This ROS package implements a node that estimates the wrench applied at the end-effector (or any given robot link).
- Change directory:
$ cd /path/to/your_ws/src
- Clone repository
- (ssh)
$ git clone [email protected]:cmower/eff_wrench.git
- (https)
$ git clone https://github.com/cmower/eff_wrench.git
- (ssh)
- Install optas. Note, currently OpTaS is not hosted on PyPi - this will change in the future.
- Change directory:
$ cd /path/to/your_ws
- Build workspace:
$ colcon build
urdf_file_name
[str
]: full path to the URDF file.link_name
[str
]: name of link to estimate wrench (note, this must appear in the URDF).
joint_states
[sensor_msgs/JointState
]: robot joint states. This assumes the joint positions are given inposition
, and the external torque is given ineffort
. You may need to implement a parser and remap thejoint_states
topic for this node.
wrench
[geometry_msgs/WrenchStamped
]: the estimated wrench.