Skocz do zawartości

Sterowanie obiektem mobilny - inżynierka - pomysły?


EasyPeasy_

Pomocna odpowiedź

(Przenieście do odpowiedniego działu jeśli jest w złym.)

Wybrałem temat pracy "Sterowanie obiektem mobilnym za pomocą systemu Android", oczywiście nie studiuję Informatyki, ale coś innego.

I tak myślę, co mogło by znaleźć się w tej aplikacji jak i w samym obiekcie mobilnym, bo platformę jeżdżącą to już będę miał, na projekt przejściowy budowałem (elektronika, silniki itd. + program (był to robot mini sumo)). Bo ogólnie promotor powiedział mi, że wolałby żebym zbyt długo nie zajmował się sterowaniem silnikami, tylko, że nie dopytałem skoro tak to czym miałbym sterować.

Macie jakiś pomysł? Bo zbudowanie kolejnej platformy czy skorzystanie z tej + dorzucenie modułu Bluetooth czy tam WiFi do Arduino/Atmegi to raczej zrobię przez wakacje, a w ostatnim semestrze chciałbym już zająć się samą apką. Tylko co ona mogłaby mieć oprócz np. takiego Joysticka na ekranie do sterowania platformą (jak np. w tym filmie

) 3:21). Tzn. pytam o to co aplikacja mogłaby mieć dodatkowego lub co sama platforma mogłaby mieć dodatkowego (do sterowania).

Myślałem, że jak np. miała kamerkę na takim wysięgniku z serwo, który mógłby się obracać i jakby dorzucić do tego jakoś przesyłanie obrazu na telefon, tylko nie wiem jaki to poziom skomplikowania i czy Arduino by to uciągło. Jakieś inne pomysły macie?

Link do komentarza
Share on other sites

EasyPeasy_, na pewno Arduino i kamera, to złe (wręcz tragiczne) połączenie. Może warto zapewnić też dobrą komunikację w drugą stronę? Robot może przesyłać wiele informacji do aplikacji. Przykłady:

Link do komentarza
Share on other sites

...

No masz rację skoro promotor mówił, że nie chciałby, żebym za dużo czasu poświęcał samemu sterowaniu silników, to faktycznie mógłbym dołożyć różne czujniki i zadbać nie tylko o dobrą komunikację Telefon -> Obiekt Mobilny, ale też w drugą stronę, czyli Obiekt Mobilny -> Telefon (Android), czyli zbieranie danych i ich dobrą prezentację wizualną jak w filmiku, który pokazałeś, czyli postarać się z warstwą wizualną aplikacji.

Może dołożyłbym jakieś sensowne czujniki, tylko pytanie jakie i byłby to ala łazik/stacja badawczo-pogodowa (pomiar temperatury, ciśnienia, wilgoci, nachylenia terenu) i ładna prezentacja danych w aplikacji.

No bo mógłbym i chciałbym np. zrobić w przypadku łazika, np. jakąś sondę na wysięgniku do pobierania materiału, czy też w przypadku pierwszego pomysłu z kamerą i przesyłaniem obrazu też wysięgnik z kamerą sterowane jakimś serwo, ale problem w tym, że ja na takich konstrukcjach mechanicznych to nie bardzo się znam i mógłbym temu nie podołać.

Myślałem też, że użytkownik aplikacji mógłby jakoś zadawać trasę platformie mobilnej, pytanie jak miałoby to wyglądać, bo musiałaby być jakaś mapa i wybierałby punkt do którego ma nawigować (lub sama platforma jeżdżąc mogłaby generować mapę obszaru i zaś użytkownik wybierałby punkt i nawigował do niego), ale to raczej zbyt dużo jak na inżynierkę i na czas, który mam do dyspozycji, tak mógłbym rozwinąć to na magisterkę myślę. Bo w kole naukowym też mamy podobne tematy (autopilot do drona), na inżynierkę też są podobne tematy, ale jest to np. sam algorytm generowania mapy (bez fizycznej realizacji i aplikacji).

Wydaje mi się, że te pomysły z tą stacją badawczo-pogodową i dobrą prezentacją danych wystarczyłyby na inżynierkę albo to z tą kamerą na wysięgniku sterowanym serwo i przesyłaniem obrazu. Muszę pogadać jeszcze z promotorem czego on oczekuje, co go zadowoli, poza samym sterowanie platformą z gąsienicami. Pooglądam filmiki na YT może coś mnie zainspiruje 😃

Ale jak macie jakieś przemyślenia do tego co zaproponowałem/napisałem lub inne pomysły to piszcie 🙂

Link do komentarza
Share on other sites

lub sama platforma jeżdżąc mogłaby generować mapę obszaru

Ostrożnie z takimi pomysłami, bo oczywiście jest to bardzo ciekawe, jednak spokojnie mogłoby być tematem magisterki (samo budowanie dobrej mapy pomieszczenia), a do tego musiałbyś jeszcze dorobić odtwarzanie trajektorii robota wyznaczonej na mapie. Wydaje mi się, że w przypadku takiego projektu, dorobienie aplikacji na telefon byłoby prostym dodatkiem (względem pozostałych zagadnień) 😉

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

