Wolflib 0.1.0
PROS differential-drive motion, mapping, and Monte Carlo localization
Loading...
Searching...
No Matches
wolflib::DistanceSensorConfig Struct Reference

#include <config.hpp>

Public Attributes

pros::Distance * sensor {nullptr}
 
double robotX {0}
 
double robotY {0}
 
double sensorTheta {0}
 
double minimumDistance {0.8}
 
double maximumDistance {78.7}
 
std::int32_t minimumConfidence {20}
 
DistanceConfidencePolicy confidencePolicy {DistanceConfidencePolicy::RequireMinimum}
 
double weight {1}
 

Member Data Documentation

◆ confidencePolicy

DistanceConfidencePolicy wolflib::DistanceSensorConfig::confidencePolicy {DistanceConfidencePolicy::RequireMinimum}

◆ maximumDistance

double wolflib::DistanceSensorConfig::maximumDistance {78.7}

◆ minimumConfidence

std::int32_t wolflib::DistanceSensorConfig::minimumConfidence {20}

◆ minimumDistance

double wolflib::DistanceSensorConfig::minimumDistance {0.8}

◆ robotX

double wolflib::DistanceSensorConfig::robotX {0}

◆ robotY

double wolflib::DistanceSensorConfig::robotY {0}

◆ sensor

pros::Distance* wolflib::DistanceSensorConfig::sensor {nullptr}

◆ sensorTheta

double wolflib::DistanceSensorConfig::sensorTheta {0}

◆ weight

double wolflib::DistanceSensorConfig::weight {1}

The documentation for this struct was generated from the following file: