Photosynth no Live Maps

Posted in News,Photography by FilipeFreitas on the April 9th, 2008

O Photosynth é uma tecnologia que me interessa bastante como fotógrafo pois permite criar ambientes virtuais a partir de fotografias. Várias fotografias são tiradas de um local, e o Photosynth processa essas fotos calculando distâncias e posições de cada um, mapeando-as num ambiente virtual onde é possível explorar o local em 3D, ampliando ou diminuindo fotos.

Each photo is processed by computer vision algorithms to extract hundreds of distinctive features, like the corner of a window frame or a doorhandle. Then, photos that share features are linked together in a web. When a feature’s found in multiple images, its 3D position can be calculated. It’s similar to depth perception—what your brain does to perceive the 3D positions of things in your field of view based on their images in both of your eyes. Photosynth’s 3D model is just the cloud of points showing where those features are in space.

Para mais informações, poderá visualizar uma apresentação desta tecnologia no TED, ler uma entrevista com o seu criador Blaise Aguera y Arcas, e até mesmo uma demonstração desta tecnologia em parceria com a NASA. Poderá também explorar as colecções existentes, nomeadamente, da Praça de S. Marco (Veneza), a impressionante Praça de S. Pedro (Vaticano), entre outros, sem ser necessário instalar um plugin para o seu navegador de páginas.

O Photosynth é um produto em desenvolvimento, ou até mesmo apenas uma demonstração de tecnologia, no entanto, esta tecnologia foi integrada no Live Maps, através da funcionalidade 3D e Bird’s Eye.

Until now, you had to switch back and forth between the 3D client and the Ajax version to see Bird’s Eye Imagery. Now, with a user experience reminiscent of Photosynth, the Virtual Earth 3D experience let’s you see bird’s eye images right in context, including a preview of the perspective of surrounding images with that familiar white outline.

Poderá visualizar a aplicação do Photosynth no Live Maps no seguinte vídeo:

You need to a flashplayer enabled browser to view this YouTube video

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

Queres ser voluntario na Greenpeace?

Posted in Internet by FilipeFreitas on the April 9th, 2008

Pouco mais de 1 mês após ter chegado em Portugal, a Greenpeace Portugal já possui várias actividades em curso no nosso País, no entanto precisa da tua ajuda. A Greenpeace está à procura de voluntários em Lisboa e no Porto, portanto se queres melhorar a qualidade do nosso Ambiente, tens aqui uma boa oportunidade para o fazer.

Gostavas de participar no terreno numa das actividades da Greenpeace em Portugal? As candidaturas estão abertas. Se tens mais de 18 anos e vives na região de Lisboa ou do Porto, envia um e-mail com uma carta de apresentação e descrição das tuas aptidões e competências (200 a 300 palavras), anexando uma fotografia a cores actualizada, voluntarios.pt@greenpeace.org

queres_ser.jpg

Outra forma de ajudares é incluires um banner da Greenpeace, no teu site ou Hi5 por exemplo. Este banner é dinâmico, isto é, o conteúdo deste é actualizado sempre que houver notícias, onde a Greenpeace publicita acções em Portugal.

Colocas no teu site, blogue ou página pessoal um pequeno excerto de código html. Os visitantes do teu site verão um banner da Greenpeace com um link para uma das nossas páginas.
O banner que a Greenpeace criou é dinâmico e actualiza-se automáticamente com imagens e links relacionados com as últimas acções da Greenpeace em Portugal

O banner funciona em quase todos os sites que permitam inserir html manualmente. Escolhe o tamanho que preferes e copia o respectivo código para o teu site.

Exemplo no meu site:

www.greenpeace.pt

Existem outras formas de participar, por isso recomendo a visita ao site da Greenpeace. Sugiro que subscrevam a mailing list, onde recebes notícias pelo email.

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

Take Off 2008 – Inovação e Empreendedorismo

Posted in Events by FilipeFreitas on the April 9th, 2008

takeoff.jpg

