ESE350 project, Spring 2016, University of Pennsylvania
Dependencies: Adafruit9-DOf Receiver mbed-rtos mbed
Diff: quadcopter.h
- Revision:
- 11:5c54826d23a7
- Parent:
- 10:e7d1801e966a
- Child:
- 12:422963993df5
--- a/quadcopter.h Sat Apr 02 17:41:37 2016 +0000 +++ b/quadcopter.h Sat Apr 02 18:01:36 2016 +0000 @@ -30,6 +30,13 @@ double z; }; +struct motors { + double m1; + double m2; + double m3; + double m4; + + }; class Quadcopter @@ -39,6 +46,7 @@ state desiredState_; controlInput controlInput_; //pwmOut * _pwmOut; // give address to constructor, than change this value + motors motorPwm_; Adafruit_9DOF dof_; Adafruit_LSM303_Accel_Unified accel_; @@ -81,7 +89,7 @@ pcPntr_=pcPntr; }; void print(char * myString); // overload in order to print numbers - + motors getPwm(); // not implemented yet void setGains();