"description":"An example program that acquires images from an attached USB camera and adds some annotation to the image as you might do for showing operators the result of some image recognition, and sends it to the dashboard for display.",
"description":"An example program that acquires images from an Axis network camera and adds some annotation to the image as you might do for showing operators the result of some image recognition, and sends it to the dashboard for display. This demonstrates the use of the AxisCamera class.",
"description":"A fully functional example CommandBased program for WPIs GearsBot robot, using the new command-based framework. This code can run on your computer if it supports simulation.",
"description":"A fully functional example CommandBased program for FRC Team 190's 2014 robot. This code can run on your computer if it supports simulation.",
"description":"A fully-functional command-based hatchbot for the 2019 game using the new experimental command API. Written in the 'traditional' style, i.e. commands are given their own classes.",
"tags":[
"Complete robot",
"Command-based"
],
"foldername":"HatchbotTraditional",
"gradlebase":"cpp"
},
{
"name":"'Inlined' Hatchbot",
"description":"A fully-functional command-based hatchbot for the 2019 game using the new experimental command API. Written in the 'inlined' style, i.e. many commands are defined inline with lambdas.",
"tags":[
"Complete robot",
"Command-based",
"Lambdas"
],
"foldername":"HatchbotInlined",
"gradlebase":"cpp"
},
{
"name":"Select Command Example",
"description":"An example showing how to use the SelectCommand class from the experimental command framework rewrite.",
"tags":[
"Command-based"
],
"foldername":"SelectCommand",
"gradlebase":"cpp"
},
{
"name":"Scheduler Event Logging",
"description":"An example showing how to use Shuffleboard to log Command events from the CommandScheduler in the experimental command framework rewrite",
"tags":[
"Command-based",
"Shuffleboard"
],
"foldername":"SchedulerEventLogging",
"gradlebase":"cpp"
},
{
"name":"Frisbeebot",
"description":"An example robot project for a simple frisbee shooter for the 2013 FRC game, Ultimate Ascent, demonstrating use of PID functionality in the command framework",
"tags":[
"Command-based",
"PID"
],
"foldername":"Frisbeebot",
"mainclass":"Main"
},
{
"name":"Gyro Drive Commands",
"description":"An example command-based robot project demonstrating simple PID functionality utilizing a gyroscope to keep a robot driving straight and to turn to specified angles.",