newton.actuators#
GPU-accelerated actuator models for physics simulations.
This module provides a modular library of actuator components — controllers,
clamping, and delay — that compute joint effort from simulation state and
control targets. Components are composed into an Actuator instance
and registered with add_actuator() during model
construction.
Classes
Composed actuator: delay → controller → clamping. |
|
Result of parsing a USD actuator prim. |
|
Base class for actuator output effort clamping. |
|
DC motor four-quadrant effort-speed saturation. |
|
Symmetric clamp on actuator output effort. |
|
Position-dependent effort clamping via lookup table. |
|
Classification of actuator component schemas. |
|
Base class for actuator control laws. |
|
LSTM-based neural network controller. |
|
MLP-based neural network controller. |
|
Stateless PD (Proportional-Derivative) controller. |
|
Stateful PID (Proportional-Integral-Derivative) controller. |
|
Per-DOF command input delay for actuators. |
Functions
|
Parse a USD Actuator prim into a composed actuator specification. |
|
Register a USD API schema for actuator parsing. |