Ir para o conteúdo principal

Introdução

Seja bem vindo a casa da documentação oficial para o sistema de controle da FIRST® Robotics Competition e os pacotes de software da WPILib. Essa página é o recurso de documentação primária do uso do sistema de controle da FRC® (incluindo fiação, configuração e software) assim como as bibliotecas e ferramentas da WPILib.

Novato em programação?

Essas páginas cobrem partes específicas das bibliotecas da WPILib e do sistema de controle da FRC e não descrevem o uso básico das linguagens de programação suportadas. Se você gostaria de acessar recursos de aprendizado para as linguagens de programação suportadas, de uma olhada nas recomendações abaixo:

Nota: Você pode continuar com essa seção Zero-ao-Robô para conseguir um robô básico funcionando, sem conhecimento sobre as linguagens de programação. Para ir além disso você precisará estar familiarizado com a linguagem na qual você escolheu programar.

Java

Code Academy

Head First Java - 2ª edição é uma introdução iniciante bem amigável para programação em Java (Livro em inglês)

C++

LearnCPP

Programming: Principles and Practice Using C++ 2nd Edition é uma introdução a C++ escrita pelo próprio criador da linguagem (Livro em inglês)

C++ Primer Plus 6th Edition (Livro em inglês)

LabVIEW

NI Learn LabVIEW

Zero ao Robô

As próximas páginas deste tutorial foram desenhadas para irem completamente do zero a um robô básico funcional. Os documentos irão acompanhá-lo durante a fiação do seu robô, instalação de todos os programas necessários, configuração do hardware, e carregar um exemplo de código básico que deve permitir que seu robô seja capaz de operar.

Declaração de isenção de responsabilidade

Todo este material foi traduzido e adaptado, pela curadoria da stemOS, da página oficial da WPILib disponível em (https://docs.wpilib.org/pt/stable/docs/zero-to-robot/introduction.html)