ikfast_pr2_head - ikfastsolvers¶
Type: | iksolver |
---|---|
Plugin: | ikfastsolvers |
Interface Author: | |
Rosen Diankov |
An OpenRAVE wrapper for the ikfast generated files. If 6D IK is used, will check if the end effector and other independent links are in collision before manipulator link collisions. If they are, the IK will terminate with failure immediately. Because checking collisions is the slowest part of the IK, the custom filter function run before collision checking.
ikfast_pr2_head Commands¶
GetRobotLinkStateRepeatCount¶
Can only be called by a custom filter during a Solve function call.. Returns 1 if the filter was called already with the same robot link positions, 0 otherwise. This is useful in saving computation.
GetSolutionIndices¶
Can only be called by a custom filter during a Solve function call. Gets the indices of the current solution being considered. if large-range joints wrap around, (index>>16) holds the index. So (index&0xffff) is unique to robot link pose, while (index>>16) describes the repetition.
SetFreeIncrements¶
Specify two values. First is the default free increment for revolute joint and second is the number of segment to divide free prismatic joints.
Questions/Feedback
Having problems with OpenRAVE?
- Search for information in the archives of the openrave-users mailing list, or post a question.
- If you notice errors , please open a ticket and let us know!