Team 2928 FRC Training
Home
Team 2928 FRC Training
Setup Development Environment
Introduction
VSCode and WPILib Install
Vision Software Install
The Git Repository and GitHub
Setup Testing Environment
Introduction
Romi Testing Environment
Romi Software
RoboRio and Device Software
Installing Phoenix API Libraries
Romi Robot Basics
Introduction
Example Code
Basic Robot Structure
Subsystems
Commands
Telemetry
Kinematics and Odometry
Romi GPIO (Optional)
Romi Robot Control
Introduction
Motion PID Control
Motion Profiled PID Control
Advanced Telemetry - Advantage Kit
System Identification
Trajectory Following
RoboRIO Training Robots
Introduction
Driver Station
Robot Structure
Joysticks and Game Controllers
Configuring Motors and Feedback Sensors
Motor Control
Pneumatics Control
Swerve Drive
Robot Simulation
Advantage Kit
Vision Processing
Limelight Camara
Romi Vision
Romi Vision Programming
Programming
Introduction to Programming
Data Structures
Procedures
Objects
State Machines
VSCode IDE
Robot Systems
Introduction
Robot Systems
Sensors
Actuators
Control Algorithms
Dynamics
Introduction
Robot Kinematics
Robot Geometry
Dynamical Systems
Optimal Estimation
Introduction
Pose Estimation
Random Processes
References
Kalman Filters
Control
Introduction
Classical Control
State Space Control
LQR
Team 2928 FRC Training
Home
Optimal Estimation
Random Processes
Random Processes
References
Alonzo Kelly
Mobile Robotics
Chapter 6