Gonçalo Lopes
/
VFH
Diff: funcs.h
- Revision:
- 0:f623431aed01
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/funcs.h Thu May 13 15:19:19 2021 +0000 @@ -0,0 +1,9 @@ +void read_map1(int Map_Matrix[80][80]); + +void get_Sector_Matrix(int Sector_Matrix_Sections[15][15], double Sector_Matrix_Abs[15][15]); + +void get_Surroundings_Matrix(int Surroundings_Matrix[15][15], double actual_position_x, double actual_position_y, int Map_Matrix[80][80]); + +void find_index(int given_index, int l, int out_index[23]); + +double get_orientation_angle(double actual_position_x, double actual_position_y, double end_position_x, double end_position_y, int Surroundings_Matrix[15][15], int Sector_Matrix_Sections[15][15], double Sector_Matrix_Abs[15][15], double threshold);