lub sama platforma jeżdżąc mogłaby generować mapę obszaru

Ostrożnie z takimi pomysłami, bo oczywiście jest to bardzo ciekawe, jednak spokojnie mogłoby być tematem magisterki (samo budowanie dobrej mapy pomieszczenia), a do tego musiałbyś jeszcze dorobić odtwarzanie trajektorii robota wyznaczonej na mapie. Wydaje mi się, że w przypadku takiego projektu, dorobienie aplikacji na telefon byłoby prostym dodatkiem (względem pozostałych zagadnień) 😉

Oczywiście masz rację i to właśnie napisałem 🙂 U nas na projekt przejściowy był podobny temat taki, który realizowały nie jedna, a dwie osoby i nie z fizycznie jeżdżącą platformą i do tego aplikacją, komunikacją itd. tylko sam algorytm i to było jako symulacja w ROS'ie chyba (ogólnie doktor u którego był realizowany ten temat zajmuje się tematami dronów), więc masz zupełną rację.

To za czym byś obstawał dodać te czujniki i zrobić taką ala stację pogodową/badawczą i zadbać o dobrą reprezentację danych z czujników w aplikacji, czy może wysięgnik z kamerą i przesyłanie obrazu tylko pytanie czy podołam temu od strony mechanicznej (mam na myśli wysięgnik z serwem obracającym tym).

Link do komentarza
Share on other sites

Ponowię pytanie, bo jestem po sesji i chciałbym przez wakacje coś zacząć działać w tym kierunku. Do przesyłania obrazu z kamery to by było chyba potrzebne Rasbery Pi?

Chciałbym zrobić/dostać/zakupić podwozie podobne do tego https://www.forbot.pl/forum/topics7/wielozadaniowy-azik-robot-inspekcyjny-vt12267.htm (tylko wykonanie samemu raczej byłoby trudne), wiecie gdzie można by dostać coś na wzór tego?

Ja znalazłem takie coś -> https://www.servocity.com/bogie ale posiada 6 kół i czy sterowanie (skręcanie itd.) przy 6 kołach nie jest bardziej skomplikowane? Znalazłem też taki projekt https://www.thingiverse.com/thing:1318414

Na drukarkę 3D, którą niby mamy na uczelni (ciekawe jak z dostępem do niej), ale też jest 6 kołowe.

Chyba, że nie tego typu podwozie tylko gąsienicowe poszukać.

I do tego dorzucić Pan Tilt + camera np. http://fpvgadgets.com/product/professional-propan-pan-tilt-system/ (nie mówię, że akurat stąd)

Link do komentarza
Share on other sites

Do przesyłania obrazu z kamery to by było chyba potrzebne Rasbery Pi?

Są też inne możliwości od RPI, ale ogólnie trzeba krążyć w tym kierunku. Na pewno Arduino będzie zbyt słabe.

Jeśli chodzi o podwozia tego typu, to nie spotkałem identycznych "gotowców". Jeśli nie chcesz robić mechaniki samodzielnie, to możesz wybrać coś z tego: http://www.tme.eu/pl/katalog/podwozia/3c24f09b6a3f4f299c8e7eec6c48cc67.html

Jeśli koła będą amortyzowane, to raczej nie będziesz miał problemów, aby sterować konstrukcją z 6 silnikami. Kwestia zadbania o wystarczająco mocne sterowniki.

Link do komentarza
Share on other sites

Chyba, że nie tego typu podwozie tylko gąsienicowe poszukać.

To bardzo zależy od tego jakie tak naprawdę masz wymagania. Jak nie masz wymagań, to cokolwiek zadziała.

W zasadzie to takich bardzo rygorystycznych nie mam, ale mógłbym jeździć na większości powierzchni, a nie tylko krystalicznie gładkiej powierzchni i mógłby być możliwie jak najbardziej niski, żeby mógł wjechać pod większość urządzeń/przedmiotów.

Szczerze mówiąc kupowanie podwozia za +500 zł jest trochę dla mnie dużym wydatkiem, bo ze swoją inżynierką chciałbym się zmieścić maksymalnie w dwu-krotności miesięcznego stypendium, czyli 1000 zł, minimalnie 500 zł, ale patrząc na to, że projekt przejściowy robot mini sumo (też były cięte koszty) wyniósł 300 zł, to raczej liczę się z tym, że ten podejdzie bardziej pod 1000 zł.

Znalazłem takie gąsienicowe podwozia i jedno takie już z rozmachem ale za 145$, czyli z przesyłką pewnie wyniosłoby z 650zł.

To one:

1. http://www.ebay.com/itm/Smart-Track-Car-Crawler-Robots-DIY-Chassis-Tank-Caterpillar-Vehicle-for-Arduino-/272639542880?hash=item3f7a954660:g:J-AAAOSwSypY-bie

- tu mi trochę nie pasuje ta dodatkowa górna płyta, która wystaje za obrys podwozia, ale no chyba nie trudno byłoby ją zdemontować

