WYkrywani przeszkód w RSI 2.0

Mindstorms, WeDo, Lego Digital Desinger, Stud.io

Moderatorzy: Mod Team, Mod Team

Autor
Wiadomość
Mortan

WYkrywani przeszkód w RSI 2.0

#1 Post autor: Mortan »

Cześć,
Zbudowałem sobie prosty samochód, chciałbym wyposażyć go w funkcję omijania przeszkód. Czy można tego dokonać mając do dyspozycji tylko czujnik światła?

Używam zestawu RSI 2.0

Czekam na odpowiedź

Aha, i jeszcze jedno: jak w tym środowisku graficznym ustalić, który silnik ma działać i z jaką mocą? Bo tam są tylko już zdefiniowane kierunki określonych robotów...
Ostatnio zmieniony 2008-01-28, 14:18 przez Mortan, łącznie zmieniany 1 raz.

Awatar użytkownika
Darek Mróz
VIP
Posty: 213
Rejestracja: 2004-06-02, 14:12
Lokalizacja: Rzeszów
brickshelf: sasik

 

#2 Post autor: Darek Mróz »

http://people.cs.uu.nl/markov/lego/tips/ping.nqc - to odnośnie omijania przeszkód za pomocą czujnika światła.
http://www.generation5.org/content/2000/rob00.asp - to samo, nieco dopracowane
LEg GOdt Darek Mróz

Mortan

#3 Post autor: Mortan »

Kiedyś próbowałem programować, nawet przebrnąłem przez jedną książkę z turbo pascalem, i przez połowe z c++, ale teraz niewiele pamiętam... może mógłbyś mi polecić jakiś podręcznik, e-book do nauki podstawowych rzeczy w tym języku, w którym programuje się klocki. Wolałbym, żeby był on raczej po Polsku.

A ogólnie na czym polega to wykrywanie przeszkód, słownie :)

pawelec
Posty: 107
Rejestracja: 2006-12-28, 10:21
Lokalizacja: Gdynia

#4 Post autor: pawelec »

Z tego co wiem to za pomocą standardowych czujników zbyt wiele nie wykryjesz. A jak wykryjesz to pewnie już będzie za późno. Jeżeli pojazd ma na serio wykryć przeszkodę i ominąć ją to musisz sobie sam zbudować (wymaga lutownicy i takich tam) odpowiedni czujnik. Są gotowe "scalaki".
Tu i tu znajdziesz coś na ten temat.
Pozdrawiam
Paweł

Awatar użytkownika
greenblue
Posty: 183
Rejestracja: 2007-08-23, 22:45
Lokalizacja: Warsza

#5 Post autor: greenblue »

Da się coś takiego zrobić. Sam też zbudowałem robota, który zbliżając się do przeszkody zmieniał kierunek.
Instrukcja jak to zrobić jest w tutorialu NQC (na stronie 30 jest kod)
http://people.cs.uu.nl/markov/lego/tutorial.pdf

Niestety, nie jest po polsku. Ale to może być zachęta do nauki angielskiego. Naprawdę, ten język to dziś konieczność.
Ale jeśli chcesz po polsku to tu jest samouczek jednego z forumowiczów:
http://www.mindstorms.pl/nqc.html
Ostatnio zmieniony 2008-01-30, 01:55 przez greenblue, łącznie zmieniany 1 raz.
Złota dekada Lugpolu: 2008 - 2017

GEGE

#6 Post autor: GEGE »

Kilka ciekawych informacji na temat omijania przeszkód znajdziesz na mojej stronie: Mindstorms lub Mindstorms

ODPOWIEDZ