
- This code combines steering and driving in one ticker - Fault check is in a ticker instead of while loop
Diff: driving.h
- Revision:
- 1:c324a2849500
- Child:
- 3:25c6bf0abc00
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/driving.h Sun Oct 24 18:15:30 2021 +0000 @@ -0,0 +1,18 @@ +#define TI 0.001f //1kHz sample time +#define KP_LEFT 0.0379f //Proportional gain +#define KI_LEFT 0.7369f //Integral Gain + +//#define KP_LEFT 16.1754f +//#define KI_LEFT 314.7632f + +//#define KP_RIGHT 0.0379f +//#define KI_RIGHT 0.7369f + +#define KP_RIGHT 0.0463f +#define KI_RIGHT 0.8981f + +#define freq 20000.0f + +#define fullBatScalar 0.5873f +#define speedSensorScalar 2.5f +#define battDividerScalar 4.0;