Differential Controller#
Differential Controller
Installation#
To use this node enable isaacsim.robot.wheeled_robots in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Desired Angular Velocity (inputs:angularVelocity) |
|
Desired rotation velocity in rad/s |
0.0 |
Dt (inputs:dt) |
|
Delta time in seconds |
0.0 |
Exec In (inputs:execIn) |
|
The input execution |
None |
Desired Linear Velocity (inputs:linearVelocity) |
|
Desired linear velocity in m/s |
0.0 |
Max Acceleration (inputs:maxAcceleration) |
|
Maximum linear acceleration of the robot for forward and reverse in m/s^2, 0.0 means not set |
0.0 |
Max Angular Acceleration (inputs:maxAngularAcceleration) |
|
Maximum angular acceleration of the robot in rad/s^2, 0.0 means not set |
0.0 |
Max Angular Speed (inputs:maxAngularSpeed) |
|
Max angular speed allowed for vehicle in rad/s, 0.0 means not set |
0.0 |
Max Deceleration (inputs:maxDeceleration) |
|
Maximum linear braking of the robot in m/s^2, 0.0 means not set. |
0.0 |
Max Linear Speed (inputs:maxLinearSpeed) |
|
Max linear speed allowed for vehicle in m/s, 0.0 means not set |
0.0 |
Max Wheel Speed (inputs:maxWheelSpeed) |
|
Max wheel speed allowed in rad/s, 0.0 means not set |
0.0 |
Wheel Distance (inputs:wheelDistance) |
|
Distance between the two wheels in meters |
0.0 |
Wheel Radius (inputs:wheelRadius) |
|
Radius of the wheels in meters |
0.0 |
Outputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Velocity Command (outputs:velocityCommand) |
|
Velocity commands Units: linear (m/s) angular (rad/s) |
[0.0, 0.0] |
Metadata#
Name |
Value |
---|---|
Unique ID |
isaacsim.robot.wheeled_robots.DifferentialController |
Version |
1 |
Extension |
isaacsim.robot.wheeled_robots |
Icon |
ogn/icons/isaacsim.robot.wheeled_robots.DifferentialController.svg |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Differential Controller |
Categories |
isaacWheeledRobots |
Generated Class Name |
OgnDifferentialControllerDatabase |
Python Module |
isaacsim.robot.wheeled_robots |