ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Is the .bt Octomap preserving the coordinates of the ROS environment it has been built from?

asked 2018-03-19 09:19:48 -0600

thepirate16 gravatar image

I think the title is self-explicative. I constructed an Octomap out of a robot moving in a simulated environment. In that environment, the coordinate (x1, y1, z1) with respect to the world frame was occupied by an obstacle. If I check the node (x1, y1, z1) of the created Octomap, will it be occupied, and if so, by the same obstacle? Or will the Octomap have assigned new coordinates based on the .bt file created?

Also, will it happen the same when the octomap is not in a .bt file and it is being updated continuously?

Thank you. This was also posted on Octomap's GitHub, so I will copy the answer given in one site to the other.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-03-22 03:38:22 -0600

thepirate16 gravatar image

As answered in Octomap's GitHub by @AHornung: https://github.com/OctoMap/octomap/is...

"The .bt format does not compute or change any coordinate transformations, an OctoMap is aways regarded in the same frame. So unless you manually apply a transformation in ROS on top, the coordinates should be the same."

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2018-03-19 09:19:48 -0600

Seen: 358 times

Last updated: Mar 22 '18