Rename GearsBotNew example to GearsBot

This commit is contained in:
Tyler Veness
2019-08-28 20:04:31 -07:00
committed by Peter Johnson
parent c9f9feff1f
commit 2250b7fbe3
54 changed files with 59 additions and 59 deletions

View File

@@ -221,12 +221,12 @@
,"mainclass": "Main"
},
{
"name": "GearsBot (New)",
"name": "GearsBot",
"description": "A fully functional example CommandBased program for WPIs GearsBot robot, ported to the new CommandBased library. This code can run on your computer if it supports simulation.",
"tags": [
"Complete Robot"
],
"foldername": "gearsbotnew",
"foldername": "gearsbot",
"gradlebase": "java",
"mainclass": "Main"
},

View File

@@ -5,7 +5,7 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew;
package edu.wpi.first.wpilibj.examples.gearsbot;
import edu.wpi.first.wpilibj.RobotBase;

View File

@@ -5,7 +5,7 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew;
package edu.wpi.first.wpilibj.examples.gearsbot;
import edu.wpi.first.wpilibj.TimedRobot;
import edu.wpi.first.wpilibj2.command.Command;

View File

@@ -5,7 +5,7 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew;
package edu.wpi.first.wpilibj.examples.gearsbot;
import edu.wpi.first.wpilibj.GenericHID;
import edu.wpi.first.wpilibj.GenericHID.Hand;
@@ -16,19 +16,19 @@ import edu.wpi.first.wpilibj2.command.Command;
import edu.wpi.first.wpilibj2.command.CommandBase;
import edu.wpi.first.wpilibj2.command.button.JoystickButton;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.Autonomous;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.CloseClaw;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.OpenClaw;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.Pickup;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.Place;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.PrepareToPickup;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.SetElevatorSetpoint;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.SetWristSetpoint;
import edu.wpi.first.wpilibj.examples.gearsbotnew.commands.TankDrive;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.DriveTrain;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Wrist;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.Autonomous;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.CloseClaw;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.OpenClaw;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.Pickup;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.Place;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.PrepareToPickup;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.SetElevatorSetpoint;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.SetWristSetpoint;
import edu.wpi.first.wpilibj.examples.gearsbot.commands.TankDrive;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.DriveTrain;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Wrist;
/**
* This class is where the bulk of the robot should be declared. Since Command-based is a

View File

@@ -5,14 +5,14 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj2.command.SequentialCommandGroup;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.DriveTrain;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Wrist;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.DriveTrain;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Wrist;
/**
* The main autonomous command to pickup and deliver the soda to the box.

View File

@@ -5,12 +5,12 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj2.command.CommandBase;
import edu.wpi.first.wpilibj.examples.gearsbotnew.Robot;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbot.Robot;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Claw;
/**
* Closes the claw for one second. Real robots should use sensors, stalling motors is BAD!

View File

@@ -5,12 +5,12 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj.controller.PIDController;
import edu.wpi.first.wpilibj2.command.PIDCommand;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.DriveTrain;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.DriveTrain;
/**
* Drive the given distance straight (negative values go backwards). Uses a

View File

@@ -5,11 +5,11 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj2.command.WaitCommand;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Claw;
/**
* Opens the claw for one second. Real robots should use sensors, stalling motors is BAD!

View File

@@ -5,14 +5,14 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj2.command.SequentialCommandGroup;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Wrist;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Wrist;
/**
* Pickup a soda can (if one is between the open claws) and get it in a safe state to drive around.

View File

@@ -5,14 +5,14 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj2.command.SequentialCommandGroup;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Wrist;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Wrist;
/**
* Place a held soda can onto the platform.

View File

@@ -5,13 +5,13 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj2.command.SequentialCommandGroup;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Wrist;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Claw;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Wrist;
/**
* Make sure the robot is in a state to pickup soda cans.

View File

@@ -5,12 +5,12 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj.controller.PIDController;
import edu.wpi.first.wpilibj2.command.PIDCommand;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.DriveTrain;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.DriveTrain;
/**

View File

@@ -5,11 +5,11 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj2.command.CommandBase;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Elevator;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Elevator;
/**

View File

@@ -5,11 +5,11 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import edu.wpi.first.wpilibj2.command.CommandBase;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.Wrist;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.Wrist;
/**

View File

@@ -5,14 +5,14 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.commands;
package edu.wpi.first.wpilibj.examples.gearsbot.commands;
import java.util.function.DoubleSupplier;
import edu.wpi.first.wpilibj2.command.CommandBase;
import edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems.DriveTrain;
import edu.wpi.first.wpilibj.examples.gearsbot.subsystems.DriveTrain;
/**
* Have the robot drive tank style.

View File

@@ -5,7 +5,7 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems;
package edu.wpi.first.wpilibj.examples.gearsbot.subsystems;
import edu.wpi.first.wpilibj.DigitalInput;
import edu.wpi.first.wpilibj.Victor;

View File

@@ -5,7 +5,7 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems;
package edu.wpi.first.wpilibj.examples.gearsbot.subsystems;
import edu.wpi.first.wpilibj.AnalogGyro;
import edu.wpi.first.wpilibj.AnalogInput;
@@ -17,7 +17,7 @@ import edu.wpi.first.wpilibj.drive.DifferentialDrive;
import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
import edu.wpi.first.wpilibj2.command.SubsystemBase;
import edu.wpi.first.wpilibj.examples.gearsbotnew.Robot;
import edu.wpi.first.wpilibj.examples.gearsbot.Robot;
public class DriveTrain extends SubsystemBase {
/**

View File

@@ -5,7 +5,7 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems;
package edu.wpi.first.wpilibj.examples.gearsbot.subsystems;
import edu.wpi.first.wpilibj.AnalogPotentiometer;
import edu.wpi.first.wpilibj.Victor;
@@ -13,7 +13,7 @@ import edu.wpi.first.wpilibj.controller.PIDController;
import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
import edu.wpi.first.wpilibj2.command.PIDSubsystem;
import edu.wpi.first.wpilibj.examples.gearsbotnew.Robot;
import edu.wpi.first.wpilibj.examples.gearsbot.Robot;
/**
* The elevator subsystem uses PID to go to a given height. Unfortunately, in it's current state PID

View File

@@ -5,7 +5,7 @@
/* the project. */
/*----------------------------------------------------------------------------*/
package edu.wpi.first.wpilibj.examples.gearsbotnew.subsystems;
package edu.wpi.first.wpilibj.examples.gearsbot.subsystems;
import edu.wpi.first.wpilibj.AnalogPotentiometer;
import edu.wpi.first.wpilibj.Victor;
@@ -13,7 +13,7 @@ import edu.wpi.first.wpilibj.controller.PIDController;
import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
import edu.wpi.first.wpilibj2.command.PIDSubsystem;
import edu.wpi.first.wpilibj.examples.gearsbotnew.Robot;
import edu.wpi.first.wpilibj.examples.gearsbot.Robot;
/**
* The wrist subsystem is like the elevator, but with a rotational joint instead of a linear joint.