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

How to install lse_communication stacks?

asked 2011-08-26 15:58:16 -0500

sam gravatar image

I found lse_communication is a useful serial port stacks.

Before, I use svn co to download and use it correctly.

But When I want to use the following command:

  sudo apt-get install ros-diamondback-lse_communication

it says could not find that package.

How to use apt-get to install it?

Thank you~

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2011-08-28 03:31:04 -0500

mjcarroll gravatar image

LSE communication is currently not available as a Debian binary release.

You will have to install it manually via version control.

You can do this one of two ways, a rosinstall file, like this:

 - svn:
     local-name: lse-sensor-network

And then simply do a rosinstall

rosinstall ~/devel/ros /opt/ros/electric ~/Downloads/automow.rosinstall

And then source the generated file, for bash, this would be:

source ~/devel/ros/setup.bash

You can also add this to your ~/.bashrc file.

Your other option is to actually check it out in your ROS directory:

cd /opt/ros/electric/stacks/
svn co isr-uc-ros-pkg
rosmake -i lse_communication

You may have to perform some of these actions with sudo, and the -i flag to rosmake will mark the packages as built, so you won't have to rebuild them again (making it easier to work with user priviledges).

edit flag offensive delete link more


If I use the first way to install,when that stack updated,whether the system will update it for me or not?
sam gravatar image sam  ( 2011-08-28 05:00:52 -0500 )edit
No, you can always update by navigating to the directory that you installed it to and running "rosinstall ."
mjcarroll gravatar image mjcarroll  ( 2011-08-28 09:38:31 -0500 )edit

Question Tools


Asked: 2011-08-26 15:58:16 -0500

Seen: 223 times

Last updated: Aug 28 '11