Różnice
Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
Nowa wersja
Both sides next revision
|
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20081210-08c [2008/12/15 22:40] jsi08 |
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20081210-08c [2008/12/15 23:59] jsi08 |
Pierwszym punktem laboratorium było skonstruowanie robota. Podczas realizacji tego punktu oparliśmy się na dołączonej do zestawu instrukcji. Wykroczeniem poza jej ramy było podłączenie do robota sensorów i zamocowanie ich na jego elementach. | Pierwszym punktem laboratorium było skonstruowanie robota. Podczas realizacji tego punktu oparliśmy się na dołączonej do zestawu instrukcji. Wykroczeniem poza jej ramy było podłączenie do robota sensorów i zamocowanie ich na jego elementach. |
---- | ---- |
| **Zdjęcia robota:** |
| ---- |
| {{:pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jhg3.jpg|}} |
| {{:pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jhg4.jpg|}} |
---- | ---- |
**Algorytmy:** | **Algorytmy:** |
Kolejnym punktem zajęć było zaimplementowanie w środowisku programistycznym LEGO :) algorytmu, który miał być wykonywany przez robota. Stworzyliśmy 2 algorytmy. Wykonanie pierwszego miało polegać na pokonywaniu przez robota trajektorii o kształcie kwadratu. Drugi miał w założeniu być rozszerzeniem pierwszego o możliwość zatrzymania robota przez sygnał z któregoś z sensorów. | Kolejnym punktem zajęć było zaimplementowanie w środowisku programistycznym LEGO :) algorytmu, który miał być wykonywany przez robota. Stworzyliśmy 2 algorytmy. Wykonanie pierwszego miało polegać na pokonywaniu przez robota trajektorii o kształcie kwadratu. Drugi miał w założeniu być rozszerzeniem pierwszego o możliwość zatrzymania robota przez sygnał z któregoś z sensorów. |
| ---- |
| **Zrzuty ekranu z algorytmem zapisanym w środowisku LEGO:** |
| ---- |
| {{:pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jhg1.jpg|}} |
| {{:pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jhg2.jpg|}} |
| ---- |
**Problemy:** | **Problemy:** |
W przeciwieństwie do pierwszego algorytmu (który był wykonywany poprawnie) drugi algorytm nie działał zadowalająco. Było to prawdopodobnie spowodowane niewłaściwym dobraniem progów czułości sensorów, których przekroczenie miało spowodować zatrzymanie robota. | W przeciwieństwie do pierwszego algorytmu (który był wykonywany poprawnie) drugi algorytm nie działał zadowalająco. Było to prawdopodobnie spowodowane niewłaściwym dobraniem progów czułości sensorów, których przekroczenie miało spowodować zatrzymanie robota. |
| |
**Załączone pliki:** | **Załączone pliki:** |
| ---- |
{{:pl:mindstorms:studenci:przedmioty:jsi:jsi2008:mgodlewski.zip|}} | Plik z programem: |
| {{:pl:mindstorms:studenci:przedmioty:jsi:jsi2008:progr.zip|}} |