Skip to content

Updating docker containers for ROS2 Humble #21720

@junwoo091400

Description

@junwoo091400

Describe problem solved by the proposed feature

As described here, mentioned by @beniaminopozzan, ROS2 Foxy went End Of Life, and we need to now support ROS2 Humble.

This need was also raised in a separate call as well.

Describe your preferred solution

Construct a new Docker container definition (to replace existing PX4 dev containers), that would replace all variety of containers, by including:

  • NuttX binary build support
  • Simulation environment
  • Ubuntu 22.04 base (for using ROS 2 Humble)

Describe possible alternatives

Also, there was discussion on modifying the setup script, but I didn't have full context so @dagar or @MaEtUgR I think can shine some light here!

Additional context

When this is done, we can then:

  1. Remove PX4 docker container repository
  2. Also include the ROS2 Humble in our CI test environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions