SlideShare uma empresa Scribd logo
1 de 35
Baixar para ler offline
Computação de Borda
Conceitos e Aplicações
Apresentação
▸ Técnico em Informática – Etec Waldyr Duron Júnior – (Junho
2011);
▸ Tecnólogo em Análise e Desenvolvimento de Sistemas –
Fatec Ourinhos (Dezembro de 2014);
▸ Pós Graduação Latu-Sensu em Eletrônica Embarcada –
Centro Universitário Salesiano de São Paulo– UNISAL
(Janeiro 2018).
Histórico Profissional
▸ Monitor Voluntário de TI – E.E Ataliba Leonel – Piraju-SP (2007-
2008);
▸ Analista de Tecnologia – Chiptronic Tecnologia Automotiva – (2011
– 2019);
▸ Professor no Curso de Análise e Desenvolvimento de Sistemas –
Faculdade Eduvale Avaré (2017-2019);
▸ Analista de Desenvolvimento – Stoneridge Brasil (2019-2020);
▸ Analista de Desenvolvimento – Instituto de Pesquisas Eldorado
(2020);
Pauta
▸ Conhecendo IOT;
▸ Conhecendo Sistemas Embarcados;
▸ O que é Computação de Borda;
▸ Arquitetura Remota x Computação de Borda;
▸ Aplicação Prática.
1.
Conhecendo IOT
Precisamos nos contextualizar
5
Conhecendo IOT
▸ O conceito de IoT surgiu no início dos anos 90, nos
primórdios da internet, com a ambição dos desenvolvedores
de conectar “coisas” à internet;
▸ Contudo a aproximadamente 30 anos atrás o contexto
histórico tornava essa ambição inviável e as tecnologias não
eram populares e o custo era muito alto.
Conhecendo IOT
▸ Iot não é apenas o envio de dados através da internet ou até
mesmo redes internas, ele trata de tornar as “coisas” mais
inteligentes dando a elas a capacidade de coletar e
processar informações do ambiente onde se encontram;
▸ A popularização da IoT está mudando totalmente a maneira
como interagimos com o mundo ao nosso redor, seja no
trânsito, nos meios de pagamento ou na forma como nos
relacionamos;
Conhecendo IOT
Conhecendo IOT
▸ O momento histórico que vivemos é extremamente propício
para o desenvolvimento de produtos e serviços aplicando a
IoT, já que o custo das tecnologias necessárias para
conectar as “coisas” a internet estão cada vez menores;
▸ Tecnologias de Comunicação sem Fio estão cada vez mais
populares e estáveis, isso é um dos pontos fundamentais
para a popularização do uso da IoT;
▸ Um dos Maiores viabilizadores de projetos IoT são os
sistemas embarcados;
2.
Conhecendo Sistemas
Embarcados
Não… Não é um rádio pra navios
Conhecendo Sistemas Embarcados
▸ O termo sistemas embarcados surgiu pra designar os
computadores que podiam ser embarcados em diferentes
equipamentos com a finalidade de controle, sensoriamento
ou automação;
▸ Atualmente é possível nomear como Sistema Embarcado,
todos os sistemas de software e hardware micro controlados
ou micro processados, dedicados a uma função específica;
Conhecendo Sistemas Embarcados
▸ Um dos primeiros e mais importante sistema embarcado que
se tem conhecimento é o AGC “Apollo Guidance Computer”,
utilizado nas missões que levaram a humanidade à Lua;
▸ O AGC também foi um dos primeiros a usar Circuitos
Integrados;
Conhecendo Sistemas Embarcados
Módulos AGC e DSKY
Conhecendo Sistemas Embarcados
▸ Os Códigos fonte do projeto Apolo são de domínio público
agora e eles estão disponíveis neste endereço:
▸ https://github.com/virtualagc/virtualagc
Conhecendo Sistemas Embarcados
▸ Atualmente existem diversas opções para estudo e
desenvolvimento de produtos utilizando sistemas
embarcados;
▸ Tornando possível ao desenvolvedor escolher aquele que
melhor se adequa às suas necessidades;
Conhecendo Sistemas Embarcados
▸ Sem dúvida um dos kits de desenvolvimento mais populares
atualmente é o Raspberry Pi;
▸ O principal foco do projeto é prover um computador de baixo
custo;
▸ Atualmente é possível encontrar versões com até 8GB de
memória RAM
Conhecendo Sistemas Embarcados
▸ Possui uma GPU dedicada, o que o torna uma boa escolha pra
uso em estudos envolvendo processamento de imagem;
▸ Possui também Wi-fi e Bluetooth integrados, tornando-o um
candidato perfeito para estudos envolvendo conectividade
sem fio;
▸ O Sistema operacional é baseado em Linux, o que elege uma
grande variedade de tecnologias para desenvolvimento;
Conhecendo Sistemas Embarcados
▸ O uso de inteligência artificial em sistemas embarcados tem
se popularizado;
▸ Para um uso dedicado a esse fim, kits de desenvolvimento
como o Raspberry Pi, não são a melhor solução, para isso
podemos contar com kits mais robustos, como por exemplo
o Khadas VIM3
Conhecendo Sistemas Embarcados
▸ O Khadas VIM3, é um computador de placa única, que se
destaca por oferecer um total de 6 núcleos de
processamento, 4GB de Memória RAM, 32GB de Memória
Flash e uma novidade uma NPU;
▸ E para otimizar as tarefas de IA e Machine Learning conta
com uma NPU (Neural Processing Unit)
3.
O que é computação de borda?
São as pessoas que trabalham próximo ao prazo?
O que é computação de Borda?
▸ Após a compreensão dos conceitos de IoT, é possível entender a
aplicação principal da Computação de Borda;
▸ Computação de Borda, está diretamente ligada a estratégia de
coletar, processar e atuar o mais próximo possível de onde os
dados são gerados;
▸ Essa estratégia, permite que sistemas sejam construídos de
forma distribuída e descentralizada, além de permitir que os "nós"
do sistema tenham uma maior autonomia, e tenham um tempo de
resposta menor;
O que é computação de Borda?
▸ Além disso, o processamento local, evita a compressão de dados,
o que garante resultados mais precisos além de diminuir o trafego
de dados na internet ou rede local;
▸ Hardwares cada vez mais acessíveis e com cada vez mais poder de
processamento, viabilizam a implementação desse tipo de
arquitetura;
▸ Outro ponto importantíssimo é a economia de dados, que em
muitos casos pode ser um fator limitante para os projetos, como
os casos que usam dados via rede celular, bluetooth ou interfaces
de rádio com alto alcance e pouca banda de transmissão
4.
Arquitetura Remota x
Computação de Borda
Entendendo o porque a computação de borda é
necessária
Arquitetura Remota
Sistema de Controle
Interface
(Nó)
Barramento de Comandos e Dados
75 – Bytes / Mensagem
60 Mensagens por Minuto
3600 Mensagens por Hora
86400 Mensagens a cada 24 Horas
75 x 86400 = 6 Megabytes por dia
55 – Bytes / Mensagem
Internet
58 – Bytes / Mensagem
Arquitetura Remota
Sistema de Controle
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Barramento de Comandos e
Dados Internet
Arquitetura Remota
Sistema de Controle
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Barramento de Comandos e Dados
Internet
Arquitetura Remota
Sistema de Controle
Interface
(Nó)
Barramento de Comandos e
Dados
83 – Bytes / Mensagem
60 Mensagens por Minuto
3600 Mensagens por Hora
86400 Mensagens a cada 24 Horas
83 x 86400 = 7.1 Megabytes por dia
Internet
Arquitetura Remota
Sistema de Controle
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Interface
(Nó)
Barramento de Comandos e
Dados Internet
Arquitetura de Borda
Sistema de
Supervisório
Controlador
(Nó)
Barramento de Comandos e
Dados
75 – Bytes / Mensagem
60 Mensagens por Minuto
3600 Mensagens por Hora
86400 Mensagens a cada 24 Horas
75 x 86400 = 6 Megabytes por dia
Interne
t
50 – Bytes / Mensagem
Arquitetura de Borda
Sistema de
Supervisório
Controlador
(Nó)
Barramento de Comandos e
Dados
91 – Bytes / Mensagem
60 Mensagens por Minuto
3600 Mensagens por Hora
86400 Mensagens a cada 24 Horas
91 x 86400 = 8 Megabytes por dia
50 – Bytes / Mensagem
Internet
Arquitetura de Borda
Sistema Supervisório
Controlador
(Nó)
Controlador
(Nó)
Controlador
(Nó)
Controlador
(Nó)
Controlador
(Nó)
Barramento de Comandos e Dados
Internet
5.
Aplicação Prática
Vendo as vantagens da computação de borda
Na prática
Aplicação Prática
▸ Nossa demonstração prática, é bem simples, consiste em um
veículo, que anda em linha reta e para sempre que vê um semáforo
com a luz vermelha acesa, e volta a andar com a luz verde acesa;
Aplicação Prática
▸ Nosso experimento terá dois cenários distintos:
▹ 1º Cenário: As imagens coletadas pelo veículo são transmitidas
e analisadas no computador, cabendo ao computador analisar
e enviar o comando para o veículo.
▹ 2º Cenário: As imagens coletadas pelo veículo são
processadas localmente e apenas o status do veículo é
transmitido ao computador.
Muito Obrigado!
Dúvidas?
Podem me encontrar aqui:
▸ gustavofpalma@gmail.com
▸ www.gustavopalma.com.br

