2023-12-17 16:11:35 +08:00
|
|
|
#ifndef TRACKING
|
|
|
|
|
#define TRACKING
|
|
|
|
|
|
2024-03-03 16:20:25 +08:00
|
|
|
extern float (*mid_track)[2];
|
2024-03-10 21:21:01 +08:00
|
|
|
extern int32_t mid_track_count;
|
2024-03-10 08:35:37 +08:00
|
|
|
extern float pure_angle;
|
2024-05-27 21:17:40 +08:00
|
|
|
extern float pure_angle_half;
|
2024-03-08 19:58:36 +08:00
|
|
|
extern float dx_near;
|
2024-06-18 16:21:19 +08:00
|
|
|
extern float curvature;
|
2023-12-17 16:11:35 +08:00
|
|
|
|
2024-06-16 21:52:42 +08:00
|
|
|
extern int8_t turn_flag ;
|
|
|
|
|
extern float curvature;
|
2024-03-22 20:28:49 +08:00
|
|
|
void aim_distance_select(void);
|
2023-12-17 16:11:35 +08:00
|
|
|
void tracking(void);
|
|
|
|
|
void ElementJudge(void);
|
|
|
|
|
void ElementRun(void);
|
|
|
|
|
void MidLineTrack(void);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* STATE_H_ */
|