All Projects → PX4 → PX4-containers

PX4 / PX4-containers

Licence: other
Build scripts for containers running various PX4 setups, like SITL with ROS.

Programming Languages

Makefile
30231 projects
shell
77523 projects

PX4 Containers

Contains Dockerfiles for Docker containers to build and test PX4, with and without ROS and ROS2.

License: according to LICENSE in the root directory of the PX4 Firmware repository.

Build Status

Container Hierarchy

Running

If you like to run the container and use the Firmware source from outside of the container, use the following command and specify the appropriate volume mapping.

docker run -it --rm \
    -v <local_src>:/home/user/Firmware:rw \
    -v /tmp/.X11-unix:/tmp/.X11-unix:ro \
    -e DISPLAY=${DISPLAY} \
    -e LOCAL_USER_ID="$(id -u)" \
    --name=container_name px4io/px4-dev-simulation-bionic /bin/bash

Or use docker_run.sh.

Building

cd docker
docker build -t px4io/px4-dev-ros-melodic -f Dockerfile_ros-melodic .

or:

cd docker
make px4-dev-ros-melodic
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].