Mais conteúdo relacionado

Semelhante a Palestra Edge Computing Sistemas Embarcados.pdf

Tendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaTendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaLaboratorium
 
Palestra PET.Com - Sistemas Embarcados
Palestra PET.Com - Sistemas EmbarcadosPalestra PET.Com - Sistemas Embarcados
Palestra PET.Com - Sistemas EmbarcadosPET Computação
 
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart CitiesAWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart CitiesAmazon Web Services LATAM
 
Automacao residencial, a casa inteligente
Automacao residencial, a casa inteligenteAutomacao residencial, a casa inteligente
Automacao residencial, a casa inteligenteDouglas Scriptore
 
Arquitetura de projetos IoT
Arquitetura de projetos IoTArquitetura de projetos IoT
Arquitetura de projetos IoTFernando Veiga
 
Artigo sistemas embarcados 2011
Artigo sistemas embarcados 2011Artigo sistemas embarcados 2011
Artigo sistemas embarcados 2011afranio47
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaAlessandro Binhara
 
Provocação Konker no 1º hackday FIESP 2016
Provocação Konker no 1º hackday FIESP 2016Provocação Konker no 1º hackday FIESP 2016
Provocação Konker no 1º hackday FIESP 2016Alexandre Cardoso
 
Organização de Computadores - Aula 02
Organização de Computadores - Aula 02Organização de Computadores - Aula 02
Organização de Computadores - Aula 02thomasdacosta
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesAlessandro Binhara
 
