ArPiRobot-CoreLib C++
C++ library for ArPiRobot robots
|
#include <arpirobot/core/drive/BaseAxisTransform.hpp>
Public Member Functions | |
virtual double | applyTransform (double rawAxisValue)=0 |
Base class for axis transforms. Axis transforms take an analog axis value (-1.0 to 1.0) and apply a fixed calculation to modify the curve of the axis.
Axis transforms are most useful with drive control.
|
pure virtual |
Axis transforms should override this function to implement specific calculations.
Implemented in arpirobot::SquareRootAxisTransform, and arpirobot::CubicAxisTransform.