jrl-umi3218 / mc_rtc

mc_rtc is an interface for simulated and real robotic systems suitable for real-time control
BSD 2-Clause "Simplified" License
122 stars 37 forks source link

[ROS] Ensure that quaternions are normalized #242

Closed arntanguy closed 2 years ago

arntanguy commented 2 years ago

This PR simply ensures that the rotation of transforms published over ROS is properly normalized. In most cases this is not needed, but there are some odd cases such as https://github.com/isri-aist/mc_hrp4cr/pull/11 (left handed force sensor frame) where unnormalized quaternion gets published. This down the line leads to many ROS tools complaining ;)