You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MoveIt Servo promises to be an easy way to enable users to teleoperate the robot (while respecting collisions), and might make it easier to do cartesian motions of the robot. This issue exists to track progress on implementing MoveIt Servo for ADA. The corresponding PRs are ada_feeding#118, ada_ros2#23, pr_ros_controllers#28, ada_ros2#24, ada_ros2#25.
Anticipated steps are below. Note that this can only be tested on real, since we will be using velocity control which doesn't exist in sim.
Implement a keyboard teleop node in ada_feeding to send twist commands to MoveIt Servo, and 0 velocity commands when a key is not being pressed.
Get MoveIt Servo working reliably using that node with a JointGroupVelocityController.
Verify that MoveIt2 can switch between the two controllers depending on what motions are commanded.
Implement a force gated version of the JointGroupVelocityController.
Create a ROS node to handle controller switching and starting/stopping MoveIt Servo.
Thoroughly test it, including ensuring we have desired behavior near singularities
The text was updated successfully, but these errors were encountered:
MoveIt Servo promises to be an easy way to enable users to teleoperate the robot (while respecting collisions), and might make it easier to do cartesian motions of the robot. This issue exists to track progress on implementing MoveIt Servo for ADA. The corresponding PRs are ada_feeding#118, ada_ros2#23, pr_ros_controllers#28, ada_ros2#24, ada_ros2#25.
Anticipated steps are below. Note that this can only be tested on real, since we will be using velocity control which doesn't exist in sim.
ada_feeding
to send twist commands to MoveIt Servo, and 0 velocity commands when a key is not being pressed.The text was updated successfully, but these errors were encountered: