Tools for Visualizing, Annotating and Storing Triangle Meshes in ROS and RViz

Sebastian Pütz, Thomas Wiemann, Joachim Hertzberg

In: Proceedings 2019 European Conference on Mobile Robots (ECMR). European Conference on Mobile Robots (ECMR-2019) June 4-6 Prag Czech Republic IEEE Press 2019.


Polygonal maps for robotic applications are becoming increasingly popular, but are currently not effectively supported in the Robot Operating System (ROS). In this paper, we introduce the Mesh Tools package consisting of message definitions, RViz plugins and a persistence layer to make the benefits of annotated polygonal maps available in ROS. These tools allow to publish, edit and inspect such maps within the existing ROS context. Our persistence layer efficiently loads and stores large mesh maps. We discuss two application areas as a proof-of-concept: Labeling of triangle clusters for semantic mapping and robot navigation on triangle meshes in a typical outdoor environment by integrating our tools into an existing navigation stack.


Weitere Links

German Research Center for Artificial Intelligence
Deutsches Forschungszentrum für Künstliche Intelligenz