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.