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

Preparing settings to launch localization modules on planning_simulator #1100

Open
3 tasks done
yuki-takagi-66 opened this issue Jul 30, 2024 · 2 comments
Open
3 tasks done
Labels
component:control Vehicle control algorithms and mechanisms. (auto-assigned) component:planning Route planning, decision-making, and navigation. (auto-assigned) component:simulation Virtual environment setups and simulations. (auto-assigned)

Comments

@yuki-takagi-66
Copy link
Contributor

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

Add an option to psim settings to launch the localization module. This is motivated by evaluating the control module with localization contained in a closed loop.

Purpose

Currently we do not have a simulation environment precise enough to develop and evaluate control modules.
Localization is not activated in psim, and vehicle behavior calculations are inadequate in awsim.
To address this issue, we will add some settings for the psim.

Possible approaches

We prepare launch settings for psim both of autoware_launch and universe.
In addition to the localization launch settings, simple_planning_simulator have to corresponds to the localization launch settings.
We make changes only in planning_simulator and do not affect autoware.launch.

Definition of done

We can launch the localization modules except for ndt_scan_matcher by only changing the planning_simulator.launch.xml.

@KYabuuchi KYabuuchi added component:simulation Virtual environment setups and simulations. (auto-assigned) component:planning Route planning, decision-making, and navigation. (auto-assigned) labels Jul 31, 2024
@yuki-takagi-66 yuki-takagi-66 added the component:control Vehicle control algorithms and mechanisms. (auto-assigned) label Aug 2, 2024
@yuki-takagi-66
Copy link
Contributor Author

As a first preparation, we made PR to allow switching between multiple modes of localization settings in psim with a single variable.
#1106
autowarefoundation/autoware.universe#8331

@yuki-takagi-66
Copy link
Contributor Author

yuki-takagi-66 commented Aug 14, 2024

I would like to make this series of changes in the following steps.

  1. prepare a mode name (done)
  2. add the new mode (done 8/19)
  3. update the scenario simulator to support the new mode
  4. modify the simulator parameters, both the scenario simulator and psim, to synchronize the vehicle model calculation with the localization modules
  5. set the new mode to default (optional)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:control Vehicle control algorithms and mechanisms. (auto-assigned) component:planning Route planning, decision-making, and navigation. (auto-assigned) component:simulation Virtual environment setups and simulations. (auto-assigned)
Projects
None yet
Development

No branches or pull requests

2 participants