Desenvolvedora cria software para controlar robôs Roomba e AR Drone

Carin Meier Roomba AR Drone
Carin Meier durante a apresentação – Imagem: Reprodução/Youtube

Durante o primeiro dia evento OSCON 2013 (Open Source Convention) que acontece tradicionalmente em Portland, a desenvolvedora Carin Meier demonstrou como conseguiu implementar o controle de um helicóptero de quatro hélices Parrot AR Drone 2.0 e um robô de limpeza iRobot Romba.

Como queria utilizar uma linguagem mais moderna que LISP, ela adotou a linguagem dinâmica Clojure RPL (read-eval-print loop). Carin criou a biblioteca clj-roomba e a biblioteca clj-drone e em seguida uniu em um único projeto para interagir com ambos. O resultado é que ela conseguiu fazer o drone, detectar e seguir o robô, para depois pousar sobre ele. Vale mencionar que a detecção é feita com a biblioteca OpenCV (Open Source Computer Vision).

Veja o vídeo em que ela apresenta seu feito:

[abrilvideo id=”Ty9QDqV-_Ak” marca=”marca” tipo=”youtube” width=”550″ height=”373″]

Deixe uma resposta