From deeebf19a0974f48bef760a389cd7d0aa7ed2149 Mon Sep 17 00:00:00 2001
From: Leandro Rodrigues <leandroberro@hotmail.com>
Date: Mon, 23 Nov 2015 11:46:11 -0200
Subject: [PATCH] =?UTF-8?q?Reorganiza=C3=A7=C3=A3o=20da=20impress=C3=A3o?=
 =?UTF-8?q?=20em=20graph=20para=20gnuplot?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 main.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/main.c b/main.c
index f0b684b..45296d4 100644
--- a/main.c
+++ b/main.c
@@ -82,16 +82,20 @@ int main(int argc, char const *argv[]) {
       scanf("%d %d %d", &tuplas[i].x, &tuplas[i].y, &tuplas[i].t);
   }
 
+  int frame = 0;
+
   for(int i=0; i < t_size; ++i) {
       // Pega o ângulo entre a posição do robô e o próximo ponto
+      frame += tuplas[i].t;
       double angle = angleFromOrigin(tuplas[i].x, tuplas[i].y);
-      fprintf(graph, "r %f\n", angle - r.theta);
+      //printf("DEBUG: %f %f\n", angle, r.theta);
+      fprintf(graph, "%d %d %d %f\n", tuplas[i].x, tuplas[i].y, frame, angle - r.theta);
       // Gira o robô
       r.theta = angle;
       // calcula a velocidade para as rodas
       distancia = distance(r.x, r.y, tuplas[i].x, tuplas[i].y);
       velocidade = velocity(distancia, tuplas[i].t);
-      fprintf(graph, "w %f\n", velocidade);
+      fprintf(graph, "%f\n", velocidade);
       moverRobo(&r,tuplas[i].x,tuplas[i].y);
   }
 
-- 
GitLab