[[
✎ pl:miw:2009:nxt_api_demo
]]
aiWiki
Pokaż stronę
Ostatnie zmiany
Indeks
Zaloguj
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== Opis ====== Take the PlNXT API. Build tutorial and demo cases. Łukasz Bandała - feanaro@student.agh.edu.pl ====== Spotkania ====== ===== 20090XYZ ==== ====== Projekt ====== ===== Założenia ===== Celem projektu było przygotowanie demonstracji zastosowania PlNXT API. Zastanawiając się nad licznymi możliwościami prezentacji potencjału połączenia języka prolog oraz klocków NXT, ostatecznie zdecydowałem się na budowę i oprogramowanie robota umożliwiającego układanie kostki rubika. Język prolog doskonale nadaje się do rozwiązywania tego typu problemów. {{:pl:miw:2009:miw09_nxt_api_demo:kostka.png?100x100}} {{:pl:miw:2009:miw09_nxt_api_demo:lego_nxt_logo.png?250x50}} ===== Konstrukcja ===== Podstawowym problemem była ograniczona ilość silników i elementów konstrukcyjnych. W pierwszej kolejności należało sprecyzować zadania robota: - Zmiana orientacji kostki w przestrzenii - Ruch kostki - Badanie rozmieszczenia kolorów na kostce Posiadając tylko 3 silniki można się spodziewać sporych problemów z wykonaniem wszystkich tych czynności. Okazuje się jednak, że problemem tym zajął się już kiedyś. Konstrukcja [[http://www.tiltedtwister.com|Tilted Twister]] jest dokładnie tym czego poszukiwałem. Wykorzystująca wszelkie elementy w podstawowym zestawie NXT w sposób wysoce optymalny, umożliwia wykonywanie wszystkich wymienionych powyżej czynności. ===== Oprogramowanie ===== ===== Algorytm ===== ===== Realizacja ===== ====== Sprawozdanie ====== ====== Prezentacja ====== ====== Materiały ======
pl/miw/2009/nxt_api_demo.1249399095.txt.gz
· ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
Pokaż stronę
Poprzednie wersje
Menadżer multimediów
Do góry