Conectar los dos cables usb a la bateria. EL negro a la izquierda, el rojo/negro a la derecha
(fotos pendientes)
- Apretar el icono de redes y poner editar conexiones o edit connections
- seleccionar añadir o add
- Seleccionar tipo
ethernet
y presionar crear o create - Elegir un nombre para la conexión
- Ir a ipv4 settings y seleccionar el método
compartido a otros computadores
oshared to other computers
ejecutar en la terminal (reemplazando robot con el nombre del duckiebot):
ping robot.local
Y debiera aparecer una respuesta como la siguiente:
PING duckiebot.local (10.42.0.95) 56(84) bytes of data.
64 bytes from 10.42.0.95: icmp_seq=1 ttl=64 time=0.296 ms
64 bytes from 10.42.0.95: icmp_seq=2 ttl=64 time=0.423 ms
64 bytes from 10.42.0.95: icmp_seq=3 ttl=64 time=0.417 ms
64 bytes from 10.42.0.95: icmp_seq=4 ttl=64 time=0.406 ms
En caso contrario, buscar la ip usando nmap:
-
Apretar el icono de redes y poner connection information
-
En la pestaña de la red creada anteriormente, ver la direccion ip del computador ej. 10.42.0.1
-
Ejecutar en la terminal el siguiente código
nmap -sn 10.42.0.0/24
En caso de no tener instalado nmap, ejecutar primero sudo apt-get install nmap
Buscar la ip en los reultado que muestra
Abrir una nueva terminal y conectar al duckiebot escribiendo(reemplazando robot con el nombre del robot):
Escribir yes
cuando pida confirmar la conexion(solo la primera vez) y luego la contraseña quackquack
.
Entrar a la carpeta de duckietown ejecutando cd duckietown/
Actualizar los archivos locales escribiendo en la terminal lo siguiente:
git pull origin master
Para controlar el duckiebot de forma remota se debe establecer una conexion wifi con este siguiendo las siguentes instrucciones:
- Debe estar dentro de la carpeta de duckietown, si no lo está, siga el paso 6.
- Configure el nombre del robot ejecutando en el terminal
source set_vehicle_name.sh <duckiebot>
reemplazando duckiebot con el nombre del suyo - Encender el hotspot wifi ejecutando
./hotspot.sh on
- Escriba la Cotraseña cuando se la pida
quackquack
- En este punto, perdera la conexion con el duckiebot y debería existir una red wifi con el nombre nombre_del_duckiebot-wifi
- Conectese a esta red con la contraseña
quackquack
- Proceda igual como los pasos 4 y 5 de esta guía para conectarse nuevamente a su duckiebot
- Debe estar dentro de la carpeta de duckietown, si no lo está, siga el paso 6.
- Configure el nombre del robot ejecutando en el terminal
source set_vehicle_name.sh <duckiebot>
reemplazando duckiebot con el nombre del suyo - Apage el hotspot ejecutando
./hotspot.sh off
- Perderá la conexion con el duckiebot
Mientras el Hotspot esté encendido, no podra establecer una conexión ssh con el duckiebot mediante el cable ethernet.
Caja es un explorador de archivos grafico. Se ejecuta escribiendo caja
en la terminal. (añadir imagen)
Byobu es un emulador de terminal que permite trabajar en varias pestañas.
Se ejecuta escribiendo byobu
en la terminal.
Las nuevas pestañas se abren con F2 y se alternan con alt + la flecha izquierda o derecha del teclado