set_predefined_pose()
  • 1 Minute to read

set_predefined_pose()


Article summary

set_predefined_pose()

The robotic device might have predefined poses that the arm can "go" to (you can call get_list_predefined_poses() in order to get the available predefined positions).
This method sends the desired arm to one of those predefined positions.

Reference

Arguments

ArgumentsTypeDefault value
armstrName of the arm to move.
predefined_posestrName of the pose.
callback_feedbackfunctionNoneFunction to be called while the pose is being set.
callback_finishfunctionNoneFunction to be called once pose is finished being set.
waitboolFalseIf True, program will wait until pose is finished being set before continuing with other code. If False, program will continue running asynchronously.

Callback Arguments

callback_feedback

ArgumentType
armstrName of the arm.
percentagefloatPercent of movement completed until target pose is reached.

callback_finish

ArgumentType
errorintCode for the type of error encountered (0 if no error).
error_msgstrDetails regarding the error (empty if no error).

List of errors

  • FAILURE =255
  • PLANNING FAILED =1
  • INVALID MOTION PLAN =2
  • MOTION PLAN INVALIDATED BY ENVIRONMENT CHANGE =3
  • CONTROL FAILED =4
  • UNABLE TO ACQUIRE SENSOR DATA =5
  • TIMED OUT =6
  • PREEMPTED =7
  • START STATE IN COLLISION =10
  • START STATE VIOLATES PATH CONSTRAINTS =11
  • GOAL IN COLLISION =12
  • GOAL VIOLATES PATH CONSTRAINTS =13
  • GOAL CONSTRAINTS VIOLATED =14
  • INVALID GROUP NAME =15
  • INVALID GOAL CONSTRAINTS =16
  • INVALID ROBOT STATE =17
  • INVALID LINK NAME =18
  • INVALID OBJECT NAME =19
  • FRAME TRANSFORM FAILURE =21
  • COLLISION CHECKING UNAVAILABLE =22
  • ROBOT STATE STALE =23
  • SENSOR INFO STALE =24
  • COMMUNICATION FAILURE =25
  • NO IK(Inverse kinematics) SOLUTION =31

Return

None

Exceptions

ExceptionCondition
RayaArmsExceptionException from arms method.
RayaArmsControllerNotReadyArms controller not yet ready.

See the complete list of Raya Exceptions.

Examples

See the Arms Predefined Pose Example for some examples of poses.


Was this article helpful?