obstacle_avoidance Struct Reference

#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


Detailed Description

Definition at line 106 of file obstacle_avoidance.h.


Field Documentation

Definition at line 107 of file obstacle_avoidance.h.

Referenced by dijkstra(), oa_init(), oa_new_poly(), and oa_process().

Definition at line 108 of file obstacle_avoidance.h.

Referenced by oa_init(), oa_new_poly(), and oa_start_end_points().

Definition at line 110 of file obstacle_avoidance.h.

Referenced by calc_rays(), dijkstra(), and oa_process().

Definition at line 111 of file obstacle_avoidance.h.

Referenced by oa_new_poly(), oa_process(), and oa_start_end_points().

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]

Definition at line 114 of file obstacle_avoidance.h.

Referenced by dijkstra(), and oa_process().

uint8_t obstacle_avoidance::rays[MAX_RAYS *2]

Definition at line 116 of file obstacle_avoidance.h.

Referenced by dijkstra(), and oa_process().

Definition at line 117 of file obstacle_avoidance.h.

Referenced by get_path(), and oa_get_path().

union { ... } obstacle_avoidance::u


The documentation for this struct was generated from the following file:

Generated on Fri Mar 12 06:32:30 2010 for AVR by  doxygen 1.5.6