Planeamento
Aulas Laboratoriais
Introdução
Trabalho:
- Formação de grupos
- Introdução ao modelo de projeto
- Entrevistas
- Conhecer os princípios do design thinking
- Saber entrevistar pessoas
- Conhecer outras perspectivas sobre o futuro da mobilidade
- Identificar problemas a resolver
- Entrevistas
Laboratório
Trabalho:
- Introdução ao Raspberry PI
- Acesso remoto ao Raspberry Pi
- Sensorização com recurso ao GPIO
- Integração da sensorização na plataforma C-ITS
- Projectos de sensorização simples
- Videos (1 por actividade)
- Quizz no Google Forms
Laboratório
Trabalho:
- Comunicação em rede com o Raspberry PI - ad-hoc
- Controlo do movimento do carro
- Saber configurar uma rede ad-hoc
- Compreender o funcionamento da plataforma SmartMob
- Saber controlar o movimento dos carros
- Projecto simples de controlo de movimento
- Videos (1 por actividade)
- Quizz no Google Forms
Projeto
Brainstorming
- Agrupamento de ideias
- Seleção de ideias
- Proposta de valor da solução do problema
- Nenhuma
Laboratório
Trabalho:
- Aplicação cooperativa com base em mensagem periodicas
- Parametrização e desempenho do serviço de mensagens periodicas
- Compreender como os princípios de desenho e funcionamento das aplicações cooperativas
- Saber alterar o funcionamento da aplicação cooperativa
- Projeto simples de aplicação cooperativa
- Videos (1 por atividade)
- Questionário no Google Forms.
Laboratório
Trabalho:
- Aplicação cooperativa com base em mensagem não periodicas
- Mensagens Spat e semaforos
- Mensagens IVIM e informação rodoviária
- Mensagens DEN e eventos
- Conhecer os diferentes tipos de mensagens não periodicas e serviços
- Saber usar os diferenrtes tipos de mensagens
- Videos (1 por atividade)
- Questionário no Google Forms.
Projeto
Trabalho:
- Definição da aplicação cooperativa
- Definição de componentes
- Seleção dos tipos de mensagem a usar
- Nenhuma
Projeto
Trabalho:
- Arquitectura de concorrência
- Implementação da estrutura do projeto
- Definição das interfaces
- Compreender a arquitetura concorrente base
- Saber mapear a arquitetura dos componentes numa arquitetura de SW concorrente
- Definir a arquitetura de informação
- Testar o fluxo de informação
- Nenhuma
Projeto
Trabalho:
- Serviço de comunicação periodica e serviços não periodicos
- Compreender o impacto dos serviços no projeto
- Introduzir os serviços no projeto
- Nenhuma
Projeto
Trabalho:
- Serviço de beaconing e geocast
- Compreender o impacto dos serviços no projeto
- Introduzir a comunicação geocast no projeto
- Nenhuma
Projeto
Trabalho:
- Integração final e teste
- Projeto em funcionamento
- Nenhuma
Projeto
Trabalho:
- Testes de validação do conceito
- Testes funcionais e com utilizadores
- Questionário e respostas dos utilizadores
- Análise critica da validade do conceito
- Nenhuma
Projeto
Trabalho:
- Demonstração final
- Apresentação do projeto e demonstração final
- Video de demonstação
- Guia da demonstração/apresentação
- Relatório final (Individual)
Aulas Teóricas
Projeto
Apresentação inicial
- Apresentação da docente
- Apresentação dos estudantes
- Visão geral da disciplina: objetivos, temas, modelo de funcionamento e resultados expectáveis
- Prazos
- Exemplos de projetos de anos anteriores
Introdução
Desafios da mobilidade
- Alterações climáticas
- Organização social
- Segurança rodoviária e acidentes
- Gestão de tráfego e congestão
- Acessibilidade e envelhecimento da população
- Saúde global e pandemia
- Compreender os desafios da mobilidade
- Saber avaliar o impacto das opções tomadas
- Saber imaginar o futuro preferido da mobilidade
- Relatório 1: futuro preferido da mobilidade (final da aula)
Introdução
Oportunidades da mobilidade
- Evolução da tecnologia: geral, sensorização e comunicação
- Casos de uso
- Visão do futuro
- Compreender as oportunidade da mobilidade associadas ao desenvolvimento tecnológico
- Avaliar os aspetos ético e legais da automação
- Relatório de opcional
Projeto
Trabalho:
- Brainstorming - idealização
- Conhecer a técnica de brainstorming
- Idealizar soluções para o problema identificado
- Ideias para resolver o problema identificado
Aplicações cooperativas
Aplicações cooperativas C-ITS
- Aplicações cooperativas e condução autónoma
- Tipos de aplicações
- Casos de uso
- Requisitos de comunicação
- Impacto no desenho da VANET
- Conhecer as aplicações cooperativas
- Desenhar um caso de uso duma aplicação cooperativa (projeto)
- Relatório 2: desenho de aplicação cooperativa (final da aula)
Redes veiculares - introdução aos aspetos de comunicação
Princípios enquadradores
- Cenários físicos
- Redes ad-hoc
- VANET
- Modelar os cenários físicos e avaliar o impacto na mobilidade
- Compreender os princípios das redes ad-hoc e identificar as suas limitações
- Compreender os princípios de desenho das redes veiculares
- Desenhar uma VANET para uma aplicação cooperativa
- Relatório 4: arquitetura da VANET
Projeto
Definição inicial do projeto
- Identificação do problema
- Descrição
- Uso
- Imagem exemplificativa
- Cooperação
- Definição duma aplicação cooperativa adequada para o problema identificado
- Relatório 3: proposta de projeto - parte 1 (final da aula)
Redes veiculares - arquitetura de referência
Arquitectura de referência
- Arquitectura duma estação C-ITS
- Camadas
- Caso de uso
- Compreender a arquitetura de referência duma estação C-ITS
- Identificar as funções de cada camada
- Saber aplicar a um caso de uso
- Proposta de projeto: preencher de acordo com a template fornecida.
Arquitetura da VANET - serviços comuns
Serviços comuns
- Requisitos aplicacionais e serviços comuns
- Serviços de informação periódica
- Serviços de informação por eventos
- Saber identificar os requisitos comuns
- Compreender os serviços de informação periódica e por eventos
- Desenhar um serviço simples de informação periódica e por eventos (projeto)
- Especificação 1: Serviço de eventos/informação periódica (final da aula)
Arquitetura da VANET - topologia e modos de comunicação
Topologia e modos de comunicação
- Identificação dos nós da rede
- Manutenção da topologia - serviço de beaconing
- Modos de comunicação - broadcast, geocast and unicast
- Comunicação geocast
- Compreender os princípios de construção topologia e os diferentes modos de comunicação
- Conceber um mecanismo de identificação por localização e de comunicação geocast (projeto)
- Especificação 2: Serviço de beaconing (final da aula)
Arquitetura da VANET - localização e comunicação unicast
Localização e comunicação unicast
- O problema de comunicação unicast em ambientes veiculares
- Serviço de localização
- Comunicação unicast
- Encaminhamento geográfico
- Compreender o princípio da localização, comunicação unicast e encaminhamento geográfico
- Desenhar um serviço de localização e encaminhamento geográfico
- Especificação 3: Serviço de encaminhamento geográfico (final da aula)
VANET e Internet
VANET e Internet
- Arquitetura VANET
- Integração na arquitetura Internet
- Protocolo IPv6
- Mobilidade IP
- Compreender a integração das VANETs na Internet
- Nenhuma
Projecto
Preparação do workshop final
- Guia da apresentação e demonstração
- Guia de demnstração final
- Historia..
- Nenhuma
Projeto
Workshop final
- Apresentação e demonstração do projetp
- Projeto final a funcionar
- Apresentação.e código: equipa
- Relatório final: individual