-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Description
Preface: Not entirely sure if this actually is a bug, but CRI can be selected and the bringup mentions no other interactions so I assume it should at least work to some extent. Also no "joint_velocity_controller" is started to interact with.
When using the hardware interface CRI, sending any message like described in the bringup section (see: https://github.com/CommonplaceRobotics/iRC_ROS/tree/humble/irc_ros_bringup#rebel-6dof) causes a constant stream of error messages without any robot movement at all.
While I am aware that the CRI side of things is quite limited, I am too new to robotics and ROS to dig deep myself. I am supposed to use the igus ReBel 6DOF ideally with MoveIt2, however I do not currently have the possibilities to access the CAN interface. Do I have to have the latter to get the robot working with MoveIt2 which - to my understanding at least - has to be able to execute JointTrajectories?
Your environment
ROS Distro: Humble
OS Version: Ubuntu 22.04
Branch: humble
Protocol: CRI
To Reproduce
- Change hardware protocol to CRI in the rebel launch file
- Launch irc_ros_bringup package with the rebel.launch.py file
- Publish JointTrajectory message as described in the bringup section
Expected behavior
Best case: Robot moves accordingly, as CRI interface exists and no other robot interaction except publishing JointTrajectories is described
Worst case: More meaningful error message
Actual behavior