Project

General

Profile

Cooperative Manipulation Planning » History » Version 2

Kévin Desormeaux, 2021-06-15 18:34

1 1 Kévin Desormeaux
h1. Cooperative Manipulation Planning
2
3
!cm2p_laas.png!
4 2 Kévin Desormeaux
5
h2. Installation process
6
7
- Install ROS Melodic
8
- Install ROS Moveit! and ompl packages
9
- Create a ROS catkin workspace
10
- Clone https://redmine.laas.fr/projects/dual_pandas_moveit_config and be on laas_setup branch. 
11
- Clone dual_arm_worker, melodic branch: https://redmine.laas.fr/projects/dual_arm_worker_private/repository  
12
Installation tutorial is available here: https://homepages.laas.fr/jcortes/DualArmManipTuto/
13
However you should skip the moveit_ompl_planning_interface step described in this tutorial and see the step below. 
14
- Clone http://wiki.ros.org/manipulation_msgs and http://wiki.ros.org/household_objects_database_msgs. Basically these are kinetic repos that do not exist in melodic. 
15
But we can put them in the catkin workspace and it will work fine. It is to avoid compatibility problems with moveit_ompl_planning_interface (if i rememember well) so install them before.
16
- Clone moveit_ompl_planning_interface. The original repository and documentation can be found here: https://github.com/KavrakiLab/moveit_ompl_planning_interface
17
However you should clone this repo: https://redmine.laas.fr/projects/moveit_ompl_planning_interface
18
It is the code compatible with ros melodic, dual_arm_worker melodic branch, dual_arm_planning_api etc. 
19
- Finally clone this package, the dual_arm_plannin_api.