Show EOL distros: 

mrpt_common: mrpt_bridge | mrpt_localization | mrpt_map | mrpt_msgs | mrpt_rawlog

Package Summary

The mrpt_bridge package

mrpt_common: mrpt_bridge | mrpt_libs | mrpt_msgs | pose_cov_ops | rawlog_play

Package Summary

The mrpt_bridge package

mrpt_navigation: mrpt_bridge | mrpt_local_obstacles | mrpt_localization | mrpt_map | mrpt_msgs | mrpt_rawlog | mrpt_reactivenav2d | mrpt_tutorials

Package Summary

C++ libraries to convert between ROS and MRPT classes and messages

  • Maintainer status: maintained
  • Maintainer: Jose-Luis Blanco-Claraco <jlblanco AT ual DOT es>
  • Author: Markus Bader <markus.bader AT tuwien.ac DOT at>, Raphael Zack <raffi.z AT gmail DOT com>
  • License: BSD
  • Source: git https://github.com/mrpt-ros-pkg/mrpt_navigation.git (branch: master)
mrpt_navigation: mrpt_local_obstacles | mrpt_localization | mrpt_map | mrpt_rawlog | mrpt_reactivenav2d | mrpt_tutorials

Package Summary

C++ libraries to convert between ROS and MRPT classes and messages

  • Maintainer status: maintained
  • Maintainer: Jose-Luis Blanco-Claraco <jlblanco AT ual DOT es>
  • Author: Markus Bader <markus.bader AT tuwien.ac DOT at>, Raphael Zack <raffi.z AT gmail DOT com>
  • License: BSD
  • Source: git https://github.com/mrpt-ros-pkg/mrpt_navigation.git (branch: master)

A set of functions to convert between common ROS messages and MRPT C++ classes.

C++ API

Example of usage

   1 #include <mrpt_bridge/pose.h>
   2 
   3 ...
   4 geometry_msgs::PoseWithCovariance my_ros_pose = ...;  // get from wherever
   5 
   6 // Convert to 6D (XYZ+YawPitchRoll) MRPT representation:
   7 mrpt::poses::CPose3DPDFGaussian   my_mrpt_pose;
   8 
   9 mrpt_bridge::convert(my_ros_pose, my_mrpt_pose);

Wiki: mrpt_bridge (last edited 2014-12-22 20:00:37 by Jose Luis Blanco)