TinyRobotics
Loading...
Searching...
No Matches
Fusion3D Member List

This is the complete list of members for Fusion3D, including all inherited members.

begin(const Coordinate< float > &initialPosition={0, 0, 0}, const Orientation3D &initialOrientation=Orientation3D()) (defined in Fusion3D)Fusion3Dinline
Fusion3D() (defined in Fusion3D)Fusion3Dinline
getOrientation() const (defined in Fusion3D)Fusion3Dinline
getPosition() const (defined in Fusion3D)Fusion3Dinline
getState() const (defined in Fusion3D)Fusion3Dinline
getVelocity() const (defined in Fusion3D)Fusion3Dinline
hasIMU (defined in Fusion3D)Fusion3Dprotected
lastPredictTime (defined in Fusion3D)Fusion3Dprotected
messageHandlers_ (defined in MessageSource)MessageSourceprotected
omegaXMeasured (defined in Fusion3D)Fusion3Dprotected
omegaYMeasured (defined in Fusion3D)Fusion3Dprotected
omegaZMeasured (defined in Fusion3D)Fusion3Dprotected
predict(uint32_t timeMs, float ax=0.0f, float ay=0.0f, float az=0.0f) (defined in Fusion3D)Fusion3Dinline
reset(uint32_t timeMs=millis()) (defined in Fusion3D)Fusion3Dinlineprotected
sendMessage(Message< float > &msg)MessageSourceinline
sendMessage(const Message< Coordinate< float > > &msg)MessageSourceinline
sendMessage(const Message< GPSCoordinate > &msg)MessageSourceinline
sendMessage(const Message< MotionState3D > &msg)MessageSourceinline
state (defined in Fusion3D)Fusion3Dprotected
subscribe(MessageHandler &handler, MessageOrigin origin=MessageOrigin::Undefined, MessageContent content=MessageContent::Undefined)MessageSourceinline
unsubscribeAll()MessageSourceinline
updateGPS(uint32_t timeMs, float x, float y, float z, float accuracy) (defined in Fusion3D)Fusion3Dinline
updateIMU(uint32_t timeMs, float omegaX, float omegaY, float omegaZ, float ax, float ay, float az) (defined in Fusion3D)Fusion3Dinline
updateOrientation(uint32_t timeMs, float yaw, float pitch, float roll) (defined in Fusion3D)Fusion3Dinline
wrapAngles() (defined in Fusion3D)Fusion3Dinlineprotected