set_predefined_pose()
- 1 Minute to read
set_predefined_pose()
- 1 Minute to read
Article summary
Did you find this summary helpful?
Thank you for your feedback
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 | str | The arm to set the predefined pose for. | |
predefined_pose | str | The name of the predefined pose to set. | |
tilt_constraint | bool | False | Whether to apply a tilt constraint. |
use_obstacles | bool | False | Whether to use obstacles during execution. |
cameras | list | [] | List of cameras. |
update_obstacles | bool | False | Whether to update obstacles. |
min_bbox_clear_obstacles | list | [] | List of minimum bounding boxes for clearing obstacles. |
max_bbox_clear_obstacles | list | [] | List of maximum bounding boxes for clearing obstacles. |
save_trajectory | bool | False | Whether to save the trajectory. |
name_trajectory | str | '' | Name of the trajectory. |
velocity_scaling | float | 0.0 | Scaling factor for velocity. |
acceleration_scaling | float | 0.0 | Scaling factor for acceleration. |
callback_feedback | Callable | None | Callable function for feedback . |
callback_feedback_async | Callable | None | Callable function for feedback . |
callback_finish | Callable | None | Callable function for finish. |
callback_finish_async | Callable | None | Callable function for finish . |
wait | bool | False | Boolean indicating whether to wait for user response |
Return
None
Exceptions
RayaInvalidCallback
RayaArmsException
RayaArmsInvalidArmOrGroupName
RayaArmsNotPredefinedPoseAvailable
RayaArmsExternalException
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 | int | Code for the type of feedback. |
feedback_msg | str | Details regarding the feedback code (empty if no error). |
arm | str | Name of the arm. |
percentage | float | Percent of movement completed until target pose is reached. |
callback_finish
Argument | Type | Description |
---|---|---|
error | int | Code for the type of error encountered (0 if no error). |
error_msg | str | Details regarding the error (empty if no error). |
Usage Example
See the Arms Predefined Pose Example for some examples of poses.
Was this article helpful?