Open-source Robotics
For the English version, click here
Para a versão em Português, clique aqui
RobotLab is a robotics team created to make knowledge more accessible. We started as part of an academic project, but with a vision that goes beyond the classroom: to develop technology, share our progress, and compete at a high level.
Currently, our main focus is developing solutions for the autonomous Mini Sumo category, where we design and build robots capable of sensing, deciding, and acting independently. At the same time, we are always open to new ideas and project suggestions.
Our work is fully open, and you can explore, follow, and contribute to our development here on GitHub.
📍 Based in Rio de Janeiro, Brazil.
Creators
Bruna Antunes
Luiz Felipe Bezerra
- 💻 Software: ✅ Available
- 🔧 Hardware: ✅ Available
- 📚 Documentation: ✅ Available
A remote activation system designed to control and initialize electronic devices, especially in autonomous robots. The module ensures reliable, faster and safe triggering.
- 🔧 Hardware: 🛠️ Ongoing
- 📚 Documentation: 🛠️ Ongoing
A digital infrared-based sensor for object detection and proximity sensing. Designed for mobile robotics applications, such as opponent detection in mini sumo robots and obstacle sensing.
- 🔧 Hardware: 🛠️ Ongoing
- 📚 Documentation: 🛠️ Ongoing
A sensor dedicated to line detection (light/dark contrast), used for navigation and boundary detection in autonomous robots.
- 💻 Software: 🛠️ Ongoing
- 📚 Documentation: 🛠️ Ongoing
A modular software architecture designed to standardize and scale robot code. DarwinFlow organizes sensor reading, decision-making, and actuator control, improving maintainability, testing, and system evolution.
- 🔧 Hardware: 🛠️ Ongoing
- 📚 Documentation: 🛠️ Ongoing
An embedded board based on the ESP32-S3, designed to integrate processing, communication, and control into a single system. Focused on high performance for applications with multiple sensors and more advanced logic.
- 🔧 Hardware: 🛠️ Ongoing
- 📚 Documentation: 🛠️ Ongoing
A modular platform based on the Arduino Nano. It allows easy integration with sensors and actuators, making it ideal for simple plug-and-play electronics.
Abstract: This article explores the design, construction, and performance of a robot designed to compete in the Mini Autonomous Sumo category. In this challenge, autonomous robots weighing up to 500 grams battle in a circular arena, being programmed to detect and push the opponent out of the combat area without human intervention. The nature of this competition requires the integration of various fields of knowledge, from the selection of components to the development of codes. By highlighting the challenges faced, the solutions adopted and the lessons learned, the article seeks to provide innovation in the area of competitive, educational, and interdisciplinary robotics.
Abstract: This research presents the design and implemen-tation of a modular robotic platform for educational purposes, based on the mini sumo competition modality. The developed robot consists of magnetically connectable modules that sim-plify both mechanical and electrical integration, eliminating the need for exposed wiring and reducing setup complexity. The platform is based on an Arduino Nano microcontroller, supporting infrared and ultrasonic sensors. It features a modular structure with magnetic alignment and Schottky-based Graetz bridge protection, which helps prevent damage caused by po-larity reversal. The created platform demonstrates modularity, robustness during reconfiguration, and effective operation in sumo competition environments. The proposed solution enhances STEM engagement by enabling rapid prototyping, sensor exper-imentation, and iterative control strategies in hands-on learning settings.
Abstract: This paper presents the development of a low-cost activation system for competitive sumo robots, designed to ensure compliance with competition regulations while optimizing response time and reliability. The system is based on an ATmega328P microcontroller, which processes signals from a TSOP 4840 infrared sensor to detect and decode commands transmitted via Sony Infrared Remote Control (SIRC) protocol. The system minimizes activation delays by using interrupt-driven processing and direct hardware control, ensuring a precise and synchronized match start. The proposed solution provides a cost-effective and customizable alternative to commercial activation modules, eliminating the need for expensive imports. This work supports open-source development, allowing robotics teams to adapt, modify, and improve the system according to their specific needs. The experimental validation demonstrated that the developed system exhibits robust and efficient performance comparable to commercial solutions.
This project is licensed under multiple licenses:
- Software: AGPL-3.0
- Hardware: CERN-OHL-S v2
- Documentation: CC-BY-SA 4.0
A RobotLab é uma equipe de robótica criada para tornar o conhecimento mais acessível. Começamos como parte de um projeto acadêmico, mas com uma visão que vai além da sala de aula: desenvolver tecnologia, compartilhar nosso progresso e competir em alto nível.
Atualmente, nosso principal foco é o desenvolvimento de soluções para a categoria Mini Sumô autônomo, em que projetamos e construímos robôs capazes de perceber, decidir e agir de forma independente. Ao mesmo tempo, estamos sempre abertos a novas ideias e sugestões de projetos.
Nosso trabalho é totalmente aberto, e você pode explorar, acompanhar e contribuir com o nosso desenvolvimento aqui no GitHub.
📍 Situado no Rio de Janeiro, Brasil.
Criadores
Bruna Antunes
Luiz Felipe Bezerra
- 💻 Software: ✅ Disponível
- 🔧 Hardware: ✅ Disponível
- 📚 Documentação: ✅ Disponível
Um sistema de ativação remota projetado para controlar e inicializar dispositivos eletrônicos, especialmente em robôs autônomos. O módulo garante acionamento confiável, mais rápido e seguro.
- 🔧 Hardware: 🛠️ Em desenvolvimento
- 📚 Documentação: 🛠️ Em desenvolvimento
Um sensor digital baseado em infravermelho para detecção de objetos e proximidade. Projetado para aplicações em robótica móvel, como detecção de oponentes em robôs mini sumo e detecção de obstáculos.
- 🔧 Hardware: 🛠️ Em desenvolvimento
- 📚 Documentação: 🛠️ Em desenvolvimento
Um sensor dedicado à detecção de linhas (contraste claro/escuro), utilizado para navegação e detecção de bordas em robôs autônomos.
- 💻 Software: 🛠️ Em desenvolvimento
- 📚 Documentação: 🛠️ Em desenvolvimento
Uma arquitetura de software modular projetada para padronizar e escalar o código de robôs. A DarwinFlow organiza a leitura de sensores, tomada de decisão e controle de atuadores, melhorando a manutenibilidade, testes e evolução do sistema.
- 🔧 Hardware: 🛠️ Em desenvolvimento
- 📚 Documentação: 🛠️ Em desenvolvimento
Uma placa embarcada baseada no ESP32-S3, projetada para integrar processamento, comunicação e controle em um único sistema. Focada em alto desempenho para aplicações com múltiplos sensores e lógica mais avançada.
- 🔧 Hardware: 🛠️ Em desenvolvimento
- 📚 Documentação: 🛠️ Em desenvolvimento
Uma plataforma modular baseada no Arduino Nano. Permite fácil integração com sensores e atuadores, sendo ideal para eletrônica simples no estilo plug-and-play.
Resumo: Este artigo explora o projeto, a construção e o desempenho de um robô desenvolvido para competir na categoria Mini Sumô Autônomo. Nesse desafio, robôs autônomos com peso de até 500 gramas batalham em uma arena circular, sendo programados para detectar e empurrar o oponente para fora da área de combate sem intervenção humana. A natureza dessa competição exige a integração de diversas áreas do conhecimento, desde a seleção de componentes até o desenvolvimento de códigos. Ao destacar os desafios enfrentados, as soluções adotadas e as lições aprendidas, o artigo busca promover inovação na área de robótica competitiva, educacional e interdisciplinar.
Resumo: Esta pesquisa apresenta o projeto e a implementação de uma plataforma robótica modular para fins educacionais, baseada na modalidade de competição mini sumô. O robô desenvolvido é composto por módulos conectáveis magneticamente, que simplificam tanto a integração mecânica quanto elétrica, eliminando a necessidade de fiação exposta e reduzindo a complexidade de montagem. A plataforma é baseada em um microcontrolador Arduino Nano, com suporte a sensores infravermelhos e ultrassônicos. Possui uma estrutura modular com alinhamento magnético e proteção baseada em ponte de Graetz com diodos Schottky, o que ajuda a prevenir danos causados por inversão de polaridade. A plataforma criada demonstra modularidade, robustez durante reconfigurações e operação eficiente em ambientes de competição de sumô. A solução proposta amplia o engajamento em STEM ao possibilitar prototipagem rápida, experimentação com sensores e estratégias iterativas de controle em ambientes de aprendizado prático.
Resumo: Este artigo apresenta o desenvolvimento de um sistema de ativação de baixo custo para robôs de sumô competitivos, projetado para garantir conformidade com os regulamentos das competições, ao mesmo tempo em que otimiza o tempo de resposta e a confiabilidade. O sistema é baseado em um microcontrolador ATmega328P, que processa sinais de um sensor infravermelho TSOP 4840 para detectar e decodificar comandos transmitidos por meio do protocolo Sony Infrared Remote Control (SIRC). O sistema minimiza atrasos na ativação ao utilizar processamento baseado em interrupções e controle direto de hardware, garantindo um início de partida preciso e sincronizado. A solução proposta oferece uma alternativa econômica e personalizável aos módulos comerciais de ativação, eliminando a necessidade de importações caras. Este trabalho apoia o desenvolvimento open-source, permitindo que equipes de robótica adaptem, modifiquem e aprimorem o sistema de acordo com suas necessidades específicas. A validação experimental demonstrou que o sistema desenvolvido apresenta desempenho robusto e eficiente, comparável às soluções comerciais.
Este projeto está licenciado sob múltiplas licenças:
- Software: AGPL-3.0
- Hardware: CERN-OHL-S v2
- Documentação: CC-BY-SA 4.0