TinyRobotics
Loading...
Searching...
No Matches
Quadrotor< T, DriverT > Member List

This is the complete list of members for Quadrotor< T, DriverT >, including all inherited members.

begin()Vehicle< MotorT >inline
end() overrideQuadrotor< T, DriverT >inlinevirtual
getControls() const override (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >inlinevirtual
getMotor(QuadrotorMotorNo motor) (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >inline
getMotors() override (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >inlinevirtual
getSpeedFactor() constVehicle< MotorT >inline
isPinsSet() constQuadrotor< T, DriverT >inlinevirtual
messageHandlers_ (defined in MessageSource)MessageSourceprotected
motorGain_ (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >protected
motors_ (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >protected
onMessage(const Message< float > &msg) overrideQuadrotor< T, DriverT >inlinevirtual
onMessage(const Message< Coordinate< float > > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
onMessage(const Message< GPSCoordinate > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
onMessage(const Message< MotionState3D > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
pitch_ (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >protected
Quadrotor()=default (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >
roll_ (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >protected
sendMessage(Message< float > &msg)MessageSourceinline
sendMessage(const Message< Coordinate< float > > &msg)MessageSourceinline
sendMessage(const Message< GPSCoordinate > &msg)MessageSourceinline
sendMessage(const Message< MotionState3D > &msg)MessageSourceinline
setMotorGain(QuadrotorMotorNo motor, float gain)Quadrotor< T, DriverT >inline
setPins(QuadrotorMotorNo motor, int in1, int in2)Quadrotor< T, DriverT >inline
setPitch(float percent)Quadrotor< T, DriverT >inline
setRoll(float percent)Quadrotor< T, DriverT >inline
setSpeedFactor(float factor)Vehicle< MotorT >inline
setThrottle(float percent)Quadrotor< T, DriverT >inline
setYaw(float percent)Quadrotor< T, DriverT >inline
speedFactor_ (defined in Vehicle< MotorT >)Vehicle< MotorT >protected
subscribe(MessageHandler &handler, MessageOrigin origin=MessageOrigin::Undefined, MessageContent content=MessageContent::Undefined)MessageSourceinline
throttle_ (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >protected
unsubscribeAll()MessageSourceinline
updateMotors()Quadrotor< T, DriverT >inlineprotected
yaw_ (defined in Quadrotor< T, DriverT >)Quadrotor< T, DriverT >protected