IMU sensor components which publish Orienation, AngularVelocity, LinearAcceleration.
More...
#include <RRROS2IMUComponent.h>
IMU sensor components which publish Orienation, AngularVelocity, LinearAcceleration.
UCLASS(ClassGroup = (Custom), Blueprintable, meta = (BlueprintSpawnableComponent))
◆ URRROS2IMUComponent()
URRROS2IMUComponent::URRROS2IMUComponent |
( |
| ) |
|
◆ BeginPlay()
void URRROS2IMUComponent::BeginPlay |
( |
| ) |
|
|
override |
◆ GetROS2Data()
virtual FROSImu URRROS2IMUComponent::GetROS2Data |
( |
| ) |
|
|
virtual |
◆ Reset()
virtual void URRROS2IMUComponent::Reset |
( |
| ) |
|
|
virtual |
◆ SensorUpdate()
virtual void URRROS2IMUComponent::SensorUpdate |
( |
| ) |
|
|
overridevirtual |
◆ SetROS2Msg()
virtual void URRROS2IMUComponent::SetROS2Msg |
( |
UROS2GenericMsg * |
InMessage | ) |
|
|
overridevirtual |
◆ AngularVelocity
FVector URRROS2IMUComponent::AngularVelocity = FVector::ZeroVector |
◆ AngularVelocityNoise
◆ Data
FROSImu URRROS2IMUComponent::Data |
◆ InitialTransform
FTransform URRROS2IMUComponent::InitialTransform = FTransform::Identity |
◆ LastdT
FTransform URRROS2IMUComponent::LastdT = FTransform::Identity |
|
protected |
◆ LastLinearVel
FVector URRROS2IMUComponent::LastLinearVel = FVector::ZeroVector |
|
protected |
◆ LastSensorUpdateTime
float URRROS2IMUComponent::LastSensorUpdateTime |
|
protected |
◆ LastTransform
FTransform URRROS2IMUComponent::LastTransform = FTransform::Identity |
|
protected |
◆ LinearAcceleration
FVector URRROS2IMUComponent::LinearAcceleration = FVector::ZeroVector |
◆ LinearAccelerationNoise
◆ NoiseMeanAngularVelocity
float URRROS2IMUComponent::NoiseMeanAngularVelocity = 0.f |
◆ NoiseMeanLinearAcceleration
float URRROS2IMUComponent::NoiseMeanLinearAcceleration = 0.f |
◆ NoiseMeanOrientation
float URRROS2IMUComponent::NoiseMeanOrientation = 0.f |
◆ NoiseVarianceAngularVelocity
float URRROS2IMUComponent::NoiseVarianceAngularVelocity = 0.01f |
◆ NoiseVarianceLinearAcceleration
float URRROS2IMUComponent::NoiseVarianceLinearAcceleration = 0.05f |
◆ NoiseVarianceOrientation
float URRROS2IMUComponent::NoiseVarianceOrientation = 0.01f |
◆ OffsetOrientation
FVector URRROS2IMUComponent::OffsetOrientation = FVector::ZeroVector |
|
protected |
◆ Orientation
FQuat URRROS2IMUComponent::Orientation = FQuat::Identity |
◆ OrientationNoise
◆ OrientationNoiseDriftCoefficient
float URRROS2IMUComponent::OrientationNoiseDriftCoefficient = 0.0f |
◆ OrientationNoiseSum
FVector URRROS2IMUComponent::OrientationNoiseSum = FVector::ZeroVector |
|
protected |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/rapyutasimulationplugins/checkouts/devel/Source/RapyutaSimulationPlugins/Public/Sensors/RRROS2IMUComponent.h