Open 3D Engine ROS2 Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ROS2::VehicleDynamics::SkidSteeringModelComponent Class Reference

Inherits ROS2::VehicleDynamics::VehicleModelComponent.

Public Member Functions

 AZ_COMPONENT (SkidSteeringModelComponent, "{57950C15-F7CF-422B-A452-E4487118F53E}", VehicleModelComponent)
 
void Activate () override
 
- Public Member Functions inherited from ROS2::VehicleDynamics::VehicleModelComponent
 AZ_RTTI (VehicleModelComponent, "{7093AE7A-9F64-4C77-8189-02C6B7802C1A}", AZ::Component)
 
void Activate () override
 
void Deactivate () override
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
static void GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided)
 
static void GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible)
 
- Static Public Member Functions inherited from ROS2::VehicleDynamics::VehicleModelComponent
static void Reflect (AZ::ReflectContext *context)
 

Protected Member Functions

VehicleDynamics::DriveModelGetDriveModel () override
 
virtual DriveModelGetDriveModel ()=0
 

Additional Inherited Members

- Protected Attributes inherited from ROS2::VehicleDynamics::VehicleModelComponent
ManualControlEventHandler m_manualControlEventHandler
 
bool m_enableManualControl = true
 
VehicleInputDeadline m_inputsState
 
VehicleDynamics::VehicleConfiguration m_vehicleConfiguration
 

Member Function Documentation

◆ GetDriveModel()

VehicleDynamics::DriveModel * ROS2::VehicleDynamics::SkidSteeringModelComponent::GetDriveModel ( )
overrideprotectedvirtual

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