# warehouse_ros_mongo **Repository Path**: mirror-rmf/warehouse_ros_mongo ## Basic Information - **Project Name**: warehouse_ros_mongo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: jade-devel - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-10 - **Last Updated**: 2025-06-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Warehouse ROS Mongo Interface Code for persisting ROS message data using MongoDB. Contains C++ and Python libraries to serialize ROS data to MongoDB, as well as some handy scripts to record data from the command line. Based on code split out of warehouse_ros. ## Travis - Continuous Integration [![Build Status](https://travis-ci.org/ros-planning/warehouse_ros_mongo.svg?branch=jade-devel)](https://travis-ci.org/ros-planning/warehouse_ros_mongo) ## Building from source ### ROS Jade / Kinetic In order to build from source you'll need to install the [mongo c++ drivers](https://github.com/mongodb/mongo-cxx-driver/wiki/Download-and-Compile-the-Legacy-Driver) First get the driver: ``` git clone -b 26compat https://github.com/mongodb/mongo-cxx-driver.git ``` Then compile using scons: ``` sudo apt-get install scons cd mongo-cxx-driver sudo scons --prefix=/usr/local/ --full --use-system-boost --disable-warnings-as-errors ``` You should now be able to compile the packages using catkin.