As competições de robótica destinam-se a promover o espírito inovador e empreendedor das crianças e jovens através de métodos activos de ensino, assim como a aquisição de competências transversais, divulgando também esta área junto do público em geral. No Festival Nacional de Robótica efectua-se o apuramento das equipas Portuguesas para o RoboCup, competição de robótica de âmbito mundial, que reúne as melhores equipas de cada País, e na qual Portugal conta já com um historial de bons resultados.
O FNR 2017 irão decorrer as seguintes provas:
| Senior leagues |
| RoboCup Middle Size League |
| RoboCup 2D Soccer Simulation League |
| RoboCup 3D Soccer Simulation League |
| RoboCup Rescue Simulation League |
| Autonomous Driving |
| Robot@Factory |
| FreeBots |
| Junior leagues |
| RoboCupJunior OnStage Primary |
| RoboCupJunior OnStage Secondary |
| RoboCupJunior Rescue Line |
| RoboCupJunior Rescue Maze |
| RoboCupJunior Rescue CoSpace |
| RoboCupJunior Soccer - Light Weight Prim. |
| RoboCupJunior Soccer - Light Weight Sec. |
| RoboCupJunior Soccer - Open League |
| FreeBots Junior |