bio robot
Dependencies: MPU6050-DMP QEI_hw mbed-rpc mbed
Fork of MPU6050_Example by
Comm/CommDelegate.h
- Committer:
- amandaghassaei
- Date:
- 2015-12-08
- Revision:
- 11:711d3c207e8c
- Parent:
- 10:769cc457c3a4
- Child:
- 14:d620415259b1
File content as of revision 11:711d3c207e8c:
#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 setTheta(float theta){}; protected: }; #endif