C# Class HexapiBackground.IK.IkController

Mostrar archivo Open project: Slimordium/Hexapi_Hexapod Class Usage Examples

Private Methods

Method Description
BehaviorBounceAsync ( CancellationToken cancellationToken ) : Task
DisplayTimerCallback ( object state ) : void
GetInchesFromPingDuration ( double duration ) : double
IkController ( InverseKinematics inverseKinematics, SparkFunSerial16X2Lcd display, IoTClient ioTClient, Gps gps ) : System
ImuEventTimerCallback ( object state ) : void
InitializeAsync ( ) : Task
Parse ( string data ) : void
RangeTimerCallback ( object state ) : void
RequestBehavior ( Behavior behavior, bool start ) : void
RequestBodyPosition ( double bodyRotX1, double bodyRotZ1, double bodyPosX, double bodyPosZ, double bodyPosY, double bodyRotY1 ) : void
RequestLegYHeight ( int leg, double yPos ) : void
RequestMovement ( double gaitSpeed, double travelLengthX, double travelLengthZ, double travelRotationY ) : void

RequestNewPerimeter ( bool increase ) : void
RequestSetFunctionAsync ( SelectedIkFunction selectedIkFunction ) : Task
RequestSetGaitOptions ( double gaitSpeed, double legLiftHeight ) : void
RequestSetGaitType ( GaitType gaitType ) : void
RequestSetMovement ( bool enabled ) : void
StartAsync ( ) : Task