Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:mindstorms:lab:lab4 [2008/05/17 10:58] miw Lego Mindstorms code |
pl:mindstorms:lab:lab4 [2008/06/03 09:39] miw |
====== Laboratorium 4 ====== | |
| |
===== Cel ===== | |
| |
Celem tego laboratorium jest poznanie(porównanie) możliwości tworzenia programów dla LEGO Mindstorms przy pomocy różnych środowisk. | |
Środowiska wykorzystywane w ramach tego ćwiczenia: | |
* LEGO Mindsotrms | |
* Brixcc | |
* Microsoft Robotics Studio | |
| |
Waszym zadaniem będzie uruchomienie oraz przeanalizowanie [[pl:miw:miw08_mindstormsenv#Propozycje_algorytmow|dwóch algorytmów]] (ich implementacji): | |
| |
===== Przygotowanie stanowiska ===== | |
| |
Do poprawnego przeprowadzenia ćwiczenia wymagane jest: | |
* zbudowany robot [[http://mindstorms.lego.com/Overview/MTR_Tribot.aspx|TriBot]] | |
* plansza testowa dostarczona z zestawem Lego | |
* zainstalowane środowiska: LEGO Mindstorms, Brixcc, Microsoft Robotics Studio | |
| |
Uwaga: Konstrukcja robota Tribot(wysokie umieszczenie sonara) w zasadzie uniemożliwia stosowanie proponowanych przez LEGO platform z piłeczkami jako przeszkody. FIXME | |
| |
===== Ćwiczenie ===== | |
| |
==== Lego Mindstorms ==== | |
| |
Ściągnij implementację algorytmów dla środowiska LEGO: | |
* {{:pl:miw:miw08_mindstormsenv:saper.rbt.zip|saper.rbt.zip}} - implementacja algorytmu Saper w natywnym środowisku LEGO Mindstorms. | |
* {{:pl:miw:miw08_mindstormsenv:patrol.rbt.zip|patrol.rbt.zip}} - implementacja algorytmu Patrol w natywnym środowisku LEGO Mindstorms. | |
| |
Spróbuj porównać implementację algorytmów z diagramami aktywności, które je opisują: | |
* [[pl:miw:miw08_mindstormsenv:materialy#Saper|algorytm Saper]] - diagram | |
* [[pl:miw:miw08_mindstormsenv:materialy#Patrol|algorytm Patrol]] - diagram | |
| |
| |
==== Brixcc ==== | |
| |
==== Microsoft Robotics Studio ==== | |
| |
| |
| |
| |