Utility classes
Description
Collaboration diagram for Utility classes:
Classes | |
class | chrono::vehicle::ChAdaptiveSpeedController |
Data collection from the speed controller can be started (restarted) and suspended (stopped) as many times as desired. More... | |
class | chrono::vehicle::ChSpeedController |
Data collection from the speed controller can be started (restarted) and suspended (stopped) as many times as desired. More... | |
class | chrono::vehicle::ChSteeringController |
Base class for all steering path-following PID controllers. More... | |
class | chrono::vehicle::ChPathSteeringController |
Path-following steering PID controller. More... | |
class | chrono::vehicle::ChPathSteeringControllerXT |
Path-following steering 3(2) channel PDT1/PT1 controller. More... | |
class | chrono::vehicle::ChPathSteeringControllerSR |
Path-following steering P-like controller with variable path prediction. More... | |
class | chrono::vehicle::ChPathSteeringControllerStanley |
"Stanley" path-following ontroller named after an autonomous vehicle called Stanley. More... | |
class | chrono::vehicle::ChPathSteeringControllerPP |
"Pure Pursuit" path-following controller This implementation is based on the CARLA Pure Pursuit controller: https://carla.org// https://thomasfermi.github.io/Algorithms-for-Automated-Driving/Control/PurePursuit.html Original algorithm documented at: https://www.ri.cmu.edu/pub_files/pub3/coulter_r_craig_1992_1/coulter_r_craig_1992_1.pdf More... | |