Paso 3: Elegir el ordenador y OS
Decidimos utilizar un fit-pc con una unidad de estado sólido. Pero a las finales de la República Democrática del Congo de DARPA agregamos que un NexCom incrustado PC como equipo de campo. Más detalles en el lado de la percepción de nuestro robot estará en un separado instructable.
Usamos GNU-Linux Ubuntu 12.04. Podríamos haber utilizado 14.04, pero algunos de nuestro código que fue escrito en el 2013 confiaron en características que cambiaron en 14.04 así que hicimos la habitual de dejar detrás el sistema del desarrollo una versión.
Para iniciar cualquier guerras IDE pero realmente no nos deje que nadie use nada querían. Somos un esfuerzo voluntario en su mayoría tuvimos desarrollo usando Geany Emacs, Eclipse, (mi favorito para windows también). Tenemos un separado hacer construir sistema así que casi cualquier desarrollo medio ambiente puede provocar una acumulación y llevará a errores.
Utilizamos git y git-hub para control de código fuente. Tenemos la intención de hacer público ese repositorio tan pronto como sea posible. Tenemos que cualquier conexión a componentes no redistribuible.
La mayor parte del código fue escrito en C y C++ con bibliotecas STL como impulso, pero a veces escribimos código en C y C++ para Arduinos. Más en el específico instructables conjunta, paso a paso, sensores y lidar.