|
|
pl:dydaktyka:piw:2010:sprawozdania:piw20100526-09c [2010/06/01 20:41] piw10 |
pl:dydaktyka:piw:2010:sprawozdania:piw20100526-09c [2019/06/27 15:50] |
====== Sprawozdanie z laboratorium nr 4 ====== | |
* Robot: Agatka **** | |
* Data wykonania: **26.05.2010 godz. 9:30** | |
* Autorzy: **Tomasz Krużel, Mateusz Stawowiak, Janusz Lisiecki** | |
| |
---- | |
| |
| |
===== Konfiguracja stanowiska do pracy z NXT ===== | |
| |
Szczęśliwym trafem do pracy znów została nam przeznaczona Agatka. Niestety mieliśmy trochę problemów z poprawnym połączeniem przez Bluetooth. Po kilku minutach udało nam się to osiągnąć. | |
| |
| |
===== Implementacja algorytmu 'Więzień' ===== | |
| |
Celem laboratorium było zaimplementowanie trzech algorytmów. Z powodu problemów z wartościami odczytywanymi z czujnika światła udało nam się zaimplementować tylko jeden. W kodzie źródłowym zamieściliśmy odpowiednie źródło programu (FIXMEnazwa.pl), poniższy filmik prezentuje tak zaprogramowanego robota. | |
| |
[[http://www.youtube.com/watch?v=pbVYmtb5aH8|Filmik (youtube) - implementacja algorytmu 'Więzień']] | |
| |
| |
===== Spostrzeżenia, napotkane problemy, wnioski ===== | |
| |
Nowe problemy i spostrzeżenia: | |
* Podczas tych zajęć bardzo dużo problemów sprawiał nam poprawny odczyt z czujnika światła, który był bardzo "kapryśny". Czujnik miał tendencję do pokazywania różnych odczytów. Odróżnienie koloru białego od czerwonego, co było wymogiem zadania, wydaje się niemal niemożliwe w warunkach w których pracowaliśmy. | |
* W wymaganiach oddawania sprawozdań widnieje punkt mówiący o tym, że na stronie robota należy podlinkować sprawozdanie, może warto byłoby się zastanowić nad automatyzacją tego procesu. Co troszeczkę odciążyłoby studentów i zapewniło, że wszystkie sprawozdania będą podlinkowane. Na chwilę obecną znaczna część sprawozdań nie jest podlinkowana na stronach robotów. | |
| |
\\ | |
| |
Podobnie jak na poprzednich zajęciach napotkaliśmy następujące problemy: | |
* Częste wykonanie poprawnego polecenia powodowało zawieszenie się środowiska. W takiej sytuacji musieliśmy ubić proces prologa i zaczynać od początku. | |
* Podczas laboratorium robot kilka razy samoczynnie się wyłączył. Początkowo myśleliśmy że problemem są słabe akumulatory, jednak wyświetlacz robota pokazywał maksymalny ich poziom. | |
* Występowały problemy z połączeniem bezprzewodowym. Konfiguracja połączenia była poprawna, bluetooth w robocie był włączony, a mimo to Agatka nie reagowała na wydawane polecenia. W tej sytuacji pomagało wyłączenie i ponowne włączenie robota. | |
| |
===== Kody źródłowe ===== | |
FIXME | |
| |
{{:pl:dydaktyka:piw:2010:sprawozdania:lab4_0930_kruzel_lisiecki_stawowiak.zip|}} | |