Controller.h File Reference

#include "Servo.h"
#include "StateSpace.h"

Include dependency graph for Controller.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Controller

Defines

#define LED_EXPLORATION   0x03
#define LED_LEARN   0x02
#define LED_POWER   0x00
#define LED_WALK   0x01
#define MAIN_MODE_EXPLORE_FEEDBACK   2
#define MAIN_MODE_LEARN   4
#define MAIN_MODE_READ_V24   3
#define MAIN_MODE_STOP   0
#define MAIN_MODE_WALK_POLICY   1
#define SWITCH_ENABLE_EXPLORATION   4
#define SWITCH_FULL_EXP_AT_START   5
#define SWITCH_GAMMA   8
#define SWITCH_INV_FB_0   3
#define SWITCH_RAM   9
#define SWITCH_RAM_VALUE   1
#define SWITCH_RANDOM_STATE   2
#define SWITCH_V24   6
#define SWITCH_VDBE_EGREEDY   7
#define SWITCH_WALK   1


Define Documentation

#define LED_EXPLORATION   0x03

#define LED_LEARN   0x02

#define LED_POWER   0x00

#define LED_WALK   0x01

#define MAIN_MODE_EXPLORE_FEEDBACK   2

Definition at line 13 of file Controller.h.

Referenced by main(), and V24Control::processCommand().

#define MAIN_MODE_LEARN   4

Definition at line 15 of file Controller.h.

Referenced by main(), and V24Control::processCommand().

#define MAIN_MODE_READ_V24   3

Definition at line 14 of file Controller.h.

#define MAIN_MODE_STOP   0

Definition at line 11 of file Controller.h.

Referenced by Controller::init(), main(), and V24Control::processCommand().

#define MAIN_MODE_WALK_POLICY   1

Definition at line 12 of file Controller.h.

Referenced by Controller::init(), main(), and V24Control::processCommand().

#define SWITCH_ENABLE_EXPLORATION   4

Definition at line 26 of file Controller.h.

Referenced by Controller::getSwitchState(), and main().

#define SWITCH_FULL_EXP_AT_START   5

Definition at line 27 of file Controller.h.

Referenced by Controller::getSwitchState(), and main().

#define SWITCH_GAMMA   8

Definition at line 30 of file Controller.h.

Referenced by Controller::getSwitchState(), and ValueIteration::init().

#define SWITCH_INV_FB_0   3

Definition at line 25 of file Controller.h.

Referenced by Controller::getSwitchState(), and ValueIteration::moveAndSaveFeedback().

#define SWITCH_RAM   9

Definition at line 33 of file Controller.h.

Referenced by Controller::getSwitchState(), and ValueIteration::moveAndSaveFeedback().

#define SWITCH_RAM_VALUE   1

Definition at line 34 of file Controller.h.

Referenced by Controller::getSwitchState().

#define SWITCH_RANDOM_STATE   2

Definition at line 24 of file Controller.h.

Referenced by Controller::getSwitchState(), and ValueIteration::moveAndSaveFeedback().

#define SWITCH_V24   6

#define SWITCH_VDBE_EGREEDY   7

Definition at line 29 of file Controller.h.

Referenced by Controller::getSwitchState(), and ValueIteration::init().

#define SWITCH_WALK   1

Definition at line 23 of file Controller.h.

Referenced by Controller::getSwitchState(), and main().


Generated on Wed Mar 25 12:58:40 2009 for Crawling Robot Microcontroller Software by  doxygen 1.5.5