ros-planning / map_store Goto Github PK
View Code? Open in Web Editor NEWStorage manager for OccupancyGrid maps. Supports naming the most recent map, getting a list of map names, and publishing a specific map.
Storage manager for OccupancyGrid maps. Supports naming the most recent map, getting a list of map names, and publishing a specific map.
Will anybody do this? :) Or need a help to release?
That is, do not save on any map callback. When making a map with gmapping it saves a new make every 5 s (default publish rate on gmapping), what crowds the database innecessarily. Worse is that map chooser map selection menu gets crowded with half-done useless maps. I propose two possible changes:
Hi Guys, I got a problem when I try to launch the map_store launch file under groovy.
$roslaunch map_store add_map.launch map_file:=map.yaml map_name:=L9
REQUIRED process [add_map-5] has died!
process has finished cleanly
Any advise? Thanks.
My add_map.launch file:
arg name="map_file" / arg name="map_name" /node name="mongo" type="wrapper.py" pkg="mongodb" output="log"
param name="database_path" value="warehouse_data"/
param name="overwrite" value="false"/
param name="warehouse_port" value="27019"/
/node
node pkg="map_store" type="map_saver" name="map_saver" /
node pkg="map_store" type="map_manager" name="map_manager" output="screen"
remap from="dynamic_map" to="map_store_dynamic_map"/
remap from="map" to="map_store_map"/
/node
node name="map_server" pkg="map_server" type="map_server" args="$(arg map_file)"
!-- Remaps to load the map file --
remap from="/static_map" to="/dynamic_map" /
remap from="/map" to="/map_unused" /
/node
node pkg="map_store" type="add_map.py" name="add_map" args="$(arg map_name)" required="true" /
Hence, there are no executables in the deb.
The map_manager.cpp and the map_saver.cpp are referring to headers mongo_ros/message_collection.h. mongo_ros do not exist anymore and when changing mongo_ros to warehouse_ros/message_collection.h it is a big mess because all the headers are then different, so catkin_make cant compile and returns an error. Is there any solution for this? how to communicate between warehouse_ros and map_store without any problems? I am using ROS indigo.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.