Update P4FollowLine authored by Roberto's avatar Roberto
...@@ -99,7 +99,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT ...@@ -99,7 +99,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT
* Descripción: Este mensaje debe enviarse siempre justo antes de empezar la vuelta al circuito. Por tanto debe realizarse sólo 1 vez. * Descripción: Este mensaje debe enviarse siempre justo antes de empezar la vuelta al circuito. Por tanto debe realizarse sólo 1 vez.
* Payload JSON: * Payload JSON:
``` ```json
{ {
"team_name": "$TU_NOMBRE_DE_EQUIPO ", "team_name": "$TU_NOMBRE_DE_EQUIPO ",
"id": "$TU_ID", "id": "$TU_ID",
...@@ -107,7 +107,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT ...@@ -107,7 +107,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT
} }
``` ```
##### Mensaje de Fin de vuelta #### Mensaje de Fin de vuelta
* Descripción: Este mensaje debe enviarse siempre al finalizar una vuelta, que lo sabrás porque tendrás un obstáculo delante. Por tanto debe realizarse sólo 1 vez. * Descripción: Este mensaje debe enviarse siempre al finalizar una vuelta, que lo sabrás porque tendrás un obstáculo delante. Por tanto debe realizarse sólo 1 vez.
* Payload JSON: * Payload JSON:
...@@ -119,11 +119,11 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT ...@@ -119,11 +119,11 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT
} }
``` ```
##### Mensaje Obstáculo Detectado #### Mensaje Obstáculo Detectado
* Descripción: Este mensaje debe enviarse siempre que detectes un obstáculo en el camino de la línea. * Descripción: Este mensaje debe enviarse siempre que detectes un obstáculo en el camino de la línea.
* Payload JSON: * Payload JSON:
``` ```json
{ {
"team_name": "$TU_NOMBRE_DE_EQUIPO ", "team_name": "$TU_NOMBRE_DE_EQUIPO ",
"id": "$TU_ID", "id": "$TU_ID",
...@@ -131,7 +131,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT ...@@ -131,7 +131,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT
} }
``` ```
##### Mensaje Línea Perdida #### Mensaje Línea Perdida
* Descripción: Este mensaje debe enviarse siempre que tu robot se haya salido de la línea. * Descripción: Este mensaje debe enviarse siempre que tu robot se haya salido de la línea.
* Payload JSON: * Payload JSON:
...@@ -143,11 +143,11 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT ...@@ -143,11 +143,11 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT
} }
``` ```
##### Mensaje Línea Encontrada #### Mensaje Línea Encontrada
* Descripción: Este mensaje debe enviarse siempre que tu robot haya encontrado la línea. Además este mensaje sólo se debe enviar si anteriormente se ha enviado el mensaje **LINE_LOST** * Descripción: Este mensaje debe enviarse siempre que tu robot haya encontrado la línea. Además este mensaje sólo se debe enviar si anteriormente se ha enviado el mensaje **LINE_LOST**
* Payload JSON: * Payload JSON:
``` ```json
{ {
"team_name": "$TU_NOMBRE_DE_EQUIPO ", "team_name": "$TU_NOMBRE_DE_EQUIPO ",
"id": "$TU_ID", "id": "$TU_ID",
...@@ -156,7 +156,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT ...@@ -156,7 +156,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT
``` ```
##### Mensaje Inicio Búsqueda de Linea #### Mensaje Inicio Búsqueda de Linea
* Descripción: Opcionalmente tienes la posibilidad de implementar un comportamiento "encuentra línea" una vez que te hayas salido del camino (esto te permitirá reducir la penalización). * Descripción: Opcionalmente tienes la posibilidad de implementar un comportamiento "encuentra línea" una vez que te hayas salido del camino (esto te permitirá reducir la penalización).
* Payload JSON: * Payload JSON:
...@@ -172,7 +172,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT ...@@ -172,7 +172,7 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT
* Descripción: Si has implementado la búsqueda de línea una vez que la has perdido, deberás mandar este mensaje en el momento que la hayas encontrado y por tanto finalizado el comportamiento "encuentra línea" * Descripción: Si has implementado la búsqueda de línea una vez que la has perdido, deberás mandar este mensaje en el momento que la hayas encontrado y por tanto finalizado el comportamiento "encuentra línea"
* Payload JSON: * Payload JSON:
``` ```json
{ {
"team_name": "$TU_NOMBRE_DE_EQUIPO ", "team_name": "$TU_NOMBRE_DE_EQUIPO ",
"id": "$TU_ID", "id": "$TU_ID",
...@@ -180,11 +180,11 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT ...@@ -180,11 +180,11 @@ Tu robot debe mandar los siguientes mensajes siempre conectando al servidor MQTT
} }
``` ```
##### Mensajes PING #### Mensajes PING
* Descripción: Mensaje de estado mandado cada 5 segundos. * Descripción: Mensaje de estado mandado cada 5 segundos.
* Payload JSON: * Payload JSON:
``` ```json
{ {
"team_name": "$TU_NOMBRE_DE_EQUIPO ", "team_name": "$TU_NOMBRE_DE_EQUIPO ",
"id": "$TU_ID", "id": "$TU_ID",
... ...
......