Skip to content

Migration Step for Planning Simulator-Specific Packages #12469

@sasakisasaki

Description

@sasakisasaki

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

Provide a detailed procedure for planning simulator-related package-porting in the following Autoware Discussion.

Autoware Discussion

Repository for Ported Packages

Purpose

Same as in the Autoware Discussion. But let me write the same one here too:

The purpose of this proposal is to discuss the possibility of extracting simulator-specific packages from autoware_universe into a separate repository, which can be used by both autoware_universe and autoware_core.

Possible approaches

Migration Plan

Same as the Autoware Discussion. But let me write here too.

  • Create a new repository.
  • Finish autoware_simulation_msgs porting
  • Refactor following packages that uses tier4_xxx_msgs (xxx = simulation, vehicle), so they use autoware_xxx_msgs
    • (tier4_simulation_msgs) autoware_dummy_perception_publisher
    • (tier4_vehicle_msgs) autoware_simple_planning_simulator
  • Move packages listed above (and possibly more) with minimal changes.
  • Update dependency references in autoware_universe and autoware_core.
  • Verify build and simulation flows referenced in autoware_core README.

Definition of done

Finish all stuffs in the "Migration Plan".

Metadata

Metadata

Assignees

Labels

component:simulationVirtual environment setups and simulations. (auto-assigned)

Type

Projects

Status

To Triage

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions