项目: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