Kinematic and dynamic model for simulating a differential/tank drive.
More...
#include <tank_model.hpp>
|
| | TankModel ()=default |
| virtual | ~TankModel ()=default |
| virtual void | Update (RigidBody *chassis, double leftVolts, double rightVolts, double dt)=0 |
| | Updates the chassis dynamics using left and right wheel speeds/torques.
|
Kinematic and dynamic model for simulating a differential/tank drive.
◆ TankModel()
| frcsim::TankModel::TankModel |
( |
| ) |
|
|
default |
◆ ~TankModel()
| virtual frcsim::TankModel::~TankModel |
( |
| ) |
|
|
virtualdefault |
◆ Update()
| virtual void frcsim::TankModel::Update |
( |
RigidBody * | chassis, |
|
|
double | leftVolts, |
|
|
double | rightVolts, |
|
|
double | dt ) |
|
pure virtual |
Updates the chassis dynamics using left and right wheel speeds/torques.
- Parameters
-
| chassis | The rigid body representing the robot. |
| leftVolts | Left side motor voltage. |
| rightVolts | Right side motor voltage. |
| dt | Timestep in seconds. |
The documentation for this class was generated from the following file: