Open 3D Engine ROS2 Gem API Reference  23.05.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  Steering { Steering::Twist, Steering::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

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: