Rapier C — 3D / f32 0.36.0+c.0
Loading...
Searching...
No Matches
R3PdController Struct Reference

Stateless proportional-derivative controller: a PID controller without integral term, stored as a plain value. More...

#include <rapier.h>

Data Fields

struct R3Vector lin_kp
 Linear proportional gain per axis.
struct R3Vector lin_kd
 Linear derivative gain per axis.
R3AngVector ang_kp
 Angular proportional gain per axis.
R3AngVector ang_kd
 Angular derivative gain per axis.
uint32_t axes
 Controlled axes, a combination of R3_AXES_MASK_* bits.

Detailed Description

Stateless proportional-derivative controller: a PID controller without integral term, stored as a plain value.

Initialize with r3DefaultPdController.

Field Documentation

◆ ang_kd

R3AngVector R3PdController::ang_kd

Angular derivative gain per axis.

◆ ang_kp

R3AngVector R3PdController::ang_kp

Angular proportional gain per axis.

◆ axes

uint32_t R3PdController::axes

Controlled axes, a combination of R3_AXES_MASK_* bits.

◆ lin_kd

struct R3Vector R3PdController::lin_kd

Linear derivative gain per axis.

◆ lin_kp

struct R3Vector R3PdController::lin_kp

Linear proportional gain per axis.


The documentation for this struct was generated from the following file: