Goals


Docker

Platform and set of tools that allows to create, deploy, and manage applications within lightweight, isolated containers. These containers package up everything an application needs to run, including the code, runtime, libraries, and dependencies, into a single, portable unit. A Container is built from a Docker Image which in turn can be generated from a Docker File.

https://media.licdn.com/dms/image/D5612AQGeEHapUptoxw/article-cover_image-shrink_600_2000/0/1684079864237?e=2147483647&v=beta&t=UUUAS5PPyisf3YVxC_VFidjxwFeTZwfpb1y4dH0G5xs

Basic commands

# Check all the containers & images in the system
docker ps 
docker images
# Download images
docker pull image-name
# Create a container
docker run -it image-name
# Stop a running cointainer
docker stop container-ID
# Conect to a container from other terminal
docker exec -it container-ID bash
# When using ROS through Docker in separate terminals 
source /opt/ros/$ROS-DISTRO/setup.bash 

Ros Images for Docker

Docker

Atlascar2 Gazebo Simulation

GitHub - lardemua/atlascar2: Core packages for the LAR DEMUA Atlas Project

Stochastic Models Risk Assessment method

GitHub - patilunmesh/collision_risk_estimation: Collision risk estimation using stochastic motion models