set_predefined_pose()¶
The robotic device might have predefined poses that the arm can execute
to ( Use get_list_predefined_poses() to get the available predefined
positions). This method sends the desired arm to one of those predefined
positions.
Reference¶
Arguments¶
Arguments |
Type |
Default value |
Description |
|---|---|---|---|
arm |
|
The arm to set the predefined pose for. |
|
predefined_pose |
|
The name of the predefined pose to set. |
|
tilt_constraint |
|
|
Whether to apply a tilt constraint. |
use_obstacles |
|
|
Whether to use obstacles during execution. |
cameras |
|
|
List of cameras. |
update_obstacles |
|
|
Whether to update obstacles. |
min_bbox_clear_obstacles |
|
|
List of minimum bounding boxes for clearing obstacles. |
max_bbox_clear_obstacles |
|
|
List of maximum bounding boxes for clearing obstacles. |
save_trajectory |
|
|
Whether to save the trajectory. |
name_trajectory |
|
|
Name of the trajectory. |
velocity_scaling |
|
|
Scaling factor for velocity. |
acceleration_scaling |
|
|
Scaling factor for acceleration. |
callback_feedback |
|
|
Callable function for feedback. |
callback_feedback_async |
|
|
Callable function for feedback. |
callback_finish |
|
|
Callable function for finish. |
callback_finish_async |
|
|
Callable function for finish. |
wait |
|
|
Boolean indicating whether to wait for user response |
Return¶
None
Exceptions¶
RayaInvalidCallbackRayaArmsExceptionRayaArmsInvalidArmOrGroupNameRayaArmsNotPredefinedPoseAvailableRayaArmsExternalException
See the complete list of arms exceptions
Feedbacks¶
[1] The arm is in execution of the command
[3] Planning of the trajectory in progress
[4] Updating obstacles in progress
See the complete list of arms feedbacks
Callback Arguments¶
callback_feedback¶
Argument |
Type |
Description |
|---|---|---|
feedback_code |
|
Code for the type of feedback. |
feedback_msg |
|
Details regarding the feedback code (empty if no error). |
arm |
|
Name of the arm. |
percentage |
|
Percent of movement completed until target pose is reached. |
callback_finish¶
Argument |
Type |
Description |
|---|---|---|
error |
|
Code for the type of error encountered (0 if no error). |
error_msg |
|
Details regarding the error (empty if no error). |
Usage Example¶
See the Arms Predefined Pose Example for some examples of poses.