Skip to content

Commit 07b214c

Browse files
committed
Update README.md
1 parent a5d8443 commit 07b214c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/prpy/tsr/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ A TSR is defined by three components:
1313

1414
The first three rows of Bw bound the allowable translation along the x,y and z axes (in meters). The last three rows bound the allowable rotation about those axes (in radians), all in w frame. Note that this asumed Roll-Pitch-Yaw (RPY) Euler angle convention.
1515

16+
Note that the end-effector frame is a robot-specific frame. In OpenRAVE, you can obtain the pose of the end-effector using ```GetEndEffectorTransform()``` on the manipulator. The following code snippet visualizes the end-effector frame of the robot's right arm:
17+
```python
18+
ipython> import openravepy
19+
ipython> h = openravepy.misc.DrawAxes(env, robot.right_arm.GetEndEffectorTransform())
20+
```
1621
### Example: Defining a TSR
1722
Lets return to our previous example of selecting a pose for the end-effector to allow a manipulator to grasp a glass. The following code shows the python commands that allow the TSR to be defined:
1823
```python

0 commit comments

Comments
 (0)