Deterministic demo mapping for open sim, go to desk, then pick red cube and return to spawn.
This skill is a strict demo router for three sequential intents:
open simulationgo to deskpick up the red cube and return to the starting positionpipergo2_manipulationexamples/pipergo2_manipulation_driver.json (or equivalent)enter_simulation first.When user input semantically means opening simulation (examples: open simulation, start simulation):
execute_robot_action with:
action_type: enter_simulationparameters: {}reasoning: short reasonWhen user input semantically means "go to desk" (examples: go to desk, go near table, move to desk):
execute_robot_action with:
action_type: navigate_to_namedparameters: {"waypoint_key":"desk"}reasoning: short reasonWhen user input semantically means picking the red cube then driving back to the robot spawn / home
(examples: pick up the red cube and return to the starting position, pick up the red cube and go back to the start,
抓起红方块回到出发点, grab the red cube and return home; legacy wording such as
pick up the red cube and move next to the rear pedestal MUST map here as well — it no longer goes to the pedestal):
execute_robot_action once with:
action_type: run_pick_placeparameters: {"target_color_cn":"red","execute_place":false}reasoning: short reasonPost-pick navigation to robot_home is driven by driver-config pick_place_defaults.navigate_after_pick_xy (not a second tool call).
Result: semantics as source of truth.Error: API not started, do not auto-start; explicitly ask user to run open simulation first.