Plan a robot path
scene_plan_pathPlan a collision-free path through scanned space to a target object or world point. Returns waypoints and flythrough poses, with failure reasons and nearest-reachable suggestions.
Instructions
Plan a path through scanned free space to an object (by uid) or a world point (POST /nav/plan). Provide exactly one of object_uid | point_world. Honest failures: 422 no_geometry / no_floor / unreachable_goal (with a nearest-reachable suggestion). The response provenance line ("not certified navigation") must ride along with any use. The per-frame camera flythrough (poses) is left on disk by default and the waypoint list comes back as an evenly-sampled preview — both counts and the full-trajectory artifact key ride along; artifact_fetch(doc_key) for the whole thing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start | No | ||
| scan_id | Yes | ||
| clearance | No | ||
| object_uid | No | ||
| point_world | No | ||
| up_override | No | ||
| include_poses | No | Inline the per-frame 4x4 c2w flythrough (large — one pose per frame) | |
| max_waypoints | No | Cap on waypoints returned inline; the plan is sampled evenly to fit |