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/
402 stars 122 forks source link

Guidance state machine does not transition properly from active to engaged on Lexus #349

Closed msmcconnell closed 5 years ago

msmcconnell commented 5 years ago

Types of Issue

Descriptive summary

The guidance node uses a state machine developed for CARMA2 which expects user confirmation via hardware button in the vehicle. This is not present on the Lexus and as such the state machine is not currently functional

Expected behavior

On Lexus hitting the Guidance button on the UI will change the vehicle to the engaged state

Actual behavior

Guidance will only enter Active state when controlled through the UI

Steps to reproduce the behavior

Run develop branch of carma

maefromm commented 5 years ago

Fixed by https://github.com/usdot-fhwa-stol/CARMAPlatform/pull/362