BowlerKernel
|
Public Member Functions | |
IMUUpdate (Double xAcceleration, Double yAcceleration, Double zAcceleration, Double rotxAcceleration, Double rotyAcceleration, Double rotzAcceleration) | |
Double | getxAcceleration () |
Double | getyAcceleration () |
Double | getzAcceleration () |
Double | getRotxAcceleration () |
Double | getRotyAcceleration () |
Double | getRotzAcceleration () |
long | getTimestamp () |
void | setTimestamp (long timestamp) |
Private Attributes | |
final Double | xAcceleration |
final Double | yAcceleration |
final Double | zAcceleration |
final Double | rotxAcceleration |
final Double | rotyAcceleration |
final Double | rotzAcceleration |
long | timestamp |
This is a state object for the IMU any function that returns null has no new data availible.
Definition at line 8 of file IMUUpdate.java.
com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.IMUUpdate | ( | Double | xAcceleration, |
Double | yAcceleration, | ||
Double | zAcceleration, | ||
Double | rotxAcceleration, | ||
Double | rotyAcceleration, | ||
Double | rotzAcceleration | ||
) |
Values represent current state of accelerations Null values means there is no update for this value
xAcceleration | (meters / second^2) |
yAcceleration | (meters / second^2) |
zAcceleration | (meters / second^2) |
rotxAcceleration | (radian / second^2) |
rotyAcceleration | (radian / second^2) |
rotzAcceleration | (radian / second^2) |
Definition at line 28 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.rotxAcceleration, com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.rotyAcceleration, com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.rotzAcceleration, com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.setTimestamp(), com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.xAcceleration, com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.yAcceleration, and com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.zAcceleration.
Double com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getRotxAcceleration | ( | ) |
Definition at line 53 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.rotxAcceleration.
Double com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getRotyAcceleration | ( | ) |
Definition at line 57 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.rotyAcceleration.
Double com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getRotzAcceleration | ( | ) |
Definition at line 61 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.rotzAcceleration.
long com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getTimestamp | ( | ) |
Definition at line 65 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.timestamp.
Double com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getxAcceleration | ( | ) |
Definition at line 41 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.xAcceleration.
Double com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getyAcceleration | ( | ) |
Definition at line 45 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.yAcceleration.
Double com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getzAcceleration | ( | ) |
Definition at line 49 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.zAcceleration.
void com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.setTimestamp | ( | long | timestamp | ) |
Definition at line 69 of file IMUUpdate.java.
References com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.timestamp.
Referenced by com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.IMUUpdate().
|
private |
Definition at line 12 of file IMUUpdate.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getRotxAcceleration(), and com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.IMUUpdate().
|
private |
Definition at line 13 of file IMUUpdate.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getRotyAcceleration(), and com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.IMUUpdate().
|
private |
Definition at line 14 of file IMUUpdate.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getRotzAcceleration(), and com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.IMUUpdate().
|
private |
Definition at line 15 of file IMUUpdate.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getTimestamp(), and com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.setTimestamp().
|
private |
Definition at line 9 of file IMUUpdate.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getxAcceleration(), and com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.IMUUpdate().
|
private |
Definition at line 10 of file IMUUpdate.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getyAcceleration(), and com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.IMUUpdate().
|
private |
Definition at line 11 of file IMUUpdate.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.getzAcceleration(), and com.neuronrobotics.sdk.addons.kinematics.imu.IMUUpdate.IMUUpdate().