00001
00002 #ifndef INCLUDED_RobotInfo_h
00003 #define INCLUDED_RobotInfo_h
00004
00005 #if TGT_ERS220
00006 # include "ERS220Info.h"
00007 #elif TGT_ERS210
00008 # include "ERS210Info.h"
00009 #else //default case, ERS2xx
00010 # if TGT_ERS2xx==0
00011 # warning "TGT_<model> undefined - defaulting to ERS2xx"
00012 # endif
00013 # include "ERS2xxInfo.h"
00014 #endif //model selection
00015
00016
00017
00018
00019
00020
00021
00022 namespace RobotInfo {
00023
00024 #if TGT_ERS220
00025 using namespace ERS220Info;
00026 #elif TGT_ERS210
00027 using namespace ERS210Info;
00028 #else //default case, ERS2xx
00029 using namespace ERS2xxInfo;
00030 #endif //model selection
00031
00032 }
00033
00034 using namespace RobotInfo;
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047 #endif