Add mobile-base teleoperation to hangar simulation - #870
Add mobile-base teleoperation to hangar simulation#870picknik-hal-9000-bot[bot] wants to merge 1 commit into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
Included review availability: 8 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 10 reviews per hour. 📝 WalkthroughSummary by CodeRabbit
WalkthroughChangesThe configuration adds a mobile-base velocity-force controller, defines the corresponding MoveIt planning group, and connects both to PoseJog with planar D-pad controls. Mobile base control
Suggested reviewers: Merge Risk: 🔵 Low · up to The PR adds a base-only teleoperation controller with a short command timeout. It is mergeable with owner awareness that live activation, command isolation, stop behavior, and timeout scheduling should be verified in the simulator. 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
Comment |
[written by AI]
Motivation
The
hangar_simconfiguration needs a base-only teleoperation target so operators can jog the Ridgeback base without exposing arm joints. Addresses PickNikRobotics/moveit_pro#21522.needs: moveit_pro/#21811
Brief description
Adds a distinct
mobile_baseplanning group spanning the planar X, Y, and yaw joints fromworldtoridgeback_base_link. A dedicated velocity-force controller claims only those base command interfaces, is loaded but inactive at startup, and is mapped to theplanarPose Jog layout introduced by the paired MoveIt Pro PR.The planning-group and controller configuration—not UI hiding—enforces that selecting
mobile_basecannot command arm joints.How it was tested
Release notes
hangar_simconfiguration.