Trabalho de TSPD - Sistemas
Trabalho de TSPD - SistemasTrabalho de TSPD - Sistemas
Trabalho de TSPD - SistemasTulio Belem
 
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Amazon Web Services LATAM
 
Big Data: O que é? e por onde começar?
Big Data: O que é? e por onde começar?Big Data: O que é? e por onde começar?
Big Data: O que é? e por onde começar?Paulo Ricardo Santos
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verdeelliando dias
 
Computação Ubíqua (Versão Final)
Computação Ubíqua (Versão Final)Computação Ubíqua (Versão Final)
Computação Ubíqua (Versão Final)herickfaro
 
Internet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesInternet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesFabio Souza
 

Semelhante a Palestra Edge Computing Sistemas Embarcados.pdf (20)

Bridges Virtuais
Bridges VirtuaisBridges Virtuais
Bridges Virtuais
 
Tendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaTendências e Oportunidades - Robótica
Tendências e Oportunidades - Robótica
 
Automação de bibliotecas
Automação de bibliotecasAutomação de bibliotecas
Automação de bibliotecas
 
Palestra PET.Com - Sistemas Embarcados
Palestra PET.Com - Sistemas EmbarcadosPalestra PET.Com - Sistemas Embarcados
Palestra PET.Com - Sistemas Embarcados
 
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart CitiesAWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
 
