From f78f32f27a922a9c33e0592d9287d76eddedcb57 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Wed, 1 Jun 2011 22:09:30 +0200 Subject: digital/io-hub: fix element unload score --- digital/io-hub/src/robospierre/element.c | 2 +- digital/io-hub/src/robospierre/top.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'digital') diff --git a/digital/io-hub/src/robospierre/element.c b/digital/io-hub/src/robospierre/element.c index b0c38265..ed126cc5 100644 --- a/digital/io-hub/src/robospierre/element.c +++ b/digital/io-hub/src/robospierre/element.c @@ -216,7 +216,7 @@ element_unload_best (position_t robot_pos) i <= ELEMENT_UNLOAD_END; i++) { - score = element_score (robot_pos , i); + score = element_unload_score (robot_pos , i); if (best == 0xff || best_score < score) { best = i; diff --git a/digital/io-hub/src/robospierre/top.c b/digital/io-hub/src/robospierre/top.c index e52c2106..044821e8 100644 --- a/digital/io-hub/src/robospierre/top.c +++ b/digital/io-hub/src/robospierre/top.c @@ -108,7 +108,7 @@ top_go_drop (void) { position_t robot_pos; asserv_get_position (&robot_pos); - ctx.target_element_id = 43; + ctx.target_element_id = element_unload_best (robot_pos); position_t drop_pos; drop_pos.v = element_get_pos (ctx.target_element_id); uint8_t backward = logistic_global.collect_direction == DIRECTION_FORWARD -- cgit v1.2.3