Coding Languages

RoboRio Robot Code

_images/sw.jpg

C++

This is the main language we use on competition robots.

Self-paced Tutorials:

Training Presentations:

_images/year1SWTraining.jpg

XML / DTD / XSD

Our Robot Configuration Files are defined in XML. The Code Generator utilizes XSD to generate the XML files.

Self-paced Training:

Training Presentations:

Code Generator Code

C#

Our Code Generator is written in C#.

Self-paced Tutorials:

Training Presentations:

Co-Processor

Besides the things shown here, the C++ options from RoboRio Robot Code can also apply.

Python

Sometimes we do our vision coding in Python on the co-processor.

Self-Paced Training

TODO: add more details

OpenCV

TODO: add details

GRIP

TODO: add details

TensorFlow

TODO: add details

Hero Board Demo Robots

There is a Connect 4 Robot and the T-Shirt Shooter that use a Hero Board.

See Code Generator C# for details.