| name | rel-move-skill |
| description | Skill for relative robot movement commands through the documented OpenClaw interfaces.
**Use this skill when:**
- The user asks the robot to move forward, backward, left, or right relatively
- The task requires a short relative adjustment instead of named-point navigation
- The user asks about `/api/relative_nav` or `/relative_nav`
|
Relative Move Skill
Use this skill for relative movement commands.
Preferred Interfaces
-
HTTP:
POST /api/relative_nav
- JSON body:
{"cmd":"forward,left,degrees"}
-
ROS topic:
Workflow
- Confirm the target relative pose with the user or calling system.
- Interpret the request as three values: forward displacement, left displacement, and heading rotation.
- Send the request through the documented HTTP or ROS interface.
- Monitor the response and stop for clarification if the target pose is ambiguous.
- Report the executed relative target and the returned status.
Safety Rules
- Confirm the movement target before execution.
- Use relative movement only for short, explicit adjustments.
- Treat the three core parameters as: forward meters, left meters, and relative heading rotation degrees.
- If the command is ambiguous, clarify before acting.
Example
See assets/rel_move_examples.sh.