HoloLib
High-performance holonomic (X-Drive) control library for VEX V5
Loading...
Searching...
No Matches
hololib::Chassis::DriveCurve Struct Reference

Represents a simple deadzone-minimum output exponential or linear drive curve. More...

#include <chassis.hpp>

Public Attributes

float curve_multipler = 1.0f
 Curvature scale.
 
float deadzone = 0.0f
 Deadzone before response begins.
 
float minimum_output = 0.0f
 Minimum voltage output once deadzone is surpassed.
 

Detailed Description

Represents a simple deadzone-minimum output exponential or linear drive curve.

Definition at line 29 of file chassis.hpp.

Member Data Documentation

◆ curve_multipler

float hololib::Chassis::DriveCurve::curve_multipler = 1.0f

Curvature scale.

Definition at line 30 of file chassis.hpp.

◆ deadzone

float hololib::Chassis::DriveCurve::deadzone = 0.0f

Deadzone before response begins.

Definition at line 31 of file chassis.hpp.

◆ minimum_output

float hololib::Chassis::DriveCurve::minimum_output = 0.0f

Minimum voltage output once deadzone is surpassed.

Definition at line 32 of file chassis.hpp.