trajectory Struct Reference

#include <trajectory_manager.h>


Data Fields

enum trajectory_state state
union {
   vect2_cart   cart
   struct rs_polar   pol
target
double d_win
double a_win_rad
double a_start_rad
uint16_t d_speed
uint16_t a_speed
struct robot_positionposition
struct robot_systemrobot
struct cscsm_angle
struct cscsm_distance
int8_t scheduler_task


Detailed Description

Definition at line 47 of file trajectory_manager.h.


Field Documentation

< target, if it is a x,y vector

Definition at line 51 of file trajectory_manager.h.

Referenced by trajectory_goto_d_a_rel(), trajectory_goto_forward_xy_abs(), trajectory_goto_xy_abs(), and trajectory_goto_xy_rel().

struct rs_polar trajectory::pol [read]

< target, if it is a d,a vector

Definition at line 52 of file trajectory_manager.h.

Referenced by __trajectory_goto_d_a_rel().

union { ... } trajectory::target

< distance window (for END_NEAR)

Definition at line 55 of file trajectory_manager.h.

Referenced by trajectory_set_windows().

< angle window (for END_NEAR)

Definition at line 56 of file trajectory_manager.h.

Referenced by trajectory_set_windows().

< in xy consigns, start to move in distance when a_target < a_start

Definition at line 57 of file trajectory_manager.h.

Referenced by trajectory_set_windows().

< distance speed consign

Definition at line 60 of file trajectory_manager.h.

Referenced by trajectory_set_speed().

< angle speed consign

Definition at line 61 of file trajectory_manager.h.

Referenced by trajectory_set_speed().

struct cs* trajectory::csm_angle [read]

< associated control system (angle)

Definition at line 65 of file trajectory_manager.h.

Referenced by __trajectory_goto_d_a_rel(), trajectory_finished(), trajectory_hardstop(), and trajectory_set_cs().

struct cs* trajectory::csm_distance [read]

< associated control system (distance)

Definition at line 66 of file trajectory_manager.h.

Referenced by __trajectory_goto_d_a_rel(), trajectory_finished(), trajectory_hardstop(), and trajectory_set_cs().

< id of current task (-1 if no running task)

Definition at line 68 of file trajectory_manager.h.

Referenced by trajectory_init().


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