#include <carmenwrapper.h>
Static Public Member Functions | |
static void | addReading (RangeReading &reading) |
static OrientedPoint | carmen2point (const carmen_point_t &p) |
static RangeReading | carmen2reading (const carmen_robot_laser_message &msg) |
static bool | getReading (RangeReading &reading) |
static OrientedPoint | getTruePos () |
static void | initializeIPC (const char *name) |
static bool | isRunning () |
static bool | isStopped () |
static void | lock () |
static void | navigator_go_handler (MSG_INSTANCE msgRef, BYTE_ARRAY callData, void *) |
static void | navigator_stop_handler (MSG_INSTANCE msgRef, BYTE_ARRAY callData, void *) |
static carmen_point_t | point2carmen (const OrientedPoint &p) |
static void | publish_globalpos (carmen_localize_summary_p summary) |
static void | publish_particles (carmen_localize_particle_filter_p filter, carmen_localize_summary_p summary) |
static int | queueLength () |
static carmen_robot_laser_message | reading2carmen (const RangeReading &reading) |
static int | registerLocalizationMessages () |
static void | robot_frontlaser_handler (carmen_robot_laser_message *frontlaser) |
static void | robot_rearlaser_handler (carmen_robot_laser_message *frontlaser) |
static const SensorMap & | sensorMap () |
static bool | sensorMapComputed () |
static void | shutdown_module (int sig) |
static void | simulator_truepos_handler (carmen_simulator_truepos_message *truepos) |
static bool | start (const char *name) |
static void | unlock () |
Static Private Member Functions | |
static void * | m_reading_function (void *) |
Static Private Attributes | |
static sem_t | m_dequeSem |
static RangeSensor * | m_frontLaser =0 |
static pthread_mutex_t | m_lock |
static pthread_mutex_t | m_mutex |
static std::deque< RangeReading > | m_rangeDeque |
static pthread_t | m_readingThread |
static RangeSensor * | m_rearLaser =0 |
static SensorMap | m_sensorMap |
static bool | m_threadRunning =false |
static OrientedPoint | m_truepos |
static bool | stopped =true |
Definition at line 42 of file carmenwrapper.h.
|
static |
Definition at line 193 of file carmenwrapper.cpp.
|
static |
Definition at line 466 of file carmenwrapper.cpp.
|
static |
Definition at line 306 of file carmenwrapper.cpp.
|
static |
Definition at line 176 of file carmenwrapper.cpp.
|
static |
Definition at line 172 of file carmenwrapper.cpp.
|
static |
Definition at line 43 of file carmenwrapper.cpp.
|
static |
Definition at line 156 of file carmenwrapper.cpp.
|
static |
Definition at line 160 of file carmenwrapper.cpp.
|
static |
Definition at line 134 of file carmenwrapper.cpp.
|
staticprivate |
Definition at line 411 of file carmenwrapper.cpp.
|
static |
Definition at line 265 of file carmenwrapper.cpp.
|
static |
Definition at line 282 of file carmenwrapper.cpp.
|
static |
Definition at line 462 of file carmenwrapper.cpp.
|
static |
Definition at line 366 of file carmenwrapper.cpp.
|
static |
Definition at line 387 of file carmenwrapper.cpp.
|
static |
Definition at line 164 of file carmenwrapper.cpp.
|
static |
Definition at line 444 of file carmenwrapper.cpp.
|
static |
Definition at line 50 of file carmenwrapper.cpp.
|
static |
Definition at line 206 of file carmenwrapper.cpp.
|
static |
Definition at line 234 of file carmenwrapper.cpp.
|
static |
Definition at line 152 of file carmenwrapper.cpp.
|
static |
Definition at line 145 of file carmenwrapper.cpp.
|
static |
Definition at line 421 of file carmenwrapper.cpp.
|
static |
Definition at line 300 of file carmenwrapper.cpp.
|
static |
Definition at line 104 of file carmenwrapper.cpp.
|
static |
Definition at line 139 of file carmenwrapper.cpp.
|
staticprivate |
Definition at line 83 of file carmenwrapper.h.
|
staticprivate |
Definition at line 89 of file carmenwrapper.h.
|
staticprivate |
Definition at line 84 of file carmenwrapper.h.
|
staticprivate |
Definition at line 84 of file carmenwrapper.h.
|
staticprivate |
Definition at line 82 of file carmenwrapper.h.
|
staticprivate |
Definition at line 85 of file carmenwrapper.h.
|
staticprivate |
Definition at line 89 of file carmenwrapper.h.
|
staticprivate |
Definition at line 88 of file carmenwrapper.h.
|
staticprivate |
Definition at line 87 of file carmenwrapper.h.
|
staticprivate |
Definition at line 90 of file carmenwrapper.h.
|
staticprivate |
Definition at line 91 of file carmenwrapper.h.