Eurobot2012_Primary
Dependencies: mbed Eurobot_2012_Primary
Diff: Eurobot_shared/ai/ai.cpp
- Revision:
- 15:acae5c0e9ca8
- Parent:
- 14:24f994dc2770
--- a/Eurobot_shared/ai/ai.cpp Sat Apr 28 20:44:09 2012 +0000 +++ b/Eurobot_shared/ai/ai.cpp Sat Apr 28 22:21:03 2012 +0000 @@ -5,25 +5,23 @@ AI::AI() : thr_AI(aithreadwrapper,this,osPriorityNormal,1024) { - targetnumber = 0; flag_terminate = false; //printf("aistart\r\n"); } void AI::settarget(float targetX, float targetY, float targetTheta, bool targetfacing) { targetlock.lock(); - targetnumber++; target.x = targetX; target.y = targetY; target.theta = targetTheta; target.facing = targetfacing; + target.reached = false; targetlock.unlock(); } void AI::settarget(Target targetin) { targetlock.lock(); target = targetin; - targetnumber++; targetlock.unlock(); }