Velodyne LiDAR family ROS-driver ["VLP16", "32C", "32E", "64E", "64E_S2", "64E_S2.1", "64E_S3"]
532
[first time]
$ docker run -itd --privileged --net host --name <container name> loaywael/velodyne-driver:<tagname>
to mount a shared directory between container/host
$ docker run -itd --privileged --net host --name <container name> \
-v <host-abs-path>:<container-abs-path> loaywael/velodyne-driver:<tagname>
to enable GUI apps running from the container to be interactively interfaced with the host
$ docker run -itd --privileged --net host --name <container name> \
--runtime nvidia \
-e XAUTHORITY -e DISPLAY \
-e NVIDIA_VISIBLE_DEVICES=0 -e NVIDIA_DRIVER_CAPABILITIES=graphics \
-v /tmp/.X11-unix/:/tmp/.X11-unix -v $XAUTHORITY:$XAUTHORITY \
typical usage
$ docker start <container name>
$ docker exec -it <container name> bash
ℹ notice
you may need to configure the sensor yaml/launch files depending on the sensor and the requirements also, it may require sourcing thesetup.bashof the ROS package if the wrapper launch file isn't found by the terminal
Content type
Image
Digest
Size
653.1 MB
Last updated
over 4 years ago
docker pull loaywael/velodyne-driver