Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

pl:miw:miw08_mindstormsdesign:strona_3 [2008/06/06 14:16]
miw
pl:miw:miw08_mindstormsdesign:strona_3 [2017/07/17 10:08]
Linia 1: Linia 1:
- 
-===== Unikanie przeszkód ===== 
- 
-==== Zapis słowny ==== 
-      - jedź do przodu 
-      - jeżeli przeszkoda zatrzymaj się (wskaźnik echosondy poniżej progu) idź do (3) inaczej wróć do (1) 
-      - obróć się o 90<​sup>​0</​sup>​ w prawo 
-      - idź do (1) 
- 
-==== Zapis regułowy ==== 
-<code ada> 
-Rule: 1 
-if ultrasonic_sensor_Value > number 
-then robot_action is go_foward 
- 
-Rule: 2 
-if ultrasonic_sensor_Value ≤ number 
-then robot_action is turn_right_90_degrees 
- 
-Rule: 3 
-stop 
-</​code>​ 
- 
- 
-==== Implementacja w Prologu ==== 
-<code prolog> 
-start :- 
-      nxt_ultrasonic_sensor(port,​Value),​ 
-      Value > number, 
-      nxt_go(1). 
-start :- 
-      nxt_ultrasonic_sensor(port,​Value),​ 
-      Value =< number, 
-      nxt_turn(speed,​90). 
-start :- 
-      go(0). 
-</​code>​ 
- 
- 
- 
-==== XTT ==== 
-{{:​pl:​miw:​miw08_mindstormsdesign:​alg1_poprawka.png|XTT}} 
- 
- 
  
pl/miw/miw08_mindstormsdesign/strona_3.txt · ostatnio zmienione: 2019/06/27 15:50 (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