Re: [ros-users] Navigation with semantical tags

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: User discussions
Subject: Re: [ros-users] Navigation with semantical tags
Hi Koen,
at TUM we have a semantic mapping system that works on the top of the
2D map and is currently being revamped to make it work online for the
PR2 robot (let me know if you need more info about this).
The outcome of this system has been published as a message of the
following format:
[mod_semantic_map/SemMap]:
Header header
uint32 seq
time stamp
string frame_id
mod_semantic_map/SemMapObject[] objects
int32 id
string type
float32 width
float32 depth
float32 height
float32[] pose
int32 partOf

The message has been then processed by the knowledge processing system
KnowRob (http://www.ros.org/wiki/knowrob, work by Moritz Tenorth), and
saved as an ontology into an OWL format. The latter is the way in
which KnowRob represents the world.
In order to make use of this stored representation one has to then
fire up KnowRob's server with the right parametrization (in this case
right semantic map) and query for the classes and/or instances of the
objects in it. There are example clients for c++, java and python in
json_prolog/example package.

If you want to play a bit, you could just visualize the map of TUM's
kitchen by doing the following:
a)install ros-cturtle-client-rosjava
b)install knowrob (http://www.ros.org/wiki/knowrob)
c)compile rosprolog
d)rosrun rosprolog rosprolog mod_vis
e)register ias_semantic_map package: register_ros_package(ias_semantic_map).
f)run visualization module: visualisation_canvas(C).

The last step will open you 2 windows, big one with the map of TUM's
kitchen where you can click on objects and then you will get back
properties of clicked-on objects in the smallish window.

HTH, D.



On Tue, Jan 18, 2011 at 11:22 PM, koen buys <> wrote:
> Is there a package out there that expands the navigation stack with
> semantic tags on certain locations/areas?
> I think I remember such a package mentioned on the news/blog but I'm
> unable to find it back.
> How is it  handled at Willow Garage/TUM/... in there demos?
>
> Greetz,
>
> Koen
> _______________________________________________
> ros-users mailing list
>
> https://code.ros.org/mailman/listinfo/ros-users
>




--
MSc. Dejan Pangercic
PhD Student/Researcher
Intelligent Autonomous Systems Group
Technische Universität München
Telephone: +49 (89) 289-26908
E-Mail:
WWW: http://ias.cs.tum.edu/people/pangercic