Dia 19 de Abril irá realizar-se o Take Off 2008 – Inovação e Empreendorismo, no Departamento de Engenharia Informática (Universidade de Coimbra). O Take Off é gratuito e é um evento subordinado ao tema de Inovação e Empreendedorismo na área das novas tecnologias. O evento consiste numa sequência de apresentações de Empreendedores que se vão lançar no mercado, de outros que se estão a implementar agora ou de outros que já se lançaram e têm muitas histórias para contar. O evento é anual e trazemos sempre novas pessoas com ideias inovadoras.

8 apresentações por vários empreendedores (ou pessoas relacionadas com o ramo) que nos vêm falar da sua experiência e dos seus projectos. Lá pelo meio irão haver duas pausas para cofeebreak e um almoço, onde esperemos que se troquem ideias e contactos.

O programa:

Clique nos nomes dos oradores para obter mais informações acerca deles.

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

Robotica 2008: a minha experiência

Posted in Events,Presentations by FilipeFreitas on the April 8th, 2008

E assim chegou ao fim o Róbotica 2008, o 8º Festival Nacional de Róbotica, que tem sido realizado em cidades distintas em cada edição tendo sido Aveiro o palco para edição “golden”. A realização deste evento contou com cerca de 40 voluntários, dos quais fiz parte, nomeadamente nas tarefas de montagem e cobertura fotográfica.

O evento começou para nós pela montagem do cenário no pavilhão Aristides Hall, onde se iriam realizar as competições sénior de Futebol Robótico, Condução Autónoma e ainda a competição local Micro-Rato, que este ano foi integrada no Festival. Foi necessário cobrir todo o campo com uma camada de absorção de choques para impedir danos a este, tábuas que permitissem uma superfície segura para os robots com maior potência, e uma junção milimétrica das alcatifas que formariam o campo de futebol e o circuito de condução autónoma. Esta precisão na junção era importante para que os veículos sofressem o menor nível de turbulência, e impedir ruído nos sensores de visão.

Como já referi noutro artigo, criei um vídeo acelerado no tempo muito interessante sobre a montagem, poderão vê-lo e descobrir como este vídeo foi criado.

You need to a flashplayer enabled browser to view this YouTube video

O dia seguinte, 2 de Abril, marcou o arranque oficial do evento, realizando-se o Micro-Rato/Ciber-Rato e treinos livres no Aristides Hall, e um encontro científico na Reitoria da Universidade de Aveiro, contando com oradores nacionais e internacionais que apresentaram sessões centradas nas seguintes temáticas:

  • Control, Localization and Navigation
  • Mobile Robots and Artificial Intelligence
  • Robot Vision and Image Processing


(foto por Tiago Pereira)

O Micro-Rato é uma competição semelhante à Condução Autónoma, dado que os robots deslocam-se autónomamente, no entanto são mais pequenos, e, na minha opinião, a tomada de decisão é de maior complexidade pois os robots têm que lidar com vários obstáculos e têm que alcançar vários pontos-objectivo.


(foto por Tiago Pereira)

Poderá visualizar um pequeno vídeo desta competição.

No dia seguinte, 3 de Abril, as equipas de Condução Autónoma e de Futebol de Róbotico testavam os robots e algoritmos, existindo um grande frenesim e as bancadas estavam cobertas de ferramentas e materiais. Existiam também jovens em grupos de visitas, aos quais os participantes descreviam sucintamente o funcionamento dos robots.

O Frederico Santos, da equipa CAMBADA (Cooperative Autonomous Mobile roBots with Advanced Distributed Architecture) da Universidade de Aveiro, explicou que os robots da CAMBADA são robots capazes de movimentos em qualquer direcção a qualquer momento, isto é, não é necessária uma rotação do robot para que este possa movimentar-se para a direcção desejada. Estes robots estão dotados de um espelho côncavo, o que permite uma observação permanente do cenário em 360º. Com estas características, os robots da CAMBADA são extremamente ágeis e rápidas, sendo um dos factores pelos quais que esta equipa se qualificou em 5º lugar no RoboCup World Championship 2007.

Devo notar que todos os robots foram desenhados e construídos inteiramente pelas respectivas equipas, sendo assim as equipas formadas por elementos de várias áreas.

