Skip to content

Docker containerization for using the Leap Motion Controller with ROS.

Notifications You must be signed in to change notification settings

ripl/leapmotion-docker

Repository files navigation

LeapMotion Docker

Docker containerization for developing ROS apps. This image is based on ubuntu:22.04, and with tweaks to enable cpk, ros-noetic-desktop-full, mDNS, and the Leap Motion Controller.

Build

cpk decorate -m RIPL ubuntu:22.04 ripl/ubuntu:22.04
git clone --recurse-submodules https://github.com/ripl/leapmotion-docker.git && cd leapmotion-docker/
cpk build

Run

# start the Leap Motion Controller, attaching it to the ROS network on Husky1
cpk run -L husky1 --net host -- --privileged
# start the Leap Motion Controller with the local ROS network
cpk run -L local --net host -- --privileged
# start the GUI demo
cpk run -X --net host -- --privileged

Development

# start the container in interactive mode
cpk run -f -n dev -c bash -M -X --net host -- --privileged
# start the container in detached mode
cpk run -f -n dev -c bash -M -X --net host -d -- --privileged

About

Docker containerization for using the Leap Motion Controller with ROS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published