HTTPS SSH

Dataspeed ROS Binaries

Many Dataspeed ROS packages are not built by the Official ROS Buildfarm, and are not available for installation with apt-get on packages.ros.org.
Dataspeed ROS packages are available from a separate apt-get server: packages.dataspeedinc.com.

Supported Platforms

ROS Distributions: Indigo/Kinetic/Melodic
Ubuntu Distributions: Trusty/Xenial/Bionic
Architectures: amd64

Package List

One-Line Install Script

bash <(wget -q -O - https://bitbucket.org/DataspeedInc/ros_binaries/raw/default/scripts/setup.bash)

Setup apt-get

Setup your computer to accept software from the Dataspeed server.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 66F84AE1EB71A8AC108087DCAF677210FF6D3CDA
sudo sh -c 'echo "deb [ arch=amd64 ] http://packages.dataspeedinc.com/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-dataspeed-public.list'
sudo apt-get update

Setup rosdep

Make rosdep aware of Dataspeed packages.

sudo sh -c 'echo "yaml http://packages.dataspeedinc.com/ros/ros-public-'$ROS_DISTRO'.yaml '$ROS_DISTRO'" > /etc/ros/rosdep/sources.list.d/30-dataspeed-public-'$ROS_DISTRO'.list'
rosdep update

Install Packages

sudo apt-get install ros-$ROS_DISTRO-dbw-mkz
sudo apt-get install ros-$ROS_DISTRO-mobility-base
sudo apt-get install ros-$ROS_DISTRO-baxter-sdk
sudo apt-get install ros-$ROS_DISTRO-velodyne

Updates

sudo apt-get update && sudo apt-get upgrade && rosdep update

Troubleshooting

  • Error: KEYEXPIRED 1506434891
    • The key has expired and must be renewed. See expired_key for more details.