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

modify launch docs #116

Merged
merged 5 commits into from
Jan 16, 2024
Merged

modify launch docs #116

merged 5 commits into from
Jan 16, 2024

Conversation

StefanCaldararu
Copy link
Contributor

#112 , but they were actually fine, so mostly just made modifications relating to #113 . Will probably need to be modified if #113 changes. @AaronYoung5 idk how you do it but the docs are actually fire. I think they're just dense so take some time to digest....

@StefanCaldararu StefanCaldararu self-assigned this Nov 20, 2023
@StefanCaldararu StefanCaldararu added the documentation Improvements or additions to documentation label Nov 20, 2023
docs/design/launch_system.md Outdated Show resolved Hide resolved
docs/design/launch_system.md Outdated Show resolved Hide resolved
docs/design/launch_system.md Outdated Show resolved Hide resolved
StefanCaldararu added a commit that referenced this pull request Nov 20, 2023
StefanCaldararu added a commit that referenced this pull request Nov 22, 2023

## `art_dev_launch/`

The purpose of this file is to define system wide parameters (e.g. `LaunchConfigurations`, `LaunchDescriptions`, etc.) for the `dev` service. This will allow all orchestrators to know which specific packages to launch, and which to ignore. This is currently set up to run a cone-based path following demo, but can be used to test any other packages.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this true? are those system wide parameters included by the vehicle specific launches or are they copied?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure what you mean here; if the vehicle has the exact same intended task, then yes the params are just copied. If a certain package is intended to be launched in the exact same way, then yes it is just copied (e.g. both services want "EKF"). But in my mind two vehicles / services don't necessarily share any parameters, so they should each define them themselves.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe some of the "use_sim parameters would make sense to be shared, but even those I could see some scenarios where they shouldn't be...

@StefanCaldararu
Copy link
Contributor Author

@AaronYoung5 pinging for another review

@StefanCaldararu StefanCaldararu merged commit b9582c5 into master Jan 16, 2024
1 check passed
@StefanCaldararu StefanCaldararu deleted the 112/launch-docs branch January 16, 2024 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants