1) instale o xubuntu 12.04 32bit no PC ou VM
2) torne-se root
3) copie o SDK para PC ou VM
4) extrair o SDK
root@ubuntu:~# tar xfvz ARDrone_SDK_2_0_1.tar.gz
5) ir para os exemplos
root@ubuntu:~# cd ARDrone_SDK_2_0_1/Examples/Linux
6) compilar tudo
root@ubuntu:~/ARDrone_SDK_2_0_1/Examples/Linux# make
Checking required Ubuntu packages ...
You should install the following packages to compile the AR.Drone SDK with Ubuntu:
daemontools : Mandatory to build the AR.Drone project on Ubuntu
libsdl1.2-dev
libgtk2.0-dev
libxml2-dev
libudev-dev
libiw-dev
Do you want to install them now [y/n] ?
Resposta "y" e depois "y" denovo
Aguarde o download e instalação, que o build continua.
7) Ok, tudo pronto.
ld ardrone_testing_tool
make[1]: Leaving directory `/root/ARDrone_SDK_2_0_1/Examples/Linux/Testbenches/ftp_test/Build'
root@ubuntu:~/ARDrone_SDK_2_0_1/Examples/Linux#
Usando a versão 12.04 é o build do ardrone SDK é expresso e sem problema.
Testei usando a versão 13.10 mas vários problemas ocorreram, alguns com soluções bem rápidas, outros bastantes cabulosos. Como no mundo virtualizado é mais fácil criar uma VM com as versões já homologadas para cada tarefa especifica. Não resta dúvida, o 13.10 foi descartado para esta tarefa e recomendo a todos usar o 12.04 que funciona perfeito.
8) Mudar para pasta dos binários recém compilados
root@ubuntu:~/ARDrone_SDK_2_0_1/Examples/Linux# cd ../Linux/Build/Release/
root@ubuntu:~/ARDrone_SDK_2_0_1/Examples/Linux/Build/Release#
9) Rodar a ferramenta de navegação (já vem com suporte a controle Xbox 360)
root@ubuntu:~/ARDrone_SDK_2_0_1/Examples/Linux/Build/Release# ./ardrone_navigation
AR.Drone Navigation - build Nov 26 2013 09:13:28
Setting locale to en_GB.UTF-8
===================+> 192.168.1.1
No comments:
Post a Comment