Navigate
Follow User
-
Description: Follow a user.
-
Args:
- rune (EnchantedUser): The rune of the user to follow.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Go To Absolute
-
Description: Go to an absolute position.
-
Args:
- coordinates (Coordinates): Coordinates for the absolute position.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Go To Relative
-
Description: Go to a relative position.
-
Args:
- coordinates (Coordinates): Coordinates for the relative position.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Go To Rune
-
Description: Go to a specific rune.
-
Args:
- rune (Rune): The rune to go to.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Go To Location
-
Description: Go to a specific location.
-
Args:
- location (Rune): The location to go to.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Turn To Rune
-
Description: Turn specific rune and stop moving.
-
Args:
- rune (Rune): The rune to turn to.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Track Rune
-
Description: Track a rune.
-
Args:
- rune (Rune): The rune to track.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Move Backward
-
Description: Move backward a certain distance.
-
Args:
- distance_meters (float): The distance to move backward, in meters.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Move Forward
-
Description: Move forward a certain distance.
-
Args:
- distance_meters (float): The distance to move forward, in meters.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Move Left Side
-
Description: Move left side a certain distance.
-
Args:
- distance_meters (float): The distance to move on the left side, in meters.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Move Right Side
-
Description: Move right side a certain distance.
-
Args:
- distance_meters (float): The distance to move on the right side, in meters.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Stop Moving
-
Description: Stop the robot's movement.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Teleoperate
-
Description: Enable or disable robot teleoperation.
-
Args:
- enable (bool): Enable or disable teleoperation
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Turn Left
-
Description: Turn the robot to the left by a specified angle.
-
Args:
- degrees (float): The angle in degrees to turn left.
- Defaults to 90.0 degrees.
- duration (timedelta): The duration of the turn. Negative values indicate automatic calculation.
- Defaults to timedelta(seconds=-1.0).
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Turn Right
-
Description: Turn the robot to the right by a specified angle.
-
Args:
- degrees (float): The angle in degrees to turn right.
- Defaults to 90.0 degrees.
- duration (timedelta): The duration of the turn. Negative values indicate automatic calculation.
- Defaults to timedelta(seconds=-1.0).
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Turn Back
-
Description: Turn back the robot.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Add New Location At Robot Position
-
Description: Add a new location in a persistent way where the robot is currently.
-
Args:
- location_name (str): Name of the location to add.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example: