Paso 1: Para este proyecto vas a necesitar...
Hardware:
-un robot Roomba. En mi caso estoy usando un 651 de Roomba, pero este sistema funciona para la mayoría de los modelos Roomba
-módem de Bluetooth. Estoy usando un viejo modelo de Sparkfun BlueSMiRF-v2, pero también debería funcionar con los nuevos. La versión actualizada del mismo módem es BlueSMiRF Gold.
-un protoboard
-algunos puentes
-un regulador de voltaje ET7805
-una webcam. Estoy utilizando un Microsoft LifeCam HD-3000, pero puede ser cualquier cámara. Cuanto mayor sea la resolución, el más grande puede ser tu escena.
-algunos marcadores fiduciales impresos (se pueden encontrar algunos aquí: http://reactivision.sourceforge.net/data/fiducial...)
-un cable con un conector Mini-DIN7 o 4 cables de puente (estoy usando jumpers)
Software:
-Rhino5 con la última versión de Grasshopper (descargar aquí: http://www.grasshopper3d.com/page/download-1)
-Plugin firefly para saltamontes (descargar aquí: http://www.food4rhino.com/project/firefly?etx)
-Software Reactivision (descargar aquí: http://reactivision.sourceforge.net/)
-Python 2.7.10 (https://www.python.org/downloads/release/python-2710/) Verifique si tiene una biblioteca de pyserial (http://pyserial.sourceforge.net/)
-Masilla (descargar aquí: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)