bio robot
Dependencies: MPU6050-DMP QEI_hw mbed-rpc mbed
Fork of MPU6050_Example by
Comm/CommDelegate.h
- Committer:
- amandaghassaei
- Date:
- 2015-12-05
- Revision:
- 10:769cc457c3a4
- Parent:
- 9:1d9b24d7ac77
- Child:
- 11:711d3c207e8c
File content as of revision 10:769cc457c3a4:
#ifndef CommDelegate_h #define CommDelegate_h class CommDelegate//parent class { public: CommDelegate(){}//constructor method //thetas float virtual getTheta1(){return 0.0;} float virtual getDTheta1(){return 0.0;} float virtual getTheta2(){return 0.0;} float virtual getDTheta2(){return 0.0;} //gains void virtual setSwingUpK(float k){}; void virtual setSwingUpD(float d){}; void virtual setCurrentP(float p){}; void virtual setCurrentD(float d){}; float virtual getSwingUpK(){return 0;}; float virtual getSwingUpD(){return 0;}; float virtual getCurrentP(){return 0;}; float virtual getCurrentD(){return 0;}; //target void virtual setTargetPosition(int position){}; int virtual getTargetPosition(){return 0;}; //motor void virtual setTorque(float torque){}; protected: }; #endif