Revision 4d54a507 devices/DiWheelDrive/userthread.cpp
devices/DiWheelDrive/userthread.cpp | ||
---|---|---|
1 | 1 |
#include "userthread.hpp" |
2 |
#include "amiro/Constants.h" |
|
3 | 2 |
#include "amiro_map.hpp" |
4 | 3 |
#include "global.hpp" |
5 | 4 |
#include "linefollow.hpp" |
... | ... | |
284 | 283 |
running = false; |
285 | 284 |
LineFollowStrategy lStrategy = LineFollowStrategy::EDGE_RIGHT; |
286 | 285 |
LineFollow lf(&global); |
287 |
AmiroMap map(&global); |
|
286 |
AmiroMap map(&global, lStrategy);
|
|
288 | 287 |
/* |
289 | 288 |
* LOOP |
290 | 289 |
*/ |
... | ... | |
808 | 807 |
"ID: %d, l: %d, r: %d \n", map.getNodeList()[i].id, |
809 | 808 |
map.getNodeList()[i].left, map.getNodeList()[i].right); |
810 | 809 |
} |
811 |
newState = UT_IDLE; |
|
810 |
// Start test suit for trackUpdate |
|
811 |
map.reset(); |
|
812 |
global.tcase = 0; |
|
813 |
newState = UT_TEST_MAP_STATE; |
|
812 | 814 |
break; |
815 |
// -------------------------------------------------- |
|
813 | 816 |
case ut_states::UT_TEST_MAP_STATE:{ |
814 | 817 |
// Test suit for amiro map |
815 | 818 |
|
... | ... | |
819 | 822 |
|
820 | 823 |
// -------------------------------------------------- |
821 | 824 |
|
822 |
global.tcase = 0;
|
|
825 |
global.tcase++;
|
|
823 | 826 |
// Set basic valid map configuration |
824 | 827 |
setAttributes(global.testmap, 0, 1, 2, 1); |
825 | 828 |
setAttributes(global.testmap, 1, 2, 2, 0); |
Also available in: Unified diff