As partidas de futebol eram moderadas por um árbitro, isto é, existia um elemento da organização que controlava o estado do jogo, indicando por exemplo o ínicio do jogo, os foras, os golos, etc, aos quais os robots obedeciam. Durante o jogo, o comportamento dos robots era autónomo dos participantes, isto é, as decisões tomadas eram específicas a cada robot e tomadas em grupo, de preferência. Os robots possuíam um sistema de comunicação por rádio-frequência por onde recebiam as ordens do árbitro, comunicavam as posições aos outros elementos, e trocavam de papel entre si (defesas, atacantes, etc). O guarda-redes era o único robot que mantinha o seu papel, pois este possuía uma pequena rede para intercepção aérea das bolas.

As partidas de Futebol Róbotico geraram um enorme interesse por parte do público, tendo-se obtido uma grande audiência ao longo de todo o evento. Dado que um dos objectivos deste tipo de eventos é divulgar estas áreas, pode-se inferir que o Robótica foi um sucesso. Além da divulgação, o Robótica é também uma instância de desenvolvimento e testes por parte das equipas, pois apenas nestas ocasiões é possível usufruir de um espaço assim e de adversários que os ponham à prova.

Quanto à Condução Autónoma, os veículos deveriam ser capazes de percorrer um circuito, sendo o vencedor aquele que o fizesse em menor tempo.

A Universidade de Aveiro contou com várias equipas nesta categoria, sendo Rota2008 e Ratozinger as equipas do Departamento de Electrónica, Telecomunicações e Informática (DETI), e Atlas 2008 e Atlas MV, do Departamento de Mecânica.

(Rota2008)

No dia 5 de Abril, realizaram-se as provas júnior no pavilhão da escola João Afonso, situada a algumas centenas de metros do Aristides Hall. Estas provas são direccionadas a escolas básicas e secundárias, onde as equipas têm que prestar as mesmas provas referidas anteriormente, apenas numa escala inferior. Escolas de todo o país sucumbiram à Róbotica, tendo-se obtido uma grande adesão, tanto por parte de equipas, como pelo público. Haviam jovens de todas as idades e género, o que me impressionou bastante, pois poderei dizer que existiam jovens com pouco mais de 10 anos, e um número incomum de raparigas dado o tema do evento.

A prova de danças consistia numa dança coreografada entre humanos e robots, com recurso a música, adereços e pinturas, o que animou bastante o público, e decerto que despertou maior interesse dos jovens aquando da ponderação de participação no evento. Poderá visualizar a dança da equipa da Escola Profissional Gustave Eiffel (EPGE).

Entretanto, no Aristides Hall, decorriam as mangas em Condução Autónoma, e a partidas de qualificação em Futebol Robótico.

A equipa CAMBADA demonstrou a sua superioridade, tendo marcado dezenas de golos, enquanto que as outras equipas empataram a zero. Os robots desta equipa demonstravam jogo em equipa, bom suporte das regras de jogo (as regras do futebol aplicam-se neste futebol), e foi a primeira equipa a implementar os passes da bola entre robots. Os robots movimentava-se fluentemente, apesar de alguns choques, e bloqueios incessantes. Infelizmente, as outras equipas não estavam tão bem preparadas pois os seus robots efectuavam poucos movimentos, ou mesmo nenhuns.

(CAMBADA (UA), ISOCROB (IST), ISEPORTO (ISEP) )

O dia de Domingo foi o dia que atraiu público mais numeroso, e as partidas foram mais emocionantes. Realizaram-se as finais de Condução Autónoma e Futebol Robótica, assim como das competições júnior, onde várias equipas demonstraram efusivamente a sua alegria dos seus resultados obtidos nas competições.

A competição de Condução Autónoma foi conquistada pela equipa Atlas 2008 (Dep. Mecânica Aveiro), tendo-se todas as equipas de Aveiro conquistado uma posição nos melhores 6 lugares. Classificação:

  1. Atlas-2008
  2. Rasteirinho
  3. Atlas-MV
  4. Ratozinger
  5. Beagle III
  6. Rota 2008
  7. ASAE+Turbo
  8. Roysmatolla
  9. Rumar
  10. ISRobot
  11. Gualdim
  12. Chauffeur

