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

hokuyo_node, where to install with Groovy?

asked 2013-05-20 05:30:03 -0600

TJump gravatar image

I'm working to get the hokuyo_node running on an embedded system (arm based BeagleBone). The ROS distribution on the Beagle is Groovy but the Hokuyo_node tutorial references Fuerte (http://www.ros.org/wiki/hokuyo_node/Tutorials/UsingTheHokuyoNode).

I know the laser_driver was installed under opt/ros/fuerte/stacks in ROS Fuerte but the install locations for ROS are different in Groovy. Should the hokuyo_node go in the ros_ws, the ros_catkin_ws, or somewhere else?

Also, can just the hokuyo_node be installed and not the full laser_driver package or would this require some editing of the pathways somewhere in the hokuyo_node?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2013-05-20 06:31:46 -0600

joq gravatar image

updated 2013-05-20 06:32:38 -0600

You can probably install the Fuerte version in the corresponding Groovy location: /opt/ros/groovy/stacks.

It is generally safer to install all of a stack, in case there are inter-dependencies. If you are short of space, you can experiment with individual packages.

edit flag offensive delete link more

Comments

In the Groovy install there is no /opt/ros/groovy/stacks directory. Everything is in the Home directory in either ros_catkin_ws or ros_ws. Should the laser_driver stack go into one of these (maybe with some edits for pathways in the ??? files) to fit with the new ROS build environment?

TJump gravatar image TJump  ( 2013-05-20 07:52:15 -0600 )edit

That's probably because all the packages you installed so far were converted to catkin, which no longer uses the stacks/ directory. Just create it and put the hokuyu_node there.

joq gravatar image joq  ( 2013-05-20 09:30:28 -0600 )edit

Maybe I misunderstood your original question, which seemed to imply you were installing to /opt/ros. If you are using source workspaces, just put hokuyu_node in the rosbuild workspace, not catkin.

joq gravatar image joq  ( 2013-05-20 09:36:45 -0600 )edit
1

Thanks for all the help. I found the install process at http://ros.org/wiki/catkin/Tutorials/using_rosbuild_with_catkin and got the laser_driver stack installed in the rosbuild workspace.

TJump gravatar image TJump  ( 2013-05-21 09:29:54 -0600 )edit
1

answered 2015-01-08 21:48:11 -0600

130s gravatar image

updated 2015-01-08 21:55:32 -0600

The wiki referenced was old; as I added updated info just now, hokuyo_node is installable via apt as noted in the updated wiki.

Also note that urg_node package is recommended instead of hokuyo_node, as written in the wiki as well.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2013-05-20 05:30:03 -0600

Seen: 440 times

Last updated: Jan 08 '15