Gazebo | Ignition | Community
Ask Your Question

math::pose and raySensor

asked 2013-03-06 11:47:34 -0600

SImone gravatar image

I've a question about pose management and in particular regarding the world pose of a RaySensor calculation

the line 265 in calculate the world position of the raySensor as

this->parentEntity->GetWorldPose() + this->GetPose()

while in other part of code, e.g., IMU use (at line 140-141 of

math::Pose parentEntityPose = this->parentEntity->GetWorldPose();
math::Pose imuPose = this->pose + parentEntityPose;

Now, I've done some experiment with the math::Pose class and I think that the second way is the right one, since pose composition uses a postfix notation. So, imho this is a bug in the RaySensor implementation. Someone have experienced problems with this?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-03-06 14:41:47 -0600

nkoenig gravatar image

You are correct. Thanks for the bug report. Here is a pull request.

edit flag offensive delete link more
Login/Signup to Answer

Question Tools


Asked: 2013-03-06 11:47:34 -0600

Seen: 221 times

Last updated: Mar 06 '13