O objetivo geral do projeto é a implementação de um robô de serviço a partir de uma base robótica móvel. Para tal, especifica-se como objetivos específicos:
- Desenvolvimento e integração de um sistema de mapeamento e navegação em ambientes fechados com movimentação controlada de pessoas;
- Desenvolvimento e integração de um chatbot capaz de interagir com as pessoas no ambiente controlado;
- Desenvolvimento e integração de sistemas para interação com seres humanos utilizando linguagem natural. Para isso, será necessário encontrar soluções tanto para conversão de áudio para texto como de texto para áudio (sintetização de voz).
EXEMPLOS DE APLICAÇÃO:
- Robôs mordomos/garçons/atendimento a clientes em geral;
- Assistente pessoal para idosos;
- Serviço de concierge para eventos e/ou escritórios.
RECURSOS DE INFRAESTRUTURA OBRIGATÓRIOS:
- Linguagens de programação e tecnologias para a aplicação de machine learning, frontend, backend e deploy em nuvem: C, C++, Python, JavaScript, HTML, CSS e outras que forem relevantes para a aplicação desenvolvida;
- Meta-sistema operacional para desenvolvimento de aplicações para a robótica (ROS 2 Humble);
- Sistema de controle de versão: Git com distribuição e colaboração na plataforma Github.
FINALIZAÇÃO E ENTREGA DO PROJETO:
Todos os protótipos gerados durante o projeto são entregues ao final da 10° semana.