Skip to content
This repository was archived by the owner on Sep 14, 2019. It is now read-only.

minor initial project setup changes#1

Merged
lhmcgann merged 3 commits into
DeepBlueRobotics:masterfrom
kevinzwang:master
Jan 11, 2018
Merged

minor initial project setup changes#1
lhmcgann merged 3 commits into
DeepBlueRobotics:masterfrom
kevinzwang:master

Conversation

@kevinzwang
Copy link
Copy Markdown
Member

@kevinzwang kevinzwang commented Jan 8, 2018

  • move package from org.usfirst.frc.team199.robot to org.usfirst.frc.team199.Robot2018
  • remove new WPILib deprications
  • add .classpath (I saw that you removed it). it's crucial for allowing the code to be built from any machine

- move package from org.usfirst.frc.team199.robot to org.usfirst.frc.team199.Robot2018
- remove new WPILib deprications
also remove gitignore for the classpath file. classpath is important for
being able to build the code
@kevinzwang kevinzwang changed the title preserve 2017 project structure minor initial project setup changes Jan 8, 2018
@kevinzwang kevinzwang requested a review from lhmcgann January 11, 2018 05:44
@lhmcgann lhmcgann merged commit d3337fd into DeepBlueRobotics:master Jan 11, 2018
@lhmcgann
Copy link
Copy Markdown
Contributor

Yep, looks good. Thanks for cleaning and setting that up a bit. I'd included the classpath file in the gitignore bc our problems last year, but I think I meant to do something else (a change in build.properties), so that's fine for now. This is something we should keep in mind as a starting point for troubleshooting though if such problems arise again.

DriverStationComputer pushed a commit to DriverStationComputer/RobotCode2018 that referenced this pull request Feb 18, 2018
…r-AutoMoveTo-unit-tests

JUnit Test for AutoMoveTo - * Defined SmartDashboardInterface to be able to mock calls to the sma…
lhmcgann added a commit that referenced this pull request Feb 18, 2018
Big merge #1: DS PID testing code, intake code, 1st draft Talon PID, auto code
DriverStationComputer pushed a commit to DriverStationComputer/RobotCode2018 that referenced this pull request Feb 19, 2018
* added more functionality to intakeEject

* add requires to default intake command

* add end and interrupted to defaultIntake

* changes to make intake work

* start testing auto
kevinzwang added a commit that referenced this pull request Feb 20, 2018
* address issues #44 and 45

change problems in script parsing from warning to error and allow
coordinate points with spaces between

* use replaceAll instead of for loop

* modify changing and getting AutoUtils values

PIDTurn and PIDMove can now move to an absolute value and they also
update the position and angle based on encoder and gyro values instead
of the assumed values

* add documentation

* use absolute values in AutoMoveTo

* modify RunScript to use absolute values

* fix what alex fixed in his code

* modify atan to atan2

* modify atan2 to pass in the right values

* initial ds computer changes (#1)

* added more functionality to intakeEject

* add requires to default intake command

* add end and interrupted to defaultIntake

* changes to make intake work

* start testing auto

* use sd interface instead of sd in PIDMove and PIDTurn

* testing auto changes

relative vs absolute = problems
moved math in PIDMove and PIDTurn to initialize instead of in the
constructor
added try catch for manipulator in DefaultIntake command
(Daniel P, Kevin W, Laura M, Dean B)

* fixed PIDMove and other tiny random things

PIDMove was calculating as if numbers were normal angles when in fact
they are bearings so we switched x and y

* fix AutoMoveTo test
DriverStationComputer pushed a commit to DriverStationComputer/RobotCode2018 that referenced this pull request Mar 14, 2018
Lift auto implementation (EjectTo...'s)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants