Programming Team Videos 2021

Introduction to Java – Beginner Programmer

Java – Control statements, loops. Introduction to Java Classes. Working Session 01/16/2021

Java Objects and Classes. Special main method. Introduction to methods. Constructors. 01/18/2021

Java – Objects and Methods. Working session 01/23/2021

Java – Arrays. Iterating through the array. Codefights challenges. 01/30/2021

Java – Multidimensional arrays. Instance Initializer block. Introduction to inheritance. 02/13/2021

Java – Inheritance vs Aggregation. 03/07/2021

Java – Inheritance, Aggregation, Introduction to Polymorphism – Method overloading and Overriding 04/15/2021

Java – “this” keyword, covariant return type, Runtime Polymorphism. Abstraction intro 04/16/2021

Java – Abstract Classes and methods, Interfaces, Static variables. 05/06/2021

Singleton classes. Lambda Expressions. Methods as parameters. 06/01/2021

Lambda Expressions 07/16/2021

FRC 2021 Code and Code Repository

Team999 code structure. Files and directories in the code tree. Subsystems and Commands. 01/23/2021

Autonomous – following a trajectory. 02/16/2021

Autonomous – follow a trajectory. 02/20/2021 – part1

Autonomous – follow a trajectory 02/20/2021 – part2

Autonomous – follow a trajectory 02/23/20201

Autonomous – PID controller, Ramsete controller; Java templates

Autonomous – Ramsete controller and PID controller; Robot hardware 03/06/2021

Autonomous – PID calibration 03/09/2021

Introduction to PathWeaver 03/23/2021

Robot Characterization – 1st attempt 03/13/2021

Autonomous – trajectory driving code analysis 03/16/2021

Robot Characterization 04/10/2021

GIT – using USB stick as a repository -part-1

GIT – using USB stick as a repository – part-2

New Command Robot – introduction 05/18/2021

New Command Robot – Instruduction #2 – 06/05/2021

Robot Systems

Introduction to PID control. Working session 01/30/2021

PID Driving – introduction

Leave a Reply