|
TinyRobotics
|
This is the complete list of members for Fusion2D, including all inherited members.
| applyUpdate(float K[5], float residual) (defined in Fusion2D) | Fusion2D | inlineprotected |
| begin(const Coordinate< DistanceM > &initialPosition={0, 0}, float initialHeadingDeg=0) (defined in Fusion2D) | Fusion2D | inline |
| begin(Transform2D initialTransform) (defined in Fusion2D) | Fusion2D | inlinevirtual |
| end() (defined in Fusion2D) | Fusion2D | inlinevirtual |
| Fusion2D() | Fusion2D | inline |
| getGyroBias() const | Fusion2D | inline |
| getHeading() const (defined in Fusion2D) | Fusion2D | inlinevirtual |
| getPose() const | Fusion2D | inline |
| getPosition() const (defined in Fusion2D) | Fusion2D | inlinevirtual |
| getSpeed() const (defined in Fusion2D) | Fusion2D | inlinevirtual |
| getSpeedMPS() const | Fusion2D | inline |
| getState() const | Fusion2D | inline |
| getTransform() const (defined in Fusion2D) | Fusion2D | inlinevirtual |
| hasIMU (defined in Fusion2D) | Fusion2D | protected |
| hasWheelSpeed (defined in Fusion2D) | Fusion2D | protected |
| lastPredictTime (defined in Fusion2D) | Fusion2D | protected |
| messageHandlers_ (defined in MessageSource) | MessageSource | protected |
| omegaMeasured (defined in Fusion2D) | Fusion2D | protected |
| P (defined in Fusion2D) | Fusion2D | protected |
| predict(uint32_t timeMs, float ax=0.0f, float ay=0.0f) | Fusion2D | inline |
| reset(uint32_t timeMs=millis()) | Fusion2D | inlineprotected |
| sendMessage(Message< float > &msg) | MessageSource | inline |
| sendMessage(const Message< Coordinate< float > > &msg) | MessageSource | inline |
| sendMessage(const Message< GPSCoordinate > &msg) | MessageSource | inline |
| sendMessage(const Message< MotionState3D > &msg) | MessageSource | inline |
| state (defined in Fusion2D) | Fusion2D | protected |
| subscribe(MessageHandler &handler, MessageOrigin origin=MessageOrigin::Undefined, MessageContent content=MessageContent::Undefined) | MessageSource | inline |
| unsubscribeAll() | MessageSource | inline |
| updateCovariance(float K[5], int idx) (defined in Fusion2D) | Fusion2D | inlineprotected |
| updateGPS(uint32_t timeMs, float x, float y, float accuracy) | Fusion2D | inline |
| updateGPS(uint32_t timeMs, const Coordinate< DistanceM > &gpsCoord, float accuracyM) (defined in Fusion2D) | Fusion2D | inline |
| updateHeading(uint32_t timeMs, float heading) | Fusion2D | inline |
| updateHeading(uint32_t timeMs, Angle newHeading) (defined in Fusion2D) | Fusion2D | inline |
| updateIMU(uint32_t timeMs, float yawRate, float ax=0.0f, float ay=0.0f) | Fusion2D | inline |
| updateIMU(const IMU2D< float > &imu) (defined in Fusion2D) | Fusion2D | inline |
| updateSpeed(uint32_t timeMs, float speed) | Fusion2D | inline |
| updateSpeed(uint32_t timeMs, Speed newSpeed) (defined in Fusion2D) | Fusion2D | inline |