Skip to content

Fix: Tray Place Simple waypoint so the bottle doesn't tip#640

Open
rlpratt12 wants to merge 1 commit into
mainfrom
fix/tray-place-simple-perpendicular-19225
Open

Fix: Tray Place Simple waypoint so the bottle doesn't tip#640
rlpratt12 wants to merge 1 commit into
mainfrom
fix/tray-place-simple-perpendicular-19225

Conversation

@rlpratt12
Copy link
Copy Markdown

Summary

Re-records the Tray Place Simple waypoint in lab_sim so the gripper is truly perpendicular to the tray at the place pose. The previous values left the gripper tilted just enough that the bottle fell over when Open Gripper ran at the end of the Tutorial 3 pick-and-place flow.

Why this approach

Two questions had to be answered before re-recording:

  • Which waypoint is actually tilted? During a fresh runthrough, the visible tilt during descent traces back to the lower waypoint, not the hover. Joint values for Above Tray Place Simple are unchanged.
  • Does anything else rely on these joint values? Checked — both waypoints are only referenced by name (waypoint_name="Tray Place Simple") from Objectives, so changing the underlying joint state is safe.

Other approaches considered and rejected:

  • Adjusting just Above Tray Place Simple and leaving the lower waypoint alone — wouldn't fix the release-time tilt, which is where the bottle visibly falls over.
  • Adding a fresh waypoint with a new name (e.g. Tray Place Simple v2) — would require parallel updates to every Objective and the tutorial. Replacing the joint values in place is the smaller blast radius.

Manual verification

Recorded the new pose in lab_sim with the gripper held perpendicular to the tray (Cartesian goal at gripper-down quaternion, IK-solved into joint space), saved the waypoint over the existing entry.

Related

  • Fixes PickNikRobotics/moveit_pro#19225
  • Companion docs cleanup in PickNikRobotics/moveit_pro#19228 reworks the surrounding Tutorial 3 framing so readers use the existing waypoints rather than being told to record them.

The previous joint values left the gripper slightly tilted off-vertical
at the place pose, so the bottle tipped over when Open Gripper fired at
the end of the tutorial 3 pick-and-place flow. Re-recorded with the
gripper truly perpendicular to the tray surface.

Above Tray Place Simple is unchanged — the visible tilt during the
descent comes from this lower waypoint, not the hover above.

Fixes PickNikRobotics/moveit_pro#19225.
@rlpratt12 rlpratt12 added this to the 9.4.0 milestone May 19, 2026
@rlpratt12 rlpratt12 self-assigned this May 19, 2026
@rlpratt12 rlpratt12 marked this pull request as ready for review May 19, 2026 22:39
@rlpratt12 rlpratt12 changed the title Fix: Tray Place Simple waypoint is now gripper-down (so the bottle doesn't tip) Fix: Tray Place Simple waypoint so the bottle doesn't tip May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants