OTOSLocalizer
class OTOSLocalizer(hardwareMap: HardwareMap, var pose: Pose2d, params: OTOSLocalizer.LocalizerParams = LocalizerParams()) : RoadRunnerLocalizer
A RoadRunnerLocalizer that uses a SparkFun Optical Odometry Tracking Sensor (OTOS) to localize the robot.
Parameters
hardwareMap
the hardware map
pose
the initial pose
params
configurable parameters
Constructors
Link copied to clipboard
constructor(hardwareMap: HardwareMap, pose: Pose2d, params: OTOSLocalizer.LocalizerParams = LocalizerParams())
Types
Link copied to clipboard
data class LocalizerParams(var sensorName: String = "sensor_otos", var angularScalar: Double = 1.0, var linearScalar: Double = 1.0, var offset: SparkFunOTOS.Pose2D = SparkFunOTOS.Pose2D(0.0, 0.0, 0.0))
Parameters for OTOSLocalizer.