Package com.pocolifo.robobase.novel
Class Odometry
java.lang.Object
com.pocolifo.robobase.novel.Odometry
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.qualcomm.robotcore.hardware.DcMotor
final com.qualcomm.robotcore.hardware.DcMotor
final com.qualcomm.robotcore.hardware.DcMotor
-
Constructor Summary
ConstructorsConstructorDescriptionOdometry
(com.acmerobotics.roadrunner.geometry.Pose2d robotPosition, com.qualcomm.robotcore.hardware.DcMotor rightWheel, com.qualcomm.robotcore.hardware.DcMotor leftWheel, com.qualcomm.robotcore.hardware.DcMotor perpendicularWheel) Odometry
(com.qualcomm.robotcore.hardware.HardwareMap hardwareMap, com.acmerobotics.roadrunner.geometry.Pose2d robotPosition, String rightWheel, String leftWheel, String perpendicularWheel) -
Method Summary
-
Field Details
-
rightWheel
public final com.qualcomm.robotcore.hardware.DcMotor rightWheel -
leftWheel
public final com.qualcomm.robotcore.hardware.DcMotor leftWheel -
perpendicularWheel
public final com.qualcomm.robotcore.hardware.DcMotor perpendicularWheel
-
-
Constructor Details
-
Odometry
public Odometry(com.acmerobotics.roadrunner.geometry.Pose2d robotPosition, com.qualcomm.robotcore.hardware.DcMotor rightWheel, com.qualcomm.robotcore.hardware.DcMotor leftWheel, com.qualcomm.robotcore.hardware.DcMotor perpendicularWheel) -
Odometry
-
-
Method Details
-
update
public void update() -
getX
public double getX() -
getY
public double getY() -
getRotation
public double getRotation() -
updateWheelPositions
public void updateWheelPositions() -
getLeftWheelPosIn
public double getLeftWheelPosIn() -
getRightWheelPosIn
public double getRightWheelPosIn() -
getPerpendicularWheelPosIn
public double getPerpendicularWheelPosIn()
-