public TankDriveShaftEncodersAndYawGyroscopeBasedPositionTracker( string name, IGyroscope gyroscope, IIncrementalRotaryEncoder leftShaftEncoder, IIncrementalRotaryEncoder rightShaftEncoder, float wheelMetersPerShaftRadian ) : base(name, DeviceType.PositionTracker) { this.gyroscope = gyroscope; this.leftShaftEncoder = leftShaftEncoder; this.rightShaftEncoder = rightShaftEncoder; this.wheelMetersPerShaftRadian = wheelMetersPerShaftRadian; }
public TankDriveShaftEncodersAndYawGyroscopeBasedPositionTracker( string name, IGyroscope gyroscope, IIncrementalRotaryEncoder leftShaftEncoder, IIncrementalRotaryEncoder rightShaftEncoder, float wheelMetersPerShaftRadian ) : base(name, DeviceType.PositionTracker) { this.gyroscope = gyroscope; this.leftShaftEncoder = leftShaftEncoder; this.rightShaftEncoder = rightShaftEncoder; this.wheelMetersPerShaftRadian = wheelMetersPerShaftRadian; }