#include <obstacle_avoidance.h>
| Data Fields | |
| oa_poly_t | polys [MAX_POLY] | 
| oa_ext_point_t | points [MAX_PTS] | 
| uint8_t | ray_n | 
| uint8_t | cur_poly_idx | 
| uint8_t | cur_pt_idx | 
| uint16_t | weight [MAX_RAYS] | 
| union { | |
| uint8_t rays [MAX_RAYS *2] | |
| oa_point_t res [MAX_CHKPOINTS] | |
| } | u | 
Definition at line 106 of file obstacle_avoidance.h.
| oa_poly_t obstacle_avoidance::polys[MAX_POLY] | 
Definition at line 107 of file obstacle_avoidance.h.
Referenced by dijkstra(), oa_init(), oa_new_poly(), and oa_process().
| oa_ext_point_t obstacle_avoidance::points[MAX_PTS] | 
Definition at line 108 of file obstacle_avoidance.h.
Referenced by oa_init(), oa_new_poly(), and oa_start_end_points().
| uint8_t obstacle_avoidance::ray_n | 
Definition at line 110 of file obstacle_avoidance.h.
Referenced by calc_rays(), dijkstra(), and oa_process().
| uint8_t obstacle_avoidance::cur_poly_idx | 
Definition at line 111 of file obstacle_avoidance.h.
Referenced by oa_new_poly(), oa_process(), and oa_start_end_points().
| uint8_t obstacle_avoidance::cur_pt_idx | 
Definition at line 112 of file obstacle_avoidance.h.
Referenced by oa_new_poly(), and oa_start_end_points().
| uint16_t obstacle_avoidance::weight[MAX_RAYS] | 
| uint8_t obstacle_avoidance::rays[MAX_RAYS *2] | 
| oa_point_t obstacle_avoidance::res[MAX_CHKPOINTS] | 
| union { ... } obstacle_avoidance::u | 
Referenced by dijkstra(), get_path(), oa_get_path(), and oa_process().
 1.5.6
 1.5.6