#include <IPCommModule.h>#include <CommonOptions.h>#include <remKhepComm.h>#include <MotionModule.h>#include <KorebotROS.h>#include <ROSNode.h>#include <sensor_msgs/LaserScan.h>#include <ros/ros.h>#include <boost/bind.hpp>Go to the source code of this file.
Namespaces | |
| namespace | MipResources |
Classes | |
| struct | MipResources::laserScanStr |
| class | MipResources::KheperaServerROSOptions |
| Options for the khepera server program. More... | |
| class | MipResources::KheperaServerROSPars |
| Parameters for khepera software. More... | |
| class | MipResources::KheperaServerROS |
| Khepera Interface using ROS libraries. More... | |
Defines | |
| #define | SAMPLE_TIME_USEC 30000 |
| #define | WAIT_TIME_USEC 1000 |
| #define | KHS_COMM_DEBUG 0 |
| #define | KHS_DEBUG 0 |
| #define | KHS_EXECUTE_DEBUG 0 |
| #define | KH3_DEBUG(debLevel, _staticLevel, message) |
Enumerations | |
| enum | { MipResources::RIGHT, MipResources::LEFT, MipResources::NUM_WHEELS } |
| enum | MipResources::CommRateTypes { MipResources::FIXED, MipResources::VARIABLE, MipResources::NUM_COMM_RATE_TYPES } |
| #define KH3_DEBUG | ( | debLevel, | |||
| _staticLevel, | |||||
| message | ) |
Value:
{ \
if(debLevel <= _staticLevel) { \
stringstream KH3_DEBUG_ss; \
KH3_DEBUG_ss << "\033[01;31m" << "[KH3DEBUG] " << "\033[0m" << message; \
std::cout << KH3_DEBUG_ss.str() << std::endl; \
} \
}
| #define KHS_COMM_DEBUG 0 |
| #define KHS_DEBUG 0 |
| #define KHS_EXECUTE_DEBUG 0 |
| #define SAMPLE_TIME_USEC 30000 |
| #define WAIT_TIME_USEC 1000 |
1.5.6