Advanced Robotics Programming: Difference between revisions

From TrcWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
Advanced Robotics Programming Class focuses on teaching our ''Titan Robotics Framework'' (TRC Library). The target audience of this Programming Class is for students who already have basic knowledge of the Java language. The class is primarily designed for FRC although it is also applicable for FTC because our ''TRC Library'' is shared between FTC and FRC. After finishing this class, you should be able to write code for both FTC and FRC robots with some minor differences.
The Advanced Robotics Programming Class focuses on teaching our ''Titan Robotics Framework'' (TRC Library). The target audience of this Programming Class is for students who already have basic knowledge of the Java language. The class is primarily designed for FRC although it is also applicable for FTC because our ''TRC Library'' is shared between FTC and FRC. After finishing this class, you should be able to write code for both FTC and FRC robots with some minor differences.


== Programming Software Installation ==
== Programming Software Installation ==

Revision as of 01:30, 21 June 2024

The Advanced Robotics Programming Class focuses on teaching our Titan Robotics Framework (TRC Library). The target audience of this Programming Class is for students who already have basic knowledge of the Java language. The class is primarily designed for FRC although it is also applicable for FTC because our TRC Library is shared between FTC and FRC. After finishing this class, you should be able to write code for both FTC and FRC robots with some minor differences.

Programming Software Installation

Before coming to the programming class, you need to install the required software on your laptop. Please do this at home before coming to class. We do not want to dedicate class time to install software because they are time consuming and require downloading gigabytes of data from the Internet which would overwhelm our Internet bandwidth if all students were downloading at the same time. Therefore, please make sure you finish these tasks at home before coming to class.