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

#include <Sensor.h>

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

Public Types

typedef Eigen::Vector2d vector2
 
- Public Types inherited from hrp::Sensor
enum  SensorType {
  COMMON = 0, FORCE, RATE_GYRO, ACCELERATION,
  PRESSURE, PHOTO_INTERRUPTER, VISION, TORQUE,
  RANGE, NUM_SENSOR_TYPES
}
 

Public Member Functions

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

Public Attributes

Vector3 dv
 
bool isFirstUpdate
 
vector2 x [3]
 
- Public Attributes inherited from hrp::Sensor
int id
 
Linklink
 
Vector3 localPos
 
Matrix33 localR
 
std::string name
 
int type
 

Static Public Attributes

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

Additional Inherited Members

- Static Public Member Functions inherited from hrp::Sensor
static Sensorcreate (int type)
 
static void destroy (Sensor *sensor)
 

Detailed Description

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

Member Typedef Documentation

◆ vector2

typedef Eigen::Vector2d hrp::AccelSensor::vector2

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

Constructor & Destructor Documentation

◆ AccelSensor()

AccelSensor::AccelSensor ( )

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

Member Function Documentation

◆ clear()

void AccelSensor::clear ( void  )
virtual

Reimplemented from hrp::Sensor.

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

◆ putInformation()

void AccelSensor::putInformation ( std::ostream &  os)
virtual

Reimplemented from hrp::Sensor.

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

Member Data Documentation

◆ dv

Vector3 hrp::AccelSensor::dv

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

◆ isFirstUpdate

bool hrp::AccelSensor::isFirstUpdate

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

◆ TYPE

EIGEN_MAKE_ALIGNED_OPERATOR_NEW const int hrp::AccelSensor::TYPE = ACCELERATION
static

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

◆ x

vector2 hrp::AccelSensor::x[3]

Definition at line 111 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