Open Source Robotics

Uma coleção selecionada de projetos, ferramentas e software de robótica de código aberto de alta qualidade.

ArduPilot

O piloto automático de código aberto mais confiável do mundo para drones, aviões, rovers e submarinos

Licença

GPL-3.0

Visão geral

ArduPilot é o software piloto automático de código aberto mais confiável do mundo, suportando multirrotores, aviões, rovers, barcos, submarinos e rastreadores de antena. Com mais de uma década de desenvolvimento e milhões de veículos implantados, fornece uma plataforma completa de veículo autônomo com recursos avançados como navegação por waypoints, geocercamento, decolagem/pouso automático e telemetria em tempo real.

ArduPilot é o sistema de piloto automático de código aberto mais amplamente implantado no mundo, alimentando desde quadricópteros de hobby até drones de inspeção comerciais e veículos não tripulados militares. O projeto suporta uma gama extraordinária de tipos de veículos — multirrotores, helicópteros tradicionais, aeronaves de asa fixa, híbridos VTOL, rovers terrestres, barcos e até submarinos — todos a partir de uma única base de código.

O software roda em uma variedade de hardware de controlador de voo (Pixhawk, CubePilot, mRo, etc.) e fornece um conjunto abrangente de recursos incluindo missões de waypoints guiadas por GPS, seguimento de terreno, evitação de obstáculos, pouso de precisão, padrões de levantamento automatizados e sistemas de segurança. A arquitetura modular do ArduPilot permite personalização profunda enquanto mantém a confiabilidade necessária para implantações no mundo real.

O ecossistema ArduPilot inclui estações de controle terrestre (Mission Planner, QGroundControl), integração de computador companheiro (DroneKit, MAVProxy) e suporte para cargas úteis avançadas como câmeras térmicas, LiDAR e sensores multiespectrais. Isso o torna a plataforma preferida para construção de sistemas de drone para inspeção, mapeamento, agricultura e entrega.

Por que importa

ArduPilot tornou-se o padrão de facto para desenvolvimento de veículos autônomos fora do ecossistema fechado da DJI. Sua natureza de código aberto significa que empresas, pesquisadores e governos podem auditar, modificar e implantar o software sem dependência de fornecedor. O projeto habilitou diretamente uma indústria de drones comerciais multibilionária — desde pulverização agrícola na Ásia até inspeção de infraestrutura na América do Norte. Com mais de 1 milhão de veículos rodando firmware ArduPilot, representa um dos projetos de robótica de código aberto mais bem-sucedidos já criados.

Problema que resolve

Antes do ArduPilot, construir veículos autônomos exigia sistemas proprietários caros ou começar do zero. ArduPilot fornece um sistema de controle de voo de nível de produção que lida com fusão de sensores, estimativa de estado, controle de motor e planejamento de missão — permitindo que os desenvolvedores se concentrem em sua aplicação específica em vez de reinventar algoritmos de voo fundamentais. Elimina a necessidade de uma equipe de aviônicos dedicada.

Pontos principais

  • Suporta mais de 10 tipos de veículos a partir de uma única base de código incluindo quadricópteros, aviões, rovers e submarinos
  • Mais de 1 milhão de veículos implantados em todo o mundo em aplicações comerciais, de pesquisa e de defesa
  • Ecossistema maduro com estações de controle terrestre, APIs de computador companheiro e parcerias de hardware
  • Recursos autônomos avançados: seguimento de terreno, evitação de obstáculos, pouso de precisão, padrões de levantamento
  • Comunidade ativa de mais de 500 colaboradores com lançamentos estáveis mensais

Para quem é

  • Empresas comerciais de drones
  • Operadores de inspeção e levantamento
  • Desenvolvedores de tecnologia agrícola
  • Pesquisadores de robótica
  • Integradores de defesa e segurança
  • Construtores de drones hobby

Limitações

  • Curva de aprendizado íngreme para ajuste de parâmetros e configuração de veículo
  • Licença GPL-3.0 requer compartilhamento de modificações
  • Dependente de hardware — requer placas específicas de controlador de voo
  • Visão computacional integrada limitada sem computador companheiro
  • Conformidade regulatória é de responsabilidade do usuário

Este site requer JavaScript. Por favor, habilite o JavaScript para explorar nossos projetos de robótica.