To jest stara wersja strony!
Sprawozdanie 4
Robot: Franek
Data wykonania: 26.05.2010 godz. 17:00
Autorzy: Agata Krysian, Łukasz Mendakiewicz, Tomasz Skrzypczak
Zaczynamy
Zajęcia rozpoczęliśmy przeglądnięcia dokumentacji. Następnie przeczytaliśmy algorytmy do wykonania i przystąpiliśmy do działania. Zaczęliśmy od niewielkiej modyfikacji naszego robota, który posiadał niepotrzebne elementy. Jednak nie usuwaliśmy ich, aby nie tracić czasu, lecz dołożyliśmy to co było niezbędne. Od tej pory Franek wyglądał bardziej agresywnie, nie tracąc swojego uroku.
Uwięziony
% :- consult('plnxt.pl').
start :-
write('-- start 0.1 --'),
nxt_goal(franek, my_actions).
my_actions :-
nxt_light_LED(activate),
gogo.
gogo :-
stop,
nxt_go(250),
trigger_create(_, check_1, check_more).
check_1 :-
nxt_light(V, force),
V > 60,
V < 65.
check_more :-
stop,
nxt_go_cm(50,2),
nxt_light(V, force),
decide(V).
decide(V) :-
V < 60,
write('czarny'),
escape.
decide(V) :-
V >= 60,
write('czerwony').
escape :-
Angle is 150 + random(60),
nxt_rotate(100, Angle, force),
gogo.
stop :-
trigger_killall,
nxt_stop.