[ros-users] Map Topic Idea (UNCLASSIFIED)

Karan, Cem F CIV (US) cem.f.karan.civ at mail.mil
Tue Mar 26 20:10:13 UTC 2013


Classification: UNCLASSIFIED
Caveats: NONE

Are you planning on sticking with one master?  I've been thinking about some
way of sending compressed map data, but 'outside' of ROS, to support
multi-master ideas I've got.  Ping me off-list, and I can discuss them with
you.

Thanks,
Cem Karan

>>>>> On Sun, Mar 24, 2013 at 8:59 AM, Dereck Wonnacott 
>>>>> <dereck at gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> ROS users,
>>>>>>
>>>>>> I had an idea for improving map topics and would like to open 
>>>>>> it up for discussion and get some feedback on the idea.
>>>>>>
>>>>>> Problem: I like to run rviz for my mobile robot on a different
computer
>>>>>> than my robot for obvious reasons, but when gmapping maps get 
>>>>>> large they tend to saturate the network.
>>>>>>
>>>>>> Idea: Reduce the required bandwidth by publishing map deltas 
>>>>>> rather than full maps.
>>>>>>
>>>>>> Implementation details: The /map topic would publish the full 
>>>>>> map and latch that message for new subscribers.
>>>>>>
>>>>>> The /map-updates topic could then publish a hash of the map 
>>>>>> being published on /map and a list of changes required to bring 
>>>>>> that map to date.
>>>>>>
>>>>>> When the change list size exceeds some threshold, it can 
>>>>>> publish and latch a new map on the /map topic. This will cause 
>>>>>> /map-updates to have a new hash and clear the change list
>>>>>>
>>>>>> The full map could be published on /map-full for backwards 
>>>>>> compatibility with older nodes.
>>>>>>
>>>>>> Suggestions and feedback on the idea greatly appreciated. :)
>>>>>>
>>>>>> ~Dereck Wonnacott
>>>>>> Michigan Tech Robotics Lab

Classification: UNCLASSIFIED
Caveats: NONE


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5611 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/ros-users/attachments/20130326/1c9a5f9a/attachment-0003.bin>


More information about the ros-users mailing list