general_hardware_helper: Contains scripts and packages that help when using the hardware robotsgeneral_sim_helper: Contains scripts and packages that help when using the simulation robotsigus: Contains all scripts and packages for the usage of the Igus robotmatch_gazebo: Contains all worlds withs maps and launch files for the Gazebo simulationmir: Contains all information (description, examples and launch files) for the MiR platformmiranda: Contains all information (description, examples and launch files) for the MiR platform with the Panda robotmur: Contains all information (description, examples and launch files) for the MiR platform with the UR5 robotnet_box_hardware_helper: Contains all scripts and launch files for the driver of the NetBox hardwarepanda: Contains the original Panda repos and additional controllers, scripts and launch filesscout_mini: Contains source and launch files for the Scout Mini plattformur: Contains the original UR repos and additional controllers, scripts and launch files
Start by changeing directory to your catkin workspace!
git clone https://github.com/ROSmatch/match_mobile_robotics.git
If you want to use the latest changes clone noetic-devel instead:
git clone --branch noetic-devel https://github.com/ROSmatch/match_mobile_robotics.git
# or if already cloned: git checkout noetic-devel
Browse into your_catkin_ws_name/src/Match_Mobile_Robotics and execute
./setup_full.sh
Alternatively run the setup step-by-step:
Browse into your_catkin_ws_name/src/Match_Mobile_Robotics and execute
git submodule update --init --recursive
cd ../..
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro $ROS_DISTRO -y
If the last rosdep install command is not working, please try the following:
rosdep install --from-paths src --ignore-src -r -y
Use your standard build tools to build the downloaded packages e.g. :
catkin build
For examples on how to use this repository stick to the "mir_examples" package.
roslaunch mir_examples single_mir_100.launch
Ur dashboard
UR Ros driver
UR Robot
Franka (Panda)
Arises at Build. Solved by installing other version of setup_tools:
pip install setuptools==59.5.0If nlopt has not been build, rebuild it by running the following in your catkin_ws:
catkin clean
cd src/match_mobile_robotics
./setup_full.sh