Class to control a simulated ADIS16448 IMU.
More...
#include <frc/simulation/ADIS16448_IMUSim.h>
|
| | ADIS16448_IMUSim (const ADIS16448_IMU &imu) |
| | Constructs from a ADIS16448_IMU object.
|
| |
| void | SetGyroAngleX (units::degree_t angle) |
| | Sets the X axis angle (CCW positive).
|
| |
| void | SetGyroAngleY (units::degree_t angle) |
| | Sets the Y axis angle (CCW positive).
|
| |
| void | SetGyroAngleZ (units::degree_t angle) |
| | Sets the Z axis angle (CCW positive).
|
| |
| void | SetGyroRateX (units::degrees_per_second_t angularRate) |
| | Sets the X axis angular rate (CCW positive).
|
| |
| void | SetGyroRateY (units::degrees_per_second_t angularRate) |
| | Sets the Y axis angular rate (CCW positive).
|
| |
| void | SetGyroRateZ (units::degrees_per_second_t angularRate) |
| | Sets the Z axis angular rate (CCW positive).
|
| |
| void | SetAccelX (units::meters_per_second_squared_t accel) |
| | Sets the X axis acceleration.
|
| |
| void | SetAccelY (units::meters_per_second_squared_t accel) |
| | Sets the Y axis acceleration.
|
| |
| void | SetAccelZ (units::meters_per_second_squared_t accel) |
| | Sets the Z axis acceleration.
|
| |
Class to control a simulated ADIS16448 IMU.
◆ ADIS16448_IMUSim()
| frc::sim::ADIS16448_IMUSim::ADIS16448_IMUSim |
( |
const ADIS16448_IMU & | imu | ) |
|
|
explicit |
◆ SetAccelX()
| void frc::sim::ADIS16448_IMUSim::SetAccelX |
( |
units::meters_per_second_squared_t | accel | ) |
|
Sets the X axis acceleration.
- Parameters
-
◆ SetAccelY()
| void frc::sim::ADIS16448_IMUSim::SetAccelY |
( |
units::meters_per_second_squared_t | accel | ) |
|
Sets the Y axis acceleration.
- Parameters
-
◆ SetAccelZ()
| void frc::sim::ADIS16448_IMUSim::SetAccelZ |
( |
units::meters_per_second_squared_t | accel | ) |
|
Sets the Z axis acceleration.
- Parameters
-
◆ SetGyroAngleX()
| void frc::sim::ADIS16448_IMUSim::SetGyroAngleX |
( |
units::degree_t | angle | ) |
|
Sets the X axis angle (CCW positive).
- Parameters
-
◆ SetGyroAngleY()
| void frc::sim::ADIS16448_IMUSim::SetGyroAngleY |
( |
units::degree_t | angle | ) |
|
Sets the Y axis angle (CCW positive).
- Parameters
-
◆ SetGyroAngleZ()
| void frc::sim::ADIS16448_IMUSim::SetGyroAngleZ |
( |
units::degree_t | angle | ) |
|
Sets the Z axis angle (CCW positive).
- Parameters
-
◆ SetGyroRateX()
| void frc::sim::ADIS16448_IMUSim::SetGyroRateX |
( |
units::degrees_per_second_t | angularRate | ) |
|
Sets the X axis angular rate (CCW positive).
- Parameters
-
| angularRate | The angular rate. |
◆ SetGyroRateY()
| void frc::sim::ADIS16448_IMUSim::SetGyroRateY |
( |
units::degrees_per_second_t | angularRate | ) |
|
Sets the Y axis angular rate (CCW positive).
- Parameters
-
| angularRate | The angular rate. |
◆ SetGyroRateZ()
| void frc::sim::ADIS16448_IMUSim::SetGyroRateZ |
( |
units::degrees_per_second_t | angularRate | ) |
|
Sets the Z axis angular rate (CCW positive).
- Parameters
-
| angularRate | The angular rate. |
The documentation for this class was generated from the following file: