![]() |
warehouse_ros_mongo package from warehouse_ros_mongo repowarehouse_ros_mongo |
|
Package Summary
Tags | No category tags. |
Version | 2.0.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/warehouse_ros_mongo.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2022-03-29 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
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.
GitHub Actions - Continuous Integration
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 for package warehouse_ros
2.0.3 (2021-09-27)
- Clean OpenSSL dependencies (#67)
- Add Copyright and LICENSE files (#65)
- Contributors: Vatan Aksoy Tezer
2.0.2 (2021-06-17)
- [ROS2] Add prerelease tests (#59)
- Use libssl-dev build_depend for OpenSSL (#63)
- Add CI for Galactic, Rolling (#57)(#56)
- Contributors: Henning Kayser, Vatan Aksoy Tezer
2.0.1 (2021-04-09)
- Fix installation path for FindMONGODB.cmake (#42)
- Fix cmake export of MONGODB dependency (#41)
- Contributors: Jafar Abdi, Robert Haschke, Tyler Weaver
2.0.0 (2020-11-20) -----------* [ros2-migration] Port to ROS 2 (#38) * Migrate package.xml and cmake files to ROS 2 * Apply ROS 2 migration steps to source files * Compile on ROS 2 Foxy, enable CI * Check clang-format, ament_lint * Contributors: Yu Yan
0.10.0 (2020-10-09)
- clang-format-10
- Python3 compatibility layer for roslaunch in CMake (#35)
- Contributors: Robert Haschke, Tyler Weaver
0.9.2 (2020-07-21)
- Proper cmake test for mongo/version.h
- Bump cmake version to 3.0.2
- ROS test: Start mongodb
- mongo_wrapper_ros.py: Handle permission errors creating database path
- python3 syntax compatibility
- Contributors: Robert Haschke
0.9.1 (2019-09-28)
- Initialize mongo client only once (#28)
- Restore mongod python wrapper
- Contributors: Masaki Murooka, Robert Haschke
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
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged warehouse_ros_mongo at answers.ros.org
![]() |
warehouse_ros_mongo package from warehouse_ros_mongo repowarehouse_ros_mongo |
|
Package Summary
Tags | No category tags. |
Version | 2.0.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/warehouse_ros_mongo.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2022-03-29 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
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.
GitHub Actions - Continuous Integration
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 for package warehouse_ros
2.0.3 (2021-09-27)
- Clean OpenSSL dependencies (#67)
- Add Copyright and LICENSE files (#65)
- Contributors: Vatan Aksoy Tezer
2.0.2 (2021-06-17)
- [ROS2] Add prerelease tests (#59)
- Use libssl-dev build_depend for OpenSSL (#63)
- Add CI for Galactic, Rolling (#57)(#56)
- Contributors: Henning Kayser, Vatan Aksoy Tezer
2.0.1 (2021-04-09)
- Fix installation path for FindMONGODB.cmake (#42)
- Fix cmake export of MONGODB dependency (#41)
- Contributors: Jafar Abdi, Robert Haschke, Tyler Weaver
2.0.0 (2020-11-20) -----------* [ros2-migration] Port to ROS 2 (#38) * Migrate package.xml and cmake files to ROS 2 * Apply ROS 2 migration steps to source files * Compile on ROS 2 Foxy, enable CI * Check clang-format, ament_lint * Contributors: Yu Yan
0.10.0 (2020-10-09)
- clang-format-10
- Python3 compatibility layer for roslaunch in CMake (#35)
- Contributors: Robert Haschke, Tyler Weaver
0.9.2 (2020-07-21)
- Proper cmake test for mongo/version.h
- Bump cmake version to 3.0.2
- ROS test: Start mongodb
- mongo_wrapper_ros.py: Handle permission errors creating database path
- python3 syntax compatibility
- Contributors: Robert Haschke
0.9.1 (2019-09-28)
- Initialize mongo client only once (#28)
- Restore mongod python wrapper
- Contributors: Masaki Murooka, Robert Haschke
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
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged warehouse_ros_mongo at answers.ros.org
![]() |
warehouse_ros_mongo package from warehouse_ros_mongo repowarehouse_ros_mongo |
|
Package Summary
Tags | No category tags. |
Version | 2.0.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/warehouse_ros_mongo.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2022-03-29 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
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.
GitHub Actions - Continuous Integration
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 for package warehouse_ros
2.0.3 (2021-09-27)
- Clean OpenSSL dependencies (#67)
- Add Copyright and LICENSE files (#65)
- Contributors: Vatan Aksoy Tezer
2.0.2 (2021-06-17)
- [ROS2] Add prerelease tests (#59)
- Use libssl-dev build_depend for OpenSSL (#63)
- Add CI for Galactic, Rolling (#57)(#56)
- Contributors: Henning Kayser, Vatan Aksoy Tezer
2.0.1 (2021-04-09)
- Fix installation path for FindMONGODB.cmake (#42)
- Fix cmake export of MONGODB dependency (#41)
- Contributors: Jafar Abdi, Robert Haschke, Tyler Weaver
2.0.0 (2020-11-20) -----------* [ros2-migration] Port to ROS 2 (#38) * Migrate package.xml and cmake files to ROS 2 * Apply ROS 2 migration steps to source files * Compile on ROS 2 Foxy, enable CI * Check clang-format, ament_lint * Contributors: Yu Yan
0.10.0 (2020-10-09)
- clang-format-10
- Python3 compatibility layer for roslaunch in CMake (#35)
- Contributors: Robert Haschke, Tyler Weaver
0.9.2 (2020-07-21)
- Proper cmake test for mongo/version.h
- Bump cmake version to 3.0.2
- ROS test: Start mongodb
- mongo_wrapper_ros.py: Handle permission errors creating database path
- python3 syntax compatibility
- Contributors: Robert Haschke
0.9.1 (2019-09-28)
- Initialize mongo client only once (#28)
- Restore mongod python wrapper
- Contributors: Masaki Murooka, Robert Haschke
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
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged warehouse_ros_mongo at answers.ros.org
![]() |
warehouse_ros_mongo package from warehouse_ros_mongo repowarehouse_ros_mongo |
|
Package Summary
Tags | No category tags. |
Version | 0.10.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 | noetic-devel |
Last Updated | 2021-06-16 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
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.
GitHub Actions - Continuous Integration
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 for package warehouse_ros
0.10.0 (2020-10-09)
- clang-format-10
- Python3 compatibility layer for roslaunch in CMake (#35)
- Contributors: Robert Haschke, Tyler Weaver
0.9.2 (2020-07-21)
- Proper cmake test for mongo/version.h
- Bump cmake version to 3.0.2
- ROS test: Start mongodb
- mongo_wrapper_ros.py: Handle permission errors creating database path
- python3 syntax compatibility
- Contributors: Robert Haschke
0.9.1 (2019-09-28)
- Initialize mongo client only once (#28)
- Restore mongod python wrapper
- Contributors: Masaki Murooka, Robert Haschke
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
Source Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged warehouse_ros_mongo at answers.ros.org
![]() |
warehouse_ros_mongo package from warehouse_ros_mongo repowarehouse_ros_mongo |
|
Package Summary
Tags | No category tags. |
Version | 2.0.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/warehouse_ros_mongo.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2022-03-29 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
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.
GitHub Actions - Continuous Integration
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 for package warehouse_ros
2.0.3 (2021-09-27)
- Clean OpenSSL dependencies (#67)
- Add Copyright and LICENSE files (#65)
- Contributors: Vatan Aksoy Tezer
2.0.2 (2021-06-17)
- [ROS2] Add prerelease tests (#59)
- Use libssl-dev build_depend for OpenSSL (#63)
- Add CI for Galactic, Rolling (#57)(#56)
- Contributors: Henning Kayser, Vatan Aksoy Tezer
2.0.1 (2021-04-09)
- Fix installation path for FindMONGODB.cmake (#42)
- Fix cmake export of MONGODB dependency (#41)
- Contributors: Jafar Abdi, Robert Haschke, Tyler Weaver
2.0.0 (2020-11-20) -----------* [ros2-migration] Port to ROS 2 (#38) * Migrate package.xml and cmake files to ROS 2 * Apply ROS 2 migration steps to source files * Compile on ROS 2 Foxy, enable CI * Check clang-format, ament_lint * Contributors: Yu Yan
0.10.0 (2020-10-09)
- clang-format-10
- Python3 compatibility layer for roslaunch in CMake (#35)
- Contributors: Robert Haschke, Tyler Weaver
0.9.2 (2020-07-21)
- Proper cmake test for mongo/version.h
- Bump cmake version to 3.0.2
- ROS test: Start mongodb
- mongo_wrapper_ros.py: Handle permission errors creating database path
- python3 syntax compatibility
- Contributors: Robert Haschke
0.9.1 (2019-09-28)
- Initialize mongo client only once (#28)
- Restore mongod python wrapper
- Contributors: Masaki Murooka, Robert Haschke
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
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged warehouse_ros_mongo at answers.ros.org
![]() |
warehouse_ros_mongo package from warehouse_ros_mongo repowarehouse_ros_mongo |
|
Package Summary
Tags | No category tags. |
Version | 2.0.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/warehouse_ros_mongo.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2022-03-29 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
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.
GitHub Actions - Continuous Integration
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 for package warehouse_ros
2.0.3 (2021-09-27)
- Clean OpenSSL dependencies (#67)
- Add Copyright and LICENSE files (#65)
- Contributors: Vatan Aksoy Tezer
2.0.2 (2021-06-17)
- [ROS2] Add prerelease tests (#59)
- Use libssl-dev build_depend for OpenSSL (#63)
- Add CI for Galactic, Rolling (#57)(#56)
- Contributors: Henning Kayser, Vatan Aksoy Tezer
2.0.1 (2021-04-09)
- Fix installation path for FindMONGODB.cmake (#42)
- Fix cmake export of MONGODB dependency (#41)
- Contributors: Jafar Abdi, Robert Haschke, Tyler Weaver
2.0.0 (2020-11-20) -----------* [ros2-migration] Port to ROS 2 (#38) * Migrate package.xml and cmake files to ROS 2 * Apply ROS 2 migration steps to source files * Compile on ROS 2 Foxy, enable CI * Check clang-format, ament_lint * Contributors: Yu Yan
0.10.0 (2020-10-09)
- clang-format-10
- Python3 compatibility layer for roslaunch in CMake (#35)
- Contributors: Robert Haschke, Tyler Weaver
0.9.2 (2020-07-21)
- Proper cmake test for mongo/version.h
- Bump cmake version to 3.0.2
- ROS test: Start mongodb
- mongo_wrapper_ros.py: Handle permission errors creating database path
- python3 syntax compatibility
- Contributors: Robert Haschke
0.9.1 (2019-09-28)
- Initialize mongo client only once (#28)
- Restore mongod python wrapper
- Contributors: Masaki Murooka, Robert Haschke
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
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged warehouse_ros_mongo at answers.ros.org
![]() |
warehouse_ros_mongo package from warehouse_ros_mongo repowarehouse_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 | 2019-11-24 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
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
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.
Wiki Tutorials
Source Tutorials
Launch files
Messages
Services
Plugins
Recent questions tagged warehouse_ros_mongo at answers.ros.org
![]() |
warehouse_ros_mongo package from warehouse_ros_mongo repowarehouse_ros_mongo |
|
Package Summary
Tags | No category tags. |
Version | 0.9.2 |
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 | 2022-03-29 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
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.
GitHub Actions - Continuous Integration
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 for package warehouse_ros
0.9.2 (2020-07-21)
- Proper cmake test for mongo/version.h
- Bump cmake version to 3.0.2
- ROS test: Start mongodb
- mongo_wrapper_ros.py: Handle permission errors creating database path
- python3 syntax compatibility
- Contributors: Robert Haschke
0.9.1 (2019-09-28)
- Initialize mongo client only once (#28)
- Restore mongod python wrapper
- Contributors: Masaki Murooka, Robert Haschke
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