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

Revision history [back]

click to hide/show revision 1
initial version

To install a ROS package for which there is no debian package available, just download the sources somewhere inside your ROS_PACKAGE_PATH and compile it.

As you can see on the wiki page of viso2, the sources for this package are on github: https://github.com/srv/viso2.git

To install the package, just cd into a directory that is in your ROS_PACKAGE_PATH, clone the repo and rosmake:

cd <my_ros_workspace>
git clone https://github.com/srv/viso2.git
rosmake viso2_ros

If you want to use a Kinect for visual odometry I would strongly recommend to use fovis_ros instead of viso2 as it supports RGBD input. The installation is equivalent:

cd <my_ros_workspace>
git clone https://github.com/srv/fovis.git
rosmake viso2_ros

To install a ROS package for which there is no debian package available, just download the sources somewhere inside your ROS_PACKAGE_PATH and compile it.

As you can see on the wiki page of viso2, the sources for this package are on github: https://github.com/srv/viso2.git

To install the package, just cd into a directory that is in your ROS_PACKAGE_PATH, clone the repo and rosmake:

cd <my_ros_workspace>
git clone https://github.com/srv/viso2.git
rosmake viso2_ros

If you want to use a Kinect for visual odometry I would strongly recommend to use fovis_ros instead of viso2 as it supports RGBD input. The installation is equivalent:

cd <my_ros_workspace>
git clone https://github.com/srv/fovis.git
rosmake viso2_ros

The roslocate calls fail for these packages as they are (not yet) released for groovy. roslocate uses URLs without a tag for the distribution which currently forward to groovy URLs (that don't exist for these packages).