-
Notifications
You must be signed in to change notification settings - Fork 0
Autonomous Meeting Task List 12_6_2016
admin4571 edited this page Dec 7, 2016
·
10 revisions
- Get names of students in attendance
- Get status update
- Assign people for housekeeping duties for the week
- Remind about weekly checkins on Thursday or Friday
- Point to hackathon resources ( https://github.com/admin4571/programming-docs/blob/master/career-goals/hackathons/hackathons-2016-2017.md )
- Internship opportunities ( https://github.com/admin4571/programming-docs/blob/master/career-goals/internships/internships-2016-2017.md )
- Get old code from Arlenis
- Register for StuyPulse
- Get list of Github accounts of all Autonomous team members
- Discuss pivot from BasketballRobot to CrateRobot
- Set up RoboRio networking [Inyong/C3P0/Conor]
- Deploy one benchtop test program [Inyong]
- Explain commands/subsystems and the way they interact and how to modularize them [Arjun/R2D2]
- Go briefly over functionality available in WPILib through https://github.com/FRC1360/Stronghold2016/tree/master [Arjun/R2D2]
- Start a discussion on design of the CrateRobot and decide what features of each subsystem need to be implemented for the course of the week[Inyong/Arjun/R2D2/C3P0]
- Continue with CodeAcademy [C3P0]
- Create a new git issue and feature branch per new subsystem[Arjun]
- Assign who does what work on the CrateRobot through the week ( 3 feature branches ) [Arjun/Inyong]
- Each person checks out the CrateRobot feature branch they will be working on [R2D2]
- Get the SmartBoard up and running in the Computer Lab
- Get the AutoShutdown disabled in the computer lab or install the Mouse Jiggler ( https://mousejiggler.codeplex.com/ )
- Set up the new computers with the new LAN/subnet/full-admin-access/FIRST software
- Read through WPILib and see what methods etc you can use ( http://wpilib.screenstepslive.com/s/4485/m/13809/l/599696-what-is-wpilib ) ( http://first.wpi.edu/FRC/roborio/release/docs/java/ )
- https://github.com/Team254/FRC-2015
- https://github.com/FRCTeam225/Robot2015
- https://github.com/FRC1360/Stronghold2016/tree/master/src/main/java/org/usfirst/frc/team1360/robot
Goal : Have clean, compiled code for 3 subsytems of the robot in place that we will deploy on Tuesday to see work.
- Assignment of work
- Sharom, Mohammed, Nathaniel - R2D2_1 -
- Mahim, Jia, Leslie - R2D2_2 -
- Arlenis, Carlo - R2D2_3 -
- Ben, Mar, Loren - C3P0_1 -
- Each subteam creates 1 feature branch that they are responsible for and each person in the subteam works on the same version of the feature branch. Everyone should understand how to collaborate and divide work and then merge the code into the same feature branch.
- By Monday, each subteam should create a pull request for their code to be merged into master so that we(Inyong/Arjun) can do code reviews before we get there on Tuesday.
- Read how to program Omniwheels
- Start looking into vision tracking
- Vision tracking camera : http://charmedlabs.com/default/pixy-cmucam5/
- Vision tracking basics : https://www.youtube.com/watch?v=2EboyI9zAUM&feature=youtu.be
- By Saturday everyone should have read " Using PID controllers : http://www.simbotics.org/files/pdf/programming-pid.pdf " and come up with a list of 2 good questions they should ask on Remind.
- Using RobotBuilder and SmartDashboard