#include <drive_commands.h>
Autocommand wrapper class for pure pursuit function in the TankDrive class
◆ PurePursuitCommand()
| PurePursuitCommand::PurePursuitCommand |
( |
TankDrive & | drive_sys, |
|
|
Feedback & | feedback, |
|
|
PurePursuit::Path | path, |
|
|
directionType | dir, |
|
|
double | max_speed = 1, |
|
|
double | end_speed = 0 ) |
Construct a Pure Pursuit AutoCommand
- Parameters
-
| path | The list of coordinates to follow, in order |
| dir | Run the bot forwards or backwards |
| feedback | The feedback controller determining speed |
| max_speed | Limit the speed of the robot (for pid / pidff feedbacks) |
◆ on_timeout()
| void PurePursuitCommand::on_timeout |
( |
| ) |
|
|
override |
Reset the drive system when it times out
◆ run()
| bool PurePursuitCommand::run |
( |
| ) |
|
|
override |
The documentation for this class was generated from the following files: