gpt4 book ai didi

java - FRC Java 麦克纳姆驱动器

转载 作者:行者123 更新时间:2023-11-29 05:11:27 26 4
gpt4 key购买 nike

我是 FRC Team 4468 的程序员,今年我们使用的是麦克纳姆轮。我们正在尝试使用这行代码用两个操纵杆控制机器人,一个用于在一个方向上移动 (mecStick),另一个用于旋转 (rotStick)。

 myDrive.mecanumDrive_Cartesian(mecStick.getX(), mecStick.getX(), rotStick.getY(), 0);

机器人将沿 Y 方向(向前、向后)移动,并且会旋转但不会沿 X 轴移动。有人可以告诉我我做错了什么吗。

谢谢:-)

public class RobotTemplate extends SimpleRobot {

RobotDrive myDrive = new RobotDrive(1,2,3,4);
Joystick mecStick = new Joystick(1);
Joystick rotStick = new Joystick(2);



public void robotInit() {

}


public void autonomous() {

}

public void operatorControl() {

//myDrive.setSafetyEnabled(true);

myDrive.mecanumDrive_Cartesian(mecStick.getX(), mecStick.getX(), rotStick.getY(), 0);

Timer.delay(0.01);


}

}

最佳答案

看起来你传递了两次 mecStick.getX(),一次应该是 mecStick.getY()。我不熟悉 RobotDrive 类,所以我不确定应该切换哪个。 WPILib Javadoc 是您的 friend ,您可以在 http://team2168.org/javadoc/ 找到由团队 2168 托管的副本。 .在左下角的列表中查找 RobotDrive,然后检查那里。

祝 1902 年好运,爆炸培根!

关于java - FRC Java 麦克纳姆驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28270828/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com