|
B21RConst.hh File Reference
Go to the source code of this file.
Define Documentation
#define RA_DOWN_TH 0.2625 |
|
#define THETA_US_UP (0.065/RA_UP_TH) |
|
#define THETA_UP_2 (THETA_US_UP/2) |
|
#define THETA_US_DOWN THETA_US_UP |
|
#define THETA_DOWN_2 (THETA_US_DOWN/2) |
|
#define X_SONAR_UP |
( |
ang |
|
) |
RA_UP*cos(ang) |
|
#define Y_SONAR_UP |
( |
ang |
|
) |
RA_UP*sin(ang) |
|
#define X_SONAR_DOWN |
( |
ang |
|
) |
RA_DOWN*cos(ang) |
|
#define Y_SONAR_DOWN |
( |
ang |
|
) |
RA_DOWN*sin(ang) |
|
#define RFLEX_SONARS_UP_CONFIG_CONST |
|
|
Value: {X_SONAR_UP(+23*THETA_UP_2), Y_SONAR_UP(+23*THETA_UP_2), +23*THETA_UP_2}, \
{X_SONAR_UP(+21*THETA_UP_2), Y_SONAR_UP(+21*THETA_UP_2), +21*THETA_UP_2}, \
{X_SONAR_UP(+19*THETA_UP_2), Y_SONAR_UP(+19*THETA_UP_2), +19*THETA_UP_2}, \
{X_SONAR_UP(+17*THETA_UP_2), Y_SONAR_UP(+17*THETA_UP_2), +17*THETA_UP_2},\
{X_SONAR_UP(+15*THETA_UP_2), Y_SONAR_UP(+15*THETA_UP_2), +15*THETA_UP_2}, \
{X_SONAR_UP(+13*THETA_UP_2), Y_SONAR_UP(+13*THETA_UP_2), +13*THETA_UP_2}, \
{X_SONAR_UP(+11*THETA_UP_2), Y_SONAR_UP(+11*THETA_UP_2), +11*THETA_UP_2}, \
{X_SONAR_UP(+9*THETA_UP_2), Y_SONAR_UP(+9*THETA_UP_2), +9*THETA_UP_2}, \
{X_SONAR_UP(+7*THETA_UP_2), Y_SONAR_UP(+7*THETA_UP_2), +7*THETA_UP_2}, \
{X_SONAR_UP(+5*THETA_UP_2), Y_SONAR_UP(+5*THETA_UP_2), +5*THETA_UP_2}, \
{X_SONAR_UP(+3*THETA_UP_2), Y_SONAR_UP(+3*THETA_UP_2), +3*THETA_UP_2}, \
{X_SONAR_UP(+THETA_UP_2) , Y_SONAR_UP(+THETA_UP_2), +THETA_UP_2}, \
{X_SONAR_UP(-THETA_UP_2) , Y_SONAR_UP(-THETA_UP_2), -THETA_UP_2}, \
{X_SONAR_UP(-3*THETA_UP_2), Y_SONAR_UP(-3*THETA_UP_2), -3*THETA_UP_2}, \
{X_SONAR_UP(-5*THETA_UP_2), Y_SONAR_UP(-5*THETA_UP_2), -5*THETA_UP_2}, \
{X_SONAR_UP(-7*THETA_UP_2), Y_SONAR_UP(-7*THETA_UP_2), -7*THETA_UP_2}, \
{X_SONAR_UP(-9*THETA_UP_2), Y_SONAR_UP(-9*THETA_UP_2), -9*THETA_UP_2}, \
{X_SONAR_UP(-11*THETA_UP_2), Y_SONAR_UP(-11*THETA_UP_2), -11*THETA_UP_2}, \
{X_SONAR_UP(-13*THETA_UP_2), Y_SONAR_UP(-13*THETA_UP_2), -13*THETA_UP_2}, \
{X_SONAR_UP(-15*THETA_UP_2), Y_SONAR_UP(-15*THETA_UP_2), -15*THETA_UP_2}, \
{X_SONAR_UP(-17*THETA_UP_2), Y_SONAR_UP(-17*THETA_UP_2), -17*THETA_UP_2}, \
{X_SONAR_UP(-19*THETA_UP_2), Y_SONAR_UP(-19*THETA_UP_2), -19*THETA_UP_2}, \
{X_SONAR_UP(-21*THETA_UP_2), Y_SONAR_UP(-21*THETA_UP_2), -21*THETA_UP_2}, \
{X_SONAR_UP(-23*THETA_UP_2), Y_SONAR_UP(-23*THETA_UP_2), -23*THETA_UP_2}
|
#define RFLEX_SONARS_DOWN_CONFIG_CONST |
|
|
Value: {X_SONAR_DOWN(-THETA_DOWN_2) , Y_SONAR_DOWN(-THETA_DOWN_2), -THETA_DOWN_2}, \
{X_SONAR_DOWN(-3*THETA_DOWN_2), Y_SONAR_DOWN(-3*THETA_DOWN_2), -3*THETA_DOWN_2}, \
{X_SONAR_DOWN(-5*THETA_DOWN_2), Y_SONAR_DOWN(-5*THETA_DOWN_2), -5*THETA_DOWN_2}, \
{X_SONAR_DOWN(-7*THETA_DOWN_2), Y_SONAR_DOWN(-7*THETA_DOWN_2), -7*THETA_DOWN_2}, \
{X_SONAR_DOWN(-9*THETA_DOWN_2), Y_SONAR_DOWN(-9*THETA_DOWN_2), -9*THETA_DOWN_2}, \
{X_SONAR_DOWN(-11*THETA_DOWN_2), Y_SONAR_DOWN(-11*THETA_DOWN_2), -11*THETA_DOWN_2}, \
{X_SONAR_DOWN(-13*THETA_DOWN_2), Y_SONAR_DOWN(-13*THETA_DOWN_2), -13*THETA_DOWN_2}, \
{X_SONAR_DOWN(-15*THETA_DOWN_2), Y_SONAR_DOWN(-15*THETA_DOWN_2), -15*THETA_DOWN_2}, \
{X_SONAR_DOWN(-17*THETA_DOWN_2), Y_SONAR_DOWN(-17*THETA_DOWN_2), -17*THETA_DOWN_2}, \
{X_SONAR_DOWN(-19*THETA_DOWN_2), Y_SONAR_DOWN(-19*THETA_DOWN_2), -19*THETA_DOWN_2}, \
{X_SONAR_DOWN(-21*THETA_DOWN_2), Y_SONAR_DOWN(-21*THETA_DOWN_2), -21*THETA_DOWN_2}, \
{X_SONAR_DOWN(-23*THETA_DOWN_2), Y_SONAR_DOWN(-23*THETA_DOWN_2), -23*THETA_DOWN_2}, \
{X_SONAR_DOWN(+23*THETA_DOWN_2), Y_SONAR_DOWN(+23*THETA_DOWN_2), +23*THETA_DOWN_2}, \
{X_SONAR_DOWN(+21*THETA_DOWN_2), Y_SONAR_DOWN(+21*THETA_DOWN_2), +21*THETA_DOWN_2}, \
{X_SONAR_DOWN(+19*THETA_DOWN_2), Y_SONAR_DOWN(+19*THETA_DOWN_2), +19*THETA_DOWN_2}, \
{X_SONAR_DOWN(+17*THETA_DOWN_2), Y_SONAR_DOWN(+17*THETA_DOWN_2), +17*THETA_DOWN_2}, \
{X_SONAR_DOWN(+15*THETA_DOWN_2), Y_SONAR_DOWN(+15*THETA_DOWN_2), +15*THETA_DOWN_2}, \
{X_SONAR_DOWN(+13*THETA_DOWN_2), Y_SONAR_DOWN(+13*THETA_DOWN_2), +13*THETA_DOWN_2}, \
{X_SONAR_DOWN(+11*THETA_DOWN_2), Y_SONAR_DOWN(+11*THETA_DOWN_2), +11*THETA_DOWN_2}, \
{X_SONAR_DOWN(+9*THETA_DOWN_2), Y_SONAR_DOWN(+9*THETA_DOWN_2), +9*THETA_DOWN_2}, \
{X_SONAR_DOWN(+7*THETA_DOWN_2), Y_SONAR_DOWN(+7*THETA_DOWN_2), +7*THETA_DOWN_2}, \
{X_SONAR_DOWN(+5*THETA_DOWN_2), Y_SONAR_DOWN(+5*THETA_DOWN_2), +5*THETA_DOWN_2}, \
{X_SONAR_DOWN(+3*THETA_DOWN_2), Y_SONAR_DOWN(+3*THETA_DOWN_2), +3*THETA_DOWN_2}, \
{X_SONAR_DOWN(+THETA_DOWN_2) , Y_SONAR_DOWN(+THETA_DOWN_2), +THETA_DOWN_2}
|
#define RFLEX_SONARS_CONFIG_CONST |
|
Typedef Documentation
|