Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy RegulaminRegulamin  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj






Przyszłość jest w naszych rękach...
...bo przyszłość to robotyka.





Poprzedni temat «» Następny temat
Przesunięty przez: daniel93
25 Cze 08 11:24
Algorytymy współpracy i komunikacji robotów mobilnych
Autor Wiadomość
altjordan 



Posty: 17
Skąd: z nienacka
Wysłany: 16 Sty 08 10:04   Algorytymy współpracy i komunikacji robotów mobilnych

Witam, jestem to nowy, ale mam nadzieję, że trafiłem do odpowiednich ludzi :)

Piszę pracę magisterską na temat "Badanie algorytmów komunikacji i współpracy robotów mobilnych". Szukam pomocy szczególnie na temat zagadnienia przywództwa w grupie dwóch i więcej robotów. Jakby ktoś znał jakieś materiały na ten temat byłbym wdzięczny

Całą pracę mam zamiar zrobić na Lego Mindstorms programowanym w NXC. Komunikacja ma być najlepiej przez Bluetootha. Jak coś z tego wyjdzie to oczywiście podzielę się wynikami badań :D

Na razie mam tylko projekt Segwaya, czyli balansującego robota, zrobiony na podstawie tej strony. Mam zamiar użyć go jako mojego robota mobilnego:


Pozdrawiam
Postaw piwo autorowi tego posta
 
 
abxyz 
Expert programowanie


Pomógł: 16 razy
Posty: 158
Otrzymał 26 piw(a)
Skąd: zza winkla
Wysłany: 17 Sty 08 12:05   

Może to się przyda
http://www.red3d.com/cwr/boids/
_________________
Nie powie ci nawet wiedźma Pleple, czego się dowiesz wprost z Google_
Postaw piwo autorowi tego posta
 
 
treker 
www.dioda.com.pl



Pomógł: 12 razy
Posty: 492
Otrzymał 26 piw(a)
Skąd: Gdynia
Wysłany: 17 Sty 08 09:04   

altjordan napisał/a:
na temat zagadnienia przywództwa w grupie dwóch i więcej robotów.

Może to.
http://ipvs.informatik.un.../tiki-index.php
Postaw piwo autorowi tego posta
 
 
altjordan 



Posty: 17
Skąd: z nienacka
Wysłany: 17 Sty 08 01:27   

Wielkie dzięki. Zagadnienie roju robotów też ma być, ale raczej jako część opisowa. Na dzień dzisiejszy Mindstormy NXT można połączyć po 4, z jednym masterem, więc chodzi mi raczej o małe grupy

Jakby ktoś jeszcze szukał na ten temat to podaje parę linków:
http://www.nxtasy.org/
http://www.mindstorms.pl/nqc.html
http://www.elecbrick.com/
http://www.tau.ac.il/~stoledo/lego/
http://www.fll-freak.com/nxt/nxt_index.htm
http://www-clmc.usc.edu/Resources/Publications
http://www.eas.asu.edu/~tsugar/exec/iserpaper.html
http://people.revoledu.co...ning/index.html
http://robotics.usc.edu/~maja/

To szczegółowy plan projektu przejściowego:
ANALIZA METOD KOMUNIKACJI I WSPÓŁPRACY ROBOTÓW MOBILNYCH
1. Przeprowadzić analizę metod komunikacji robotów mobilnych
2. Przeanalizować algorytmy współpracy robotów mobilnych
3. Scharakteryzować zagadnienia przywódtwa i rywalizacji w grupie robotów mobilnych
4. Opracować algorytm komunikacji i współpracy pary robotów mobilnych

Pozdrawiam i dalej liczę na wsparcie :)
_________________
Mam boskie ciało. Szkoda chodzi o Buddę
Postaw piwo autorowi tego posta
 
 
abxyz 
Expert programowanie


Pomógł: 16 razy
Posty: 158
Otrzymał 26 piw(a)
Skąd: zza winkla
Wysłany: 18 Sty 08 12:39   

A jakie pierwsze zadanie przygotowałeś dla tych robocików?
_________________
Nie powie ci nawet wiedźma Pleple, czego się dowiesz wprost z Google_
Postaw piwo autorowi tego posta
 
 
altjordan 



Posty: 17
Skąd: z nienacka
Wysłany: 18 Sty 08 04:21   

Na razie mam plan żeby jeden robot śledził drugiego, coś w stylu śledzenia linii, taka zabawa w berka. Później może zajmę się przeszukiwaniem terenu. Nawet mam jakiś algorytm na to. Pozostaje tylko implementacja w programie :)

W tej chwili najbardziej brakuje mi teorii

EDIT:
Teraz siedzę nad tłumaczeniem helpa do języka NXC. Jak znajdzie się chętny na takie coś to niech da znać :) . A może ktoś ma już gotowe tłumaczenie?

** Dodano: 2008-01-30, 19:25 **
może jeszcze ktoś coś ma?
Postaw piwo autorowi tego posta
 
 
treker 
www.dioda.com.pl



Pomógł: 12 razy
Posty: 492
Otrzymał 26 piw(a)
Skąd: Gdynia
Wysłany: 12 Lut 08 11:53   

Udało Ci się już coś zrobić?
Postaw piwo autorowi tego posta
 
 
altjordan 



Posty: 17
Skąd: z nienacka
Wysłany: 12 Lut 08 06:35   

Nie znalazłem na ten temat wiele sensownego, więc sam zabrałem się za środowisko programowania: za klika dni skończę tłumaczyć drugi rozdział podręcznika do języka NXC ze strony http://bricxcc.sourceforg...c/NXC_Guide.pdf czyli całą składnię. Z pojedynczymi poleceniami nie dam rady. Mam zamiar opisać tylko te ważniejsze dla mnie, czyli podstawowe komendy związane z ruchem i ogarnę co nieco obsługę bluetootha

a w międzyczasie znalazłem porównanie środowisk:
http://mi007.wikispaces.c...owimage/nxt.pdf

dalej proszę o jakieś materiały

** Dodano: 2008-02-12, 18:39 **
przy okazji podrzucam materiały o automatyce http://www.itcmp.pwr.wroc...automatyka2W1C/

jest tam mnie więcej coś co zamierzam zrobić: http://www.itcmp.pwr.wroc...nce%20Movie.wmv

** Dodano: 2008-03-14, 20:18 **
dorzucam linka na temat różnych typów komunikacji
http://www.sfu.ca/~pzebrows/cmpt816/index.htm

** Dodano: 2008-06-29, 10:52 **
Sprawa załatwiona, temat nieaktualny, ale linki warto zostawić :)
_________________
Mam boskie ciało. Szkoda chodzi o Buddę
Postaw piwo autorowi tego posta
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


website uptime

Powered by phpBB modified by Przemo © 2003 phpBB Group
kredyt przez internet

Love and Light Dominik Peh kosmetyki nero BearShare taniec nowoczesny Warszawa taniec z gwiazdami Porównywarka cen elektroniki