#include <rangesensor.h>
Classes | |
struct | Beam |
Public Member Functions | |
std::vector< Beam > & | beams () |
const std::vector< Beam > & | beams () const |
OrientedPoint | getPose () const |
RangeSensor (std::string name) | |
RangeSensor (std::string name, unsigned int beams, double res, const OrientedPoint &position=OrientedPoint(0, 0, 0), double span=0, double maxrange=89.0) | |
void | updateBeamsLookup () |
Public Member Functions inherited from GMapping::Sensor | |
std::string | getName () const |
Sensor (const std::string &name="") | |
void | setName (const std::string &name) |
virtual | ~Sensor () |
Public Attributes | |
bool | newFormat |
Protected Attributes | |
std::vector< Beam > | m_beams |
OrientedPoint | m_pose |
Protected Attributes inherited from GMapping::Sensor | |
std::string | m_name |
Friends | |
class | CarmenConfiguration |
class | CarmenWrapper |
class | Configuration |
Definition at line 11 of file rangesensor.h.
GMapping::RangeSensor::RangeSensor | ( | std::string | name | ) |
Definition at line 5 of file rangesensor.cpp.
GMapping::RangeSensor::RangeSensor | ( | std::string | name, |
unsigned int | beams, | ||
double | res, | ||
const OrientedPoint & | position = OrientedPoint(0,0,0) , |
||
double | span = 0 , |
||
double | maxrange = 89.0 |
||
) |
Definition at line 7 of file rangesensor.cpp.
|
inline |
Definition at line 25 of file rangesensor.h.
|
inline |
Definition at line 24 of file rangesensor.h.
|
inline |
Definition at line 26 of file rangesensor.h.
void GMapping::RangeSensor::updateBeamsLookup | ( | ) |
Definition at line 22 of file rangesensor.cpp.
|
friend |
Definition at line 13 of file rangesensor.h.
|
friend |
Definition at line 14 of file rangesensor.h.
|
friend |
Definition at line 12 of file rangesensor.h.
|
protected |
Definition at line 31 of file rangesensor.h.
|
protected |
Definition at line 30 of file rangesensor.h.
bool GMapping::RangeSensor::newFormat |
Definition at line 28 of file rangesensor.h.