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

[code prolog] % :- 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.

[/code]


pl/dydaktyka/piw/2010/sprawozdania/piw20100526-17b.1275134230.txt.gz · ostatnio zmienione: 2019/06/27 15:54 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0