2. https://pl.aliexpress.com/item/Tank-OX-Robot-Tank-chassis-robotic-contest-Stainless-steel-car-mobile-robot-platform-for-DIY-Free/32622540788.html?traffic_analysisId=recommend_3035_3_83075_iswiall&scm=1007.13338.83075.0&pvid=d98ad4ea-eafb-400c-b42c-7a6a06281baf&tpp=1

- ten wydaje się OK, 300 zł trochę sporo, nie wiem czy na dole ma jeszcze dodatkową płytę

3. https://pl.aliexpress.com/item/Official-smarian-T200-Metal-Tank-Car-Chassis-Robot-CaterpillarTracked-Crawler-Wheel-DIY-Toy-Robotic-Model/32793344156.html?spm=2114.56010308.4.26.X6OeB4

- ten również wydaje się być OK, dostatecznie niski

3. https://pl.aliexpress.com/item/Robo-Soul-TK-210-Creeper-Truck-Crawler-Car-Chassis-RC-Robot-Base-Kit-w-2DOF-Camera/2038360139.html?spm=2114.56010308.4.119.2pWvTL

tu jest już obrotowa "wieżyczka", ale trochę mało tu miejsca do zamontowania maliny i innych rzeczy i już cena -> 400 zł

4. https://pl.aliexpress.com/item/6WD-search-rescue-platform-smart-car-chassis-damping-off-road-climbing-Arduino-raspberry-pie-can-extend/32788712094.html?traffic_analysisId=recommend_3035_null_null_null&scm=1007.13338.84782.000000000000000&pvid=c65ca95b-253b-433e-a20a-97d2aae9839c&tpp=1

- no i ten jako ciekawostka, o którym mówiłem, że ma rozmach

Ogólnie nie wiem czy z uwagi na oszczędność budżetu nie wybiorę po prostu pierwszego jak myślicie nada się, po prostu żeby jeździł po większości terenów, można było zamontować na nim Pan/Tilt i kamerę z tych linków: http://fpvgadgets.com/product/professional-propan-pan-tilt-system/

był niski i dotrwał do obrony inżynierki 😃 ? Może sami coś zaproponujecie?

PS: Ogólnie wolałbym zrobić coś latającego, ale samemu to trochę rzucanie się z motyką na księżyc, ale w tym semestrze może dołączę do koła co robią właśnie takie modele samolotów i coś podziałam z nimi.

Link do komentarza
Share on other sites

Skoro nie masz wymagań, a zależy ci na budżecie, to pewnie najtańsze rozwiązanie będzie dobre. Co do pan-and-tilta, to na ali masz plastikowe cześci do tego za 2zł, do tego dwa serwa SG90 za 9zł sztuka i gotowe.

Link do komentarza
Share on other sites

A może w ogóle oddzielić system video od sterowania? Po co karmić prądem na pokładzie Malinę czy inny komputer tylko po to by wciągała obraz z kamerki, kompresowała go i wysyłała przez WiFi gdy można kupić prostą kamerkę FPV od razu z nadajnikiem 5.8GHz:

https://abc-rc.pl/kamera-fpv-vtx-58ghz-25mw-mini-kamera-nadajnik

postawić ja na obrotowym mocowaniu:

https://abc-rc.pl/nylon-30x30-pan-tilt

a u siebie posadzić jakiś odbiornik plus dowolny mały monitor/telewizor z wejściem AV:

https://abc-rc.pl/odbiornik-av-rc832-boscam

lub nawet odbiornik z wyjściem USB, podłączalny wprost do telefonu:

https://abc-rc.pl/mini-odbiornik-fpv-telefon-uvc-video-downlink-android

Mając taki link video (który za chwilę może działać w samolocie lub raczej kopterku FPV, jeśli masz takie plany) wystarczy już tylko zająć się zdalnym sterowaniem a temu podoła najprostsze i najtańsze Arduino wyposażone w moduł Bluetooth plus jakiś shield silnikowy z dodatkowymi wyjściami do min. 2 serw (pan-tilt kamerki).

A z podwoziem też bym nie przesadzał. Jeśli ma to być budżetowe, to raczej 4 kółka:

https://botland.com.pl/podwozia-robotow/7289-podwozie-robota-4wd-czterokolowe-z-silnikami-prostokatne.html

Jeśli ograniczysz wydatki to starczy Ci nawet na jakiś prosty manipulator a to - łącznie z kamerką i mobilnością konstrukcji - daje już naprawdę fajne możliwości.

Duże podwozia to duże silniki i masa a to oznacza duże i drogie mostki i akumulatory. Ograniczaj wymiary, wtedy koszta zmniejszą się "same".

Link do komentarza
Share on other sites

Skoro chcesz się zamknąć w jak najmniejszej kwocie, jednocześnie nieprzekraczającej 1000 złotych, to te gąsienice za 650 to rzeczywiście lekkie szaleństwo. 4 kółka sprawdziłyby się równie dobrze, a tyle nie kosztują.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.