Programação de Sistemas Autónomos
Este curso oferece uma introdução à programação de sistemas autónomos, combinando aprendizagem autónoma com sessões interativas teóricas e práticas. Projetado para estudantes com conhecimentos prévios em programação, o curso abrange os fundamentos essenciais para o desenvolvimento de sistemas inteligentes.
Três sessões por semana: 2a, 4a e 6a das 17:30 às 20:00
Sistemas autónomos são dispositivos capazes de operar e tomar decisões independentemente. Estes sistemas integram sensores, processamento de dados, inteligência artificial e mecanismos de controlo para perceber seu ambiente, interpretar informações, planear ações e executá-las de forma autónoma. O curso de Programação de Sistemas Autónomos fornece aos alunos os conhecimentos e experiência no desenvolvimento de sistemas autónomos e inteligentes, juntando uma componente teórica com exercícios práticos. Através de uma combinação de aprendizagem online com sessões interativas, os alunos explorarão tópicos como perceção, tomada de decisão, controlo e aprendizagem automática aplicados a sistemas autónomos e robóticos. Neste curso os alunos irão fazer um projeto final, que lhes fornecerá a experiência prática no desenho e implementação de soluções no campo da robótica e automação.
No final deste módulo, os formandos deverão ser capazes de:
- Compreender os conceitos fundamentais de sistemas autónomos
- Implementar algoritmos básicos de perceção para processamento de dados de sensores
- Desenvolver algoritmos de controlo e tomada de decisão para comportamento autónomo em plataformas robóticas
- Aplicar técnicas de aprendizagem automática em sistemas autónomos
- Integrar vários componentes para criar um sistema autónomo funcional
Fundamentos de Programação
Exame e projeto prático