Automacao residencial, a casa inteligente
Automacao residencial, a casa inteligenteAutomacao residencial, a casa inteligente
Automacao residencial, a casa inteligente
 
Arquitetura de projetos IoT
Arquitetura de projetos IoTArquitetura de projetos IoT
Arquitetura de projetos IoT
 
Artigo sistemas embarcados 2011
Artigo sistemas embarcados 2011Artigo sistemas embarcados 2011
Artigo sistemas embarcados 2011
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenharia
 
Provocação Konker no 1º hackday FIESP 2016
Provocação Konker no 1º hackday FIESP 2016Provocação Konker no 1º hackday FIESP 2016
Provocação Konker no 1º hackday FIESP 2016
 
Organização de Computadores - Aula 02
Organização de Computadores - Aula 02Organização de Computadores - Aula 02
Organização de Computadores - Aula 02
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  Aplicações
 
Trabalho de TSPD - Sistemas
Trabalho de TSPD - SistemasTrabalho de TSPD - Sistemas
Trabalho de TSPD - Sistemas
 
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Big Data: O que é? e por onde começar?
Big Data: O que é? e por onde começar?Big Data: O que é? e por onde começar?
Big Data: O que é? e por onde começar?
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verde
 
Computação Ubíqua (Versão Final)
Computação Ubíqua (Versão Final)Computação Ubíqua (Versão Final)
Computação Ubíqua (Versão Final)
 
Internet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesInternet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicações
 

