Public Member Functions | Public Attributes | Static Public Attributes | List of all members
hrp::RangeSensor Class Reference

#include <Sensor.h>

Inheritance diagram for hrp::RangeSensor:
Inheritance graph
[legend]

Public Member Functions

 RangeSensor ()
 
- Public Member Functions inherited from hrp::Sensor
virtual void clear ()
 
virtual void operator= (const Sensor &org)
 
virtual void putInformation (std::ostream &os)
 
 Sensor ()
 
virtual ~Sensor ()
 

Public Attributes

std::vector< double > distances
 
bool isEnabled
 
bool isUpdated
 
double maxDistance
 
double nextUpdateTime
 
double scanAngle
 
double scanRate
 
double scanStep
 
- Public Attributes inherited from hrp::Sensor
int id
 
Linklink
 
Vector3 localPos
 
Matrix33 localR
 
std::string name
 
int type
 

Static Public Attributes

static const int TYPE = RANGE
 
- Static Public Attributes inherited from hrp::Sensor
static const int TYPE = COMMON
 

Additional Inherited Members

- Public Types inherited from hrp::Sensor
enum  SensorType {
  COMMON = 0, FORCE, RATE_GYRO, ACCELERATION,
  PRESSURE, PHOTO_INTERRUPTER, VISION, TORQUE,
  RANGE, NUM_SENSOR_TYPES
}
 
- Static Public Member Functions inherited from hrp::Sensor
static Sensorcreate (int type)
 
static void destroy (Sensor *sensor)
 

Detailed Description

Definition at line 115 of file hrplib/hrpModel/Sensor.h.

Constructor & Destructor Documentation

◆ RangeSensor()

RangeSensor::RangeSensor ( )

Definition at line 162 of file hrplib/hrpModel/Sensor.cpp.

Member Data Documentation

◆ distances

std::vector<double> hrp::RangeSensor::distances

Definition at line 123 of file hrplib/hrpModel/Sensor.h.

◆ isEnabled

bool hrp::RangeSensor::isEnabled

Definition at line 125 of file hrplib/hrpModel/Sensor.h.

◆ isUpdated

bool hrp::RangeSensor::isUpdated

Definition at line 125 of file hrplib/hrpModel/Sensor.h.

◆ maxDistance

double hrp::RangeSensor::maxDistance

Definition at line 122 of file hrplib/hrpModel/Sensor.h.

◆ nextUpdateTime

double hrp::RangeSensor::nextUpdateTime

Definition at line 124 of file hrplib/hrpModel/Sensor.h.

◆ scanAngle

double hrp::RangeSensor::scanAngle

Definition at line 122 of file hrplib/hrpModel/Sensor.h.

◆ scanRate

double hrp::RangeSensor::scanRate

Definition at line 122 of file hrplib/hrpModel/Sensor.h.

◆ scanStep

double hrp::RangeSensor::scanStep

Definition at line 122 of file hrplib/hrpModel/Sensor.h.

◆ TYPE

const int hrp::RangeSensor::TYPE = RANGE
static

Definition at line 118 of file hrplib/hrpModel/Sensor.h.


The documentation for this class was generated from the following files:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:08