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

Fix ILC "no points to fit in time span" exception #1347

Closed MishkaMN closed 3 years ago

MishkaMN commented 3 years ago

Types of Issue

There are bugs in route_following_plugin and inlanecruising_plugin which gives above error in title. It was found during platooning test. route_following_plugin's bug was introduced in recent lane_change PR, and inlanecruising_plugin needs a fix as current buffer_ending_downtrack is not doing anything since available lanelets to operate on are calculated by ignoring this downtrack.

Descriptive summary

See above.

Carma version where this issue was discovered

carma-system:3.6.0+

Expected behavior

no exception.

Actual behavior

gives above error

Steps to reproduce the actual behavior

Related work

msmcconnell commented 3 years ago

Resolved by above PR