#include <MovingCoilBallistics.hpp>
Definition at line 7 of file MovingCoilBallistics.hpp.
◆ MovingCoilBallistics()
MovingCoilBallistics::MovingCoilBallistics |
( |
float |
springConstant, |
|
|
float |
friction, |
|
|
float |
mass, |
|
|
float |
Ts = 1.0 / MAX_FPS |
|
) |
| |
|
inline |
◆ operator()()
float MovingCoilBallistics::operator() |
( |
float |
input | ) |
|
|
inline |
- Todo:
- Uses forward Euler integration, altering the step response: Replace it with zero-order-hold discretization.
Definition at line 16 of file MovingCoilBallistics.hpp.
◆ officialVU()
◆ responsiveVU()
◆ noOvershoot()
◆ springConstant
const float MovingCoilBallistics::springConstant |
|
private |
◆ friction
const float MovingCoilBallistics::friction |
|
private |
◆ Ts
const float MovingCoilBallistics::Ts |
|
private |
float MovingCoilBallistics::x = 0 |
|
private |
◆ x_dot
float MovingCoilBallistics::x_dot = 0 |
|
private |
The documentation for this class was generated from the following file: