Helios++
Helios software for LiDAR simulations
GroundVehiclePlatform Member List
This is the complete list of members for
GroundVehiclePlatform
, including all inherited members.
_clone
(std::shared_ptr< Platform > p) override (defined in
GroundVehiclePlatform
)
GroundVehiclePlatform
virtual
applySettings
(std::shared_ptr< PlatformSettings > settings, bool manual) override
MovingPlatform
virtual
attitude
Platform
attitudeXNoiseSource
Platform
attitudeYNoiseSource
Platform
attitudeZNoiseSource
Platform
cached_absoluteMountAttitude
Platform
cached_absoluteMountPosition
Platform
cached_currentAngle_xy
Platform
cached_dir_current
Platform
cached_dir_current_xy
Platform
cached_distanceToTarget_xy
Platform
cached_endTargetAngle_xy
Platform
cached_originToTargetAngle_xy
Platform
cached_originToTargetDir_xy
Platform
cached_targetToNextAngle_xy
Platform
cached_targetToNextDir_xy
Platform
cached_vectorToTarget
Platform
cached_vectorToTarget_xy
Platform
canMove
() override
MovingPlatform
inline
virtual
canStopAndTurn
()
Platform
inline
virtual
cfg_device_relativeMountAttitude
Platform
cfg_device_relativeMountPosition
Platform
cfg_settings_movePerSec_m
Platform
clone
() override (defined in
GroundVehiclePlatform
)
GroundVehiclePlatform
virtual
dmax
Platform
doControlStep
(int simFrequency_hz) override
GroundVehiclePlatform
virtual
doPhysicsStep
(int simFrequency_hz)
SimplePhysicsPlatform
doSimStep
(int simFrequency_hz) override
SimplePhysicsPlatform
virtual
getAbsoluteMountAttitude
()
Platform
inline
getAbsoluteMountPosition
()
Platform
inline
getAttitude
()
Platform
inline
getCurrentDirection
()
Platform
inline
virtual
getDirectionalAttitude
()
Platform
inline
virtual
getHeadingRad
()
Platform
inline
virtual
getLocationString
()
Asset
inline
getPosition
()
Platform
inline
getRollPitchYaw
(double &roll, double &pitch, double &yaw)
Platform
inline
virtual
getVectorToTarget
()
Platform
inline
getVelocity
() override
MovingPlatform
inline
virtual
GroundVehiclePlatform
()
GroundVehiclePlatform
inline
id
Asset
initLeg
()
Platform
inline
virtual
initLegManual
() override
MovingPlatform
virtual
initLegManualIterative
()
MovingPlatform
lastCheckZ
Platform
lastGroundCheck
Platform
mCfg_drag
SimplePhysicsPlatform
mCfg_g_accel
SimplePhysicsPlatform
protected
mComplexTurnThreshold_rad
GroundVehiclePlatform
private
mEngineForce
SimplePhysicsPlatform
protected
mEngineForceCurrent
GroundVehiclePlatform
private
mEngineForceMax
GroundVehiclePlatform
private
mEngineForceTarget
GroundVehiclePlatform
private
MovingPlatform
()=default
MovingPlatform
mSetOrientationOnLegInit
Platform
mTempWaypoint
GroundVehiclePlatform
private
mTurnMode
GroundVehiclePlatform
private
name
Asset
nextWaypoint
Platform
onGround
Platform
originWaypoint
Platform
Platform
()=default
Platform
position
Platform
positionXNoiseSource
Platform
positionYNoiseSource
Platform
positionZNoiseSource
Platform
prepareSimulation
(int simFrequency_hz)
Platform
inline
virtual
prevWrittenPos
Platform
scene
Platform
setAfterDestination
(glm::dvec3 next)
Platform
virtual
setAttitude
(Rotation attitude)
Platform
virtual
setDestination
(glm::dvec3 dest) override
GroundVehiclePlatform
virtual
setHeadingRad
(double rad)
Platform
inline
virtual
setOffset
(glm::dvec3 pos)
Platform
setOrigin
(glm::dvec3 origin)
Platform
virtual
setPosition
(glm::dvec3 pos)
Platform
setVelocity
(glm::dvec3 v)
MovingPlatform
inline
SimplePhysicsPlatform
()=default
SimplePhysicsPlatform
slowdownEnabled
Platform
smoothTurn
Platform
sourceFilePath
Asset
stopAndTurn
Platform
targetWaypoint
Platform
updateDynamicCache
()
Platform
updateStaticCache
()
Platform
virtual
waypointReached
() override
MovingPlatform
virtual
writeNextTrajectory
Platform
~Asset
() (defined in
Asset
)
Asset
inline
virtual
Generated by
1.8.13