This mobile manipulator(UR5 with Robotiq Gripper85 and Husky) tutorial will show you how to operate a mobile manipulator using Gazebo, RViz and MoveIt
Before start this tutorial, please check your ROS version, this package is for ROS Melodic & Noetic Ver.
- For RIL_MM [UR5+Robotiq Gripper85+Husky Model]
$ cd ~/catkin_ws/src && git clone https://github.com/ros-industrial/universal_robot.git
$ cd ~/catkin_ws/src && git clone https://github.com/park-sangbeom/robotiq_85_gripper.git
$ cd ~/catkin_ws/src && git clone https://github.com/husky/husky.git
$ cd ~/catkin_ws/src && git clone https://github.com/park-sangbeom/ril_mm.git
$ cd ~/catkin_ws && catkin_make
$ rosdep update
$ cd ~/catkin_ws && rosdep install --from-paths src --ignore-src -r -y
- Spawning RIL_MM in Gazebo and Rviz
$ roslaunch ril_mm_gazebo ril_mm_empty_world.launch
- Moving RIL_MM to the goal point
$ cd ~/catkin_ws/src/ril_mm_python
$ chmod +x husky_point.py
$ rosrun ril_mm_python husky_point.py
- Contorlloing the mobile manipuatlor's arm and gripper
$ cd ~/catkin_ws/src/ril_mm_python
$ chmod +x joint_test1.py
$ rosrun ril_mm_python joint_test1.py
More Info
- Sangbeom Park, [github]:https://github.com/park-sangbeom