mobile_to_maritime is a convenience package used to transform messages defined according the the coordinate frame conventions documented in REP-105 to the maritime conventions documented in REP-156 and back again.
mobile_to_maritime can currently transform the following message types:
geometry_msgs/msg/Posegeometry_msgs/msg/PoseStampedgeometry_msgs/msg/Twistgeometry_msgs/msg/TwistStampedgeometry_msgs/msg/Wrenchgeometry_msgs/msg/WrenchStampednav_msgs/msg/Odometry
If there is a standard message that you would like to be added, please consider raising a new issue or submitting a pull request.
To install mobile_to_maritime, first clone this project to the src directory
of your ROS workspace:
git clone [email protected]:Robotic-Decision-Making-Lab/mobile_to_maritime.gitAfter cloning the project, install the ROS dependencies using rosdep:
rosdep update && \
rosdep install -y --from-paths src --ignore-srcTo learn more about how to use the nodes and launch files provided in this project, please refer to the project demo.
mobile_to_maritime is released under the MIT license.