r2d2 (ros2dorna2) - set of ROS2 packages which provide support for Dorna2 robotic arm.
r2d2_moveit_config package contains MoveIt2 configuration files for Dorna2 robotic arm
NOTE: This is unofficial Dorna ROS2 package. For official Dorna software follow https://dorna.ai/
NOTE: This package can be used with MoveItConfigsBuilder, as it satisfies MoveItConfigsBuilder package naming requirement "<PACKAGE_NAME>_moveit_config"
Run MoveIt Setup Assistant:
ros2 launch moveit_setup_assistant setup_assistant.launch.py
- Before pressing "Generate" make sure to uncheck "initial_positions.yaml". MoveIt Setup Assistant uses default joint values from URDF, when it generatess this file, which results in all values to be equal "0". Since we want the robot to start from its home position (and not simply "0"), we set initial values manually inside "initial_positions.yaml" (which is Dorna2 "home" position).
Build:
cd <ROS WORKSPACE>
colcon build
source install/setup.zsh
Test generated files:
ros2 launch r2d2_moveit_config demo.launch.py
Set "Goal state" to "valid random" and press "Plan". MoveIt should generate the trajectory.
aeon_flux aeon_flux@eclipso.ch