No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.

warehouse_ros_mongo package from warehouse_ros_mongo repo

warehouse_ros_mongo

Package Summary

Tags No category tags.
Version 0.9.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/warehouse_ros_mongo.git
VCS Type git
VCS Version melodic-devel
Last Updated 2019-08-20
Dev Status MAINTAINED
Released RELEASED

Package Description

Implementation of warehouse_ros for MongoDB

Additional Links

Maintainers

  • MoveIt Release Team

Authors

  • Bhaskara Marthi
  • Connor Brew

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

Building from source

ROS Jade / Kinetic

In order to build from source you'll need to install the mongo c++ drivers

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.

CHANGELOG

Changelog for package warehouse_ros

0.9.0 (2019-08-14)

  • Use std pointers
  • Fix catkin issues
  • Refactored Warehouse ROS for pluginlib
  • Contributors: Christian Rauch, Connor Brew, Dave Coleman, Robert Haschke, v4hn

0.8.8 (2014-10-01)

  • Merge pull request #13 from corot/master Issue #11: Add a Python library
  • Merge pull request #15 from v4hn/shared-static-mongodb only export MongoDB dependency for shared mongodb-library
  • only export MongoDB dependency for shared mongodb-library libmongoclient.a uses quite a number of other libs and the exact requirements can\'t be read from a cmake/pc file. Therefore it makes more sense to keep the dependency hidden from ROS when we use the static lib. libwarehouse_ros then provides all required functions. ... This is a bit like creating a libmongoclient.so, but the whole problem exists because debian/ubuntu don\'t provide this one, right? The shared library can - and has to - be exported as a dependency to ROS.
  • Missing part of https://github.com/corot/world_canvas/issues/10: requires both mongodb and mongodb-dev
  • Merge branch \'master\' of https://github.com/corot/warehouse_ros.git
  • Add kwargs also to insert so we can solves issues as https://github.com/corot/world_canvas/issues/13
  • Add kwargs to ensure_index so we can solves issues as https://github.com/corot/world_canvas/issues/13
  • Add python-pymongo dependency
  • Issue https://github.com/corot/world_canvas/issues/11: rospy queue_size warnings
  • Issue #11: Add a Python library
  • Contributors: Ioan A Sucan, corot, v4hn

0.8.5 (2014-02-23)

  • Fixed malloc.h inclusion on Mac OS X
  • Rename README.rst to README.md
  • added travis support
  • Contributors: Acorn, Dave Hershberger, Ioan A Sucan, Marco Esposito

0.8.4 (2013-07-03)

  • update how we find MongoDB

0.8.2 (2013-07-03)

  • fix typo and use correct install location
  • add config.h.in for deciding how to include mongo headers

0.8.1 (2013-07-03)

  • fix linking issues (missing SSL symbols) in deps, undef defined macros

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged warehouse_ros_mongo at answers.ros.org

No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.

warehouse_ros_mongo package from warehouse_ros_mongo repo

warehouse_ros_mongo

Package Summary

Tags No category tags.
Version 0.8.8
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/warehouse_ros_mongo.git
VCS Type git
VCS Version jade-devel
Last Updated 2018-10-27
Dev Status MAINTAINED
Released UNRELEASED

Package Description

Implementation of warehouse_ros for MongoDB

Additional Links

Maintainers

  • Ioan Sucan

Authors

  • Bhaskara Marthi
  • Connor Brew

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

Building from source

ROS Jade / Kinetic

In order to build from source you'll need to install the mongo c++ drivers

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.

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged warehouse_ros_mongo at answers.ros.org

No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.