NHK2017Ateamかにろぼ
Dependencies: 2017NHKpin_config mbed FEP HMC6352 MotorDriverController PID QEI omni
\ ̄\ / ̄/ /l \ \ / / lヽ | ヽ ヽ | | / / | \ ` ‐ヽ ヽ ● ● / / ‐ / \ __ l | ||___|| / l __ / \ \ / \/ /\| 人__人 |/\ //\| |/\\ //\| |/\\ / . \_____/ \ ┏┓ ┏━┓┏┓ ┏┓ ┏┓┏┓ ┏┓ ┏┓┗┛ ┏┓ ┗┓┃┗┛ ┏┛┗━┓ ┃┃┃┃ ┃┃┏━┛┗┓┏┓┏┛┗━┓┃┃┏┓┏┓┏━━━┓ ┗┓┏━┛ ┃┃┗┛ ┃┃┗━┓┏┛┗┛┗┓┏┓┃┗┛┗┛┃┃┗━━━┛ ┏┛┃┏━┓┃┗━━┓┃┃┏━┛┗┓ ┏┛┃┃┃ ┃┃ ┃┏┛┗━┛┗━━┓┃┃┃┃┏┓┏┛ ┗━┛┃┃ ┃┃┏┓ ┃┃┏━━┓┏━━┛┃┃┃┃┗┛┃ ┏┛┃ ┃┃┃┗━━┓ ┗┛┗━━┛┗━━━┛┗┛┗━━┛ ┗━┛ ┗┛┗━━━┛
Diff: bot/PIDcontroller/PID_controller.h
- Revision:
- 3:d25e7fb07ed2
- Parent:
- 2:ea151e05033a
--- a/bot/PIDcontroller/PID_controller.h Tue Aug 22 11:56:47 2017 +0000 +++ b/bot/PIDcontroller/PID_controller.h Wed Aug 23 01:07:20 2017 +0000 @@ -1,3 +1,7 @@ +/** +* @file PID_controller.h +* @brief コンパスセンサを使ったPIDコントローラ +*/ #ifndef PID_CONTROLLER_H #define PID_CONTROLLER_H @@ -12,10 +16,15 @@ #define TI 0.0 #define TD 0.0 #define INTERVAL 0.05 - +/** +* @brief コンパスセンサを使ったPIDコントローラ +*/ class PIDC : public PID, HMC6352, Ticker { public : + /** + * @brief コンストラクタ,タイマ割り込みでの計算開始 + */ PIDC(); private :