ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

install mod_semantic_map

asked 2012-10-19 05:16:00 -0600

salma gravatar image

updated 2012-10-19 05:46:45 -0600

thebyohazard gravatar image

Hi ,i want to install mod_semantic_map but i don't understand that it is not yet in our index.!! what should i do about this ?! i can't understand

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2012-10-19 05:28:47 -0600

thebyohazard gravatar image

updated 2012-11-12 03:27:43 -0600

It looks like mod_semantic_map isn't indexed properly on ros.org, but if you browse software on ros.org and go to its details page, you'll find that source is available here and a tutorial is available here.

EDIT: You should have a look at the environment variables wiki page to understand what's happening with the failure of rosmake.

rosmake uses the variable ROS_PACKAGE_PATH when looking for ROS packages to compile. If you create or download a new package and its directory isn't on the path, rosmake won't work.

To see what the path currently is, type 'echo $ROS_PACKAGE_PATH'

If the directory in which you put mod_semantic_map isn't on that path, then you know that's the problem.

To add a directory to the path, type 'export ROS_PACKAGE_PATH=/the/directory/to/add:$ROS_PACKAGE_PATH'

You may also want to put this line in your ~/.bashrc file so it will happen automatically at login.

edit flag offensive delete link more

Comments

It's a subversion repository, so you should type 'svn co https://tum-ros-pkg.svn.sourceforge.net/svnroot/tum-ros-pkg/knowledge/mod_semantic_map/' in whatever folder you want to download the code. Then, you'll want to rosmake the package.

thebyohazard gravatar image thebyohazard  ( 2012-10-19 09:12:03 -0600 )edit

BTW, mod_semantic_map depends on knowrob, so make sure you can "roscd knowrob" to knowrob stack first.

Po-Jen Lai gravatar image Po-Jen Lai  ( 2012-10-20 22:46:29 -0600 )edit
salma gravatar image salma  ( 2012-11-10 10:06:36 -0600 )edit

@Ricky Yes i can "roscd knowrob "

salma gravatar image salma  ( 2012-11-10 10:07:33 -0600 )edit

@tbh
i did that in another package "Roboearth" and didn't work too see that please : http://answers.ros.org/question/47981/errors-in-stacks-in-ros/

salma gravatar image salma  ( 2012-11-12 07:05:44 -0600 )edit

Please have a look at the first two ROS tutorials "Installing and Configuring Your ROS Environment" and "Navigating the ROS Filesystem" on this page http://www.ros.org/wiki/ROS/Tutorials. Your ROS_PACKAGE_PATH needs to be correct for rosmake to find the packages.

moritz gravatar image moritz  ( 2012-11-15 19:19:50 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2012-10-19 05:16:00 -0600

Seen: 317 times

Last updated: Nov 12 '12