Skip to main content

detach_object

Skill class for ai.intrinsic.detach_object skill.

Detaches, or disconnects, an object from the gripper in the object world.

Executing this skill will detach the object rigidly attached to the gripper in the object world. The object will no longer move with the robot and will be taken into account during collision checks unless explicitly disabled.

This skill will not physically release the object in full physics simulation or when running on hardware.

Prerequisites

This skill does not have any prerequisite.

Usage Example

This skill does not have any usage example yet.

Parameters

gripper_entity

Gripper reference from which the object will be detached.

object_entity

Object reference to detach from the gripper.

skip_collision_enable

For advanced use: if true, the collision between the object and the gripper will not be re-enabled after detaching. Use with caution as it can result in collision between the object and the robot. The default behavior is to enable the collision checking between the object and the robot.

Error Code

The skill does not have error codes yet