usdot-fhwa-stol / carma-platform

CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication. Doxygen Source Code Documentation :
https://usdot-fhwa-stol.github.io/documentation/carma-platform/
403 stars 124 forks source link

Feature/basic travel simulator #2446

Closed MishkaMN closed 2 weeks ago

MishkaMN commented 1 month ago

PR Details

Description

This PR introduces a new Basic Travel Simulator node to the CARMA Platform. The simulator provides a lightweight way to test and validate the planning stack without requiring full simulation or live vehicle testing. It includes changes to launch files to allow toggling the simulator on/off, and a new README explaining its functionality and usage.

Related GitHub Issue

NA

Related Jira Key

https://usdot-carma.atlassian.net/browse/CAR-6084

Motivation and Context

The Basic Travel Simulator allows developers to quickly identify and address issues in the planning stack, leading to more robust and reliable autonomous driving behaviors. It reduces reliance on full simulation or live testing for basic scenarios, enabling faster development cycles.

How Has This Been Tested?

Types of changes

Checklist:

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

MishkaMN commented 2 weeks ago

Moved it to a different repo as it is only for testing and not needed for release. https://github.com/usdot-fhwa-stol/stol-developer-tools/pull/1