Gazebo Sim

API Reference

9.0.0
AirSpeed Class Reference

An air speed sensor that reports vertical position and velocity readings over gz transport. More...

#include <gz/sim/systems/AirSpeed.hh>

Public Member Functions

 AirSpeed ()
 Constructor.
 
 ~AirSpeed () override
 Destructor.
 
void PostUpdate (const UpdateInfo &_info, const EntityComponentManager &_ecm) final
 Documentation inherited.
 
void PreUpdate (const UpdateInfo &_info, EntityComponentManager &_ecm) final
 Documentation inherited.
 
- Public Member Functions inherited from System
 System ()=default
 Constructor.
 
virtual ~System ()=default
 Destructor.
 

Additional Inherited Members

- Public Types inherited from System
using PriorityType = int32_t
 Signed integer type used for specifying priority of the execution order of PreUpdate and Update phases.
 
- Static Public Attributes inherited from System
static constexpr PriorityType kDefaultPriority = {0}
 Default priority value for execution order of the PreUpdate and Update phases.
 
static constexpr std::string_view kPriorityElementName
 Name of the XML element from which the priority value will be parsed.
 

Detailed Description

An air speed sensor that reports vertical position and velocity readings over gz transport.

Constructor & Destructor Documentation

◆ AirSpeed()

AirSpeed ( )
explicit

Constructor.

◆ ~AirSpeed()

~AirSpeed ( )
override

Destructor.

Member Function Documentation

◆ PostUpdate()

void PostUpdate ( const UpdateInfo _info,
const EntityComponentManager _ecm 
)
finalvirtual

Documentation inherited.

Implements ISystemPostUpdate.

◆ PreUpdate()

void PreUpdate ( const UpdateInfo _info,
EntityComponentManager _ecm 
)
finalvirtual

Documentation inherited.

Implements ISystemPreUpdate.


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