HoloLib
High-performance holonomic (X-Drive) control library for VEX V5
Loading...
Searching...
No Matches
config.hpp File Reference
#include "hololib/chassis.hpp"
#include "hololib/localization/odometry.hpp"
#include "hololib/util/GainScheduler.hpp"
#include "hololib/util/obstacle_manager.hpp"
#include "pros/ai_vision.hpp"
#include "pros/imu.hpp"
#include "pros/motors.hpp"
#include <functional>

Go to the source code of this file.

Variables

pros::Motor frontLeft
 
pros::Motor frontRight
 
pros::Motor backLeft
 
pros::Motor backRight
 
pros::Imu imu
 
pros::AIVision visionSensor
 
hololib::EncoderEKFOdometry odom
 
hololib::GainScheduler xSched
 
hololib::GainScheduler ySched
 
hololib::GainScheduler thetaSched
 
hololib::ObstacleManager obstacles
 
hololib::Chassis chassis
 
const std::function< hololib::Pose(bool)> poseGetter
 

Variable Documentation

◆ frontLeft

pros::Motor frontLeft
extern

◆ frontRight

pros::Motor frontRight
extern

◆ backLeft

pros::Motor backLeft
extern

◆ backRight

pros::Motor backRight
extern

◆ imu

pros::Imu imu
extern

◆ visionSensor

pros::AIVision visionSensor
extern

◆ odom

◆ xSched

hololib::GainScheduler xSched
extern

◆ ySched

Definition at line 19 of file config.hpp.

◆ thetaSched

Definition at line 19 of file config.hpp.

◆ obstacles

hololib::ObstacleManager obstacles
extern

◆ chassis

hololib::Chassis chassis
extern

◆ poseGetter

const std::function<hololib::Pose(bool)> poseGetter
extern