Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Automatyczny odkurzacz...

26 Sie 2006 23:26 2467 16
  • Poziom 29  
    Tak z ciekawości pytam czy są jakieś możliwości zlokalizowania robota w pokoju?
  • Poziom 38  
    GPS :D Lub coś małego działającego na podobnej zasadzie.
  • Poziom 39  
    teoretycznie jest to możliwe , wystarczy gdy w pomieszczeniu w określonych punktach będą znaczniki położenia , robot który zgubi się w pomieszczeniu natrafiając na taki znacznik otrzymuje dane o swoim położeniu i odpowiednio skoryguje swoje ruchy , w zasadzie wystarczą 4 takie znaczniki w każdym rogu pokoju , ale to tylko teoria bo koszt budowy będzie wysoki nie wspominając o programie analizującym dane szczególnie że w pokoju masz meble których położenie musi uwzględnić program
  • Poziom 29  
    Program narazie pomińmy, uznajmy, że mebli nie ma a czujnik może być jedynie zasłoniety - tak iwęc podczerwień odpada. A mały GPS nie bardzo bo odległości między czujnikiem są tak małe, że żaden czujnik nie policzy takiego czasu....
  • Poziom 39  
    Cytat:
    uznajmy, że mebli nie ma a czujnik może być jedynie zasłoniety - tak iwęc podczerwień odpada.

    daniel93 chyba mnie nie zrozumiałeś tu nie chodzi o stały odbiór z znaczników położenia , tylko w momencie kiedy robot rozpocznie pracę lub zgubi położenie , napisałem że cała idea leży w programie który musi zawierać pełną " mapę pomieszczenia " i zakres trasy do pokonania
    tak więc wystarczy mierzyć dokładnie trasę poruszania się pojazdu , a program będzie wiedział gdzie jest i co ma zrobić
    przykładowo w momencie zgubienia pojazd zacznie błądzić po pomieszczeniu w pewnym momencie natchnie się na znaczników odbierając sygnał otrzyma informację gdzie dokładnie jest , przeanalizuje to i podejmie następne kroki , znaczniki mogą być nadajnikami IR o niewielkim zasięgu każdy o innej częstotliwości , właśnie indywidualna częstotliwość jest wyznacznikiem określającym położenie
    meble w domu masz raczej na stałym miejscu , chyba lepiej wyznaczyć stała drogę do pokonania przez odkurzacz niż wyznaczać pozycję i na jej podstawie dalsze działanie
  • Poziom 10  
    daniel93 napisał:
    Tak z ciekawości pytam czy są jakieś możliwości zlokalizowania robota w pokoju?

    lokalizacja w pomieszczeniach zamknietych jest duzo prostrza w przeciwienstwie to lokalizacji na zewnatrz.
    efektywnie moza bedzie to zrobic poprzez skanowanie odleglosci pobliskiego obszaru i porownywanie danych z mapa. sama mapa moze byc wprowadzona wczesniej przez nas, badz zeskanowana wczesniej przez robota. przy zalozeniu ze nie bedzie innych maszyn w danym obszarze ktore zaklucily by sygnal skanera (podczerwien lub ultradzwieki) mozna otrzemac bardzo dobre rezultaty.
    gozej jezeli bedzie tloczno...

    druga relatywnie skuteczna metoda jest nawigacja wdlug wskaznikow stacjonarnych w charakterystycznych czesciach pokoju. jest to prostrze w wykonaniu ale wymaga dodatkowej instalacji.
    w naszych realiach zadko odleglosci w pokojach przekraczaja 10m wiec wybor czujnikow i 'latarni' jest bardzo duzy.

    mysle ze na tej stronie znajdziesz to czego szukasz...
    http://www.restena.lu/convict/Jeunes/beacon.htm
    dalej to juz tylko polutowac i uruchamiac :)
    pozdrawiam
  • Poziom 24  
    GPS odpada przede wszystkim dlatego że nie odbierzesz sygnału w mieszkaniu.

    najrozsądniejsze wydają się być znaczniki + pomiar przyspieszenia.
  • Poziom 29  
    Ale gdy sie tak irobot zgugi to nie będize wiedział co odkurzył a co nie!
    Nie da sie zrobic coś jak gps tylko mniejsze?
  • Poziom 24  
    no to czujnik optyczny z myszy, radzi sobie z różnymi powierzchniami

    na wyjsciach jest sygnal w postaci impulsow dla osi X,Y wraz z kierunkiem

    pokoj musialby byc opisany prostokatem o wspolrzednych a punkt 0 w stacji dokujacej.

    problem jest z duza iloscia impulsow ktora na pewno bedzie siegac milionów

    + ogromna dokładność

    - w przypadku ingerencji z zewnatrz robot sie gubi
  • Poziom 29  
    Cytat:
    - w przypadku ingerencji z zewnatrz robot sie gubi

    Nie rozumiem tego zdania :/

    Moderowany przez MirekCz:

    Post nic nie wnosi do tematu. Zaniżanie poziomu forum

  • Poziom 24  
    np. ktoś go podniesie i przeniesie tudzież kopnie. chodzi o przypadki gdy czujnik straci "obraz" podlogi z "oczu"

    jak masz mysz optyczna to podnies na pewna wysokosc. kursor umrze
  • Poziom 29  
    Kiedyś nad tym myślałem, i zobaczyłem, że dioda czerwona ejst pod kontem, przez co gdy ją podniesiem,y obraz jest przed kamerą i nie ma sygnału. Gdyby dać leda prosto w dól to kamera widziała by leda cały czas i zasięg był by o niebo lepszy - do 50cm....

    Moderowany przez MirekCz:

    Literówki i błędy ortograficzne

  • Poziom 13  
    daniel93 napisał:
    Kiedyś nad tym myślałem, i zobaczyłem, że dioda czerwona ejst pod kontem, przez co gdy ją podniesiem,y obraz jest przed kamerą i nie ma sygnału. Gdyby dać leda prosto w dól to kamera widziała by leda cały czas i zasięg był by o niebo lepszy - do 50cm....


    Tak jest w teorii. W praktyce może powstać wiele zakłóceń. Jeżeli chodzi o orientację w 3d może komuś się to przyda: http://fre3space.dforge.cse.ucsc.edu/ (o myszce 3d opartej na ultradźwiękach.)
  • Poziom 24  
    temat jest o odkurzaczu ktory z definicji porusza sie w 2D.

    co do tej myszy w 3D to Marek-72 podal link http://www.restena.lu/convict/Jeunes/beacon.htm ktory opisuje nawigacje robota na tej samej zasadzie.

    osobiscie wydaje mi sie ze stykly by 2 "latarnie" bo:
    znamy wysokosc latarni (pod sufitem) czyli przyprostokatna.
    przeciwprostokatna to odleglosc nadajnika do odbiornika
    obliczamy tylko odleglosc od latarni na ziemi, rzut przeciwprostokatnej czyli przyprostokatna
  • Poziom 27  
    M.in. firma Samsung oraz LG opatentowały system SLAM do lokalizacji robota w przestrzeni domu. Robot-odkurzacz wykonuje zdjęcia sufitu i na tej podstawie określa kształt pomieszczenia. Doskonale wie gdzie odkurzał a gdzie nie.
  • Użytkownik usunął konto  
  • VIP Zasłużony dla elektroda
    Koledzy, spójrzcie na daty tych postów...