Skip to content

Docker base image for the CARMA Platform, bakes in all necessary system dependencies to minimize final image size

Notifications You must be signed in to change notification settings

usdot-fhwa-stol/carma-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dockerhub Noetic-Foxy Build - Develop Dockerhub Noetic-Foxy Build - Release Dockerhub Humble Build - Develop Dockerhub Humble Build - Release
Noetic-Foxy Build Noetic-Foxy Build Humble Build Humble Build

CARMABase

CARMA Base is the Docker base image for Dockerized releases and deployments of the CARMA Platform. All CARMA images should inherit from this and any dependencies of those images should be instaled in this base image to minimize system build time and final image size.

Currently there are two CARMA Base image types. One is based on Ubuntu Focal Fossa (20.04 LTS) which supports ROS Noetic and ROS 2 Foxy. The other is based on Ubuntu Jammy Jellyfish (22.04 LTS) which supports ROS 2 Humble. When ROS 2 Humble is the default ROS version for the CARMA Platform, CARMA Base Noetic-Foxy will only be used for ROS Noetic to support hybrid deployments.

CARMAPlatform

The primary CARMAPlatform repository can be found here and is part of the USDOT FHWA STOL github organization. Documentation on how the CARMAPlatform functions, how it will evolve over time, and how you can contribute can be found at the above links as well

Contribution

Welcome to the CARMA contributing guide. Please read this guide to learn about our development process, how to propose pull requests and improvements, and how to build and test your changes to this project. CARMA Contributing Guide

Code of Conduct

Please read our CARMA Code of Conduct which outlines our expectations for participants within the CARMA community, as well as steps to reporting unacceptable behavior. We are committed to providing a welcoming and inspiring community for all and expect our code of conduct to be honored. Anyone who violates this code of conduct may be banned from the community.

Attribution

The development team would like to acknowledge the people who have made direct contributions to the design and code in this repository. CARMA Attribution

License

By contributing to the Federal Highway Administration (FHWA) Connected Automated Research Mobility Applications (CARMA), you agree that your contributions will be licensed under its Apache License 2.0 license. CARMA License

Contact

Please click on the CARMA logo below to visit the Federal Highway Adminstration(FHWA) CARMA website. For technical support from the CARMA team, please contact the CARMA help desk at [email protected].

CARMA Image

About

Docker base image for the CARMA Platform, bakes in all necessary system dependencies to minimize final image size

Resources

Stars

Watchers

Forks

Packages

No packages published