Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating docker containers for ROS2 Humble #21720

Open
junwoo091400 opened this issue Jun 14, 2023 · 1 comment
Open

Updating docker containers for ROS2 Humble #21720

junwoo091400 opened this issue Jun 14, 2023 · 1 comment

Comments

@junwoo091400
Copy link
Contributor

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.
@jmackay2
Copy link
Contributor

I made an initial attempt at updating the docker containers in PX4/PX4-containers#339, updating to 22.04 and adding ROS 2 Humble.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants