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

#include <motions.hpp>

Public Attributes

pros::Motor & frontLeft = frontLeft
 
pros::Motor & frontRight = frontRight
 
pros::Motor & backLeft = backLeft
 
pros::Motor & backRight = backRight
 
Chassischassis = chassis
 
EncoderEKFOdometryodom = odom
 
GainSchedulerxSched = xSched
 
GainScheduler ySched = ySched
 
GainScheduler thetaSched = thetaSched
 
ObstacleManagerobstacles = obstacles
 
std::function< hololib::Pose(bool)> poseGetter = ::poseGetter
 

Detailed Description

Definition at line 22 of file motions.hpp.

Member Data Documentation

◆ frontLeft

pros::Motor& hololib::MoveSettings::frontLeft = frontLeft

Definition at line 23 of file motions.hpp.

◆ frontRight

pros::Motor& hololib::MoveSettings::frontRight = frontRight

Definition at line 24 of file motions.hpp.

◆ backLeft

pros::Motor& hololib::MoveSettings::backLeft = backLeft

Definition at line 25 of file motions.hpp.

◆ backRight

pros::Motor& hololib::MoveSettings::backRight = backRight

Definition at line 26 of file motions.hpp.

◆ chassis

Chassis& hololib::MoveSettings::chassis = chassis

Definition at line 28 of file motions.hpp.

◆ odom

EncoderEKFOdometry& hololib::MoveSettings::odom = odom

Definition at line 29 of file motions.hpp.

◆ xSched

GainScheduler& hololib::MoveSettings::xSched = xSched

Definition at line 30 of file motions.hpp.

◆ ySched

GainScheduler hololib::MoveSettings::ySched = ySched

Definition at line 30 of file motions.hpp.

◆ thetaSched

GainScheduler hololib::MoveSettings::thetaSched = thetaSched

Definition at line 30 of file motions.hpp.

◆ obstacles

ObstacleManager& hololib::MoveSettings::obstacles = obstacles

Definition at line 31 of file motions.hpp.

◆ poseGetter

std::function<hololib::Pose(bool)> hololib::MoveSettings::poseGetter = ::poseGetter

Definition at line 33 of file motions.hpp.