Every public entity, alphabetically¶
All 1,632 of them, across 115 shipped headers: types, their members, nested types and their members, free functions, namespace-scope constants and type aliases. Generated from the headers by the same parse that produces the pages, so a name missing here is a name missing everywhere — which is why the build fails if this file is not byte-identical to a fresh run.
Nested types appear under their qualified name (BlackboxReader::Frame::type), so a member of a nested type is findable by the name you would actually write. Overloads are numbered in source order and each has its own link.
The reference overview says what is deliberately not here, and why.
A · B · C · D · E · F · G · H · I · K · L · M · N · O · P · Q · R · S · T · V · W · X · Y
A¶
| Name | Kind | Page |
|---|---|---|
Acceleration |
type alias | quantity.md |
ActuateAndConfirm |
class | mechanism_op.md |
ActuateAndConfirm::ActuateAndConfirm |
function | mechanism_op.md |
ActuateAndConfirm::ActuateAndConfirm (overload 2) |
function | mechanism_op.md |
ActuateAndConfirm::ActuateAndConfirm (overload 3) |
function | mechanism_op.md |
ActuateAndConfirm::cancel |
function | mechanism_op.md |
ActuateAndConfirm::name |
function | mechanism_op.md |
ActuateAndConfirm::operator= |
function | mechanism_op.md |
ActuateAndConfirm::operator= (overload 2) |
function | mechanism_op.md |
ActuateAndConfirm::outcome |
function | mechanism_op.md |
ActuateAndConfirm::start |
function | mechanism_op.md |
ActuateAndConfirm::started |
function | mechanism_op.md |
ActuateAndConfirm::tick |
function | mechanism_op.md |
ActuateAndConfirm::~ActuateAndConfirm |
function | mechanism_op.md |
ActuateAndConfirmConfig |
struct | mechanism_op.md |
ActuateAndConfirmConfig::actuationTime |
field | mechanism_op.md |
ActuateAndConfirmConfig::confirmWindow |
field | mechanism_op.md |
ActuateAndConfirmConfig::target |
field | mechanism_op.md |
AlwaysConfirmed |
struct | mechanism_op.md |
AlwaysConfirmed::operator() |
function | mechanism_op.md |
Angle |
class | angle.md |
Angle::Angle |
function | angle.md |
Angle::approxEqual |
function | angle.md |
Angle::degrees |
function | angle.md |
Angle::degrees (overload 2) |
function | angle.md |
Angle::errorTo |
function | angle.md |
Angle::kPi |
field | angle.md |
Angle::operator+ |
function | angle.md |
Angle::operator- |
function | angle.md |
Angle::operator- (overload 2) |
function | angle.md |
Angle::radians |
function | angle.md |
Angle::radians (overload 2) |
function | angle.md |
AngleDim |
type alias | quantity.md |
AngularVelocity |
type alias | quantity.md |
appendNum |
free function | line_format.md |
appendPadded |
free function | line_format.md |
appendTimestamp |
free function | line_format.md |
appendUnsigned |
free function | line_format.md |
AppliedCorrection |
struct | correction.md |
AppliedCorrection::audit |
field | correction.md |
AppliedCorrection::clamped |
field | correction.md |
AppliedCorrection::dtheta |
field | correction.md |
AppliedCorrection::dx |
field | correction.md |
AppliedCorrection::dy |
field | correction.md |
AppliedCorrection::gated |
field | correction.md |
AppliedCorrection::source |
field | correction.md |
applyCancelSafeState |
free function | motion.md |
applyCommandPipeline |
free function | command_pipeline.md |
AprilTagCorrector |
class | apriltag_corrector.md |
AprilTagCorrector::acceptedFixes |
function | apriltag_corrector.md |
AprilTagCorrector::AprilTagCorrector |
function | apriltag_corrector.md |
AprilTagCorrector::droppedTags |
function | apriltag_corrector.md |
AprilTagCorrector::innovationRejects |
function | apriltag_corrector.md |
AprilTagCorrector::kHistory |
field | apriltag_corrector.md |
AprilTagCorrector::kMaxTagsPerFrame |
field | apriltag_corrector.md |
AprilTagCorrector::kMinConfidenceFloor |
field | apriltag_corrector.md |
AprilTagCorrector::lastTagId |
function | apriltag_corrector.md |
AprilTagCorrector::lastVerdict |
function | apriltag_corrector.md |
AprilTagCorrector::name |
function | apriltag_corrector.md |
AprilTagCorrector::noFrameTicks |
function | apriltag_corrector.md |
AprilTagCorrector::noTagTicks |
function | apriltag_corrector.md |
AprilTagCorrector::poll |
function | apriltag_corrector.md |
AprilTagCorrector::pollCount |
function | apriltag_corrector.md |
AprilTagCorrector::propose |
function | apriltag_corrector.md |
AprilTagCorrector::qualityRejects |
function | apriltag_corrector.md |
AprilTagCorrector::rangeRejects |
function | apriltag_corrector.md |
AprilTagCorrector::staleFrameTicks |
function | apriltag_corrector.md |
AprilTagCorrector::staleTicks |
function | apriltag_corrector.md |
AprilTagCorrector::travelSinceFix |
function | apriltag_corrector.md |
AprilTagCorrector::unmappedRejects |
function | apriltag_corrector.md |
AprilTagCorrector::yawRateRejects |
function | apriltag_corrector.md |
AprilTagCorrectorConfig |
struct | apriltag_corrector.md |
AprilTagCorrectorConfig::baseStdDev |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::driftStdDevPerInch |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::gateSigma |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::latency |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::maxObservationAge |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::maxRange |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::maxYawRate |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::minConfidence |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::minRange |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::postFixStdDev |
field | apriltag_corrector.md |
AprilTagCorrectorConfig::stdDevPerInch |
field | apriltag_corrector.md |
arcStep |
free function | arc_step.md |
AxisGains |
struct | motion_config.md |
AxisGains::integralLimit |
field | motion_config.md |
AxisGains::kD |
field | motion_config.md |
AxisGains::kI |
field | motion_config.md |
AxisGains::kP |
field | motion_config.md |
B¶
| Name | Kind | Page |
|---|---|---|
BlackboxHeader |
struct | blackbox_format.md |
BlackboxHeader::alliance |
function | blackbox_format.md |
BlackboxHeader::alliance_ |
field | blackbox_format.md |
BlackboxHeader::buildHash |
function | blackbox_format.md |
BlackboxHeader::buildHash_ |
field | blackbox_format.md |
BlackboxHeader::byteBudget |
field | blackbox_format.md |
BlackboxHeader::epochSeconds |
field | blackbox_format.md |
BlackboxHeader::flags |
field | blackbox_format.md |
BlackboxHeader::formatVersion |
field | blackbox_format.md |
BlackboxHeader::headerBytes |
field | blackbox_format.md |
BlackboxHeader::portMap |
function | blackbox_format.md |
BlackboxHeader::portMap_ |
field | blackbox_format.md |
BlackboxHeader::ringCapacity |
field | blackbox_format.md |
BlackboxHeader::routineId |
function | blackbox_format.md |
BlackboxHeader::routineId_ |
field | blackbox_format.md |
BlackboxHeader::side |
function | blackbox_format.md |
BlackboxHeader::side_ |
field | blackbox_format.md |
BlackboxHeader::tickRecordBytes |
field | blackbox_format.md |
BlackboxReader |
class | blackbox_reader.md |
BlackboxReader::BlackboxReader |
function | blackbox_reader.md |
BlackboxReader::bytesConsumed |
function | blackbox_reader.md |
BlackboxReader::Frame |
struct | blackbox_reader.md |
BlackboxReader::Frame::payload |
field | blackbox_reader.md |
BlackboxReader::Frame::type |
field | blackbox_reader.md |
BlackboxReader::framesRead |
function | blackbox_reader.md |
BlackboxReader::header |
function | blackbox_reader.md |
BlackboxReader::next |
function | blackbox_reader.md |
BlackboxReader::sawEnd |
function | blackbox_reader.md |
BlackboxReader::skippedFrames |
function | blackbox_reader.md |
BlackboxReader::status |
function | blackbox_reader.md |
BlackboxReader::truncated |
function | blackbox_reader.md |
BlackboxReader::truncatedFrameType |
function | blackbox_reader.md |
BlackboxReader::usable |
function | blackbox_reader.md |
BodyTravel |
struct | arc_step.md |
BodyTravel::forward |
field | arc_step.md |
BodyTravel::lateral |
field | arc_step.md |
BrakeMode |
enum class | motor.md |
BrakeMode::Brake |
enumerator | motor.md |
BrakeMode::Coast |
enumerator | motor.md |
BrakeMode::Hold |
enumerator | motor.md |
ButtonEdge |
class | controller.md |
ButtonEdge::update |
function | controller.md |
ByteReader |
class | blackbox_format.md |
ByteReader::boolean |
function | blackbox_format.md |
ByteReader::ByteReader |
function | blackbox_format.md |
ByteReader::f64 |
function | blackbox_format.md |
ByteReader::i32 |
function | blackbox_format.md |
ByteReader::offset |
function | blackbox_format.md |
ByteReader::ok |
function | blackbox_format.md |
ByteReader::skip |
function | blackbox_format.md |
ByteReader::text |
function | blackbox_format.md |
ByteReader::u16 |
function | blackbox_format.md |
ByteReader::u32 |
function | blackbox_format.md |
ByteReader::u8 |
function | blackbox_format.md |
ByteWriter |
class | blackbox_format.md |
ByteWriter::boolean |
function | blackbox_format.md |
ByteWriter::ByteWriter |
function | blackbox_format.md |
ByteWriter::f64 |
function | blackbox_format.md |
ByteWriter::i32 |
function | blackbox_format.md |
ByteWriter::offset |
function | blackbox_format.md |
ByteWriter::ok |
function | blackbox_format.md |
ByteWriter::text |
function | blackbox_format.md |
ByteWriter::u16 |
function | blackbox_format.md |
ByteWriter::u32 |
function | blackbox_format.md |
ByteWriter::u8 |
function | blackbox_format.md |
ByteWriter::zeros |
function | blackbox_format.md |
C¶
| Name | Kind | Page |
|---|---|---|
CameraIntrinsics |
struct | vision_conversion.md |
CameraIntrinsics::cx |
field | vision_conversion.md |
CameraIntrinsics::cy |
field | vision_conversion.md |
CameraIntrinsics::fx |
field | vision_conversion.md |
CameraIntrinsics::fy |
field | vision_conversion.md |
CameraMount |
struct | vision_conversion.md |
CameraMount::x |
field | vision_conversion.md |
CameraMount::y |
field | vision_conversion.md |
CameraMount::yaw |
field | vision_conversion.md |
Chassis |
class | chassis.md |
Chassis::brake |
function | chassis.md |
Chassis::cancel |
function | chassis.md |
Chassis::Chassis |
function | chassis.md |
Chassis::Chassis (overload 2) |
function | chassis.md |
Chassis::Chassis (overload 3) |
function | chassis.md |
Chassis::deps |
function | chassis.md |
Chassis::drive |
function | chassis.md |
Chassis::followTrajectory |
function | chassis.md |
Chassis::followTrajectory (overload 2) |
function | chassis.md |
Chassis::hold |
function | chassis.md |
Chassis::lastCompleted |
function | chassis.md |
Chassis::lastExitReason |
function | chassis.md |
Chassis::motionConfig |
function | chassis.md |
Chassis::moveTo |
function | chassis.md |
Chassis::operator= |
function | chassis.md |
Chassis::operator= (overload 2) |
function | chassis.md |
Chassis::pose |
function | chassis.md |
Chassis::scheduler |
function | chassis.md |
Chassis::scheduler (overload 2) |
function | chassis.md |
Chassis::setPose |
function | chassis.md |
Chassis::strafeAuthority |
function | chassis.md |
Chassis::strafeTo |
function | chassis.md |
Chassis::turnTo |
function | chassis.md |
Chassis::wait |
function | chassis.md |
Chassis::waitUntil |
function | chassis.md |
Chassis::~Chassis |
function | chassis.md |
ChassisConfig |
struct | chassis.md |
ChassisConfig::motion |
field | chassis.md |
ChassisConfig::scheduler |
field | chassis.md |
ChassisSpeeds |
class | twist2d.md |
ChassisSpeeds::approxEqual |
function | twist2d.md |
ChassisSpeeds::ChassisSpeeds |
function | twist2d.md |
ChassisSpeeds::ChassisSpeeds (overload 2) |
function | twist2d.md |
ChassisSpeeds::omega |
function | twist2d.md |
ChassisSpeeds::vx |
function | twist2d.md |
ChassisSpeeds::vy |
function | twist2d.md |
CommandIdStampSink |
class | motion_scheduler.md |
CommandIdStampSink::activeId |
function | motion_scheduler.md |
CommandIdStampSink::beginTick |
function | motion_scheduler.md |
CommandIdStampSink::CommandIdStampSink |
function | motion_scheduler.md |
CommandIdStampSink::emit |
function | motion_scheduler.md |
CommandIdStampSink::log |
function | motion_scheduler.md |
CommandIdStampSink::setActiveId |
function | motion_scheduler.md |
CommandIdStampSink::setEstimatorAudit |
function | motion_scheduler.md |
CommandIdStampSink::setTickPhases |
function | motion_scheduler.md |
CommandIdStampSink::summarize |
function | motion_scheduler.md |
CommandIdStampSink::wantsRecord |
function | motion_scheduler.md |
CommandOutcome |
struct | command_pipeline.md |
CommandOutcome::body |
field | command_pipeline.md |
CommandOutcome::strafeFallback |
field | command_pipeline.md |
commandWithinCapability |
free function | plausibility_guard.md |
CompensatedVoltage |
struct | feedforward.md |
CompensatedVoltage::brownoutLimited |
field | feedforward.md |
CompensatedVoltage::voltage |
field | feedforward.md |
compensateForBattery |
free function | feedforward.md |
compiledBuildHash |
free function | build_info.md |
ComplementaryFusion |
class | complementary_fusion.md |
ComplementaryFusion::ComplementaryFusion |
function | complementary_fusion.md |
ComplementaryFusion::fuse |
function | complementary_fusion.md |
ComplementaryFusionConfig |
struct | complementary_fusion.md |
ComplementaryFusionConfig::headingGate |
field | complementary_fusion.md |
ComplementaryFusionConfig::innovationGate |
field | complementary_fusion.md |
ComplementaryFusionConfig::maxGain |
field | complementary_fusion.md |
ComplementaryFusionConfig::maxHeadingGain |
field | complementary_fusion.md |
ComplementaryFusionConfig::maxHeadingNudgeRate |
field | complementary_fusion.md |
ComplementaryFusionConfig::maxNudgeRate |
field | complementary_fusion.md |
CompletedMotion |
struct | motion_scheduler.md |
CompletedMotion::abortFault |
field | motion_scheduler.md |
CompletedMotion::drift |
field | motion_scheduler.md |
CompletedMotion::endTime |
field | motion_scheduler.md |
CompletedMotion::exit |
field | motion_scheduler.md |
CompletedMotion::finalPose |
field | motion_scheduler.md |
CompletedMotion::hasPathData |
field | motion_scheduler.md |
CompletedMotion::id |
field | motion_scheduler.md |
CompletedMotion::name |
field | motion_scheduler.md |
CompletedMotion::overshoot |
field | motion_scheduler.md |
CompletedMotion::preempted |
field | motion_scheduler.md |
CompletedMotion::startTime |
field | motion_scheduler.md |
CompletedMotion::targetPose |
field | motion_scheduler.md |
ControllerAxis |
enum class | controller.md |
ControllerAxis::LeftX |
enumerator | controller.md |
ControllerAxis::LeftY |
enumerator | controller.md |
ControllerAxis::RightX |
enumerator | controller.md |
ControllerAxis::RightY |
enumerator | controller.md |
controllerAxisToCanonical |
free function | controller_conversion.md |
ControllerButton |
enum class | controller.md |
ControllerButton::A |
enumerator | controller.md |
ControllerButton::B |
enumerator | controller.md |
ControllerButton::Down |
enumerator | controller.md |
ControllerButton::L1 |
enumerator | controller.md |
ControllerButton::L2 |
enumerator | controller.md |
ControllerButton::Left |
enumerator | controller.md |
ControllerButton::R1 |
enumerator | controller.md |
ControllerButton::R2 |
enumerator | controller.md |
ControllerButton::Right |
enumerator | controller.md |
ControllerButton::Up |
enumerator | controller.md |
ControllerButton::X |
enumerator | controller.md |
ControllerButton::Y |
enumerator | controller.md |
ControllerFaultDisplay |
class | controller_display.md |
ControllerFaultDisplay::ControllerFaultDisplay |
function | controller_display.md |
ControllerFaultDisplay::update |
function | controller_display.md |
ControllerId |
enum class | pros-controller.md |
ControllerId::Master |
enumerator | pros-controller.md |
ControllerId::Partner |
enumerator | pros-controller.md |
CorrectionProposal |
struct | correction.md |
CorrectionProposal::confidence |
field | correction.md |
CorrectionProposal::fieldPose |
field | correction.md |
CorrectionProposal::positionStdDev |
field | correction.md |
CorrectionProposal::providesHeading |
field | correction.md |
CorrectionProposal::selfAudit |
field | correction.md |
CorrectionProposal::valid |
field | correction.md |
Current |
type alias | quantity.md |
D¶
| Name | Kind | Page |
|---|---|---|
DebugRecord |
struct | debug_record.md |
DebugRecord::activeCommandId |
field | debug_record.md |
DebugRecord::activeCommandState |
field | debug_record.md |
DebugRecord::batteryCurrent |
field | debug_record.md |
DebugRecord::batteryVoltage |
field | debug_record.md |
DebugRecord::clampedThisTick |
field | debug_record.md |
DebugRecord::commanded |
field | debug_record.md |
DebugRecord::correctionDTheta |
field | debug_record.md |
DebugRecord::correctionDx |
field | debug_record.md |
DebugRecord::correctionDy |
field | debug_record.md |
DebugRecord::covarianceTrace |
field | debug_record.md |
DebugRecord::deadReckoning |
field | debug_record.md |
DebugRecord::droppedLines |
field | debug_record.md |
DebugRecord::droppedRecords |
field | debug_record.md |
DebugRecord::dt |
field | debug_record.md |
DebugRecord::errorHeading |
field | debug_record.md |
DebugRecord::errorX |
field | debug_record.md |
DebugRecord::errorY |
field | debug_record.md |
DebugRecord::fault |
field | debug_record.md |
DebugRecord::gateMahalanobis |
field | debug_record.md |
DebugRecord::gateReason |
field | debug_record.md |
DebugRecord::gateResidualHeading |
field | debug_record.md |
DebugRecord::gateResidualX |
field | debug_record.md |
DebugRecord::gateResidualY |
field | debug_record.md |
DebugRecord::imuYaw |
field | debug_record.md |
DebugRecord::imuYawRate |
field | debug_record.md |
DebugRecord::kMaxWheels |
field | debug_record.md |
DebugRecord::measuredPose |
field | debug_record.md |
DebugRecord::quality |
field | debug_record.md |
DebugRecord::qualityClass |
field | debug_record.md |
DebugRecord::strafeFallbackActive |
field | debug_record.md |
DebugRecord::t |
field | debug_record.md |
DebugRecord::targetPose |
field | debug_record.md |
DebugRecord::tickPhase |
field | debug_record.md |
DebugRecord::wheelCount |
field | debug_record.md |
DebugRecord::wheelCurrent |
field | debug_record.md |
DebugRecord::wheelVoltage |
field | debug_record.md |
decodeEnd |
free function | blackbox_format.md |
decodeHeader |
free function | blackbox_format.md |
decodeSummary |
free function | blackbox_format.md |
decodeTick |
free function | blackbox_format.md |
decodeTriage |
free function | blackbox_format.md |
desaturateUniform |
free function | desaturate.md |
DisplayController |
enum class | pros-line_display.md |
DisplayController::Master |
enumerator | pros-line_display.md |
DisplayController::Partner |
enumerator | pros-line_display.md |
distanceConfidenceToCanonical |
free function | distance_conversion.md |
distanceMmToCanonical |
free function | distance_conversion.md |
DriveBrake |
class | drive_brake.md |
DriveBrake::cancel |
function | drive_brake.md |
DriveBrake::DriveBrake |
function | drive_brake.md |
DriveBrake::exitReason |
function | drive_brake.md |
DriveBrake::kTwistAvgTicks |
field | drive_brake.md |
DriveBrake::name |
function | drive_brake.md |
DriveBrake::start |
function | drive_brake.md |
DriveBrake::state |
function | drive_brake.md |
DriveBrake::tick |
function | drive_brake.md |
E¶
| Name | Kind | Page |
|---|---|---|
EkfFusion |
class | ekf_fusion.md |
EkfFusion::acceptedFixes |
function | ekf_fusion.md |
EkfFusion::consecutiveRejects |
function | ekf_fusion.md |
EkfFusion::covariance |
function | ekf_fusion.md |
EkfFusion::EkfFusion |
function | ekf_fusion.md |
EkfFusion::everReinit |
function | ekf_fusion.md |
EkfFusion::fuse |
function | ekf_fusion.md |
EkfFusion::kN |
field | ekf_fusion.md |
EkfFusion::kPx |
field | ekf_fusion.md |
EkfFusion::kPy |
field | ekf_fusion.md |
EkfFusion::kTh |
field | ekf_fusion.md |
EkfFusion::kVx |
field | ekf_fusion.md |
EkfFusion::kVy |
field | ekf_fusion.md |
EkfFusion::lastCorrectionMagnitude |
function | ekf_fusion.md |
EkfFusion::lastHeadingCorrectionMagnitude |
function | ekf_fusion.md |
EkfFusion::numericGuardTrips |
function | ekf_fusion.md |
EkfFusion::positionCovarianceTrace |
function | ekf_fusion.md |
EkfFusion::reinitCount |
function | ekf_fusion.md |
EkfFusion::rejectedFixes |
function | ekf_fusion.md |
EkfFusion::resyncCount |
function | ekf_fusion.md |
EkfFusion::state |
function | ekf_fusion.md |
EkfFusion::velocityX |
function | ekf_fusion.md |
EkfFusion::velocityY |
function | ekf_fusion.md |
EkfFusionConfig |
struct | ekf_fusion.md |
EkfFusionConfig::gateSigma |
field | ekf_fusion.md |
EkfFusionConfig::headingDriftRate |
field | ekf_fusion.md |
EkfFusionConfig::headingNoisePerRad |
field | ekf_fusion.md |
EkfFusionConfig::headingStdDev |
field | ekf_fusion.md |
EkfFusionConfig::initialHeadingStdDev |
field | ekf_fusion.md |
EkfFusionConfig::initialPosStdDev |
field | ekf_fusion.md |
EkfFusionConfig::initialVelStdDev |
field | ekf_fusion.md |
EkfFusionConfig::maxDt |
field | ekf_fusion.md |
EkfFusionConfig::maxHeadingNudgeRate |
field | ekf_fusion.md |
EkfFusionConfig::maxNudgeRate |
field | ekf_fusion.md |
EkfFusionConfig::odomStdDev |
field | ekf_fusion.md |
EkfFusionConfig::odomStdDevPerInch |
field | ekf_fusion.md |
EkfFusionConfig::posNoisePerInch |
field | ekf_fusion.md |
EkfFusionConfig::posNoiseRate |
field | ekf_fusion.md |
EkfFusionConfig::reinitCooldown |
field | ekf_fusion.md |
EkfFusionConfig::reinitInnovation |
field | ekf_fusion.md |
EkfFusionConfig::reinitRejectCount |
field | ekf_fusion.md |
EkfFusionConfig::velNoise |
field | ekf_fusion.md |
emitRecord |
free function | telemetry_sink.md |
emitResultLine |
free function | motion_result.md |
emitSessionHeader |
free function | session_info.md |
emitTriageBlock |
free function | triage.md |
encodeEnd |
free function | blackbox_format.md |
encodeFrameHeader |
free function | blackbox_format.md |
encodeHeader |
free function | blackbox_format.md |
encodeSummary |
free function | blackbox_format.md |
encodeTick |
free function | blackbox_format.md |
encodeTriage |
free function | blackbox_format.md |
EndInfo |
struct | blackbox_format.md |
EndInfo::brownout |
field | blackbox_format.md |
EndInfo::bytesBefore |
field | blackbox_format.md |
EndInfo::deviceFailed |
field | blackbox_format.md |
EndInfo::droppedFrames |
field | blackbox_format.md |
EndInfo::endTime |
field | blackbox_format.md |
EndInfo::messagesSeen |
field | blackbox_format.md |
EndInfo::tickFrames |
field | blackbox_format.md |
ExitGroup |
class | exit_group.md |
ExitGroup::check |
function | exit_group.md |
ExitGroup::ExitGroup |
function | exit_group.md |
ExitGroup::settled |
function | exit_group.md |
ExitGroup::start |
function | exit_group.md |
ExitGroup::watchdog |
function | exit_group.md |
ExitReason |
enum class | exit_group.md |
ExitReason::Cancelled |
enumerator | exit_group.md |
ExitReason::Running |
enumerator | exit_group.md |
ExitReason::Settled |
enumerator | exit_group.md |
ExitReason::TimedOut |
enumerator | exit_group.md |
F¶
| Name | Kind | Page |
|---|---|---|
faultBit |
free function | motion_scheduler.md |
FaultCode |
enum class | fault.md |
FaultCode::Brownout |
enumerator | fault.md |
FaultCode::GpsGateReject |
enumerator | fault.md |
FaultCode::Implausible |
enumerator | fault.md |
FaultCode::ImuLost |
enumerator | fault.md |
FaultCode::LoopOverrun |
enumerator | fault.md |
FaultCode::MechanismStalled |
enumerator | fault.md |
FaultCode::MotionTimeout |
enumerator | fault.md |
FaultCode::MotorOverTemp |
enumerator | fault.md |
FaultCode::NanPose |
enumerator | fault.md |
FaultCode::None |
enumerator | fault.md |
FaultCode::OdoStuck |
enumerator | fault.md |
FaultCode::Precondition |
enumerator | fault.md |
faultCodeName |
free function | fault.md |
FaultLatch |
class | fault.md |
FaultLatch::clear |
function | fault.md |
FaultLatch::faultCount |
function | fault.md |
FaultLatch::FaultLatch |
function | fault.md |
FaultLatch::firstFault |
function | fault.md |
FaultLatch::firstFaultTime |
function | fault.md |
FaultLatch::hasFault |
function | fault.md |
FaultLatch::lastFault |
function | fault.md |
FaultLatch::raise |
function | fault.md |
FaultLatch::raiseCount |
function | fault.md |
Feedforward |
class | feedforward.md |
Feedforward::calculate |
function | feedforward.md |
Feedforward::calculate (overload 2) |
function | feedforward.md |
Feedforward::Feedforward |
function | feedforward.md |
FeedforwardGains |
struct | feedforward.md |
FeedforwardGains::kA |
field | feedforward.md |
FeedforwardGains::kS |
field | feedforward.md |
FeedforwardGains::kV |
field | feedforward.md |
FieldDelta |
struct | arc_step.md |
FieldDelta::dx |
field | arc_step.md |
FieldDelta::dy |
field | arc_step.md |
fieldToRobot |
free function | frame.md |
Frame |
enum class | frame.md |
Frame::Body |
enumerator | frame.md |
Frame::Field |
enumerator | frame.md |
FrameType |
enum class | blackbox_format.md |
FrameType::End |
enumerator | blackbox_format.md |
FrameType::Summary |
enumerator | blackbox_format.md |
FrameType::Tick |
enumerator | blackbox_format.md |
FrameType::Triage |
enumerator | blackbox_format.md |
FusionResult |
struct | correction.md |
FusionResult::applied |
field | correction.md |
FusionResult::appliedConfidence |
field | correction.md |
FusionResult::audit |
field | correction.md |
FusionResult::clamped |
field | correction.md |
FusionResult::gated |
field | correction.md |
FusionResult::headingApplied |
field | correction.md |
FusionResult::headingClamped |
field | correction.md |
FusionResult::headingGated |
field | correction.md |
FusionResult::headingNudge |
field | correction.md |
FusionResult::x |
field | correction.md |
FusionResult::y |
field | correction.md |
G¶
| Name | Kind | Page |
|---|---|---|
GateAudit |
struct | correction.md |
GateAudit::covarianceTrace |
field | correction.md |
GateAudit::mahalanobis |
field | correction.md |
GateAudit::reason |
field | correction.md |
GateAudit::residualHeading |
field | correction.md |
GateAudit::residualX |
field | correction.md |
GateAudit::residualY |
field | correction.md |
GateReason |
enum class | debug_record.md |
GateReason::Accepted |
enumerator | debug_record.md |
GateReason::CovarianceReinit |
enumerator | debug_record.md |
GateReason::None |
enumerator | debug_record.md |
GateReason::RejectedHighYawRate |
enumerator | debug_record.md |
GateReason::RejectedInnovation |
enumerator | debug_record.md |
GateReason::RejectedMahalanobis |
enumerator | debug_record.md |
GateReason::RejectedNoFix |
enumerator | debug_record.md |
GateReason::RejectedNormalizedInnovation |
enumerator | debug_record.md |
GateReason::RejectedNoTagMapEntry |
enumerator | debug_record.md |
GateReason::RejectedObservationAge |
enumerator | debug_record.md |
GateReason::RejectedSensorQuality |
enumerator | debug_record.md |
GateReason::RejectedStaleFix |
enumerator | debug_record.md |
GateReason::RejectedTagRange |
enumerator | debug_record.md |
GpsCorrector |
class | gps_corrector.md |
GpsCorrector::acceptedFixes |
function | gps_corrector.md |
GpsCorrector::GpsCorrector |
function | gps_corrector.md |
GpsCorrector::innovationRejects |
function | gps_corrector.md |
GpsCorrector::kHistory |
field | gps_corrector.md |
GpsCorrector::lastVerdict |
function | gps_corrector.md |
GpsCorrector::name |
function | gps_corrector.md |
GpsCorrector::noFixTicks |
function | gps_corrector.md |
GpsCorrector::propose |
function | gps_corrector.md |
GpsCorrector::qualityRejects |
function | gps_corrector.md |
GpsCorrector::staleTicks |
function | gps_corrector.md |
GpsCorrector::travelSinceFix |
function | gps_corrector.md |
GpsCorrector::yawRateRejects |
function | gps_corrector.md |
GpsCorrectorConfig |
struct | gps_corrector.md |
GpsCorrectorConfig::driftStdDevPerInch |
field | gps_corrector.md |
GpsCorrectorConfig::gateSigma |
field | gps_corrector.md |
GpsCorrectorConfig::latency |
field | gps_corrector.md |
GpsCorrectorConfig::maxReportedRms |
field | gps_corrector.md |
GpsCorrectorConfig::maxYawRate |
field | gps_corrector.md |
GpsCorrectorConfig::minPositionStdDev |
field | gps_corrector.md |
GpsCorrectorConfig::postFixStdDev |
field | gps_corrector.md |
GpsCorrectorConfig::rmsTrustFactor |
field | gps_corrector.md |
gpsHeadingToCanonical |
free function | gps_conversion.md |
gpsRemoveLeverArm |
free function | gps_conversion.md |
gpsRmsErrorToCanonical |
free function | gps_conversion.md |
gpsSensorPose |
free function | gps_conversion.md |
gpsToRobotPose |
free function | gps_conversion.md |
GuardedWaitResult |
enum class | run_guard.md |
GuardedWaitResult::RunExpired |
enumerator | run_guard.md |
GuardedWaitResult::Satisfied |
enumerator | run_guard.md |
GuardedWaitResult::TimedOut |
enumerator | run_guard.md |
H¶
| Name | Kind | Page |
|---|---|---|
hDrive |
free function | h_drive.md |
HDriveConfig |
struct | h_drive.md |
HDriveConfig::strafeSpeedRatio |
field | h_drive.md |
HDriveConfig::strafeTractionDerate |
field | h_drive.md |
HDriveConfig::strafeWheelOffset |
field | h_drive.md |
HDriveConfig::trackWidth |
field | h_drive.md |
HealthMonitor |
class | health_monitor.md |
HealthMonitor::brownedOut |
function | health_monitor.md |
HealthMonitor::HealthMonitor |
function | health_monitor.md |
HealthMonitor::imuLost |
function | health_monitor.md |
HealthMonitor::Observations |
struct | health_monitor.md |
HealthMonitor::Observations::batteryVolts |
field | health_monitor.md |
HealthMonitor::Observations::fixGated |
field | health_monitor.md |
HealthMonitor::Observations::imuReady |
field | health_monitor.md |
HealthMonitor::Observations::maxMotorTempC |
field | health_monitor.md |
HealthMonitor::Observations::odomImplausible |
field | health_monitor.md |
HealthMonitor::Observations::odomStalled |
field | health_monitor.md |
HealthMonitor::reset |
function | health_monitor.md |
HealthMonitor::tick |
function | health_monitor.md |
HealthMonitorConfig |
struct | health_monitor.md |
HealthMonitorConfig::brownoutRecoverVolts |
field | health_monitor.md |
HealthMonitorConfig::brownoutVolts |
field | health_monitor.md |
HealthMonitorConfig::maxMotorTempC |
field | health_monitor.md |
HoldPose |
class | hold_pose.md |
HoldPose::HoldPose |
function | hold_pose.md |
HoldPose::HoldPose (overload 2) |
function | hold_pose.md |
HoldPose::name |
function | hold_pose.md |
I¶
| Name | Kind | Page |
|---|---|---|
IBattery |
class | battery.md |
IBattery::capacity |
function | battery.md |
IBattery::current |
function | battery.md |
IBattery::IBattery |
function | battery.md |
IBattery::IBattery (overload 2) |
function | battery.md |
IBattery::IBattery (overload 3) |
function | battery.md |
IBattery::operator= |
function | battery.md |
IBattery::operator= (overload 2) |
function | battery.md |
IBattery::voltage |
function | battery.md |
IBattery::~IBattery |
function | battery.md |
IBlockSink |
class | block_sink.md |
IBlockSink::flush |
function | block_sink.md |
IBlockSink::IBlockSink |
function | block_sink.md |
IBlockSink::IBlockSink (overload 2) |
function | block_sink.md |
IBlockSink::IBlockSink (overload 3) |
function | block_sink.md |
IBlockSink::operator= |
function | block_sink.md |
IBlockSink::operator= (overload 2) |
function | block_sink.md |
IBlockSink::write |
function | block_sink.md |
IBlockSink::~IBlockSink |
function | block_sink.md |
ICancellable |
class | mechanism.md |
ICancellable::cancel |
function | mechanism.md |
ICancellable::ICancellable |
function | mechanism.md |
ICancellable::ICancellable (overload 2) |
function | mechanism.md |
ICancellable::ICancellable (overload 3) |
function | mechanism.md |
ICancellable::operator= |
function | mechanism.md |
ICancellable::operator= (overload 2) |
function | mechanism.md |
ICancellable::~ICancellable |
function | mechanism.md |
ICharSink |
class | char_sink.md |
ICharSink::ICharSink |
function | char_sink.md |
ICharSink::ICharSink (overload 2) |
function | char_sink.md |
ICharSink::ICharSink (overload 3) |
function | char_sink.md |
ICharSink::operator= |
function | char_sink.md |
ICharSink::operator= (overload 2) |
function | char_sink.md |
ICharSink::write |
function | char_sink.md |
ICharSink::~ICharSink |
function | char_sink.md |
IClock |
class | clock.md |
IClock::IClock |
function | clock.md |
IClock::IClock (overload 2) |
function | clock.md |
IClock::IClock (overload 3) |
function | clock.md |
IClock::now |
function | clock.md |
IClock::operator= |
function | clock.md |
IClock::operator= (overload 2) |
function | clock.md |
IClock::~IClock |
function | clock.md |
IController |
class | controller.md |
IController::axis |
function | controller.md |
IController::IController |
function | controller.md |
IController::IController (overload 2) |
function | controller.md |
IController::IController (overload 3) |
function | controller.md |
IController::isConnected |
function | controller.md |
IController::operator= |
function | controller.md |
IController::operator= (overload 2) |
function | controller.md |
IController::pressed |
function | controller.md |
IController::~IController |
function | controller.md |
ICorrector |
class | i_corrector.md |
ICorrector::ICorrector |
function | i_corrector.md |
ICorrector::ICorrector (overload 2) |
function | i_corrector.md |
ICorrector::ICorrector (overload 3) |
function | i_corrector.md |
ICorrector::name |
function | i_corrector.md |
ICorrector::operator= |
function | i_corrector.md |
ICorrector::operator= (overload 2) |
function | i_corrector.md |
ICorrector::propose |
function | i_corrector.md |
ICorrector::~ICorrector |
function | i_corrector.md |
IDigitalIn |
class | digital_in.md |
IDigitalIn::IDigitalIn |
function | digital_in.md |
IDigitalIn::IDigitalIn (overload 2) |
function | digital_in.md |
IDigitalIn::IDigitalIn (overload 3) |
function | digital_in.md |
IDigitalIn::operator= |
function | digital_in.md |
IDigitalIn::operator= (overload 2) |
function | digital_in.md |
IDigitalIn::state |
function | digital_in.md |
IDigitalIn::~IDigitalIn |
function | digital_in.md |
IDigitalOut |
class | digital_out.md |
IDigitalOut::commanded |
function | digital_out.md |
IDigitalOut::IDigitalOut |
function | digital_out.md |
IDigitalOut::IDigitalOut (overload 2) |
function | digital_out.md |
IDigitalOut::IDigitalOut (overload 3) |
function | digital_out.md |
IDigitalOut::operator= |
function | digital_out.md |
IDigitalOut::operator= (overload 2) |
function | digital_out.md |
IDigitalOut::set |
function | digital_out.md |
IDigitalOut::~IDigitalOut |
function | digital_out.md |
IDistance |
class | distance.md |
IDistance::confidence |
function | distance.md |
IDistance::distance |
function | distance.md |
IDistance::IDistance |
function | distance.md |
IDistance::IDistance (overload 2) |
function | distance.md |
IDistance::IDistance (overload 3) |
function | distance.md |
IDistance::operator= |
function | distance.md |
IDistance::operator= (overload 2) |
function | distance.md |
IDistance::~IDistance |
function | distance.md |
IFusionPolicy |
class | i_fusion_policy.md |
IFusionPolicy::fuse |
function | i_fusion_policy.md |
IFusionPolicy::IFusionPolicy |
function | i_fusion_policy.md |
IFusionPolicy::IFusionPolicy (overload 2) |
function | i_fusion_policy.md |
IFusionPolicy::IFusionPolicy (overload 3) |
function | i_fusion_policy.md |
IFusionPolicy::operator= |
function | i_fusion_policy.md |
IFusionPolicy::operator= (overload 2) |
function | i_fusion_policy.md |
IFusionPolicy::~IFusionPolicy |
function | i_fusion_policy.md |
IGps |
class | gps.md |
IGps::hasFix |
function | gps.md |
IGps::IGps |
function | gps.md |
IGps::IGps (overload 2) |
function | gps.md |
IGps::IGps (overload 3) |
function | gps.md |
IGps::operator= |
function | gps.md |
IGps::operator= (overload 2) |
function | gps.md |
IGps::pose |
function | gps.md |
IGps::rmsError |
function | gps.md |
IGps::~IGps |
function | gps.md |
IImu |
class | imu.md |
IImu::heading |
function | imu.md |
IImu::IImu |
function | imu.md |
IImu::IImu (overload 2) |
function | imu.md |
IImu::IImu (overload 3) |
function | imu.md |
IImu::isReady |
function | imu.md |
IImu::operator= |
function | imu.md |
IImu::operator= (overload 2) |
function | imu.md |
IImu::pitch |
function | imu.md |
IImu::roll |
function | imu.md |
IImu::yawRate |
function | imu.md |
IImu::~IImu |
function | imu.md |
IKinematics |
class | kinematics.md |
IKinematics::desaturate |
function | kinematics.md |
IKinematics::forward |
function | kinematics.md |
IKinematics::IKinematics |
function | kinematics.md |
IKinematics::IKinematics (overload 2) |
function | kinematics.md |
IKinematics::IKinematics (overload 3) |
function | kinematics.md |
IKinematics::operator= |
function | kinematics.md |
IKinematics::operator= (overload 2) |
function | kinematics.md |
IKinematics::strafeAuthority |
function | kinematics.md |
IKinematics::toWheels |
function | kinematics.md |
IKinematics::wheelCount |
function | kinematics.md |
IKinematics::~IKinematics |
function | kinematics.md |
ILineDisplay |
class | line_display.md |
ILineDisplay::ILineDisplay |
function | line_display.md |
ILineDisplay::ILineDisplay (overload 2) |
function | line_display.md |
ILineDisplay::ILineDisplay (overload 3) |
function | line_display.md |
ILineDisplay::kCols |
field | line_display.md |
ILineDisplay::kRows |
field | line_display.md |
ILineDisplay::operator= |
function | line_display.md |
ILineDisplay::operator= (overload 2) |
function | line_display.md |
ILineDisplay::setLine |
function | line_display.md |
ILineDisplay::~ILineDisplay |
function | line_display.md |
IMechanism |
class | mechanism.md |
IMechanism::applySafeState |
function | mechanism.md |
IMechanism::claimant |
function | mechanism.md |
IMechanism::claimed |
function | mechanism.md |
IMechanism::IMechanism |
function | mechanism.md |
IMechanism::IMechanism (overload 2) |
function | mechanism.md |
IMechanism::IMechanism (overload 3) |
function | mechanism.md |
IMechanism::name |
function | mechanism.md |
IMechanism::operator= |
function | mechanism.md |
IMechanism::operator= (overload 2) |
function | mechanism.md |
IMechanism::releaseClaim |
function | mechanism.md |
IMechanism::tryClaim |
function | mechanism.md |
IMechanism::tryClaim (overload 2) |
function | mechanism.md |
IMechanism::~IMechanism |
function | mechanism.md |
IMechanismOp |
class | mechanism_op.md |
IMechanismOp::cancel |
function | mechanism_op.md |
IMechanismOp::finished |
function | mechanism_op.md |
IMechanismOp::IMechanismOp |
function | mechanism_op.md |
IMechanismOp::IMechanismOp (overload 2) |
function | mechanism_op.md |
IMechanismOp::IMechanismOp (overload 3) |
function | mechanism_op.md |
IMechanismOp::name |
function | mechanism_op.md |
IMechanismOp::operator= |
function | mechanism_op.md |
IMechanismOp::operator= (overload 2) |
function | mechanism_op.md |
IMechanismOp::outcome |
function | mechanism_op.md |
IMechanismOp::start |
function | mechanism_op.md |
IMechanismOp::started |
function | mechanism_op.md |
IMechanismOp::tick |
function | mechanism_op.md |
IMechanismOp::~IMechanismOp |
function | mechanism_op.md |
IMotion |
class | motion.md |
IMotion::cancel |
function | motion.md |
IMotion::exitReason |
function | motion.md |
IMotion::IMotion |
function | motion.md |
IMotion::IMotion (overload 2) |
function | motion.md |
IMotion::IMotion (overload 3) |
function | motion.md |
IMotion::name |
function | motion.md |
IMotion::operator= |
function | motion.md |
IMotion::operator= (overload 2) |
function | motion.md |
IMotion::start |
function | motion.md |
IMotion::state |
function | motion.md |
IMotion::tick |
function | motion.md |
IMotion::~IMotion |
function | motion.md |
IMotionObserver |
class | motion_scheduler.md |
IMotionObserver::IMotionObserver |
function | motion_scheduler.md |
IMotionObserver::IMotionObserver (overload 2) |
function | motion_scheduler.md |
IMotionObserver::IMotionObserver (overload 3) |
function | motion_scheduler.md |
IMotionObserver::onMotionComplete |
function | motion_scheduler.md |
IMotionObserver::operator= |
function | motion_scheduler.md |
IMotionObserver::operator= (overload 2) |
function | motion_scheduler.md |
IMotionObserver::~IMotionObserver |
function | motion_scheduler.md |
IMotor |
class | motor.md |
IMotor::brakeMode |
function | motor.md |
IMotor::commandedVoltage |
function | motor.md |
IMotor::current |
function | motor.md |
IMotor::IMotor |
function | motor.md |
IMotor::IMotor (overload 2) |
function | motor.md |
IMotor::IMotor (overload 3) |
function | motor.md |
IMotor::operator= |
function | motor.md |
IMotor::operator= (overload 2) |
function | motor.md |
IMotor::position |
function | motor.md |
IMotor::setBrakeMode |
function | motor.md |
IMotor::setVoltage |
function | motor.md |
IMotor::temperature |
function | motor.md |
IMotor::velocity |
function | motor.md |
IMotor::~IMotor |
function | motor.md |
imuHeadingToCanonical |
free function | imu_conversion.md |
imuYawRateToCanonical |
free function | imu_conversion.md |
IOptical |
class | optical.md |
IOptical::brightness |
function | optical.md |
IOptical::hue |
function | optical.md |
IOptical::IOptical |
function | optical.md |
IOptical::IOptical (overload 2) |
function | optical.md |
IOptical::IOptical (overload 3) |
function | optical.md |
IOptical::operator= |
function | optical.md |
IOptical::operator= (overload 2) |
function | optical.md |
IOptical::proximity |
function | optical.md |
IOptical::saturation |
function | optical.md |
IOptical::~IOptical |
function | optical.md |
IPoseSource |
class | i_pose_source.md |
IPoseSource::IPoseSource |
function | i_pose_source.md |
IPoseSource::IPoseSource (overload 2) |
function | i_pose_source.md |
IPoseSource::IPoseSource (overload 3) |
function | i_pose_source.md |
IPoseSource::isDeadReckoning |
function | i_pose_source.md |
IPoseSource::operator= |
function | i_pose_source.md |
IPoseSource::operator= (overload 2) |
function | i_pose_source.md |
IPoseSource::pose |
function | i_pose_source.md |
IPoseSource::quality |
function | i_pose_source.md |
IPoseSource::twist |
function | i_pose_source.md |
IPoseSource::~IPoseSource |
function | i_pose_source.md |
IRotation |
class | rotation.md |
IRotation::IRotation |
function | rotation.md |
IRotation::IRotation (overload 2) |
function | rotation.md |
IRotation::IRotation (overload 3) |
function | rotation.md |
IRotation::operator= |
function | rotation.md |
IRotation::operator= (overload 2) |
function | rotation.md |
IRotation::position |
function | rotation.md |
IRotation::velocity |
function | rotation.md |
IRotation::~IRotation |
function | rotation.md |
isFinitePose |
free function | finite_guard.md |
ITagSource |
class | vision.md |
ITagSource::ITagSource |
function | vision.md |
ITagSource::ITagSource (overload 2) |
function | vision.md |
ITagSource::ITagSource (overload 3) |
function | vision.md |
ITagSource::operator= |
function | vision.md |
ITagSource::operator= (overload 2) |
function | vision.md |
ITagSource::tags |
function | vision.md |
ITagSource::~ITagSource |
function | vision.md |
ITelemetrySink |
class | telemetry_sink.md |
ITelemetrySink::emit |
function | telemetry_sink.md |
ITelemetrySink::ITelemetrySink |
function | telemetry_sink.md |
ITelemetrySink::ITelemetrySink (overload 2) |
function | telemetry_sink.md |
ITelemetrySink::ITelemetrySink (overload 3) |
function | telemetry_sink.md |
ITelemetrySink::log |
function | telemetry_sink.md |
ITelemetrySink::operator= |
function | telemetry_sink.md |
ITelemetrySink::operator= (overload 2) |
function | telemetry_sink.md |
ITelemetrySink::summarize |
function | telemetry_sink.md |
ITelemetrySink::wantsRecord |
function | telemetry_sink.md |
ITelemetrySink::~ITelemetrySink |
function | telemetry_sink.md |
ITickPacer |
class | motion_scheduler.md |
ITickPacer::ITickPacer |
function | motion_scheduler.md |
ITickPacer::ITickPacer (overload 2) |
function | motion_scheduler.md |
ITickPacer::ITickPacer (overload 3) |
function | motion_scheduler.md |
ITickPacer::operator= |
function | motion_scheduler.md |
ITickPacer::operator= (overload 2) |
function | motion_scheduler.md |
ITickPacer::pace |
function | motion_scheduler.md |
ITickPacer::~ITickPacer |
function | motion_scheduler.md |
IVision |
class | vision.md |
IVision::IVision |
function | vision.md |
IVision::IVision (overload 2) |
function | vision.md |
IVision::IVision (overload 3) |
function | vision.md |
IVision::objects |
function | vision.md |
IVision::operator= |
function | vision.md |
IVision::operator= (overload 2) |
function | vision.md |
IVision::~IVision |
function | vision.md |
K¶
| Name | Kind | Page |
|---|---|---|
kApiMajor |
constant | version.md |
kApiMinor |
constant | version.md |
kApiVersionString |
constant | version.md |
kArcStraightEps |
constant | arc_step.md |
kCommandAuditMargin |
constant | plausibility_guard.md |
kCompactThresholdBytes |
constant | line_format.md |
kDefaultFlightRingTicks |
constant | sd_sink.md |
kDistanceConfidenceAvailableAboveMm |
constant | distance_conversion.md |
kDistanceConfidenceFullScale |
constant | distance_conversion.md |
kDistanceNoObjectMm |
constant | distance_conversion.md |
kDockedHeadingTypicalDeg |
constant | accuracy.md |
kDockedPositionError |
constant | accuracy.md |
kEndPayloadBytes |
constant | blackbox_format.md |
kFormatVersion |
constant | blackbox_format.md |
kFrameHeaderBytes |
constant | blackbox_format.md |
kGpsDefaultNorthHeadingDeg |
constant | gps_conversion.md |
kHeaderBytes |
constant | blackbox_format.md |
kHeadingErrorMaxDeg |
constant | accuracy.md |
kMagic |
constant | blackbox_format.md |
kMaxFieldBytes |
constant | session_info.md |
kMaxHashBytes |
constant | session_info.md |
kMaxMotorVoltage |
constant | motor.md |
kMaxPortMapBytes |
constant | session_info.md |
kMetersToInches |
constant | gps_conversion.md |
kPositionErrorEndOfRun |
constant | accuracy.md |
kRecommendedBufferBytes |
constant | sd_sink.md |
kRepeatability |
constant | accuracy.md |
kStrafeFallbackNoiseFraction |
constant | command_pipeline.md |
kSummaryPayloadBytes |
constant | blackbox_format.md |
kTickPayloadBytes |
constant | blackbox_format.md |
kTickPhaseSlots |
constant | debug_record.md |
kTriagePayloadBytes |
constant | blackbox_format.md |
L¶
| Name | Kind | Page |
|---|---|---|
Length |
type alias | quantity.md |
LevelFilterSink |
class | level_filter_sink.md |
LevelFilterSink::clearLevels |
function | level_filter_sink.md |
LevelFilterSink::emit |
function | level_filter_sink.md |
LevelFilterSink::LevelFilterSink |
function | level_filter_sink.md |
LevelFilterSink::log |
function | level_filter_sink.md |
LevelFilterSink::setGlobalLevel |
function | level_filter_sink.md |
LevelFilterSink::setLevel |
function | level_filter_sink.md |
LevelFilterSink::summarize |
function | level_filter_sink.md |
LevelFilterSink::wantsRecord |
function | level_filter_sink.md |
Line |
struct | line_format.md |
Line::appendLiteral |
function | line_format.md |
Line::appendRaw |
function | line_format.md |
Line::appendSanitized |
function | line_format.md |
Line::buf |
field | line_format.md |
Line::kCapacity |
field | line_format.md |
Line::n |
field | line_format.md |
Line::view |
function | line_format.md |
Localizer |
class | localizer.md |
Localizer::distanceSinceCorrection |
function | localizer.md |
Localizer::headingBias |
function | localizer.md |
Localizer::isDeadReckoning |
function | localizer.md |
Localizer::kMaxCorrectors |
field | localizer.md |
Localizer::lastCorrection |
function | localizer.md |
Localizer::lastOdomDeltaImplausible |
function | localizer.md |
Localizer::Localizer |
function | localizer.md |
Localizer::pose |
function | localizer.md |
Localizer::Quality |
enum class | localizer.md |
Localizer::quality |
function | localizer.md |
Localizer::Quality::Corrected |
enumerator | localizer.md |
Localizer::Quality::DeadReckon |
enumerator | localizer.md |
Localizer::Quality::Degraded |
enumerator | localizer.md |
Localizer::Quality::Uninitialized |
enumerator | localizer.md |
Localizer::qualityClass |
function | localizer.md |
Localizer::setPose |
function | localizer.md |
Localizer::twist |
function | localizer.md |
Localizer::update |
function | localizer.md |
LocalizerConfig |
struct | localizer.md |
LocalizerConfig::bootSettleTime |
field | localizer.md |
LocalizerConfig::driftHorizon |
field | localizer.md |
LocalizerConfig::maxDt |
field | localizer.md |
LocalizerConfig::minDt |
field | localizer.md |
LocalizerConfig::qFloor |
field | localizer.md |
LogLevel |
enum class | telemetry_sink.md |
LogLevel::Debug |
enumerator | telemetry_sink.md |
LogLevel::Error |
enumerator | telemetry_sink.md |
LogLevel::Info |
enumerator | telemetry_sink.md |
LogLevel::Trace |
enumerator | telemetry_sink.md |
LogLevel::Warn |
enumerator | telemetry_sink.md |
LoopMonitor |
class | loop_monitor.md |
LoopMonitor::LoopMonitor |
function | loop_monitor.md |
LoopMonitor::overrunCount |
function | loop_monitor.md |
LoopMonitor::reset |
function | loop_monitor.md |
LoopMonitor::tick |
function | loop_monitor.md |
LoopMonitor::worstDt |
function | loop_monitor.md |
LoopMonitorConfig |
struct | loop_monitor.md |
LoopMonitorConfig::budget |
field | loop_monitor.md |
M¶
| Name | Kind | Page |
|---|---|---|
MatrixKinematics |
class | matrix_kinematics.md |
MatrixKinematics::desaturate |
function | matrix_kinematics.md |
MatrixKinematics::forward |
function | matrix_kinematics.md |
MatrixKinematics::MatrixKinematics |
function | matrix_kinematics.md |
MatrixKinematics::strafeAuthority |
function | matrix_kinematics.md |
MatrixKinematics::toWheels |
function | matrix_kinematics.md |
MatrixKinematics::Wheel |
struct | matrix_kinematics.md |
MatrixKinematics::Wheel::h |
field | matrix_kinematics.md |
MatrixKinematics::Wheel::turnInches |
field | matrix_kinematics.md |
MatrixKinematics::Wheel::v |
field | matrix_kinematics.md |
MatrixKinematics::wheelCount |
function | matrix_kinematics.md |
MechanismDeps |
struct | mechanism_op.md |
MechanismDeps::clock |
field | mechanism_op.md |
MechanismDeps::faults |
field | mechanism_op.md |
MechanismDeps::telemetry |
field | mechanism_op.md |
MechanismDeps::validate |
function | mechanism_op.md |
MechanismDeps::validatedClock |
function | mechanism_op.md |
MechanismOutcome |
enum class | mechanism_outcome.md |
MechanismOutcome::Cancelled |
enumerator | mechanism_outcome.md |
MechanismOutcome::Running |
enumerator | mechanism_outcome.md |
MechanismOutcome::Stalled |
enumerator | mechanism_outcome.md |
MechanismOutcome::Succeeded |
enumerator | mechanism_outcome.md |
MechanismOutcome::TimedOut |
enumerator | mechanism_outcome.md |
MechanismOutcome::Unconfirmed |
enumerator | mechanism_outcome.md |
mechanismOutcomeName |
free function | mechanism_outcome.md |
MotionConfig |
struct | motion_config.md |
MotionConfig::brakeSettle |
field | motion_config.md |
MotionConfig::defaultTimeout |
field | motion_config.md |
MotionConfig::heading |
field | motion_config.md |
MotionConfig::headingSettle |
field | motion_config.md |
MotionConfig::maxAngularSpeed |
field | motion_config.md |
MotionConfig::maxLinearSpeed |
field | motion_config.md |
MotionConfig::maxWheelSpeed |
field | motion_config.md |
MotionConfig::rotationRadius |
field | motion_config.md |
MotionConfig::stall |
field | motion_config.md |
MotionConfig::translation |
field | motion_config.md |
MotionConfig::translationSettle |
field | motion_config.md |
MotionConfig::validate |
function | motion_config.md |
MotionConfig::wheelFf |
field | motion_config.md |
MotionDeps |
struct | motion.md |
MotionDeps::ctx |
field | motion.md |
MotionDeps::faults |
field | motion.md |
MotionDeps::health |
field | motion.md |
MotionDeps::kinematics |
field | motion.md |
MotionDeps::localizer |
field | motion.md |
MotionDeps::validate |
function | motion.md |
MotionDeps::validatedClock |
function | motion.md |
MotionOptions |
struct | chassis.md |
MotionOptions::maxAngularSpeed |
field | chassis.md |
MotionOptions::maxLinearSpeed |
field | chassis.md |
MotionOptions::timeout |
field | chassis.md |
MotionOptions::validate |
function | chassis.md |
MotionOutcome |
enum class | motion_result.md |
MotionOutcome::Cancelled |
enumerator | motion_result.md |
MotionOutcome::FaultAbort |
enumerator | motion_result.md |
MotionOutcome::Settled |
enumerator | motion_result.md |
MotionOutcome::Superseded |
enumerator | motion_result.md |
MotionOutcome::TimedOut |
enumerator | motion_result.md |
MotionOutcome::Unset |
enumerator | motion_result.md |
motionOutcomeName |
free function | motion_result.md |
MotionResult |
struct | motion_result.md |
MotionResult::abortFault |
field | motion_result.md |
MotionResult::drift |
field | motion_result.md |
MotionResult::duration |
field | motion_result.md |
MotionResult::finalPose |
field | motion_result.md |
MotionResult::hasPathData |
field | motion_result.md |
MotionResult::id |
field | motion_result.md |
MotionResult::name |
field | motion_result.md |
MotionResult::outcome |
field | motion_result.md |
MotionResult::overshoot |
field | motion_result.md |
MotionScheduler |
class | motion_scheduler.md |
MotionScheduler::activeCommandId |
function | motion_scheduler.md |
MotionScheduler::async |
function | motion_scheduler.md |
MotionScheduler::attribution |
function | motion_scheduler.md |
MotionScheduler::boundaryObserver |
function | motion_scheduler.md |
MotionScheduler::cancel |
function | motion_scheduler.md |
MotionScheduler::completedCount |
function | motion_scheduler.md |
MotionScheduler::deps |
function | motion_scheduler.md |
MotionScheduler::hasActiveMotion |
function | motion_scheduler.md |
MotionScheduler::kMaxStalledPaces |
field | motion_scheduler.md |
MotionScheduler::lastCompleted |
function | motion_scheduler.md |
MotionScheduler::lastExitReason |
function | motion_scheduler.md |
MotionScheduler::loopMonitor |
function | motion_scheduler.md |
MotionScheduler::motionsAborted |
function | motion_scheduler.md |
MotionScheduler::motionsCancelled |
function | motion_scheduler.md |
MotionScheduler::MotionScheduler |
function | motion_scheduler.md |
MotionScheduler::MotionScheduler (overload 2) |
function | motion_scheduler.md |
MotionScheduler::MotionScheduler (overload 3) |
function | motion_scheduler.md |
MotionScheduler::motionsSettled |
function | motion_scheduler.md |
MotionScheduler::motionsStarted |
function | motion_scheduler.md |
MotionScheduler::motionsTimedOut |
function | motion_scheduler.md |
MotionScheduler::operator= |
function | motion_scheduler.md |
MotionScheduler::operator= (overload 2) |
function | motion_scheduler.md |
MotionScheduler::runFinalHeadingDrift |
function | motion_scheduler.md |
MotionScheduler::runHasHeadingData |
function | motion_scheduler.md |
MotionScheduler::runMaxHeadingDrift |
function | motion_scheduler.md |
MotionScheduler::setBoundaryObserver |
function | motion_scheduler.md |
MotionScheduler::tick |
function | motion_scheduler.md |
MotionScheduler::waitUntil |
function | motion_scheduler.md |
MotionScheduler::waitUntilSettled |
function | motion_scheduler.md |
MotionScheduler::~MotionScheduler |
function | motion_scheduler.md |
MotionSchedulerConfig |
struct | motion_scheduler.md |
MotionSchedulerConfig::abortFaultMask |
field | motion_scheduler.md |
MotionSchedulerConfig::attributionClock |
field | motion_scheduler.md |
MotionSchedulerConfig::loopMonitor |
field | motion_scheduler.md |
MotionSchedulerConfig::plausibility |
field | motion_scheduler.md |
MotionState |
enum class | motion.md |
MotionState::Cancelled |
enumerator | motion.md |
MotionState::Idle |
enumerator | motion.md |
MotionState::Running |
enumerator | motion.md |
MotionState::Settled |
enumerator | motion.md |
MotionState::TimedOut |
enumerator | motion.md |
MotionState::WaitingForEstimate |
enumerator | motion.md |
MotionStatsSink |
class | motion_scheduler.md |
MotionStatsSink::beginMotion |
function | motion_scheduler.md |
MotionStatsSink::drift |
function | motion_scheduler.md |
MotionStatsSink::emit |
function | motion_scheduler.md |
MotionStatsSink::hasData |
function | motion_scheduler.md |
MotionStatsSink::log |
function | motion_scheduler.md |
MotionStatsSink::MotionStatsSink |
function | motion_scheduler.md |
MotionStatsSink::overshoot |
function | motion_scheduler.md |
MotionStatsSink::summarize |
function | motion_scheduler.md |
MotionStatsSink::targetPose |
function | motion_scheduler.md |
MotionStatsSink::wantsRecord |
function | motion_scheduler.md |
MotorGearset |
enum class | pros-motor.md |
MotorGearset::Blue |
enumerator | pros-motor.md |
MotorGearset::Green |
enumerator | pros-motor.md |
MotorGearset::Red |
enumerator | pros-motor.md |
MotorMechanism |
class | mechanism.md |
MotorMechanism::applySafeState |
function | mechanism.md |
MotorMechanism::commandedVoltage |
function | mechanism.md |
MotorMechanism::maxCurrent |
function | mechanism.md |
MotorMechanism::meanVelocity |
function | mechanism.md |
MotorMechanism::MotorMechanism |
function | mechanism.md |
MotorMechanism::motors |
function | mechanism.md |
MotorMechanism::name |
function | mechanism.md |
MotorMechanism::safeBrakeMode |
function | mechanism.md |
MotorMechanism::setVoltage |
function | mechanism.md |
motorMilliampsToCanonical |
free function | motor_conversion.md |
motorPositionDegToCanonical |
free function | motor_conversion.md |
motorRpmToCanonical |
free function | motor_conversion.md |
motorVoltageApplied |
free function | motor_conversion.md |
motorVoltageToMillivolts |
free function | motor_conversion.md |
MoveToPose |
class | move_to_pose.md |
MoveToPose::cancel |
function | move_to_pose.md |
MoveToPose::exitReason |
function | move_to_pose.md |
MoveToPose::MoveToPose |
function | move_to_pose.md |
MoveToPose::name |
function | move_to_pose.md |
MoveToPose::setTarget |
function | move_to_pose.md |
MoveToPose::start |
function | move_to_pose.md |
MoveToPose::state |
function | move_to_pose.md |
MoveToPose::target |
function | move_to_pose.md |
MoveToPose::tick |
function | move_to_pose.md |
N¶
| Name | Kind | Page |
|---|---|---|
NullCorrector |
class | i_corrector.md |
NullCorrector::name |
function | i_corrector.md |
NullCorrector::propose |
function | i_corrector.md |
NullSink |
class | null_sink.md |
NullSink::log |
function | null_sink.md |
Number |
type alias | quantity.md |
O¶
| Name | Kind | Page |
|---|---|---|
ObjectObservation |
struct | vision.md |
ObjectObservation::bearing |
field | vision.md |
ObjectObservation::classId |
field | vision.md |
ObjectObservation::confidence |
field | vision.md |
OdoStallCheck |
class | odo_stall_check.md |
OdoStallCheck::kMaxWheels |
field | odo_stall_check.md |
OdoStallCheck::OdoStallCheck |
function | odo_stall_check.md |
OdoStallCheck::reset |
function | odo_stall_check.md |
OdoStallCheck::stalled |
function | odo_stall_check.md |
OdoStallCheck::update |
function | odo_stall_check.md |
OdoStallCheckConfig |
struct | odo_stall_check.md |
OdoStallCheckConfig::minSpinTravel |
field | odo_stall_check.md |
OdoStallCheckConfig::motionRatio |
field | odo_stall_check.md |
OdoStallCheckConfig::rotationRadius |
field | odo_stall_check.md |
OdoStallCheckConfig::wheelRadius |
field | odo_stall_check.md |
OdoStallCheckConfig::window |
field | odo_stall_check.md |
operator""_deg |
free function | literals.md |
operator""_deg (overload 2) |
free function | literals.md |
operator""_in |
free function | literals.md |
operator""_in (overload 2) |
free function | literals.md |
operator""_ms |
free function | literals.md |
operator""_ms (overload 2) |
free function | literals.md |
operator""_rad |
free function | literals.md |
operator""_rad (overload 2) |
free function | literals.md |
operator""_s |
free function | literals.md |
operator""_s (overload 2) |
free function | literals.md |
operator""_tile |
free function | literals.md |
operator""_tile (overload 2) |
free function | literals.md |
operator""_volt |
free function | literals.md |
operator""_volt (overload 2) |
free function | literals.md |
operator* |
free function | quantity.md |
operator/ |
free function | quantity.md |
opticalHueToCanonical |
free function | optical_conversion.md |
opticalProximityToCanonical |
free function | optical_conversion.md |
opticalUnitIntervalToCanonical |
free function | optical_conversion.md |
P¶
| Name | Kind | Page |
|---|---|---|
Pid |
class | pid.md |
Pid::integralAccumulator |
function | pid.md |
Pid::lastError |
function | pid.md |
Pid::Pid |
function | pid.md |
Pid::reset |
function | pid.md |
Pid::update |
function | pid.md |
PidConfig |
struct | pid.md |
PidConfig::integralLimit |
field | pid.md |
PidConfig::kD |
field | pid.md |
PidConfig::kI |
field | pid.md |
PidConfig::kP |
field | pid.md |
PidConfig::outputMax |
field | pid.md |
PidConfig::outputMin |
field | pid.md |
PilonsOdometry |
class | pilons_odometry.md |
PilonsOdometry::lastDeltaImplausible |
function | pilons_odometry.md |
PilonsOdometry::PilonsOdometry |
function | pilons_odometry.md |
PilonsOdometry::pose |
function | pilons_odometry.md |
PilonsOdometry::setPose |
function | pilons_odometry.md |
PilonsOdometry::update |
function | pilons_odometry.md |
PilonsOdometryConfig |
struct | pilons_odometry.md |
PilonsOdometryConfig::maxTickRotation |
field | pilons_odometry.md |
PilonsOdometryConfig::maxTickTravel |
field | pilons_odometry.md |
PlausibilityConfig |
struct | plausibility_guard.md |
PlausibilityConfig::margin |
field | plausibility_guard.md |
PlausibilityConfig::maxSpeed |
field | plausibility_guard.md |
PlausibilityConfig::maxYawRate |
field | plausibility_guard.md |
PlausibilityConfig::validate |
function | plausibility_guard.md |
PneumaticMechanism |
class | mechanism.md |
PneumaticMechanism::applySafeState |
function | mechanism.md |
PneumaticMechanism::commanded |
function | mechanism.md |
PneumaticMechanism::lines |
function | mechanism.md |
PneumaticMechanism::name |
function | mechanism.md |
PneumaticMechanism::PneumaticMechanism |
function | mechanism.md |
PneumaticMechanism::safeCommand |
function | mechanism.md |
PneumaticMechanism::set |
function | mechanism.md |
Pose2d |
class | pose2d.md |
Pose2d::approxEqual |
function | pose2d.md |
Pose2d::heading |
function | pose2d.md |
Pose2d::Pose2d |
function | pose2d.md |
Pose2d::Pose2d (overload 2) |
function | pose2d.md |
Pose2d::x |
function | pose2d.md |
Pose2d::y |
function | pose2d.md |
PoseDeltaGuard |
class | plausibility_guard.md |
PoseDeltaGuard::check |
function | plausibility_guard.md |
PoseDeltaGuard::PoseDeltaGuard |
function | plausibility_guard.md |
PoseDeltaGuard::reset |
function | plausibility_guard.md |
PoseMotionOptions |
struct | move_to_pose.md |
PoseMotionOptions::captureHeadingAtLive |
field | move_to_pose.md |
PoseMotionOptions::capturePoseAtLive |
field | move_to_pose.md |
PoseMotionOptions::holdFor |
field | move_to_pose.md |
Power |
type alias | quantity.md |
precondition_failed |
free function | check.md |
PreconditionError |
struct | check.md |
PreconditionError::logic_error |
alias | check.md |
PreconditionHandler |
type alias | check.md |
preconditionHandler (overload 2) |
free function | check.md |
ProfileConstraints |
struct | trapezoid_profile.md |
ProfileConstraints::maxAcceleration |
field | trapezoid_profile.md |
ProfileConstraints::maxVelocity |
field | trapezoid_profile.md |
ProfileState |
struct | trapezoid_profile.md |
ProfileState::acceleration |
field | trapezoid_profile.md |
ProfileState::position |
field | trapezoid_profile.md |
ProfileState::velocity |
field | trapezoid_profile.md |
ProsBattery |
class | pros-battery.md |
ProsBattery::capacity |
function | pros-battery.md |
ProsBattery::current |
function | pros-battery.md |
ProsBattery::faultedReads |
function | pros-battery.md |
ProsBattery::voltage |
function | pros-battery.md |
ProsBlockSink |
class | pros-block_sink.md |
ProsBlockSink::flush |
function | pros-block_sink.md |
ProsBlockSink::isOpen |
function | pros-block_sink.md |
ProsBlockSink::operator= |
function | pros-block_sink.md |
ProsBlockSink::operator= (overload 2) |
function | pros-block_sink.md |
ProsBlockSink::path |
function | pros-block_sink.md |
ProsBlockSink::ProsBlockSink |
function | pros-block_sink.md |
ProsBlockSink::ProsBlockSink (overload 2) |
function | pros-block_sink.md |
ProsBlockSink::ProsBlockSink (overload 3) |
function | pros-block_sink.md |
ProsBlockSink::write |
function | pros-block_sink.md |
ProsBlockSink::~ProsBlockSink |
function | pros-block_sink.md |
ProsCharSink |
class | pros-char_sink.md |
ProsCharSink::ProsCharSink |
function | pros-char_sink.md |
ProsCharSink::write |
function | pros-char_sink.md |
ProsClock |
class | pros-clock.md |
ProsClock::now |
function | pros-clock.md |
ProsController |
class | pros-controller.md |
ProsController::axis |
function | pros-controller.md |
ProsController::isConnected |
function | pros-controller.md |
ProsController::pressed |
function | pros-controller.md |
ProsController::ProsController |
function | pros-controller.md |
ProsDigitalIn |
class | pros-digital_in.md |
ProsDigitalIn::faultedReads |
function | pros-digital_in.md |
ProsDigitalIn::ProsDigitalIn |
function | pros-digital_in.md |
ProsDigitalIn::ProsDigitalIn (overload 2) |
function | pros-digital_in.md |
ProsDigitalIn::state |
function | pros-digital_in.md |
ProsDigitalOut |
class | pros-digital_out.md |
ProsDigitalOut::commanded |
function | pros-digital_out.md |
ProsDigitalOut::faultedWrites |
function | pros-digital_out.md |
ProsDigitalOut::ProsDigitalOut |
function | pros-digital_out.md |
ProsDigitalOut::ProsDigitalOut (overload 2) |
function | pros-digital_out.md |
ProsDigitalOut::ProsDigitalOut (overload 3) |
function | pros-digital_out.md |
ProsDigitalOut::set |
function | pros-digital_out.md |
ProsDistance |
class | pros-distance.md |
ProsDistance::confidence |
function | pros-distance.md |
ProsDistance::distance |
function | pros-distance.md |
ProsDistance::faultedReads |
function | pros-distance.md |
ProsDistance::ProsDistance |
function | pros-distance.md |
ProsGps |
class | pros-gps.md |
ProsGps::faultedReads |
function | pros-gps.md |
ProsGps::hasFix |
function | pros-gps.md |
ProsGps::pose |
function | pros-gps.md |
ProsGps::ProsGps |
function | pros-gps.md |
ProsGps::rmsError |
function | pros-gps.md |
ProsImu |
class | pros-imu.md |
ProsImu::calibrate |
function | pros-imu.md |
ProsImu::faultedReads |
function | pros-imu.md |
ProsImu::heading |
function | pros-imu.md |
ProsImu::isReady |
function | pros-imu.md |
ProsImu::pitch |
function | pros-imu.md |
ProsImu::ProsImu |
function | pros-imu.md |
ProsImu::roll |
function | pros-imu.md |
ProsImu::yawRate |
function | pros-imu.md |
ProsLineDisplay |
class | pros-line_display.md |
ProsLineDisplay::ProsLineDisplay |
function | pros-line_display.md |
ProsLineDisplay::setLine |
function | pros-line_display.md |
ProsMotor |
class | pros-motor.md |
ProsMotor::brakeMode |
function | pros-motor.md |
ProsMotor::commandedVoltage |
function | pros-motor.md |
ProsMotor::current |
function | pros-motor.md |
ProsMotor::faultedReads |
function | pros-motor.md |
ProsMotor::position |
function | pros-motor.md |
ProsMotor::ProsMotor |
function | pros-motor.md |
ProsMotor::setBrakeMode |
function | pros-motor.md |
ProsMotor::setVoltage |
function | pros-motor.md |
ProsMotor::temperature |
function | pros-motor.md |
ProsMotor::velocity |
function | pros-motor.md |
ProsOptical |
class | pros-optical.md |
ProsOptical::brightness |
function | pros-optical.md |
ProsOptical::faultedReads |
function | pros-optical.md |
ProsOptical::hue |
function | pros-optical.md |
ProsOptical::ProsOptical |
function | pros-optical.md |
ProsOptical::proximity |
function | pros-optical.md |
ProsOptical::saturation |
function | pros-optical.md |
ProsRotation |
class | pros-rotation.md |
ProsRotation::faultedReads |
function | pros-rotation.md |
ProsRotation::position |
function | pros-rotation.md |
ProsRotation::ProsRotation |
function | pros-rotation.md |
ProsRotation::velocity |
function | pros-rotation.md |
ProsTickPacer |
class | pros-tick_pacer.md |
ProsTickPacer::kTickMs |
field | pros-tick_pacer.md |
ProsTickPacer::pace |
function | pros-tick_pacer.md |
Q¶
| Name | Kind | Page |
|---|---|---|
Quantity |
class | quantity.md |
Quantity::operator* |
function | quantity.md |
Quantity::operator* (overload 2) |
function | quantity.md |
Quantity::operator+ |
function | quantity.md |
Quantity::operator+= |
function | quantity.md |
Quantity::operator- |
function | quantity.md |
Quantity::operator- (overload 2) |
function | quantity.md |
Quantity::operator-= |
function | quantity.md |
Quantity::operator/ |
function | quantity.md |
Quantity::operator<=> |
function | quantity.md |
Quantity::operator== |
function | quantity.md |
Quantity::Quantity |
function | quantity.md |
Quantity::Quantity (overload 2) |
function | quantity.md |
Quantity::value |
function | quantity.md |
R¶
| Name | Kind | Page |
|---|---|---|
RateLimitConfig |
struct | rate_limit_sink.md |
RateLimitConfig::linesPerSecondPerChannel |
field | rate_limit_sink.md |
RateLimitConfig::recordsPerSecond |
field | rate_limit_sink.md |
RateLimitedSink |
class | rate_limit_sink.md |
RateLimitedSink::droppedLines |
function | rate_limit_sink.md |
RateLimitedSink::droppedRecords |
function | rate_limit_sink.md |
RateLimitedSink::emit |
function | rate_limit_sink.md |
RateLimitedSink::log |
function | rate_limit_sink.md |
RateLimitedSink::RateLimitedSink |
function | rate_limit_sink.md |
RateLimitedSink::summarize |
function | rate_limit_sink.md |
RateLimitedSink::wantsRecord |
function | rate_limit_sink.md |
ReadStatus |
enum class | blackbox_reader.md |
ReadStatus::BadMagic |
enumerator | blackbox_reader.md |
ReadStatus::Empty |
enumerator | blackbox_reader.md |
ReadStatus::HeaderTruncated |
enumerator | blackbox_reader.md |
ReadStatus::LayoutMismatch |
enumerator | blackbox_reader.md |
ReadStatus::Ok |
enumerator | blackbox_reader.md |
ReadStatus::UnsupportedVersion |
enumerator | blackbox_reader.md |
readStatusName |
free function | blackbox_reader.md |
recoverFinite |
free function | finite_guard.md |
recoverFinitePose |
free function | finite_guard.md |
recoverWheelVoltage |
free function | plausibility_guard.md |
RobotContext |
class | robot_context.md |
RobotContext::battery |
function | robot_context.md |
RobotContext::clock |
function | robot_context.md |
RobotContext::driveMotors |
function | robot_context.md |
RobotContext::gps |
function | robot_context.md |
RobotContext::imu |
function | robot_context.md |
RobotContext::RobotContext |
function | robot_context.md |
RobotContext::tags |
function | robot_context.md |
RobotContext::telemetry |
function | robot_context.md |
RobotContext::vision |
function | robot_context.md |
RobotContextConfig |
struct | robot_context.md |
RobotContextConfig::battery |
field | robot_context.md |
RobotContextConfig::clock |
field | robot_context.md |
RobotContextConfig::driveMotors |
field | robot_context.md |
RobotContextConfig::gps |
field | robot_context.md |
RobotContextConfig::imu |
field | robot_context.md |
RobotContextConfig::tags |
field | robot_context.md |
RobotContextConfig::telemetry |
field | robot_context.md |
RobotContextConfig::vision |
field | robot_context.md |
robotToField |
free function | frame.md |
rotationCentidegPerSecToCanonical |
free function | rotation_conversion.md |
rotationCentidegToCanonical |
free function | rotation_conversion.md |
Routine |
class | routine.md |
Routine::brake |
function | routine.md |
Routine::chassis |
function | routine.md |
Routine::driveTo |
function | routine.md |
Routine::face |
function | routine.md |
Routine::followTrajectory |
function | routine.md |
Routine::followTrajectory (overload 2) |
function | routine.md |
Routine::hold |
function | routine.md |
Routine::lastTrajectory |
function | routine.md |
Routine::moveTo |
function | routine.md |
Routine::ok |
function | routine.md |
Routine::operator= |
function | routine.md |
Routine::operator= (overload 2) |
function | routine.md |
Routine::pause |
function | routine.md |
Routine::result |
function | routine.md |
Routine::Routine |
function | routine.md |
Routine::Routine (overload 2) |
function | routine.md |
Routine::Routine (overload 3) |
function | routine.md |
Routine::startAt |
function | routine.md |
Routine::strafeTo |
function | routine.md |
Routine::then |
function | routine.md |
Routine::turnTo |
function | routine.md |
Routine::waitFor |
function | routine.md |
Routine::~Routine |
function | routine.md |
RoutineResult |
struct | routine.md |
RoutineResult::cause |
field | routine.md |
RoutineResult::completed |
field | routine.md |
RoutineResult::exit |
field | routine.md |
RoutineResult::ok |
field | routine.md |
RoutineResult::skipped |
field | routine.md |
RoutineResult::steps |
field | routine.md |
RoutineResult::stoppedAt |
field | routine.md |
RoutineResult::stoppedName |
field | routine.md |
RoutineStopCause |
enum class | routine.md |
RoutineStopCause::ActionFailed |
enumerator | routine.md |
RoutineStopCause::MechanismFailed |
enumerator | routine.md |
RoutineStopCause::MotionFailed |
enumerator | routine.md |
RoutineStopCause::None |
enumerator | routine.md |
RoutineStopCause::WaitTimedOut |
enumerator | routine.md |
RunGuard |
class | run_guard.md |
RunGuard::expired |
function | run_guard.md |
RunGuard::operator= |
function | run_guard.md |
RunGuard::operator= (overload 2) |
function | run_guard.md |
RunGuard::pace |
function | run_guard.md |
RunGuard::pause |
function | run_guard.md |
RunGuard::remaining |
function | run_guard.md |
RunGuard::run |
function | run_guard.md |
RunGuard::RunGuard |
function | run_guard.md |
RunGuard::RunGuard (overload 2) |
function | run_guard.md |
RunGuard::RunGuard (overload 3) |
function | run_guard.md |
RunGuard::running |
function | run_guard.md |
RunGuard::waitFor |
function | run_guard.md |
RunGuard::~RunGuard |
function | run_guard.md |
RunGuardConfig |
struct | run_guard.md |
RunGuardConfig::endActionAt |
field | run_guard.md |
RunGuardConfig::hardStopAt |
field | run_guard.md |
RunGuardConfig::mechanisms |
field | run_guard.md |
RunGuardConfig::validate |
function | run_guard.md |
RunGuardReport |
struct | run_guard.md |
RunGuardReport::anonymousClaimsReleased |
field | run_guard.md |
RunGuardReport::endActionEnded |
field | run_guard.md |
RunGuardReport::endActionRan |
field | run_guard.md |
RunGuardReport::endActionSucceeded |
field | run_guard.md |
RunGuardReport::floorFired |
field | run_guard.md |
RunGuardReport::pacesSeen |
field | run_guard.md |
RunGuardReport::postExpiryCancels |
field | run_guard.md |
RunGuardReport::scoringCut |
field | run_guard.md |
RunGuardReport::scoringEnded |
field | run_guard.md |
RunReporter |
class | run_reporter.md |
RunReporter::finishRun |
function | run_reporter.md |
RunReporter::onMotionComplete |
function | run_reporter.md |
RunReporter::operator= |
function | run_reporter.md |
RunReporter::operator= (overload 2) |
function | run_reporter.md |
RunReporter::RunReporter |
function | run_reporter.md |
RunReporter::RunReporter (overload 2) |
function | run_reporter.md |
RunReporter::RunReporter (overload 3) |
function | run_reporter.md |
RunReporter::sessionStart |
function | run_reporter.md |
RunReporter::~RunReporter |
function | run_reporter.md |
RunSummary |
struct | run_summary.md |
RunSummary::batteryEnd |
field | run_summary.md |
RunSummary::batteryStart |
field | run_summary.md |
RunSummary::blackboxDropped |
field | run_summary.md |
RunSummary::brownout |
field | run_summary.md |
RunSummary::buildHash |
function | run_summary.md |
RunSummary::droppedLines |
field | run_summary.md |
RunSummary::droppedRecords |
field | run_summary.md |
RunSummary::firstFault |
field | run_summary.md |
RunSummary::firstFaultTime |
field | run_summary.md |
RunSummary::gatingRejects |
field | run_summary.md |
RunSummary::hasHeadingData |
field | run_summary.md |
RunSummary::headingFinal |
field | run_summary.md |
RunSummary::headingMax |
field | run_summary.md |
RunSummary::motionsAborted |
field | run_summary.md |
RunSummary::motionsCancelled |
field | run_summary.md |
RunSummary::motionsSettled |
field | run_summary.md |
RunSummary::motionsStarted |
field | run_summary.md |
RunSummary::motionsTimedOut |
field | run_summary.md |
RunSummary::routineId |
function | run_summary.md |
RunSummary::setBuildHash |
function | run_summary.md |
RunSummary::setRoutineId |
function | run_summary.md |
RunSummary::worstLoopDt |
field | run_summary.md |
RunUntilConfirmed |
class | mechanism_op.md |
RunUntilConfirmed::cancel |
function | mechanism_op.md |
RunUntilConfirmed::name |
function | mechanism_op.md |
RunUntilConfirmed::operator= |
function | mechanism_op.md |
RunUntilConfirmed::operator= (overload 2) |
function | mechanism_op.md |
RunUntilConfirmed::outcome |
function | mechanism_op.md |
RunUntilConfirmed::RunUntilConfirmed |
function | mechanism_op.md |
RunUntilConfirmed::RunUntilConfirmed (overload 2) |
function | mechanism_op.md |
RunUntilConfirmed::RunUntilConfirmed (overload 3) |
function | mechanism_op.md |
RunUntilConfirmed::start |
function | mechanism_op.md |
RunUntilConfirmed::started |
function | mechanism_op.md |
RunUntilConfirmed::tick |
function | mechanism_op.md |
RunUntilConfirmed::~RunUntilConfirmed |
function | mechanism_op.md |
RunUntilConfirmedConfig |
struct | mechanism_op.md |
RunUntilConfirmedConfig::stall |
field | mechanism_op.md |
RunUntilConfirmedConfig::timeout |
field | mechanism_op.md |
RunUntilConfirmedConfig::voltage |
field | mechanism_op.md |
S¶
| Name | Kind | Page |
|---|---|---|
safeAngle |
free function | blackbox_format.md |
SdSink |
class | sd_sink.md |
SdSink::brownout |
function | sd_sink.md |
SdSink::bytesBuffered |
function | sd_sink.md |
SdSink::bytesWritten |
function | sd_sink.md |
SdSink::close |
function | sd_sink.md |
SdSink::closed |
function | sd_sink.md |
SdSink::deviceFailed |
function | sd_sink.md |
SdSink::droppedFrames |
function | sd_sink.md |
SdSink::dumped |
function | sd_sink.md |
SdSink::emit |
function | sd_sink.md |
SdSink::flush |
function | sd_sink.md |
SdSink::log |
function | sd_sink.md |
SdSink::markBrownout |
function | sd_sink.md |
SdSink::messagesSeen |
function | sd_sink.md |
SdSink::open |
function | sd_sink.md |
SdSink::recordsSeen |
function | sd_sink.md |
SdSink::ringSize |
function | sd_sink.md |
SdSink::SdSink |
function | sd_sink.md |
SdSink::summarize |
function | sd_sink.md |
SdSink::tickFrames |
function | sd_sink.md |
SdSink::triage |
function | sd_sink.md |
SdSink::triageTick |
function | sd_sink.md |
SdSink::triggerDump |
function | sd_sink.md |
SdSink::wantsRecord |
function | sd_sink.md |
SdSinkBuffers |
struct | sd_sink.md |
SdSinkBuffers::buffer |
field | sd_sink.md |
SdSinkBuffers::ring |
field | sd_sink.md |
SdSinkBuffers::view |
function | sd_sink.md |
SdSinkConfig |
struct | sd_sink.md |
SdSinkConfig::dumpOnFault |
field | sd_sink.md |
SdSinkConfig::enabled |
field | sd_sink.md |
SdSinkConfig::flushOnFault |
field | sd_sink.md |
SdSinkConfig::streamTicks |
field | sd_sink.md |
SdSinkStorage |
struct | sd_sink.md |
SdSinkStorage::buffer |
field | sd_sink.md |
SdSinkStorage::ring |
field | sd_sink.md |
SessionInfo |
struct | session_info.md |
SessionInfo::alliance |
field | session_info.md |
SessionInfo::buildHash |
field | session_info.md |
SessionInfo::portMap |
field | session_info.md |
SessionInfo::routineId |
field | session_info.md |
SessionInfo::side |
field | session_info.md |
setPreconditionHandler |
free function | check.md |
SettleConfig |
struct | settled_util.md |
SettleConfig::maxError |
field | settled_util.md |
SettleConfig::maxErrorRate |
field | settled_util.md |
SettleConfig::settleTime |
field | settled_util.md |
SettledUtil |
class | settled_util.md |
SettledUtil::isSettled |
function | settled_util.md |
SettledUtil::reset |
function | settled_util.md |
SettledUtil::SettledUtil |
function | settled_util.md |
SettledUtil::update |
function | settled_util.md |
StallConfig |
struct | stall_detector.md |
StallConfig::currentAtLeast |
field | stall_detector.md |
StallConfig::persistence |
field | stall_detector.md |
StallConfig::speedAtMost |
field | stall_detector.md |
StallDetector |
class | stall_detector.md |
StallDetector::config |
function | stall_detector.md |
StallDetector::reset |
function | stall_detector.md |
StallDetector::StallDetector |
function | stall_detector.md |
StallDetector::update |
function | stall_detector.md |
StrafeTo |
class | strafe_to.md |
StrafeTo::name |
function | strafe_to.md |
StrafeTo::StrafeTo |
function | strafe_to.md |
T¶
| Name | Kind | Page |
|---|---|---|
TagCorners |
struct | vision_conversion.md |
TagCorners::u |
field | vision_conversion.md |
TagCorners::v |
field | vision_conversion.md |
tagCornersToRobotPose |
free function | vision_conversion.md |
TagMap |
class | tag_map.md |
TagMap::add |
function | tag_map.md |
TagMap::anyInvented |
function | tag_map.md |
TagMap::empty |
function | tag_map.md |
TagMap::find |
function | tag_map.md |
TagMap::kMaxTags |
field | tag_map.md |
TagMap::robotPoseFromTag |
function | tag_map.md |
TagMap::size |
function | tag_map.md |
TagObservation |
struct | vision.md |
TagObservation::confidence |
field | vision.md |
TagObservation::id |
field | vision.md |
TagObservation::poseInRobot |
field | vision.md |
TagPlacement |
struct | tag_map.md |
TagPlacement::fieldPose |
field | tag_map.md |
TagPlacement::id |
field | tag_map.md |
TagPlacement::provenance |
field | tag_map.md |
TagPlacement::source |
field | tag_map.md |
TagPnpResult |
struct | vision_conversion.md |
TagPnpResult::poseInRobot |
field | vision_conversion.md |
TagPnpResult::range |
field | vision_conversion.md |
TagPnpResult::reprojectionError |
field | vision_conversion.md |
TagPnpResult::valid |
field | vision_conversion.md |
TagProvenance |
enum class | tag_map.md |
TagProvenance::Invented |
enumerator | tag_map.md |
TagProvenance::Measured |
enumerator | tag_map.md |
TagProvenance::Specified |
enumerator | tag_map.md |
TagProvenance::Unspecified |
enumerator | tag_map.md |
TankKinematics |
class | tank.md |
TankKinematics::desaturate |
function | tank.md |
TankKinematics::forward |
function | tank.md |
TankKinematics::strafeAuthority |
function | tank.md |
TankKinematics::TankKinematics |
function | tank.md |
TankKinematics::toWheels |
function | tank.md |
TankKinematics::wheelCount |
function | tank.md |
TermSink |
class | term_sink.md |
TermSink::emit |
function | term_sink.md |
TermSink::log |
function | term_sink.md |
TermSink::summarize |
function | term_sink.md |
TermSink::TermSink |
function | term_sink.md |
TermSink::wantsRecord |
function | term_sink.md |
throwingPreconditionHandler |
free function | check.md |
TickAttribution |
class | tick_attribution.md |
TickAttribution::abandonTick |
function | tick_attribution.md |
TickAttribution::beginTick |
function | tick_attribution.md |
TickAttribution::endTick |
function | tick_attribution.md |
TickAttribution::hasCompletedTick |
function | tick_attribution.md |
TickAttribution::lastAttributed |
function | tick_attribution.md |
TickAttribution::lastOther |
function | tick_attribution.md |
TickAttribution::lastPhases |
function | tick_attribution.md |
TickAttribution::lastTotal |
function | tick_attribution.md |
TickAttribution::lastWorstPhase |
function | tick_attribution.md |
TickAttribution::phase |
function | tick_attribution.md |
TickAttribution::phaseInPlace |
function | tick_attribution.md |
TickAttribution::Phases |
alias | tick_attribution.md |
TickAttribution::PhaseScope |
class | tick_attribution.md |
TickAttribution::PhaseScope::Key |
class | tick_attribution.md |
TickAttribution::PhaseScope::operator= |
function | tick_attribution.md |
TickAttribution::PhaseScope::PhaseScope |
function | tick_attribution.md |
TickAttribution::PhaseScope::PhaseScope (overload 2) |
function | tick_attribution.md |
TickAttribution::PhaseScope::~PhaseScope |
function | tick_attribution.md |
TickAttribution::reset |
function | tick_attribution.md |
TickAttribution::TickAttribution |
function | tick_attribution.md |
tickHealthObservables |
free function | motion.md |
TickPhase |
enum class | debug_record.md |
TickPhase::Health |
enumerator | debug_record.md |
TickPhase::Localization |
enumerator | debug_record.md |
TickPhase::Motion |
enumerator | debug_record.md |
TickPhase::Scheduler |
enumerator | debug_record.md |
TickPhase::Telemetry |
enumerator | debug_record.md |
TickPhase::User |
enumerator | debug_record.md |
tickPhaseName |
free function | tick_attribution.md |
Time |
type alias | quantity.md |
TrackingWheel |
class | tracking_wheel.md |
TrackingWheel::forward |
function | tracking_wheel.md |
TrackingWheel::lateral |
function | tracking_wheel.md |
TrackingWheel::offset |
function | tracking_wheel.md |
TrackingWheel::reset |
function | tracking_wheel.md |
TrackingWheel::Role |
enum class | tracking_wheel.md |
TrackingWheel::role |
function | tracking_wheel.md |
TrackingWheel::Role::Forward |
enumerator | tracking_wheel.md |
TrackingWheel::Role::Lateral |
enumerator | tracking_wheel.md |
TrackingWheel::travelDelta |
function | tracking_wheel.md |
TrajectoryResult |
struct | chassis.md |
TrajectoryResult::completedLegs |
field | chassis.md |
TrajectoryResult::exit |
field | chassis.md |
TrajectoryResult::succeeded |
function | chassis.md |
TrajectoryResult::totalLegs |
field | chassis.md |
TrapezoidProfile |
class | trapezoid_profile.md |
TrapezoidProfile::duration |
function | trapezoid_profile.md |
TrapezoidProfile::isDone |
function | trapezoid_profile.md |
TrapezoidProfile::sample |
function | trapezoid_profile.md |
TrapezoidProfile::TrapezoidProfile |
function | trapezoid_profile.md |
TriageInfo |
struct | blackbox_format.md |
TriageInfo::brownout |
field | blackbox_format.md |
TriageInfo::fault |
field | blackbox_format.md |
TriageInfo::faultTime |
field | blackbox_format.md |
TriageInfo::precedingTicks |
field | blackbox_format.md |
TriageInfo::tickIndex |
field | blackbox_format.md |
TurnTo |
class | turn_to.md |
TurnTo::cancel |
function | turn_to.md |
TurnTo::exitReason |
function | turn_to.md |
TurnTo::name |
function | turn_to.md |
TurnTo::start |
function | turn_to.md |
TurnTo::state |
function | turn_to.md |
TurnTo::target |
function | turn_to.md |
TurnTo::tick |
function | turn_to.md |
TurnTo::TurnTo |
function | turn_to.md |
Twist2d |
class | twist2d.md |
Twist2d::approxEqual |
function | twist2d.md |
Twist2d::omega |
function | twist2d.md |
Twist2d::Twist2d |
function | twist2d.md |
Twist2d::Twist2d (overload 2) |
function | twist2d.md |
Twist2d::vx |
function | twist2d.md |
Twist2d::vy |
function | twist2d.md |
V¶
| Name | Kind | Page |
|---|---|---|
validatedConfig |
free function | motion_config.md |
Velocity |
type alias | quantity.md |
Voltage |
type alias | quantity.md |
W¶
| Name | Kind | Page |
|---|---|---|
WaitResult |
enum class | motion_scheduler.md |
WaitResult::Satisfied |
enumerator | motion_scheduler.md |
WaitResult::TimedOut |
enumerator | motion_scheduler.md |
Watchdog |
class | watchdog.md |
Watchdog::elapsed |
function | watchdog.md |
Watchdog::expired |
function | watchdog.md |
Watchdog::reset |
function | watchdog.md |
Watchdog::start |
function | watchdog.md |
Watchdog::started |
function | watchdog.md |
Watchdog::Watchdog |
function | watchdog.md |
WheelSpeeds |
class | wheel_speeds.md |
WheelSpeeds::approxEqual |
function | wheel_speeds.md |
WheelSpeeds::kMaxWheels |
field | wheel_speeds.md |
WheelSpeeds::maxMagnitude |
function | wheel_speeds.md |
WheelSpeeds::operator[] |
function | wheel_speeds.md |
WheelSpeeds::set |
function | wheel_speeds.md |
WheelSpeeds::size |
function | wheel_speeds.md |
WheelSpeeds::WheelSpeeds |
function | wheel_speeds.md |
WheelSpeeds::WheelSpeeds (overload 2) |
function | wheel_speeds.md |
X¶
| Name | Kind | Page |
|---|---|---|
xDrive |
free function | x_drive.md |
Y¶
| Name | Kind | Page |
|---|---|---|
YawRateSource |
enum class | pros-imu.md |
YawRateSource::DifferentiateRotation |
enumerator | pros-imu.md |
YawRateSource::GyroRateZ |
enumerator | pros-imu.md |
Last updated 2026-08-15 — published from the main release branch, commit fa545ff. This site tracks releases, so between them it can lag the repository — that lag is deliberate, and it is what keeps the development log off the public site. For the current state of the code, see the repository.