Este projeto visa desenvolver e modelar matematicamente um robô móvel como parte do meu trabalho de conclusão de curso em Engenharia. A escolha deste tema é motivada pela importância crescente da robótica e da automação em diversos campos da engenharia e da tecnologia, e pela necessidade de adquirir habilidades práticas e conhecimento em sistemas robóticos modernos.
A robótica móvel desempenha um papel fundamental em uma variedade de aplicações, incluindo a indústria, a logística, a exploração espacial, a assistência médica, entre outros. A capacidade de projetar, construir e programar robôs móveis é essencial para enfrentar os desafios contemporâneos e contribuir para o avanço da sociedade.
O Robot Operating System 2 (ROS 2) é uma plataforma de código aberto amplamente utilizada para o desenvolvimento de sistemas robóticos. Sua arquitetura modular e suas ferramentas de simulação facilitam a prototipagem rápida e a implementação eficiente de algoritmos complexos. A escolha do ROS 2 como base para este projeto permite explorar as mais recentes tecnologias e práticas em robótica e desenvolvimento de software.
Os principais objetivos deste projeto incluem:
- Projetar e modelar matematicamente um robô móvel utilizando o ROS 2 como plataforma de desenvolvimento.
- Implementar algoritmos de controle e navegação para permitir o movimento autônomo do robô em um ambiente simulado.
- Realizar testes e análises para validar o desempenho do robô em diferentes cenários e condições.
Espera-se que este projeto contribua para o avanço do conhecimento em robótica móvel e modelagem matemática, bem como para o desenvolvimento de habilidades práticas em engenharia de sistemas robóticos. Além disso, o resultado deste trabalho pode ter aplicações práticas em áreas como automação industrial, logística inteligente, serviços autônomos e muito mais.