Palestra Edge Computing Sistemas Embarcados.pdf

  • 2. Apresentação ▸ Técnico em Informática – Etec Waldyr Duron Júnior – (Junho 2011); ▸ Tecnólogo em Análise e Desenvolvimento de Sistemas – Fatec Ourinhos (Dezembro de 2014); ▸ Pós Graduação Latu-Sensu em Eletrônica Embarcada – Centro Universitário Salesiano de São Paulo– UNISAL (Janeiro 2018).
  • 3. Histórico Profissional ▸ Monitor Voluntário de TI – E.E Ataliba Leonel – Piraju-SP (2007- 2008); ▸ Analista de Tecnologia – Chiptronic Tecnologia Automotiva – (2011 – 2019); ▸ Professor no Curso de Análise e Desenvolvimento de Sistemas – Faculdade Eduvale Avaré (2017-2019); ▸ Analista de Desenvolvimento – Stoneridge Brasil (2019-2020); ▸ Analista de Desenvolvimento – Instituto de Pesquisas Eldorado (2020);
  • 4. Pauta ▸ Conhecendo IOT; ▸ Conhecendo Sistemas Embarcados; ▸ O que é Computação de Borda; ▸ Arquitetura Remota x Computação de Borda; ▸ Aplicação Prática.
  • 6. Conhecendo IOT ▸ O conceito de IoT surgiu no início dos anos 90, nos primórdios da internet, com a ambição dos desenvolvedores de conectar “coisas” à internet; ▸ Contudo a aproximadamente 30 anos atrás o contexto histórico tornava essa ambição inviável e as tecnologias não eram populares e o custo era muito alto.
  • 7. Conhecendo IOT ▸ Iot não é apenas o envio de dados através da internet ou até mesmo redes internas, ele trata de tornar as “coisas” mais inteligentes dando a elas a capacidade de coletar e processar informações do ambiente onde se encontram; ▸ A popularização da IoT está mudando totalmente a maneira como interagimos com o mundo ao nosso redor, seja no trânsito, nos meios de pagamento ou na forma como nos relacionamos;
  • 9. Conhecendo IOT ▸ O momento histórico que vivemos é extremamente propício para o desenvolvimento de produtos e serviços aplicando a IoT, já que o custo das tecnologias necessárias para conectar as “coisas” a internet estão cada vez menores; ▸ Tecnologias de Comunicação sem Fio estão cada vez mais populares e estáveis, isso é um dos pontos fundamentais para a popularização do uso da IoT; ▸ Um dos Maiores viabilizadores de projetos IoT são os sistemas embarcados;
  • 11. Conhecendo Sistemas Embarcados ▸ O termo sistemas embarcados surgiu pra designar os computadores que podiam ser embarcados em diferentes equipamentos com a finalidade de controle, sensoriamento ou automação; ▸ Atualmente é possível nomear como Sistema Embarcado, todos os sistemas de software e hardware micro controlados ou micro processados, dedicados a uma função específica;
  • 12. Conhecendo Sistemas Embarcados ▸ Um dos primeiros e mais importante sistema embarcado que se tem conhecimento é o AGC “Apollo Guidance Computer”, utilizado nas missões que levaram a humanidade à Lua; ▸ O AGC também foi um dos primeiros a usar Circuitos Integrados;
  • 14. Conhecendo Sistemas Embarcados ▸ Os Códigos fonte do projeto Apolo são de domínio público agora e eles estão disponíveis neste endereço: ▸ https://github.com/virtualagc/virtualagc
  • 15. Conhecendo Sistemas Embarcados ▸ Atualmente existem diversas opções para estudo e desenvolvimento de produtos utilizando sistemas embarcados; ▸ Tornando possível ao desenvolvedor escolher aquele que melhor se adequa às suas necessidades;
  • 16. Conhecendo Sistemas Embarcados ▸ Sem dúvida um dos kits de desenvolvimento mais populares atualmente é o Raspberry Pi; ▸ O principal foco do projeto é prover um computador de baixo custo; ▸ Atualmente é possível encontrar versões com até 8GB de memória RAM
  • 17. Conhecendo Sistemas Embarcados ▸ Possui uma GPU dedicada, o que o torna uma boa escolha pra uso em estudos envolvendo processamento de imagem; ▸ Possui também Wi-fi e Bluetooth integrados, tornando-o um candidato perfeito para estudos envolvendo conectividade sem fio; ▸ O Sistema operacional é baseado em Linux, o que elege uma grande variedade de tecnologias para desenvolvimento;
  • 18. Conhecendo Sistemas Embarcados ▸ O uso de inteligência artificial em sistemas embarcados tem se popularizado; ▸ Para um uso dedicado a esse fim, kits de desenvolvimento como o Raspberry Pi, não são a melhor solução, para isso podemos contar com kits mais robustos, como por exemplo o Khadas VIM3
  • 19. Conhecendo Sistemas Embarcados ▸ O Khadas VIM3, é um computador de placa única, que se destaca por oferecer um total de 6 núcleos de processamento, 4GB de Memória RAM, 32GB de Memória Flash e uma novidade uma NPU; ▸ E para otimizar as tarefas de IA e Machine Learning conta com uma NPU (Neural Processing Unit)
  • 20. 3. O que é computação de borda? São as pessoas que trabalham próximo ao prazo?
  • 21. O que é computação de Borda? ▸ Após a compreensão dos conceitos de IoT, é possível entender a aplicação principal da Computação de Borda; ▸ Computação de Borda, está diretamente ligada a estratégia de coletar, processar e atuar o mais próximo possível de onde os dados são gerados; ▸ Essa estratégia, permite que sistemas sejam construídos de forma distribuída e descentralizada, além de permitir que os "nós" do sistema tenham uma maior autonomia, e tenham um tempo de resposta menor;
  • 22. O que é computação de Borda? ▸ Além disso, o processamento local, evita a compressão de dados, o que garante resultados mais precisos além de diminuir o trafego de dados na internet ou rede local; ▸ Hardwares cada vez mais acessíveis e com cada vez mais poder de processamento, viabilizam a implementação desse tipo de arquitetura; ▸ Outro ponto importantíssimo é a economia de dados, que em muitos casos pode ser um fator limitante para os projetos, como os casos que usam dados via rede celular, bluetooth ou interfaces de rádio com alto alcance e pouca banda de transmissão
  • 23. 4. Arquitetura Remota x Computação de Borda Entendendo o porque a computação de borda é necessária
  • 24. Arquitetura Remota Sistema de Controle Interface (Nó) Barramento de Comandos e Dados 75 – Bytes / Mensagem 60 Mensagens por Minuto 3600 Mensagens por Hora 86400 Mensagens a cada 24 Horas 75 x 86400 = 6 Megabytes por dia 55 – Bytes / Mensagem Internet 58 – Bytes / Mensagem
  • 25. Arquitetura Remota Sistema de Controle Interface (Nó) Interface (Nó) Interface (Nó) Interface (Nó) Interface (Nó) Barramento de Comandos e Dados Internet
  • 26. Arquitetura Remota Sistema de Controle Interface (Nó) Interface (Nó) Interface (Nó) Interface (Nó) Interface (Nó) Barramento de Comandos e Dados Internet
  • 27. Arquitetura Remota Sistema de Controle Interface (Nó) Barramento de Comandos e Dados 83 – Bytes / Mensagem 60 Mensagens por Minuto 3600 Mensagens por Hora 86400 Mensagens a cada 24 Horas 83 x 86400 = 7.1 Megabytes por dia Internet
  • 28. Arquitetura Remota Sistema de Controle Interface (Nó) Interface (Nó) Interface (Nó) Interface (Nó) Interface (Nó) Barramento de Comandos e Dados Internet
  • 29. Arquitetura de Borda Sistema de Supervisório Controlador (Nó) Barramento de Comandos e Dados 75 – Bytes / Mensagem 60 Mensagens por Minuto 3600 Mensagens por Hora 86400 Mensagens a cada 24 Horas 75 x 86400 = 6 Megabytes por dia Interne t 50 – Bytes / Mensagem
  • 30. Arquitetura de Borda Sistema de Supervisório Controlador (Nó) Barramento de Comandos e Dados 91 – Bytes / Mensagem 60 Mensagens por Minuto 3600 Mensagens por Hora 86400 Mensagens a cada 24 Horas 91 x 86400 = 8 Megabytes por dia 50 – Bytes / Mensagem Internet
  • 31. Arquitetura de Borda Sistema Supervisório Controlador (Nó) Controlador (Nó) Controlador (Nó) Controlador (Nó) Controlador (Nó) Barramento de Comandos e Dados Internet
  • 32. 5. Aplicação Prática Vendo as vantagens da computação de borda Na prática
  • 33. Aplicação Prática ▸ Nossa demonstração prática, é bem simples, consiste em um veículo, que anda em linha reta e para sempre que vê um semáforo com a luz vermelha acesa, e volta a andar com a luz verde acesa;
  • 34. Aplicação Prática ▸ Nosso experimento terá dois cenários distintos: ▹ 1º Cenário: As imagens coletadas pelo veículo são transmitidas e analisadas no computador, cabendo ao computador analisar e enviar o comando para o veículo. ▹ 2º Cenário: As imagens coletadas pelo veículo são processadas localmente e apenas o status do veículo é transmitido ao computador.
  • 35. Muito Obrigado! Dúvidas? Podem me encontrar aqui: ▸ gustavofpalma@gmail.com ▸ www.gustavopalma.com.br