ROS2 package to use robot native interface
Install dependency ur_modern_driver:
git clone -b libur_modern_driver https://github.com/RoboticsYY/ur_modern_driver.git
cd ur_modern_driver/libur_modern_driver
mkdir build && cd build
cmake .. && sudo make installInstall dependency ros2_ur_description:
mkdir -p ~/ros2_ws/src && cd ~/ros2_ws/src
git clone https://github.com/RoboticsYY/ros2_ur_description.git
cd .. && colcon buildInstall dependence eigen3-cmake-module:
sudo apt install ros-dashing-eigen3-cmake-moduleInstall robot_interface:
The installation should refer to the installation of ros2_grasp_library.
Launch the UR robot control test executable:
ros2 launch robot_interface ur_test.launch.py move:=trueLaunch the Rivz2 display:
ros2 launch ur_description view_ur5_ros2.launch.pycd <path to root of ros2_grasp_library>/grasp_utils/robot_interface
doxygen Doxyfile