This docker image is based on Ubuntu 20.04 and has ROS Noetic (desktop-full) and the ATOM package installed.
To run this, you will have to grant access to Xorg if you want to use any graphical tools (easy way: xhost +local:root). I suggest creating three folders in your system: "bagfiles", "datasets", and "src". In the same directory as the folders, create an .sh file containing the following:
#!/bin/bash
files_dir="$(cd "$(dirname "$0")" && pwd)/Files"
docker run -it --env DISPLAY=$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix \
--device=/dev/dri:/dev/dri \
--ulimit nofile=1024:524288 \
--ipc=host \
--network host \
--name atom_container --rm \
-v "$files_dir/src/":/root/catkin_ws/src/external \
-v "$files_dir/bagfiles/":/root/bagfiles \
-v "$files_dir/datasets/":/root/datasets \
gribeiro00/atom:v1.0.0 terminator
Then, you can run this script from any location or create an alias.
You can use the bagfiles and datasets folders to store your bagfiles and datasets, respectively. The src folder is useful for adding more ROS packages and creating new calibrations.
Content type
Image
Digest
sha256:e30768a95…
Size
2.7 GB
Last updated
over 2 years ago
docker pull gribeiro00/atom:v1.0.0