Skip to content

This repository contains the g_compensator ROS node. The node subscribes to a Wrenched Stamped topic performes a non-dynamical gravitation compensation and publishes another Wrenched Stamped topic

License

Notifications You must be signed in to change notification settings

ipa-jsk/g_compensator

 
 

Repository files navigation

g_compensation

  • This repository contains the g_compensator ROS node.

  • The node subscribes to a Wrenched Stamped topic performes a non-dynamical gravitation compensation and publishes another Wrenched Stamped topic

  • The correction is based on the parameter mass in kg, com_frame (center of mass) as tf-frame id, gravity_frame (world frame) as tf-frame id with gravity pointing in negative z-direction with g=9.81. All parameters are to be set on the parameter-server

  • All calculations are based on PyKDL and tf2

  • A rosservice /tare can be called to tare in the current pose.

Acknowledgements

This project is a result of the LIAA project. http://www.project-leanautomation.eu/

LIAA

EC

LIAA received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no. 608604.

Project runtime: 02.09.2013 – 31.08.2017.

About

This repository contains the g_compensator ROS node. The node subscribes to a Wrenched Stamped topic performes a non-dynamical gravitation compensation and publishes another Wrenched Stamped topic

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 48.3%
  • Python 48.2%
  • CMake 3.5%