Inherits ROS2::JointMotorControllerComponent, and PidMotorControllerRequestBus::Handler.
|
| AZ_COMPONENT (PidMotorControllerComponent, "{ac1d057f-a6ad-4a26-b44f-0ebda2f5f526}", JointMotorControllerComponent) |
|
void | Activate () override |
|
void | Deactivate () override |
|
void | SetSetpoint (float setpoint) override |
|
float | GetSetpoint () override |
|
float | GetCurrentMeasurement () override |
|
float | GetError () override |
|
| JointMotorControllerComponent (const JointMotorControllerComponent &other)=default |
|
| JointMotorControllerComponent (JointMotorControllerComponent &&other)=default |
|
| AZ_COMPONENT (JointMotorControllerComponent, "{88e725fc-29d8-45b9-b3e8-bd268ad9f413}") |
|
void | Activate () override |
|
void | Deactivate () override |
|
void | OnImGuiUpdate () override |
|
void | OnEntityActivated (const AZ::EntityId &entityId) override |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
AZ::EntityComponentIdPair | m_jointComponentIdPair |
| Joint component managed by the motorized joint.
|
|
float | m_currentPosition { 0.0f } |
| Last measured position.
|
|
float | m_currentSpeed { 0.0f } |
| Last measured speed.
|
|
JointMotorControllerConfiguration | m_jointMotorControllerConfiguration |
|
The documentation for this class was generated from the following file:
- Gems/ROS2/Code/Include/ROS2/Manipulation/MotorizedJoints/PidMotorControllerComponent.h