Did You See Bob?: Human Localization using Mobile Phones
|
|
- Octavio Mirandela
- 5 Há anos
- Visualizações:
Transcrição
1 Did You See Bob?: Human Localization using Mobile Phones Ionut Constandache, Xuan Bao, Martin Azizyan, Romit Roy Choudhury Susanna F. de Rezende IME - USP Junho 2012 Constandache, Bao, Azizyan, Choudhury Did You See Bob? 1 / 33
2 Constandache, Bao, Azizyan, Choudhury Did You See Bob? 2 / 33
3 O problema: Have you seen Bob? Solução ideal: Uma pessoa que escolte a Alice até o Bob Escort : sistema de navegação em ambientes populados Implementação em 4 aparelhos Navegadores Nokia e Google Android Constandache, Bao, Azizyan, Choudhury Did You See Bob? 3 / 33
4 Funcionamento Alice pede para encontrar com Bob O sistema calcula uma sequencia de < n, α >, onde n é o número de passos na direção do ângulo α O dispositivo mostra o angulo atual e no n-ésimo passo mostra o próximo angulo Constandache, Bao, Azizyan, Choudhury Did You See Bob? 4 / 33
5 Funcionamento Sensores nos dispositivos e no beacon Encontros entre usuários e entre usuário e beacon formam (e corrigem) o grafo relativo entre usuários A navegação ocorre através desse grafo Constandache, Bao, Azizyan, Choudhury Did You See Bob? 5 / 33
6 Panorama: Aceleração e Compasso Cliente Escort mede aceleração e compasso do dispositivo Existe um padrão de caminhada através do qual é possível computar o número de passos Multiplicado pelo tamanho do passo, temos uma aproximação do deslocamento O compasso dá a direção do movimento <deslocamento, direção, tempo>: rastro de caminhada do usuário Constandache, Bao, Azizyan, Choudhury Did You See Bob? 6 / 33
7 Panorama: Correções do rastro Periodicamente, o rastro de caminhada é enviado ao servidor do Escort através de WiFi/3G Métodos de correção de variações devido a ruído: (i) encontro com o beacon (ii) encontro com usuários que encontraram com o beacon recentemente A diferença entre as estimativas é usada para corrigir o rastro Constandache, Bao, Azizyan, Choudhury Did You See Bob? 7 / 33
8 Panorama: Detecção de encontros Periodicamente envia sinais e escuta por outros dispositivos Sinais via audio (frequências quase inaudíveis) Um tom é designado ao dispositivo quando registrado no serviço do Escort Quando A detecta encontro com B, A envia esse encontro juntamente com seu rastro para o sevidor Servidor corrige o rastro e cria uma visão global de movimetações e intersecções espaciais Constandache, Bao, Azizyan, Choudhury Did You See Bob? 8 / 33
9 Panorama: Grafo de encontros Visão global de movimentação: Grafo Vértices: intersecções de caminhos e os próprios devices Arestas: caminhos andados Constandache, Bao, Azizyan, Choudhury Did You See Bob? 9 / 33
10 Panorama: Grafo de encontros Assumimos rota biderecional (grafo não dirigido) Desafio: Grafos grandes Solução: heuristica de pruning Constandache, Bao, Azizyan, Choudhury Did You See Bob? 10 / 33
11 Acelerômetro Para calcular o deslocamento Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Constandache, Bao, Azizyan, Choudhury Did You See Bob? 11 / 33
12 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Compasso Muito ruídos: balanço do usuário, irregularidades de movimentação, campos magnéticos, erro sistemático interno Identificar duas situações: (i) usuário está andando em direção constante - média das leituras do compasso (ii) usuário está virando - normaliza a sequência de leituras do compasso Esses métodos heurísticos ainda geram erros grandes, que precisam se corrigidos Constandache, Bao, Azizyan, Choudhury Did You See Bob? 12 / 33
13 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Correção de Posição via Difusão Correção de posição através de encontro com o beacon Correção de posição através de encontro com usuário que encontrou o beacon mais recentemente Constandache, Bao, Azizyan, Choudhury Did You See Bob? 13 / 33
14 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Como detectar encontros? Primeira tentativa: Bluetooth Segunda tentativa: sinais de audio Possíveis dificuldades: ambientes com muito barulho Constandache, Bao, Azizyan, Choudhury Did You See Bob? 14 / 33
15 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Como detectar encontros? Possíveis dificuldades: como calcular distância Constandache, Bao, Azizyan, Choudhury Did You See Bob? 15 / 33
16 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Correção do Rastro Encontros possibilitam correção de rastro passado Amortiza o vetor de correção no tempo (assume desvio linear) Constandache, Bao, Azizyan, Choudhury Did You See Bob? 16 / 33
17 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Cálculo de direções de navegação Grafo de rastros cresce rapidamente Heurísticas de Pruning Algoritmo de Floyd-Warshall Constandache, Bao, Azizyan, Choudhury Did You See Bob? 17 / 33
18 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Heurísticas de Pruning Para cada par de usuários, mantém apenas intersecções (espacialmente) mais próximas Mantém caminhos mais curtos entre os usuários Constandache, Bao, Azizyan, Choudhury Did You See Bob? 18 / 33
19 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Identificação Visual Alice não conhece Bob Identificação através da câmera Processamento de imagens Constandache, Bao, Azizyan, Choudhury Did You See Bob? 19 / 33
20 Sensores ruidosos Correção de Posição Correção do Rastro Cálculo de direções de navegação Identificação Visual Escort nas Núvens Escort nas Núvens Upload periódico do compasso, acelerômetro e gravações de som Pode ser implementado com computação nas núvens Transformadas de Fourier para gravações de som e processamento de imagens podem ser computadas rapidamente Os testes foram rodados em um laptop comum (4 usuários) e não apresentou dificuldades de performance Constandache, Bao, Azizyan, Choudhury Did You See Bob? 20 / 33
21 Banco de provas Metodologia Resultados Testes Dificuldade para medir localização com precisão (para medir erro de posição e erro final do destino) Objetivo: estimativa de 1 metro GPS: erro de 10 metros Solução: diversos marcadores formando uma grade (i) densidade alta (ii) precisão na posição dos marcadores Constandache, Bao, Azizyan, Choudhury Did You See Bob? 21 / 33
22 Banco de provas Metodologia Resultados Estacionamento Constandache, Bao, Azizyan, Choudhury Did You See Bob? 22 / 33
23 Banco de provas Metodologia Resultados Um andar do departamento Constandache, Bao, Azizyan, Choudhury Did You See Bob? 23 / 33
24 Banco de provas Metodologia Resultados Metodologia Primeiro passo: data collection Segundo passo: user routing Constandache, Bao, Azizyan, Choudhury Did You See Bob? 24 / 33
25 Banco de provas Metodologia Resultados Resultados Constandache, Bao, Azizyan, Choudhury Did You See Bob? 25 / 33
26 Banco de provas Metodologia Resultados Resultados Constandache, Bao, Azizyan, Choudhury Did You See Bob? 26 / 33
27 Banco de provas Metodologia Resultados Resultados Constandache, Bao, Azizyan, Choudhury Did You See Bob? 27 / 33
28 Banco de provas Metodologia Resultados Resultados Constandache, Bao, Azizyan, Choudhury Did You See Bob? 28 / 33
29 Banco de provas Metodologia Resultados Resultados Constandache, Bao, Azizyan, Choudhury Did You See Bob? 29 / 33
30 Banco de provas Metodologia Resultados Resultados Constandache, Bao, Azizyan, Choudhury Did You See Bob? 30 / 33
31 Limitações e trabalhos futuros Consumo de energia Instruções para atravessar obstáculos Caminhos longos (mas podem também significar caminhos interditados) Navegação quando se tem uma precisão baixa de localização Posição do aparelho (testes foram feitos com aparelho na mão) Comportamento com muitos usuários Constandache, Bao, Azizyan, Choudhury Did You See Bob? 31 / 33
32 Trabalhos relacionados Navegação x Localização Hardware especializado Calibrar sinais de WiFi Mapas ou floor plans, GPS Landmarks por robos Localização absoluta Constandache, Bao, Azizyan, Choudhury Did You See Bob? 32 / 33
33 Perguntas? Constandache, Bao, Azizyan, Choudhury Did You See Bob? 33 / 33
Localização indoor com redes de beacons inteligentes. André Márcio de Lima Curvello
Localização indoor com redes de beacons inteligentes André Márcio de Lima Curvello contato@andrecurvello.com.br Sobre Qualificação Engenheiro de Computação com ênfase em Sistemas Embarcados pela USP de
Leia maisOccupancy grid based graph-slam using the distance transform, SURF features and SGD
Occupancy grid based graph-slam using the distance transform, SURF features and SGD Autores: Arturo Gil, Miguel Juliá, Óscar Reinoso Artur Segal Kaim Agenda Introdução Arquitetura Resultados Trabalho futuro
Leia maisAutomação do tráfego de veículos: sistema de busca de caminho de menor custo entre dois pontos
Automação do tráfego de veículos: sistema de busca de caminho de menor custo entre dois pontos Richard Beyer Schroeder Orientador: Aurélio Faustino Hoppe 01/2012 SUMÁRIO 1. Motivação 2. Trabalhos relacionados
Leia maisBiblioteca para comunicação ciente de localização geográfica entre dispositivos móveis
Biblioteca para comunicação ciente de localização geográfica entre dispositivos móveis Renato A. Santos & Tonny C. Cordeiro ravila.santos@gmail.com costa.tonny@gmail.com Departamento de Ciência da Computação
Leia maisESTABELECIMENTO DE ROTAS PARA AR.DRONE UTILIZANDO DELPHI XE 10
ESTABELECIMENTO DE ROTAS PARA AR.DRONE UTILIZANDO DELPHI XE 10 Aluno(a): Rafael Ronaldo Rahn Orientador: Mauro Marcelo Mattos Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos Desenvolvimento
Leia maisAPLICATIVO PARA ESTABILIZAÇÃO DE TELA EM DISPOSITIVOS ANDROID. Adrian Volkmann Mauro Marcelo Mattos - Orientador
APLICATIVO PARA ESTABILIZAÇÃO DE TELA EM DISPOSITIVOS ANDROID Adrian Volkmann Mauro Marcelo Mattos - Orientador Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos Requisitos Especificação
Leia mais7 Experimentos. Figura 2 Sensor Inercial (Xsens) Figura 3 Sensor GPS (Garmin) Figura 1 Robô Ambiental Híbrido
7 Experimentos Foram realizados dois experimentos distintos com o sensor GPS da marca Garmin e o sensor inercial da marca Xsens, Fig. 83 e 84 respectivamente: Na floresta amazônica, onde os sensores foram
Leia maisIntrodução. Introdução. Introdução. Introdução. Introdução. Introdução à Robótica Robótica Móvel Localização. Principais questões na Robótica
à Robótica Robótica Móvel Localização Prof. Douglas G. Macharet douglas.macharet@dcc.ufmg.br Principais questões na Robótica Onde estou? (localização) Aonde vou? (objetivo) Como vou? (planejamento)? à
Leia maisMouseCam: aplicação de controle do mouse via câmera
MouseCam: aplicação de controle do mouse via câmera Introdução ao Processamento de Imagens COS756 PESC/COPPE/UFRJ 2013 1 Renan Garrot garrot@cos.ufrj.br 1. Introdução O processo de tracking por vídeo consiste
Leia maisReconciliação de chaves através de um canal público usando acelerômetros
Reconciliação de chaves através de um canal público usando acelerômetros Universidade Federal de Ouro Preto ICEB Instituto de Ciências Exatas e Biológicas DECOM - Departamento de Computação Orientador:
Leia maisDisciplina de Introdução aos Sistemas Robóticos SSC-5887
USP - ICMC SSC / PG-CCMC SSC 5887 (ISR) - 1o. Semestre 2009 Disciplina de SSC-5887 Prof. Fernando Santos Osório Grupo SEER Email: fosorio [at] { icmc. usp. br, gmail. com } Web: http://www.icmc.usp.br/~fosorio/
Leia maisGrafos: caminhos mínimos
Grafos: caminhos mínimos SCE-8 Algoritmos e Estruturas de Dados Thiago A. S. Pardo Maria Cristina Gustavo Batista O problema do menor caminho Um motorista deseja encontrar o caminho mais curto possível
Leia maisinformação enviada (ex. Facebook) ou que a rede social utilize essa informação para sugerir locais de interesse próximos ao usuário (ex. Foursquare).
1 Introdução 1.1 Contextualização Recentemente, tem-se percebido um movimento de integração de comunidades físicas e comunidades virtuais. As pessoas utilizam cada vez mais a Internet para se comunicar
Leia maisANALYTICS: Dados e Atenção
ANALYTICS: Dados e Atenção O CONCEITO DE ANALYTICS NA INTERNET DAS COISAS BASEIA-SE NA CONSTANTE GERAÇÃO DE DADOS Por Nazareno Andrade Deyvison Bruno, Icaro Ramires, Joabe Pinheiro 1 Agenda Informações
Leia maisSistema Mobile para Localização Indoor usando Tratamento de Posição e Correção de Rota
XXXVII Congresso da Sociedade Brasileira de Computação Sistema Mobile para Localização Indoor usando Tratamento de Posição e Correção de Rota César D. Silva 1, Karin S. Komati 1, Daniel R. Trindade 1 1
Leia maisArrhythmia Monitoring System (AMS)
Arrhythmia Monitoring System (AMS) Autores: Kathy J. Liszka (University of Akron); Michael A. Mackin, Michael J. Lichte, David W. York (NASA Glenn Research Center); Dilip Pillai (Royal College of Physicians);
Leia maisXX Seminário Nacional de Distribuição de Energia Elétrica SENDI a 26 de outubro Rio de Janeiro - RJ - Brasil
XX Seminário Nacional de Distribuição de Energia Elétrica SENDI 2012-22 a 26 de outubro Rio de Janeiro - RJ - Brasil Viviane Olive Leonardo Souza SYNAPSIS BRASIL LTDA SYNAPSIS BRASIL LTDA volive@synapsis-it.com
Leia maisTransformada de Fourier: fundamentos matemáticos, implementação e aplicações musicais
Transformada de Fourier: fundamentos matemáticos, implementação e aplicações musicais MAC 0337 Computação Musical Jorge H. Neyra-Araoz IME USP 22/11/2007 Resumo Série de Fourier para funções periódicas
Leia maisIDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS. André Zuconelli 1 ; Manassés Ribeiro 2
IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS André Zuconelli 1 ; Manassés Ribeiro 2 INTRODUÇÃO As tecnologias assistivas têm a finalidade de auxiliar pessoas com deficiência a alcançar
Leia maisProcessamento de áudio em tempo real utilizando dispositivos não convencionais:
Processamento de áudio em tempo real utilizando dispositivos não convencionais: Processamento paralelo com Pure Data e GPU. André Jucovsky Bianchi ajb@ime.usp.br Departamento de Ciência da Computação Instituto
Leia maisSistema de Violência Doméstica GPS por Proximidade 3M - DV GPS Data Sheet
Sistema de Violência Doméstica GPS por Proximidade 3M - DV GPS Data Sheet 1 Introdução A 3M Monitoramento Eletrônico desenvolveu uma solução pioneira para prevenção de violência doméstica que consiste
Leia maisAlgoritmos para resolução de problemas de minimização irrestrita
Algoritmos para resolução de problemas de minimização irrestrita Marina Andretta ICMC-USP 10 de agosto de 2010 Marina Andretta (ICMC-USP) sme0212 - Otimização não-linear 10 de agosto de 2010 1 / 16 Algoritmos
Leia maisSCC0503 (Algoritmos e Estruturas de Dados II) Prof. Moacir P. Ponti Junior. Trabalho 2
SCC003 (Algoritmos e Estruturas de Dados II) Prof. Moacir P. Ponti Junior Trabalho 2 Implemente sua atividade sozinho sem compartilhar, olhar código de seus colegas, ou buscar na Internet. Procure usar
Leia maisALGEMIRO A. S. NETO.
Calibração de Câmeras 1 ALGEMIRO A. S. NETO Pontifícia Universidade Católica do Rio de Janeiro aneto@inf.puc-rio.br Abstract Este trabalho aborda o problema de calibração de câmeras apresentando uma breve
Leia mais15/05/2013. Localização I. Localização. Localização: classificação. Localização: classificação. Tipo de ambiente. Ambiente dinâmico - soluções
SCE5880 Algoritmos de Estimação para Robótica Móvel Localização Estimar a posição de um robô a partir de um mapa e de informações obtidas por sensores. Localização I Localização: classificação Tipo de
Leia maisRoteiro Auto-Organização entre Robôs Móveis Cooperativos
Roteiro Auto-Organização entre Robôs Móveis Cooperativos Aluno: Hélcio B. de Mello Professor: Markus Endler Motivação Comportamento básico Auto-organização Cooperação Conclusão 1 2 Motivação Motivação
Leia maisRedes de Sensores Sem Fio
Disciplina 2º.semestre/2004 aula2 Redes de Sensores Sem Fio Antônio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Depto. Ciência da Computação UFMG Linnyer Beatrys Ruiz linnyer@dcc.ufmg.br Depto. Engenharia
Leia maisSSC5887 SSC5887. Histórico. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER
Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER Áreas de atuação: SSC5887 Introdução aos Sistemas Robóticos Denis Fernando Wolf 1º semestre 2010 Sistemas embarcados Computação reconfigurável
Leia maisV Semana de Ciência e Tecnologia IFMG - campus Bambuí V Jornada Científica 19 a 24 de novembro de 2012
Desenvolvimento de um cinto para auxílio na locomoção de deficientes visuais Marco Túlio Jacovine NORONHA 1 ; Samuel Cleto Soares NAMETALA 1 ; Gabriel da SILVA 2 ; Itagildo Edmar GARBAZZA 3 1 Estudante
Leia maisProcessamento da Informação Números Aleatórios Matrizes parte 2
Processamento da Informação Números Aleatórios Matrizes parte 2 Prof. Jesús P. Mena-Chalco CMCC/UFABC Q/2 Algoritmos: Deterministicos Vs Não-deterministicos Um programa determinístico sempre gera a mesma
Leia maisA Solução. O MyTracking é uma solução Mobile para a gestão de entregas para empresas com operações logística e com prestação de serviços em campo.
A Solução O MyTracking é uma solução Mobile para a gestão de entregas para empresas com operações logística e com prestação de serviços em campo. Com a utilização do sistema é possível acompanhar o status
Leia maisDescritores de Imagem (introdução)
Descritores de Imagem (introdução) André Tavares da Silva andre.silva@udesc.br Roteiro da aula Definição de descritor de imagem Extração de Característica Tipos Geral x Específico Global (cor, textura,
Leia maisExperimentos de Física com
Experimentos de Física com Smartphones Carlos Eduardo Aguiar Programa de Pós-Graduação em Ensino de Física Instituto de Física UFRJ IF-UFRJ, junho de 2017 Resumo Experimentos didáticos no ensino de física
Leia maisAPLICAÇÃO DO FILTRO DE KALMAN A UM SISTEMA DE POSICIONAMENTO DE VEÍCULO AQUÁTICO
APLICAÇÃO DO FILTRO DE KALMAN A UM SISTEMA DE POSICIONAMENTO DE VEÍCULO AQUÁTICO André TEIXEIRA DE AQUINO; André LUIZ CARNEIRO DE ARAÚJO (1) Instituto Federal de Educação, Ciência e Tecnologia do Ceará,
Leia maisARMageddon: Cache Attacks on Mobile Devices
ARMageddon: Cache Attacks on Mobile Devices Acadêmico: Eduardo Alberto Schmoller Autores: Moritz Lipp, Daniel Gruss, Raphael Spreitzer, Clémentine Maurice e Stefan Mangard. Graz University of Technology,
Leia mais5 Infraestrutura de TI
Hardware consiste na tecnologia para processamento computacional, armazenamento, entrada e saída de dados. Ex: grandes mainframes, servidores, computadores pessoais, laptops e dispositivos móveis. 1 2
Leia maisIMPLEMENTAÇÃO DE SISTEMA DE ATITUDE EM DSP
Anais do 15 O Encontro de Iniciação Científica e Pós-Graduação do ITA XV ENCITA / 2009 Instituto Tecnológico de Aeronáutica São José dos Campos SP Brasil Outubro 19 a 21 2009. IMPLEMENTAÇÃO DE SISTEMA
Leia maisLocal SLAM. Defesa de Dissertação. Mestrado em Informática Lucas Teixeira. Departamento de Informática, PUC-Rio
Local SLAM Defesa de Dissertação Mestrado em Informática Lucas Teixeira Departamento de Informática, PUC-Rio Overview Dehnel Consulting Ltd. Use of Commercial Cyclotrons Cyclotron Components Extraction
Leia maisUm robô está num corredor. Ele possui um mapa do corredor mas não sabe onde está localizado. A parede do corredor e indistinta, exceto pelas portas.
Um robô está num corredor. Ele possui um mapa do corredor mas não sabe onde está localizado. A parede do corredor e indistinta, exceto pelas portas. O corredor possui 3 portas idênticas, exceto pelas sua
Leia maisUTILIZAÇÃO DE GIROSCÓPIO E ACELERÔMETRO PARA IDENTIFICAÇÃO DE MOVIMENTAÇÃO EM AMBIENTES TRIDIMENSIONAIS
UTILIZAÇÃO DE GIROSCÓPIO E ACELERÔMETRO PARA IDENTIFICAÇÃO DE MOVIMENTAÇÃO EM AMBIENTES TRIDIMENSIONAIS Leonardo Meneguzzi 1 ; Roger Fritzen Treis 2 ; Marcelo Massocco Cendron³ INTRODUÇÃO A forma como
Leia maisAG V AUTOMATIC GUIDED VEHICLE. Grupo 3 Bruno Ramos Nº Rui Ramos Nº Sérgio Calado Nº 46702
AG V Grupo 3 Bruno Ramos Nº 46494 Rui Ramos Nº 46693 Sérgio Calado Nº 46702 INTRODUÇÃO O que são AGVs? Quais as suas aplicações? Capacidade de carga. Sistemas de Referência. Comunicação. Problemas nos
Leia maisIndoor Localization without the Pain
Indoor Localization without the Pain Chintalapudi et al. (Microsoft Research India) Henrique Stagni 1 de junho de 2012 1 / 78 Objetivo Dado um ambiente fechado, construir um sistema que obtém a localização
Leia maisDesenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente
Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente Discente: Marcelo Roberto Petry Orientador: Professor Doutor Luís Paulo Reis Co-orientador: Mestre Rodrigo
Leia maisData: 28/05/2010 8h as 12h. IP addresses and the port numbers of the components.
CURSO DE PROGRAMAÇÃO DE ROBÔS MÓVEIS USP - ICMC LRM: Laboratório de Robótica Móvel Profs. Denis Wolf, Eduardo Simões, Fernando Osório Alunos PG - Alberto Hata, Gustavo Pessin, Patrick Shinzato, Maurício
Leia maisIP addresses and the port numbers of the components.
CURSO DE PROGRAMAÇÃO DE ROBÔS MÓVEIS USP - ICMC LRM: Laboratório de Robótica Móvel Profs. Denis Wolf, Eduardo Simões, Fernando Osório Alunos PG - Alberto Hata, Gustavo Pessin, Patrick Shinzato, Maurício
Leia maisDisciplina de. Robôs Móveis Autônomos SSC-0714
USP - ICMC - SSC SSC 0714 (RMA) - 1o. Semestre 2010 Disciplina de SSC-0714 Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Estagiário PAE: Maurício Acconcia Dias - macccdias
Leia maisTerrômetro Digital com Bluetooth
Terrômetro Digital com Bluetooth Características Fácil medição de resistência de terra: basta envolver o condutor de terra. Comunicação wireless com aplicação de Android. Monitor remoto, função de e mail,
Leia maisAcessibilidade e Fecho Transitivo de Grafos Dirigidos
1 Acessibilidade e Fecho Transitivo de Grafos Dirigidos 1. Fecho transitivo 2. Multiplicação de matrizes booleanas 3. Algoritmo de Warshall 4. Equivalência em termos de complexidade computacional com o
Leia maisEste capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação.
6 Simulações Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação. 6.1. Descrição da Simulação Visando validar o equacionamento desenvolvido no Capítulo
Leia maisTracking de movimentos usando marcadores circulares
UNIVERSIDADE FEDERAL DO RIO DE JANEIRO - COPPE INTRODUÇÃO AO PROCESSAMENTO DE IMAGENS Tracking de movimentos usando marcadores circulares Jéssica de Abreu DRE:114069619 Junho de 2014 1 INTRODUÇÃO Com a
Leia mais4 Desenvolvimento de Algoritmos de controle
4 Desenvolvimento de Algoritmos de controle 4.1 Introdução Os estudos das características sensoriais e equações de movimento realizados com o robô ER1, junto com as ferramentas de simulação, permitem o
Leia maisTGR BCC Representação Computacional de Grafos. Prof. Ricardo José Pfitscher
TGR BCC Representação Computacional de Grafos Prof. Ricardo José Pfitscher Cronograma Representação Matriz de djacências Lista de djacências Matriz de Incidências Representação Como podemos representar
Leia maisHistórico de alterações
Documento de requisitos v1.0 Nome do projeto : Viagem Mais Segura Histórico de alterações Data Versão Descrição Autor 12/09/2015 1.0 Versão inicial do documento AVC 1. Descrição do sistema O sistema Viagem
Leia maisPortfólio Celulares Agosto, setembro e outubro de 2015
Portfólio Celulares Agosto, setembro e outubro de 2015 em 24x de R$ 140,00 Bônus de desconto: em 24x de R$ 15,00 ATENÇÃO! Deverá ter pacote de dados de no mínimo de 300MB GSM GPRS/EDGE (850/900/1800/1900MHZ)
Leia maisRECONHECIMENTO FACIAL UTILIZANDO EIGENFACES
Universidade Federal do Rio de Janeiro Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia Programa de Engenharia de Sistemas e Computação Rio de Janeiro, RJ Brasil RECONHECIMENTO
Leia maisImplementação de um protópito de uma interface para um controlador de cadeira. de rodas guiado pela direção do olhar.
Implementação de um protópito de uma interface para um controlador de cadeiras de rodas guiado pela direção do olhar. Vinícius Assis Saueia da Silva 18 de abril de 2005 1 Título Implementação de um protópito
Leia maisTeoria dos Grafos Aula 24
Teoria dos Grafos Aula 24 Aula passada Caminho mais curto entre todos os pares Algortimo de Floyd Warshall Programação dinâmica Aula de hoje Caminho mais curto em grafos Algoritmo de Bellman Ford Algoritmo
Leia maisDesenvolvedor Android: Avançado. Plano de Estudo
Desenvolvedor Android: Avançado Plano de Estudo Descrição do programa A Certificação Android fornece as ferramentas necessárias para projetar e implementar aplicativos para dispositivos Android, com base
Leia maisCAPÍTULO 5 RESULTADOS. São apresentados neste Capítulo os resultados obtidos através do programa Classific, para
CAPÍTULO 5 RESULTADOS São apresentados neste Capítulo os resultados obtidos através do programa Classific, para as imagens coletadas no verão II, período iniciado em 18/01 e finalizado em 01/03 de 1999,
Leia maisGeometria Computacional
Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2011 GeoComp 2011 p. 1 Partição em polígonos convexos Problema:
Leia maisSLAM II Localização e Mapeamento Simulatâneos
SCE5880 Algoritmos de Estimação para Robótica Móvel As posições do robô ao longo do tempo e os landmarks correspondem a nós em um grafo. Filtro de Informação SLAM II Localização e Mapeamento Simulatâneos
Leia maisProcessamento de Imagens Termais Aplicado à Navegação Autônoma. Wanessa da Silva
Processamento de Imagens Termais Aplicado à Navegação Autônoma Wanessa da Silva Outubro, 2016 Introdução Roteiro Métodos Imagens Utilizadas Resultados Considerações Finais 1. Introdução 2. Métodos 4. Imagens:
Leia maisTeoria dos Grafos Aula 22
Teoria dos Grafos Aula 22 Aula passada Caminho mais curto entre todos os pares Algoritmo de Floyd Warshall Programação dinâmica Aula de hoje Caminho mais curto Algoritmo de Bellman Ford Melhorias Caminho
Leia maisFURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/1 FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR Acadêmico:
Leia maisAlgoritmos geométricos
Algoritmos geométricos introdução a conceitos básicos de geometria computacional que serão abordados de forma mais avançada na disciplina Computação Gráfica disciplina de computação gráfica arquitetura
Leia maisNoções de Exatidão, Precisão e Resolução
Noções de Exatidão, Precisão e Resolução Exatidão: está relacionada com o desvio do valor medido em relação ao valor padrão ou valor exato. Ex : padrão = 1,000 Ω ; medida (a) = 1,010 Ω ; medida (b)= 1,100
Leia maisAlgoritmos e Estruturas de Dados I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3
Algoritmos e Estruturas de Dados I Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3 História da computação ENIAC (1946-1955) 5000 op/seg 30 toneladas; 18 mil válvulas; 140
Leia maisTreinamento para uso do aplicativo Contele GE! Abaixo, escolha um dos guias explicativos:
Treinamento para uso do aplicativo Contele GE! Versão Contele GE 2.2 Eiffel - data: 19/10/2015 Abaixo, escolha um dos guias explicativos: A Guia para acessar o cadastro do POI B Guia para cadastrar um
Leia maisROBÓTICA PLANEJAMENTO DE TRAJETÓRIAS. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial
SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial PLANEJAMENTO DE TRAJETÓRIAS https://giovanatangerino.wordpress.com giovanatangerino@ifsp.edu.br
Leia maisMÓDULO 5 aula 41 (vetores) FERA, o segmento de reta orientado utilizado para caracterizar uma grandeza vetorial é chamado de vetor:
MÓDULO 5 aula 41 (vetores) FERA, o segmento de reta orientado utilizado para caracterizar uma grandeza vetorial é chamado de vetor: Simbologia: B AB a vetor a AB a módulo do vetor a A O segmento orientado
Leia maisEscalonamento usando múltiplos períodos
3 Escalonamento usando múltiplos períodos O escalonamento usando múltiplos períodos consiste em dividir a carga total em fragmentos de carga e enviá-las a cada processador mais de uma vez, segundo períodos.
Leia maisPLANEJAMENTO FORRAGEIRO: medição e mapeamento de áreas
CAPACITAÇÃO: CADEIA PRODUTIVA DO LEITE Módulo 18 PLANEJAMENTO FORRAGEIRO: medição e mapeamento de áreas João Luiz Palma Meneguci Pesquisa EMBRAPA AGROSSILVIPASTORIL Sinop, 19 e 20 de junho de 2018 O que
Leia maisGUIA DO USUÁRIO DO ios. XY Find It e XY4+ Instruções de configuração e utilização
GUIA DO USUÁRIO DO ios XY Find It e XY4+ Instruções de configuração e utilização ÍNDICE Modelos de localizador XY Requisitos de sistema para o XY Find It Usuários do ios Instruções de configuração do XY4+
Leia maisGeometria Computacional
GeoComp 2014 p. 1/21 Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2014 GeoComp 2014 p. 2/21 Relevos Medimos
Leia maisA Solução O MyRoute é uma solução Mobile para a gestão de entregas para empresas com operações logística e com prestação de serviços em campo. Com a utilização do sistema é possível acompanhar o status
Leia maisA quantidade de informação existente no mundo é grande e cresce a uma taxa exponencial a cada ano. Aplicações como engenhos de busca web, por
1 Introdução A quantidade de informação existente no mundo é grande e cresce a uma taxa exponencial a cada ano. Aplicações como engenhos de busca web, por exemplo, tem que lidar com uma quantidade de dados
Leia maisSISTEMAS ROBÓTICOS AUTÓNOMOS
SISTEMAS ROBÓTICOS AUTÓNOMOS Mestrado Integrado em Engenharia Eletrotécnica e de Computadores de Faculdade de Engenharia da Universidade do Porto A. Paulo G. M. Moreira Pag. 1 SISTEMAS ROBÓTICOS AUTÓNOMOS
Leia maisCódigos de bloco. Luis Henrique Assumpção Lolis. 1 de novembro de Luis Henrique Assumpção Lolis Códigos de bloco 1
Códigos de bloco Luis Henrique Assumpção Lolis 1 de novembro de 2013 Luis Henrique Assumpção Lolis Códigos de bloco 1 Conteúdo 1 Códigos de bloco lineares 2 Códigos sistemáticos 3 Síndrome 4 Distância
Leia maisCinemática do Movimento
Princípios e Aplicações de Biomecânica EN2308 Profa. Léia Bernardi Bagesteiro (CECS) Cinemática do Movimento Comparativo experimento Lab 2 e artigo - Cesqui et al. - Catching a Ball at the Right Time and
Leia maisPropagação de Som em Ambientes Acústicos Virtuais Bidimensionais
Propagação de Som em Ambientes Acústicos Virtuais Bidimensionais Sérgio Alvares R. de S. Maffra Orientadores: Marcelo Gattass Luiz Henrique de Figueiredo Roteiro Introdução Modelando a Propagação do Som
Leia maisGrafos. Notas. Notas. Notas. Notas. Caminhos mais curtos de todos os pares
Grafos Caminhos mais curtos de todos os pares Conteúdo Algoritmos Baseado em multiplicação de matrizes Algoritmo de Floyd-Warshall Agoritmo de Johnson para grafos esparsos Referências Dado um grafo orientado
Leia maisRenderização de pessoas em movimento a partir de vídeos. Ricardo Juliano Mesquita Silva Oda Supervisor: Carlos Hitoshi Morimoto
Renderização de pessoas em movimento a partir de vídeos Ricardo Juliano Mesquita Silva Oda Supervisor: Carlos Hitoshi Morimoto Trabalho de conclusão de curso IME - USP - 2011 Renderização Rendering is
Leia maisUma Análise do Impacto da Qualidade da Internet Móvel na Utilização de Cloudlets
Uma Análise do Impacto da Qualidade da Internet Móvel na Utilização de Cloudlets Philipp B. Costa, Paulo a. L. Rego, Emanuel F. Coutinho Fernando A.M. Trinta, José N. de Souza Grupo de Redes de Computadores,
Leia maisGrafos Caminhos mais Curtos
ALGORITMOS E ESTRUTURAS DE DADOS II Grafos Caminhos mais Curtos Profa. Elaine Parros Machado de Sousa adaptações: Cris.na Dutra de Aguiar Ciferri Material baseado em aulas dos professores: Gustavo Basta,
Leia maisAprendizado de Máquina
Aprendizado de Máquina Fabrício Olivetti de França Universidade Federal do ABC Tópicos 1. Introdução 1 Introdução Aprendizado de Máquina Extração de conhecimento. Automatização de tarefas. Tomada de Decisões.
Leia maisSISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 2. SIG- Eng. Cartográfica Prof. Luciene Delazari
SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 2 SIG- Eng. Cartográfica Prof. Luciene Delazari Descrição de uma realidade com algum propósito Modelo MODELAR Termo geral para denotar o processo de construir representações
Leia maisImplementação do Filtro de Kalman Estendido
UNIVERSIDADE FEDERAL DA GRANDE DOURADOS UFGD FACULDADE DE CIÊNCIAS EXATAS E TECNOLOGIA FACET DISCIPLINA: Tópicos em Robótica Móvel PROFESSORA: Drª Valguima Odakura ACADÊMICOS: Aline Izida e Diogo Fernando
Leia maisUNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA MONITOR DE MOVIMENTOS COM ACELERÔMETRO Desenvolvido por Maurício Fiss Rodrigues
Leia maisArquitetura geral. Redes de Sensores. Características. Arquitetura
Arquitetura geral Redes de Sensores Alfredo Goldman Baseado em: Akyildiz,.Su, Sankarasubramaniam, Cayirci, Wireless Sensor Networks: A Survey, Computer Networks, March 2002. Redes de Sensores Sem Fio (Minicursos
Leia maisPrimeira Prova 25 de abril de DURAÇÃO DA PROVA: 90m
Departamento de Ciência da Computação IME-USP MAC0420/5744 Introdução à Computação Gráfica Primeira Prova 25 de abril de 2013 Nome: NUSP: Assinatura: Instruções: 1. Desligue o seu celular, pager, ou outro
Leia maisIntrodução. Introdução. Introdução. Locomoção. Introdução. Introdução à Robótica Robótica Móvel Locomoção
Introdução Introdução à Robótica Robótica Móvel Prof. Douglas G. Macharet douglas.macharet@dcc.ufmg.br Um robô móvel necessita de mecanismos que o permitam navegar pelo ambiente Projetados de acordo com
Leia maisRedes de Sensores. Arquitetura geral. Características
Redes de Sensores Alfredo Goldman Baseado em: Akyildiz,.Su, Sankarasubramaniam, Cayirci, Wireless Sensor Networks: A Survey, Computer Networks, March 2002. Redes de Sensores Sem Fio (Minicursos SBRC03
Leia maisROBÓTICA SENSORES. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial
SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial SENSORES https://giovanatangerino.wordpress.com giovanatangerino@ifsp.edu.br giovanatt@gmail.com
Leia mais5 Testes e Resultados
5 Testes e Resultados Neste capítulo serão apresentados experimentos que ilustram as implementações desenvolvidas e propostas no capítulo anterior. São mostrados experimentos que investigam o algoritmo
Leia maisSistema JB2 de inventário patrimonial
Sistema JB2 de inventário patrimonial O sistema foi projetado e desenvolvido para facilitar o processo e execução de inventário patrimonial com as seguintes características. 1 Ambiente web e mobile. 2
Leia maisMedição dimensional e de movimento. Dr. Evandro Leonardo Silva Teixeira Faculdade Gama
Dr. Evandro Leonardo Silva Teixeira Faculdade Gama Sensor por efeito piezo-elétrico: Funciona a partir do efeito piezo-elétrico; Fenômeno físico reversível; Fornece tensão com a deformação do elemento
Leia maisUNIVERSIDADE DE SÃO PAULO INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO Departamento de Ciências de Computação
UNIVERSIDADE DE SÃO PAULO INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO Departamento de Ciências de Computação SCC-203 ALGORITMOS E ESTRUTURAS DE DADOS II Prova - Gabarito Nome: Nro. USP ) O matemático
Leia maisPop-Routing: Centrality-based Tuning of Control Messages for Faster Route Convergence
Pop-Routing: Centrality-based Tuning of Control Messages for Faster Route Convergence Leonardo Maccari, Renato Lo Cigno DISI University of Trento, Italy INFOCOM 2016 Aluna: Mariana de Souza Maciel Barbosa
Leia maisDetecção Robusta de Movimento de Câmera em Vídeos por Análise de Fluxo Ótico Ponderado
Detecção Robusta de Movimento de Câmera em Vídeos por Análise de Fluxo Ótico Ponderado Rodrigo Minetto Prof. Dr. Neucimar Jerônimo Leite (Orientador) Prof. Dr. Jorge Stolfi (Co-orientador) Instituto de
Leia maisDesmistificando o Pokémon Go. Beatriz de Andrade e Grazielle Alessa Diretoria de Segurança da Informação - UFRJ
Desmistificando o Pokémon Go Beatriz de Andrade e Grazielle Alessa Diretoria de Segurança da Informação - UFRJ História dos Jogos Jogos de Tabuleiro ou Cartas Dinâmica - Andar com as pedras ou pinos. Jogar
Leia mais