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 namespace RobotInfo {
00018
00019 #if TGT_ERS220
00020 using namespace ERS220Info;
00021 #elif TGT_ERS210
00022 using namespace ERS210Info;
00023 #else //default case, ERS2xx
00024 using namespace ERS2xxInfo;
00025 #endif //model selection
00026
00027 }
00028
00029 using namespace RobotInfo;
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042 #endif