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

Make component containers able to launch #5394

Open
4 of 8 tasks
mitsudome-r opened this issue Nov 1, 2024 · 1 comment
Open
4 of 8 tasks

Make component containers able to launch #5394

mitsudome-r opened this issue Nov 1, 2024 · 1 comment
Assignees
Labels
component:openadkit Issues or Features related to Open AD Kit type:containers Docker containers, containerization of components, or container orchestration.

Comments

@mitsudome-r
Copy link
Member

mitsudome-r commented Nov 1, 2024

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I've agreed with the maintainers that I can plan this task.

Description

Current docker container images for each components released from autoware does not contain launch files to run the packages inside each container. We can add tier4_*_launch packages under autoware.universe to respective images to enable launching by components.

Purpose

Let users enable to run Autoware using component containers.

Possible approaches

Modify the docker file to copy each component launch files into respective docker images.
We could also consider moving the launch packages from the launch folder into respective folder (e.g., moving tier4_control_launch to control folder) as we do the refactoring of the launch system in this discussion so that we have simpler docker file.

Definition of done

  • modify the docker file to include launch packages into each containers
    • create a draft PR
    • test if generated containers can be launched standalone
  • break up the launch folder to move the launch packages into respective component folder
  • revert the changes in the docker file after refactoring
@youtalk youtalk self-assigned this Nov 19, 2024
@youtalk youtalk added type:containers Docker containers, containerization of components, or container orchestration. component:openadkit Issues or Features related to Open AD Kit labels Nov 19, 2024
@youtalk
Copy link
Member

youtalk commented Nov 19, 2024

colcon graph --dot --legend | dot -Tsvg -o graph.svg

with only autoware.universe packages:

graph

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:openadkit Issues or Features related to Open AD Kit type:containers Docker containers, containerization of components, or container orchestration.
Projects
Status: No status
Development

No branches or pull requests

2 participants