drivetrain:底盘控制
概要
链式调用
Drivetrain resetYaw()
@Override
public void runOpMode() {
//等待开始
waitForStart();
robot.drivetrain.resetYaw();
/*主要移动逻辑*/
}Drivetrain driveStraight(double distance, double heading, double speed)
Drivetrain driveStrafe(double distance, double heading, double speed)
Drivetrain rush(double distance, double heading)
Drivetrain sleep(long milliseconds)
Drivetrain turnToHeading(double heading, double speed, double timeout, double P_DRIVE_GAIN)
Drivetrain holdHeading(double heading, double speed, double holdTime)
多种手动阶段移动方式
void driveRobot(double axial, double lateral, double yaw)
void driveRobotFieldCentric(double axial, double lateral, double yaw)
一些常用的运动函数
void stopMotor()
double getHeading()
void setRunMode()
void setDrivePower(double leftFrontPower, double rightFrontPower, double leftBackPower, double rightBackPower)
Last updated