LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
Loading...
Searching...
No Matches
sensor_aux.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
LightLib/drive/odometry.hpp
"
4
27
namespace
light::sensor_aux
{
28
30
void
init
(
const
OdomSensors
& sensors);
31
36
void
tick
();
37
42
float
imuBiasRadPerSec
();
43
45
bool
singleVertMode
();
46
49
float
singleVertOffset
();
50
52
bool
singleHorizMode
();
53
56
float
singleHorizOffset
();
57
60
bool
slipping
();
61
63
int
wallSnapsThisAuton
();
64
66
void
resetCounters
();
67
68
}
// namespace light::sensor_aux
odometry.hpp
Pose, sensor specs, and the global odometry / pose-estimation API.
light::sensor_aux
Definition
sensor_aux.hpp:27
light::sensor_aux::singleHorizMode
bool singleHorizMode()
light::sensor_aux::wallSnapsThisAuton
int wallSnapsThisAuton()
light::sensor_aux::resetCounters
void resetCounters()
Reset diagnostic counters at auton start.
light::sensor_aux::slipping
bool slipping()
light::sensor_aux::singleVertMode
bool singleVertMode()
light::sensor_aux::singleHorizOffset
float singleHorizOffset()
light::sensor_aux::imuBiasRadPerSec
float imuBiasRadPerSec()
light::sensor_aux::tick
void tick()
Run all four detectors.
light::sensor_aux::singleVertOffset
float singleVertOffset()
light::sensor_aux::init
void init(const OdomSensors &sensors)
Capture the sensor bundle and detect single-wheel modes.
OdomSensors
Bundle of all sensors used by the LightLib pose estimator.
Definition
odometry.hpp:110
include
LightLib
drive
sensor_aux.hpp
Generated by
1.9.8