warehouse_ros
warehouse_ros copied to clipboard
Data persistence for ROS using MongoDB
This PR adds a constructor to the `DatabaseLoader` which takes in a `node_parameters_interface`. This allows the `DatabaseLoader` to be constructed in scenarios where a `Node::SharedPtr` might not be available, such...
Currently the database loader can only be used with in conjunction with a `Node::SharedPtr`. In order to make it compatible with lifecycle nodes (or any object which stores a `NodeParameterInterface`)...
https://github.com/ros-planning/moveit2/issues/1736
@v4hn [proposed](https://github.com/ros-planning/moveit2_tutorials/pull/101#discussion_r685737974) to replace both `warehouse_host` and `warehouse_port` parameters with one single generic one, e.g. `warehouse_uri`. With the `uri` parameters, the plugins have more freedom in how and where they...
A non-existent code error appears on the tutorials page for using the package
Hello, The application world_canvas_server in world_canvas_server ROS package for kinetic distro depends on the python version of warehouse_ros to work, which was removed in jade-devel branch. Is there a reason...
Necessary for using remote db. I plan to add option arguments for user, pwd etc to makeDbConnection routine for this purpose.
The established pattern in `warehouse_ros` is to pass `const std::string&` to prevent a copy. However this prevents use of the more modern `std::string_view` in code building on top of `warehouse_ros`,...