Aqui fica o vídeo, gravado por Wilson Morgado, da final de Futebol Robótico, disputada entre a CAMBADA e ISEPORTO:

You need to a flashplayer enabled browser to view this YouTube video

Normalmente, a equipa CAMBADA conquistou a competição de Futebol Robótico.

Classificação:

  1. CAMBADA
  2. ISEPORTO
  3. ISOCROB
  4. 5DPO

Após ter participado no Robótica, confesso ter ficado muito interessado por este tema, tanto pelo desafio de implementar os algoritmos necessários para o comportamento dos robots, como pelo prazer de fazer parte de algo prestigioso para a Universidade de Aveiro. A participação como voluntário permitiu-me descobrir a logística e trabalho de equipa envolvidos na organização de eventos, e que no fim, apenas ficam boas memórias.

Poderá visualizar todas as fotos que tirei neste evento na minha galeria (ou no Flickr).

Recomendo:

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

To IELTS or not to IELTS: eis a questao.

Posted in News by FilipeFreitas on the April 8th, 2008

ielts.jpg

O International English Language Testing System (IELTS) é uma espécie de certificação linguística gerida por entidades Inglesas, sendo uma delas a Universidade de Cambridge. Segundo o site:

IELTS is the way to prove your English language skills and open doors to international opportunities. Whether you want to migrate or to study or practice your profession in an English-speaking country, IELTS is vital in preparing you for your journey.

IELTS encourages, reflects and tests English as it is used in work, study and life. This real life authenticity gives you a personal and valid indicator of just how good you are!

O IELTS avalia os vários aspectos da língua Inglesa, a escrita, a fala, e audição, sendo obtida uma pontuação que reflecte os conhecimentos do examinante.

Na minha visita à Nokia Siemens Networks de Alfragide, foi mencionado que estas empresas internacionais têm como base a língua Inglesa, e esta língua não se restringe apenas às empresas internacionais.

Portanto, bons conhecimentos de Inglês são fundamentais no mercado de trabalho hoje em dia, podendo pesar na selecção de candidatos.

Tenho a oportunidade de realizar o exame (o módulo académico), com um custo de 170€ pelo exame e 60€ pela preparação. Dado o custo do investimento, gostaria de perguntar aos meus leitores a sua opinião sobre o “return of investement” deste investimento, isto é, se valerá a pena abdicar de 230€ do meu mealheiro. Devo notar que considero o meu Inglês muito bom, excepto talvez na fala que infelizmente tenho pouca prática.

Para tal, poderão comentar este artigo, e votar na seguinte sondagem que criei:

Emprego com maior potencial:

View Results

Loading ... Loading ...

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

Robotica 2008: time lapse da montagem

Posted in Events,Presentations by FilipeFreitas on the April 3rd, 2008

O Robótica 2008 já vai para o seu 3º dia, começando amanhã (4 de Abril) as qualificações das várias competições.

A montagem do recinto do evento decorreu na terça-feira, das 17:00 até as 03:00, executada por vários professores (da organização) e voluntários, de que eu faço parte. Eu ajudei na colocação do circuito de condução autónoma (a alcatifa preta), o que foi deveras cansativo e frustrante devido ao trabalho preciso e demorado que era necessário, que resultou em joelhos doridos.

Achei interessante a criação de um vídeo acelerado (time lapse), tendo investigado a melhor maneira para o fazer com o equipamento à disposição.

Com a ajuda do guia de time lapses do Photojojo, calculei 3 segundos entre cada captura para obter um vídeo de 4 minutos (acelerado) a partir de 5 horas estimadas de montagem.

O equipamento utilizado foi o meu portátil e uma simples webcam (Logitech Quickcam).

Usei o TimerShot, um software de captura gratuito da Microsoft, parte dos PowerToys. O resultado foi perto de 10 000 fotos, das 17:00 até perto das 03:00, muito mais que as 5 horas estimadas.

