ros / geometry

Packages for common geometric calculations including the ROS transform library, "tf". Also includes ROS bindings for "bullet" physics engine and "kdl" kinematics/dynamics package.
172 stars 274 forks source link

Two functions:tf.transformations.quaternion from euler in TF and tf_conversions. transformations.quaternion from euler in TF2 can realize the same function,but the transformation results are different. #219

Open wbq1234 opened 3 years ago

wbq1234 commented 3 years ago

tf.transformations.quaternion from euler(roll, pitch, yaw) in TF and tf_conversions. transformations.quaternion from euler(roll, pitch, yaw) in TF2 to realize the rotation transformation.But the transformation results are different.The two functions help us to simplify the calculation process, but in fact, the results obtained by function calculation are not accurate.We manually analysis and calculate: tf.transformations.quaternion from euler(roll, pitch, yaw) in TF to realize the rotation transformation function is more accurate.

tfoote commented 3 years ago

Please provide an example of the specific functions your calling and show what arguments you're invoking and explain how you're determining one or the other to be more accurate. To be able to resolve an issue there needs to be a way to reproduce it.