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::ControlConfiguration Struct Reference

#include <ControlConfiguration.h>

Public Types

enum class  Steering { Twist , Ackermann }
 

Public Member Functions

 AZ_TYPE_INFO (ControlConfiguration, "{3D3E69EE-0F28-46D5-95F1-956550BA97B9}")
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

Steering m_steering = Steering::Twist
 

Detailed Description

Configuration for handling of robot control buses. Used through ROS2RobotControlComponent.

Member Enumeration Documentation

◆ Steering

Type of control for the robot. Different types of steering can fit different platforms, depending on the type their mobile base (four wheels, omniwheels, ..).

Enumerator
Twist 
See also
Twist.
Ackermann 
See also
AckermannDrive.

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