From e25bcd734ff8d0da00b8d3f0eee1566fbe1d5ca1 Mon Sep 17 00:00:00 2001 From: Johannes Reinhardt Date: Sat, 12 Jul 2008 11:02:17 +0200 Subject: [PATCH] praktisch nix --- src/control.h | 1 - src/path.c | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/control.h b/src/control.h index b7f780a..8bd8aa3 100644 --- a/src/control.h +++ b/src/control.h @@ -194,7 +194,6 @@ INLINE timestamp getcurts(trial *t) { struct timeval tv; gettimeofday(&tv, NULL); timestamp ts = (tv.tv_sec - t->started.tv_sec) * 1000 + (tv.tv_usec - t->started.tv_usec) / 1000; - printf("Timestamp: %u\n", ts); return ts; } diff --git a/src/path.c b/src/path.c index e96b93f..b5af1b4 100644 --- a/src/path.c +++ b/src/path.c @@ -26,7 +26,7 @@ path *path_new(map* m,vehicle *v){ /* Calculate a trivial path to the origin*/ /* Turn towards origin, take shorter direction*/ - angle = atan(v->y/v->x)*180/M_PI; + angle = atan2(v->y,v->x)*180/M_PI; stop = abs(angle - v->dir)/m->max_turn*1000; printf("Angle: %f stop: %f\n",angle,stop); if(angle - v->dir > 0){ @@ -60,7 +60,6 @@ void path_execute(trial* t,path* p){ } now = getcurts(t); - fprintf(stderr,"Now: %d TS: %d\n",now,clock()); /*magic number for latency, send messages that much earlier*/ while(tmp != NULL && now - 20 > tmp->ts){ tmp = (command*) g_queue_pop_head(p->commands);