robot_system Struct Reference

#include <robot_system.h>


Data Fields

uint8_t flags
struct rs_polar virtual_pwm
struct rs_polar virtual_encoders
struct rs_polar pext_prev
struct rs_wheels wext_prev
int32_t(* left_ext_encoder )(void *)
void * left_ext_encoder_param
f64 left_ext_gain
int32_t(* right_ext_encoder )(void *)
void * right_ext_encoder_param
f64 right_ext_gain
void(* left_pwm )(void *, int32_t)
void * left_pwm_param
void(* right_pwm )(void *, int32_t)
void * right_pwm_param


Detailed Description

Definition at line 43 of file robot_system.h.


Field Documentation

Definition at line 45 of file robot_system.h.

Referenced by position_manage(), rs_set_flags(), and rs_update().

Definition at line 63 of file robot_system.h.

Referenced by rs_set_angle(), and rs_set_distance().

Definition at line 64 of file robot_system.h.

Referenced by rs_get_angle(), rs_get_distance(), and rs_update().

Definition at line 66 of file robot_system.h.

Referenced by rs_get_ext_angle(), rs_get_ext_distance(), and rs_update().

Definition at line 67 of file robot_system.h.

Referenced by rs_get_ext_left(), rs_get_ext_right(), and rs_update().

int32_t(* robot_system::left_ext_encoder)(void *)

Definition at line 71 of file robot_system.h.

Referenced by rs_set_left_ext_encoder(), and rs_update().

Definition at line 72 of file robot_system.h.

Referenced by rs_set_left_ext_encoder(), and rs_update().

int32_t(* robot_system::right_ext_encoder)(void *)

Definition at line 75 of file robot_system.h.

Referenced by rs_set_right_ext_encoder(), and rs_update().

Definition at line 76 of file robot_system.h.

Referenced by rs_set_right_ext_encoder(), and rs_update().

void(* robot_system::left_pwm)(void *, int32_t)

Definition at line 80 of file robot_system.h.

Referenced by rs_set_angle(), rs_set_distance(), and rs_set_left_pwm().

void(* robot_system::right_pwm)(void *, int32_t)

Definition at line 82 of file robot_system.h.

Referenced by rs_set_angle(), rs_set_distance(), and rs_set_right_pwm().


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