项目:turtleshell
文件:Robot.java
/**
* Runs the motors with arcade steering.
*/
@Override
public void operatorControl() {
PowerdistributionPanel panel = new PowerdistributionPanel();
while (isOperatorControl() && isEnabled()) {
talon1.set(-j.getAxis(AxisType.kZ));
talon2.set(j.getAxis(AxisType.kZ));
SmartDashboard.putNumber("JoystickValue",j.getAxis(AxisType.kZ));
SmartDashboard.putNumber("Talon1",talon1.getoutputCurrent());
SmartDashboard.putNumber("Talon2",talon2.getoutputCurrent());
SmartDashboard.putNumber("Talon1 PDP",panel.getCurrent(11));
SmartDashboard.putNumber("Talon2 PDP",panel.getCurrent(4));
agitator.set(j1.getAxis(AxisType.kZ));
SmartDashboard.putNumber("Joystick2Value",j1.getAxis(AxisType.kZ));
}
}
项目:2015-FRC-robot
文件:Robot.java
public void driveControl() {
SETTING_hDrivedampening = SmartDashboard
.getNumber("hDrivedampening",5);
double leftSide = -stickLeft.getAxis(AxisType.kY);
double rightSide = -stickRight.getAxis(AxisType.kY);
double h = farthestFrom0(stickLeft.getAxis(AxisType.kX),stickRight.getAxis(AxisType.kX));
h = deadbandScale(h,.2);
// h /= 2;
if (stickRight.getRawButton(8)) {
setDriveMotors(rightSide,rightSide,0);
} else {
setDriveMotors(leftSide,h);
}
if(stickLeft.getRawButton(1) || stickRight.getRawButton(1)) {
pistonCenterSuspension.set(false);
} else {
pistonCenterSuspension.set(true);
}
double distanceValue = frontdistanceSensor.getValue();
SmartDashboard.putNumber("Front Sensor distance",distanceValue);
//double rangetotalInches = sonicVex.getRangeInches();
//int rangePartFeet = (int)(rangetotalInches / 12);
//int rangePartInches = ((int)rangetotalInches) % 12;
//SmartDashboard.putString("Vex Range:",rangePartFeet+"' "+rangePartInches+"\"");
//SmartDashboard.putNumber("Vex Range Feet",rangePartFeet);
//SmartDashboard.putNumber("Vex Range Inches",rangePartInches);
}
public double getLeftJoystick() {
return -HumanInput.leftJoystick.getAxis(AxisType.kY);
}
public double getRightJoystick() {
return -HumanInput.rightJoystick.getAxis(AxisType.kY);
}
项目:turtleshell
文件:DriveTrain.java
项目:2013_drivebase_proto
文件:OnscreenJoystick.java
public int getAxisChannel(AxisType axis)
{
return 0;
}
项目:2014_software
文件:OnscreenJoystick.java
public int getAxisChannel(AxisType axis) {
return 0;
}
项目:2013_robot_software
文件:OnscreenJoystick.java
public int getAxisChannel(AxisType axis)
{
return 0;
}
项目:2013_drivebase_proto
文件:OnscreenJoystick.java
项目:2014_software
文件:OnscreenJoystick.java
项目:2013_robot_software
文件:OnscreenJoystick.java
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。