Różnice

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

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20081217-09b [2008/12/22 19:55]
jsi08 Opis algorytmu
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20081217-09b [2019/06/27 15:50] (aktualna)
Linia 1: Linia 1:
 ====== Konstrukcja ====== ====== Konstrukcja ======
-Na ostatnich laboratoriach Henio przybrał postać [[http://​mindstorms.lego.com/​Overview/​MTR_Tribot.aspx|TriBot]]a wyposażonego we wszystkie czujniki (niewykorzystywane jednak jednocześnie w każdym z programów). Konstrukcja TriBota pozwala na łapanie przedmiotu (kulki) i przenoszenie jej, reakcję na bodźce dźwiękowe i świetlne (zmiana koloru podłoża).+Na ostatnich laboratoriach Henio przybrał postać [[http://​mindstorms.lego.com/​Overview/​MTR_Tribot.aspx|TriBot]]a wyposażonego we wszystkie czujniki (niewykorzystywane jednak jednocześnie w każdym z programów). Konstrukcja TriBota pozwala na łapanie przedmiotu (kulki) i przenoszenie jej, reakcję na bodźce dźwiękowe i świetlne (zmiana koloru podłoża), a także (w ostatnim algorytmie) na rozpoznawanie odległości.
  
-Po skończeniu budowy ​robota ​wyglądał ​on tak:+Po skończeniu budowy ​Henio wyglądał tak:
  
 {{:​pl:​mindstorms:​studenci:​przedmioty:​jsi:​jsi2008:​henio2-lab3.jpg|}} {{:​pl:​mindstorms:​studenci:​przedmioty:​jsi:​jsi2008:​henio2-lab3.jpg|}}
Linia 9: Linia 9:
  
 Wszystkie poniższe programy były de facto ewolucją myśli pierwszego z nich (Grabber), który realizował zadanie łapania przez Henryka plastikowej kulki dołączonej do zestawu klocków. W chwytaku zamontowany był czujnik dotykowy, który sygnalizował znalezienie kulki po najechaniu na nią (kulka umieszczona była w specjalnej podstawce, która nie zawsze jednak utrzymywała kulkę). Wszystkie poniższe programy były de facto ewolucją myśli pierwszego z nich (Grabber), który realizował zadanie łapania przez Henryka plastikowej kulki dołączonej do zestawu klocków. W chwytaku zamontowany był czujnik dotykowy, który sygnalizował znalezienie kulki po najechaniu na nią (kulka umieszczona była w specjalnej podstawce, która nie zawsze jednak utrzymywała kulkę).
- 
-FIXME - dokładniejsze opisy + odnośniki do filmików z poszczególnych algorytmów. 
  
 ===== Algorytm 1 - Grabber ===== ===== Algorytm 1 - Grabber =====
Linia 17: Linia 15:
 Dojazd do kulki umieszczonej w podstawce, złapanie jej i wycofanie od razu po złapaniu. Dojazd do kulki umieszczonej w podstawce, złapanie jej i wycofanie od razu po złapaniu.
  
-[[http://​student.agh.edu.pl/​~qwas/​air/​sem7/​lego/​henryk3.1-Grabber.rbt.tar.gz|Źródła programu Grabber]]+{{:pl:​mindstorms:​studenci:​przedmioty:​jsi:​jsi2008:​henryk3.1-grabber.rbt.tar.gz|Źródła programu Grabber}}
  
 ===== Algorytm 2 - LightSensor ===== ===== Algorytm 2 - LightSensor =====
Linia 26: Linia 24:
 Program ten posłużył jako podstawa do algorytmu 3. Program ten posłużył jako podstawa do algorytmu 3.
  
-[[http://​student.agh.edu.pl/​~qwas/​air/​sem7/​lego/​henryk3.2-LightSensor.rbt.tar.gz|Źródła programu LightSensor]]+{{:pl:​mindstorms:​studenci:​przedmioty:​jsi:​jsi2008:​henryk3.2-lightsensor.rbt.tar.gz|Źródła programu LightSensor}}
  
 ===== Algorytm 3 - SoundControl ===== ===== Algorytm 3 - SoundControl =====
Linia 36: Linia 34:
  
   * Jazda po planszy dołączonej do zestawu - kulka została złapana i wyniesiona poza planszę, a Henio zatrzymał się w porę ;)   * Jazda po planszy dołączonej do zestawu - kulka została złapana i wyniesiona poza planszę, a Henio zatrzymał się w porę ;)
-<​odnośnik do filmu 1> +  [[http://​student.agh.edu.pl/​~qwas/​air/​sem7/​lego/​henio-plansza1.3GP|Filmik ​1]] 
-  * Tym razem podstawka nie utrzymała kulki w miejscu, a Henio zbyt energicznie chciał ją złapać... +  * Tym razem podstawka nie utrzymała kulki w miejscu, a Henio zbyt energicznie chciał ją złapać... ​:) 
-<​odnośnik do filmu 2>+  ​[[http://​student.agh.edu.pl/​~qwas/​air/​sem7/​lego/​henio-plansza2.3GP|Filmik ​2]]
   * Do testowania Henia wcale nie jest potrzebna plansza - nasz robot radzi sobie z jazdą po podłodze i rozpoznaniem ciemnej linii na powierzchni.   * Do testowania Henia wcale nie jest potrzebna plansza - nasz robot radzi sobie z jazdą po podłodze i rozpoznaniem ciemnej linii na powierzchni.
-<​odnośnik do filmu 3>+  [[http://​student.agh.edu.pl/​~qwas/​air/​sem7/​lego/​henio-podloga.3GP|Filmik ​3]] 
 + 
 +--------- 
 + 
 +{{:​pl:​mindstorms:​studenci:​przedmioty:​jsi:​jsi2008:​henryk3.2-soundcontrol.rbt.tar.gz|Źródła programu SoundControl}}
  
 ===== Algorytm 4 - LocateObject ===== ===== Algorytm 4 - LocateObject =====
Linia 49: Linia 51:
 Algorytm ten zrealizowaliśmy pod koniec zajęć, różni się on od poprzednich,​ gdyż korzysta z czujnika odległości. Algorytm ten zrealizowaliśmy pod koniec zajęć, różni się on od poprzednich,​ gdyż korzysta z czujnika odległości.
  
-[[http://​student.agh.edu.pl/​~qwas/​air/​sem7/​lego/​henryk3.3-LocateObject.rbt.tar.gz|Źródła programu LocateObject]]+{{:pl:​mindstorms:​studenci:​przedmioty:​jsi:​jsi2008:​henryk3.3-locateobject.rbt.tar.gz|Źródła programu LocateObject}}
  
 ====== Uwagi do laboratorium ====== ====== Uwagi do laboratorium ======
Linia 59: Linia 61:
  
 ====== Załączniki ====== ====== Załączniki ======
-  ​[[http://​student.agh.edu.pl/​~qwas/​air/​sem7/​lego/​henryk_20081217-09b.zip|Spakowane żródła wszystkich programów]]+ 
 +  ​{{:pl:​mindstorms:​studenci:​przedmioty:​jsi:​jsi2008:​henryk_20081217-09b.zip}}
pl/mindstorms/studenci/przedmioty/jsi/jsi2008/jsi20081217-09b.1229972120.txt.gz · ostatnio zmienione: 2019/06/27 15:57 (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