Skip to content

ros2dorna2 - package contains MoveIt2 configuration files for Dorna2 robotic arm

Notifications You must be signed in to change notification settings

pinorobotics/r2d2_moveit_config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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"

Generating MoveIt configuration files

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.

Documentation

Contacts

aeon_flux aeon_flux@eclipso.ch

About

ros2dorna2 - package contains MoveIt2 configuration files for Dorna2 robotic arm

Topics

Resources

Stars

Watchers

Forks