System Integration: Manipulation and Autonomous Local Distribution for Industrial Automation
Motion Planning a UR5 6DOF Manipulator for conveyor belt operation and Turtlebot for autonomous local distribution in ROS with Python
Factory Environment in ROS Gazebo
Work
Simulated control architecture and system state design for Motion Planning of UR5 6DOF Manipulator in ROS Gazebo for vision based smart part picking on a conveyor belt, and autonomous navigation of TurtleBot on factory floor with LiDAR point cloud maps.
Utilized MoveIt to control the UR5 manipulator with a suction gripper.
Used RViz navigation stack and the TF library to setup LiDAR Point Cloud Based autonomous SLAM on Turtlebot.
Part picking is dynamic and based on real-time detection by cameras.
Leveraged FlexBE for state machine design to integrate all componenets together for part picking and delivery to target location by the Turtlebot.
Images
Manipulator placing the part on the Turtlebot:
Turtlebot navigation to target location:
Second Manipulator picks part from the turtlebot to drop in the bin: