Model of a 25D (2D with depth information) scanner. The images are essentially point clouds.
More...
|
| Scanner25DModel (const std::string &name, int width, int height, rw::core::Ptr< rw::kinematics::Frame > frame) |
| constructor More...
|
|
virtual | ~Scanner25DModel () |
| Destructor. Closes scanner connection if not already closed.
|
|
rw::geometry::PointCloud & | getScan (const rw::kinematics::State &state) |
| get handle to point cloud data in state. More...
|
|
void | setScan (const rw::geometry::PointCloud &data, const rw::kinematics::State &state) |
| set point cloud data in state More...
|
|
int | getWidth () const |
| width of images taken with 25 sensor
|
|
int | getHeight () const |
| height of images taken with 25 sensor
|
|
std::pair< double, double > | getRange () const |
| get the min and maximum depth of this scanner in meters
|
|
void | setRange (double min, double max) |
| set the min and maximum depth of this scanner in meters
|
|
void | setRange (const std::pair< double, double > &range) |
| set the min and maximum depth of this scanner in meters
|
|
| SensorModel (const std::string &name, rw::core::Ptr< kinematics::Frame > frame) |
| constructor More...
|
|
| SensorModel (const std::string &name, rw::core::Ptr< kinematics::Frame > frame, const std::string &description) |
| constructor More...
|
|
virtual | ~SensorModel () |
| destructor
|
|
void | setName (const std::string &name) |
| sets the name of this sensor More...
|
|
void | setDescription (const std::string &description) |
| sets the description of this sensor More...
|
|
const std::string & | getName () const |
| returns the name of this sensor More...
|
|
const std::string & | getDescription () const |
| returns a description of this sensor More...
|
|
kinematics::Frame * | getFrame () const |
| The frame to which the sensor is attached. More...
|
|
virtual void | attachTo (rw::core::Ptr< kinematics::Frame > frame) |
| Sets the frame to which the sensor should be attached. More...
|
|
rw::core::PropertyMap & | getPropertyMap () |
| gets the propertymap of this sensor
|
|
const rw::core::PropertyMap & | getPropertyMap () const |
| gets the propertymap of this sensor
|
|
virtual | ~Stateless () |
| destructor
|
|
virtual void | registerIn (State &state) |
| initialize this stateless data to a specific state More...
|
|
virtual void | registerIn (StateStructure::Ptr state) |
| register this stateless object in a statestructure.
|
|
virtual void | unregister () |
| unregisters all state data of this stateless object
|
|
StateStructure::Ptr | getStateStructure () |
| Get the state structure. More...
|
|
const StateStructure::Ptr | getStateStructure () const |
| Get the state structure. More...
|
|
bool | isRegistered () |
| Check if object has registered its state. More...
|
|
Model of a 25D (2D with depth information) scanner. The images are essentially point clouds.