#include <math.h>
#include <OPENR/ODataFormats.h>
#include <OPENR/OPENRAPI.h>
#include <OPENR/OSyslog.h>
#include <Types.h>
#include "defines.h"
Include dependency graph for aibosensor.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
class | AiboSensor |
Enumerations | |
enum | SENSOR { HEAD_TILT, HEAD_PAN, HEAD_ROLL, PSD, TACT_F, TACT_R, TIN_SW, LFLEG_J1, LFLEG_J2, LFLEG_J3, LFLEG_SW, LRLEG_J1, LRLEG_J3, LRLEG_J2, LRLEG_SW, RFLEG_J1, RFLEG_J2, RFLEG_J3, RFLEG_SW, RRLEG_J1, RRLEG_J2, RRLEG_J3, RRLEG_SW, THERMO, BACK_SW, TAIL_SW_L, TAIL_SW_M, TAIL_SW_R, ACC_X, ACC_Y, ACC_Z } |
enum | JOINT_SENSOR { J_HEAD_TILT = 0, J_HEAD_PAN = 1, J_HEAD_ROLL = 2, J_LFLEG_J1 = 7, J_LFLEG_J2 = 8, J_LFLEG_J3 = 9, J_LRLEG_J1 = 11, J_LRLEG_J2 = 12, J_LRLEG_J3 = 13, J_RFLEG_J1 = 15, J_RFLEG_J2 = 16, J_RFLEG_J3 = 17, J_RRLEG_J1 = 19, J_RRLEG_J2 = 20, J_RRLEG_J3 = 21 } |
enum | SWITCH { S_TACT_F = 4, S_TACT_R = 5, S_TIN_SW = 6, S_LFLEG_SW = 10, S_LRLEG_SW = 14, S_RFLEG_SW = 18, S_RRLEG_SW = 22, S_BACK_SW = 24, S_TAIL_SW_L = 25, S_TAIL_SW_M = 26, S_TAIL_SW_R = 27 } |
Variables | |
static const int | NUM_SENSORS = 31 |
static const char *const | SENSOR_ARRAY [] |
|
Enum type, containing all sensors corresponding to the SENSOR_ARRAY[]
|
|
|
|
|
Const number of sensors on Aibo (ERS-220) |
|
const Array containing all the primitive locators for each sensor same order as in OSensorFrameVectorData |
Tim Baier
AiboLib v0.2.4 |
Generated Thu Jan 19 11:54:51 2006 by 1.4.3 |