#include <TwistBus.h>
Inherits AZ::EBusTraits.
|
using | BusIdType = AZ::EntityId |
|
|
virtual void | TwistReceived (const AZ::Vector3 &linear, const AZ::Vector3 &angular)=0 |
|
|
static constexpr AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::ById |
|
Interface class for handling Twist commands through EBus notifications. The interface serves to enable control through Twist (and TwistStamped) messages.
◆ TwistReceived()
virtual void ROS2::TwistNotifications::TwistReceived |
( |
const AZ::Vector3 & |
linear, |
|
|
const AZ::Vector3 & |
angular |
|
) |
| |
|
pure virtual |
Handle control command
- Parameters
-
linear | Linear speed in each axis, in robot reference frame, in m/s. |
angular | Angular speed in each axis, in robot reference frame, in m/s. |
The documentation for this class was generated from the following file:
- Gems/ROS2/Code/Include/ROS2/RobotControl/Twist/TwistBus.h