Para converter a larga quantidade de imagens em vídeo, utilizei o Movie Salsa, um software dedicado para o efeito. Finalmente, utilizei o Windows Movie Maker para adicionar o título, obtendo-se o seguinte resultado final:

You need to a flashplayer enabled browser to view this YouTube video

Assim, o pavilhão Aristides Hall sofreu a seguinte transformação:

Relembro que pode assistir ao evento em directo através do streaming do canal Seca2Tv.

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

Techdays 2008: sessões disponíveis para download

Posted in Events,News by FilipeFreitas on the April 3rd, 2008

Boas notícias para quem não pôde participar no Techdays 2008, e também para quem não conseguiu comparecer às sessões que desejava devido a conflitos horários.

Muitas das sessões foram disponibilizadas no site do evento (na agenda especificamente).

techagendadocs.jpg

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

RFC 1149: IP sobre pombos

Posted in Internet by FilipeFreitas on the April 2nd, 2008

180px-homing_pigeon.jpg

Em casos de avaria total da ligação Internet, a Internet Engineering Task Force (IETF) criou o IP over Avian Carriers (OPoAC, RFC 1149), onde todo o tráfego pode ser desviado para ser transportado em pombos, obtendo-se assim uma ligação de restauro ponto-a-ponto, mas com baixa largura de banda e grande latência devido à baixa velocidade de propagação do meio.

Avian carriers can provide high delay, low throughput, and low altitude service. The connection topology is limited to a single point-to-point path for each carrier, used with standard carriers, but many carriers can be used without significant interference with each other, outside of early spring.

Os dados são enviados em datagramas e o sistema possui um sistema anti-colisão implícito mas os transportadores poderão sofrer tempestades, perder-se no meio ou ser atropelados por aeronaves, podendo ser necessário retransmissão.

Serviço orientado à ligação poderá ser obtido em grandes cidades, nomeadamente em grandes praças, onde existem hubs de transportadores.

Apesar da idade da proposta, existe apenas uma implementação desta tecnologia inovadora; o Bergen Linux Group implementou e efectuou testes tendo tido um sucesso moderado:

Script started on Sat Apr 28 11:24:09 2001
vegard@gyversalen:~$ /sbin/ifconfig tun0
tun0 Link encap:Point-to-Point Protocol
inet addr:10.0.3.2 P-t-P:10.0.3.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:150 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:88 (88.0 b) TX bytes:168 (168.0 b)

vegard@gyversalen:~$ ping -i 900 10.0.3.1
PING 10.0.3.1 (10.0.3.1): 56 data bytes
64 bytes from 10.0.3.1: icmp_seq=0 ttl=255 time=6165731.1 ms
64 bytes from 10.0.3.1: icmp_seq=4 ttl=255 time=3211900.8 ms
64 bytes from 10.0.3.1: icmp_seq=2 ttl=255 time=5124922.8 ms
64 bytes from 10.0.3.1: icmp_seq=1 ttl=255 time=6388671.9 ms

— 10.0.3.1 ping statistics —
9 packets transmitted, 4 packets received, 55% packet loss
round-trip min/avg/max = 3211900.8/5222806.6/6388671.9 ms
vegard@gyversalen:~$ exit

Script done on Sat Apr 28 14:14:28 2001

Este evento foi tão memorável que o grupo ainda se lembra do dia do teste, ficando aqui umas fotos:

02testpacket.jpg

(um dos pacotes de teste)

mag00022.jpg

(a camada física de dados)

19pigeon_takeoff.jpg

(envio do ping)

Foi criado o IP over Avian Carriers with Quality of Service (RFC 2549), 9 anos depois, para que seja possível fornecer qualidade de serviço aos pacotes usando políticas como Weighted Fair Queueing, implementada com balanças:

                                                  __
                                  _____/-----   / o
                                 <____   ______/    >--
                 +-----+               /    /______/
                 | 10g |               /|:||/
                 +-----+              /____/|
                 | 10g |                    |
                 +-----+          ..        X
               ===============================
                              ^
                              |
                          =========

Peço desculpa pelo meu atraso de 1 dia no meu post de 1 de Abril, mas a montagem do Robótica 2008 não deu tréguas.

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

« Previous Page