Manipulate
Close Hand
-
Description: Close the robot's hand.
-
Args:
- hand (Hand): The hand to close (left or right).
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Close Both Hands
-
Description: Close the robot's hands.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Drop
-
Description: Drop the last object the robot grasped.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Drop from Hand
-
Description: Drop what is in the robot's hand, knowingly opening the hand.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Open Hand
-
Description: Open the robot's hand, if it is safe to do so.
-
Args:
- hand (Hand): The hand to open (left or right).
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Open Both Hands
-
Description: Open the robot's hands, if it is safe to do so.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Open Hand Half
-
Description: Open the robot's hand halfway.
-
Args:
- hand (Hand): The hand to open halfway (left or right).
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Put Object In Front
-
Description: Put an object in front of the robot.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Take Object In Front
-
Description: Take an object in front of the robot.
-
Args:
- hand (Optional[Hand]): The hand to use for taking the object.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
-
JSON Example:
Grasp Any Handle
-
Description: Grasp the handle in front of the robot.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Grasp Handle With Left Hand
-
Description: Grasp the handle in front of the robot with left hand.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Grasp Handle With Right Hand
-
Description: Grasp the handle in front of the robot with right hand.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Grasp Handle With Human
-
Description: Grasp a handle presented by a human.
-
Args:
- rune (EnchantedObject): The rune object representing the handle to grasp.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example:
Drop Known Handle
-
Description: Drop known handle based on its label.
-
Args:
- rune_label: (str): The label associated with the handle's rune.
-
Endpoint:
/api/v1/dict/ -
Type of Argument:
Dict -
JSON Example: