Introdução ao Robot Operating System (ROS)
Domine o ROS e se torne um desenvolvedor de software para robótica.
Description
Nesse curso você aprenderá o básico sobre o Robot Operating System (ROS). Diferente de sistemas operacionais como Linux e Windows, podemos considerar o ROS um "sistema de operações" para robótica completamente open source.
Com uma grande comunidade ativa, há diversos pacotes já disponíveis para simulação, navegação e controle de robôs, tornando o ROS a principal ferramenta para desenvolvimento de software para robótica, sendo amplamente utilizado na indústria, academia e até em missões espaciais.
Apesar de ampla documentação sobre os principais pacotes e comandos, há uma ausência de tutoriais bem estruturados que transmitam os conceitos básicos, boas práticas e as diversas possibilidades de uso do ROS (principalmente em português).
Dessa forma, a curva de aprendizado do ROS é bastante difícil, em que os primeiros passos podem ser bastante frustrantes. Com base nisso, esse curso foi criado de forma a te introduzir da melhor forma possível no universo ROS, exatamente como eu gostaria que tivesse sido o meu primeiro contato.
O curso possui uma abordagem inteiramente prática e mão na massa, com o desenvolvimento de um projeto final englobando todos os conceitos estudados.
Ao final desse curso, você estará pronto para desenvolver qualquer aplicação em robótica do completo zero utilizando ROS.
Aproveite o curso e use a plataforma da Udemy para tirar suas dúvidas comigo sempre que precisar.
Te espero no curso!
What You Will Learn!
- Conceitos básicos do ROS: o que é, estrutura de pacotes, nós, mensagens e serviços
- Instalação e setup do ROS no Ubuntu
- Criação de aplicações ROS em C++ e Python
- Desenvolvimento de nós e pacotes ROS reutilizáveis para qualquer robô
- Desenvolvimento de uma aplicação ROS completa, com customização de mensagens, parametrização e arquivos de inicialização
- Autonomia para continuar desenvolvendo aplicações ROS
Who Should Attend!
- Engenheiros e desenvolvedores que trabalham com robótica na indústria
- Professores e pesquisadores que desejam utilizar o ROS como ferramenta de ensino e pesquisa
- Estudantes e interessados aprender mais sobre o mundo da robótica