Class ThreeSensorOdom
Defined in File ThreeSensorOdom.hpp
Inheritance Relationships
Base Type
public LouLib::Odometry::AbstractOdometry
(Class AbstractOdometry)
Class Documentation
-
class ThreeSensorOdom : public LouLib::Odometry::AbstractOdometry
Class used as an odometry tracker with three sensors.
Public Functions
-
ThreeSensorOdom(AbstractOdomSensor &leftSensor, AbstractOdomSensor &rightSensor, const Units::Length &trackWidth, AbstractOdomSensor &backSensor, const Units::Length &backDist)
Constructor
- Parameters
leftSensor –
rightSensor –
trackWidth –
backSensor –
backDist –
-
virtual void update() override
Computes the new position of the robot
-
ThreeSensorOdom(AbstractOdomSensor &leftSensor, AbstractOdomSensor &rightSensor, const Units::Length &trackWidth, AbstractOdomSensor &backSensor, const Units::Length &backDist)