Aktywne Wpisy

Moreso_pl +616
Zapraszamy na #rozdajo z Moreso.pl
Do wygrania jest paczka o wartości 85 zł, która składa się z:
1. masło orzechowe 1 kg
2. orzeszki w chrupiącej skorupce o smaku zielona cebulka 700g
3. mango suszone 500g
4. orzeszki ziemne chili&lime 1 kg
Zasady:
1. Zaplusuj ten wpis
2. Odpowiedz na pytanie:
Osoba z komentarzem o największej ilości plusów wygrywa. Ciekawi jesteśmy Waszej kreatywności ( ͡° ͜ʖ ͡°)
Dodatkowo
Do wygrania jest paczka o wartości 85 zł, która składa się z:
1. masło orzechowe 1 kg
2. orzeszki w chrupiącej skorupce o smaku zielona cebulka 700g
3. mango suszone 500g
4. orzeszki ziemne chili&lime 1 kg
Zasady:
1. Zaplusuj ten wpis
2. Odpowiedz na pytanie:
Osoba z komentarzem o największej ilości plusów wygrywa. Ciekawi jesteśmy Waszej kreatywności ( ͡° ͜ʖ ͡°)
Dodatkowo

1-1-1-1 +235





Witam wszystkich, pracuję nad projektem autonomicznej kosiarki i mam kilka pytań do was :)
Najpierw opiszę mniej więcej projekt:
Jako podstawę projektu chcę wykorzystać zwykłą kosiarkę spalinową z napędem tylnych kół realizowaną przez zwykły pasek z silnika, napęd załączany jest linką.
Część logiczna: kontroler arduino z ESP wifi lub samo ESP-12. Sercem obliczeniowym będzie komputer PC w sieci lokalnej.
Do arduino będą podłączone następujące elementy:
- 9DoF IMU (układ 3 osiowy akcelerometr + 3 osiowy żydoskop + 3 osiowy magnetometr).
- 2 serwomechanizmy: pierwszy o mniejszym momencie sterujący napędem (poprzez pociąganie linki od napędu), drugi do sterowania kołem skrętnym z przodu (w celu ograniczenia komplikacji z przodu planuję tylko jedno koło na środku)
- czytnik RFID
- czujnik halla do pomiaru orientacyjnej przejechanej odległości, magnesy na kole napędowym.
- czujniki odległości/ wykrywania przeszkód.
Dane z czujników będą wysyłane via WiFi do serwera (komputer PC). Tutaj będą wykonywane wszystkie obliczenia.
Algorytmy sensor fuse np. zastosowanie filtru kalmana, madgwick, AHRS lub inne. Póki co dopiero raczkuję w tym temacie, są to dla mnie rzeczy zupełnie nowe chociaż mam doświadczenie w C++/Pythonie i Javascripcie, nie wiem jak za bardzo to ugryźć i od czego zacząć. Polecacie jakies książki na ten temat?
Po przetworzeniu danych komendy zostaja wysłane do kosiarki.
Dlaczego nie zastosuję np. raspbery pi? Nie ma sensu, po pierwsze pecet ma większą moc obliczeniową, mogę monitorować i dokonywać zmian na bieżąco, a opóźnienia w sieci wifi są pomijalne.
No dobrze, ale jak dokładnie wyobrażam sobie precyzyjną nawigację w terenie? Tutaj wchodzi do gry właśnie 9DoF IMU i tagi RFID umieszczone na trawniku. Każdy tag będzie miał inny numer identyfikacyjny.
Po rozmieszczeniu dużej ilości tagów sporządzę dokładną mapę terenu z naniesionymi tagami i przeszkodami, wyznaczę trasę przejazdu. Czyli będzie to typowa nawigacja względna inercyjna oparta na IMU. W celu redukcji dryftu żyroskopu, kosiarka po przejechaniu nad danym tagiem będzie wiedziała dokładnie w którym miejscu się znajduje i będzie mogła wprowadzić poprawki do systemu inercyjnego. I teraz moje pytania:
1. Jaki serwomechanizm (z jakim momentem) wykorzystać do sterowania kołem przednim? Kosiarka waży ok. 20kg, dodakowo trawnik nie jest idealnie równy. Zakres obrotu wystarczy 90 stopni, czyli dzięki przekładni 1:2 mogę uzyskać 2x większy moment.
2. Jaki moduł 9DoF IMU wybrać? Rozważałem Pololu AltIMU-10 v5 ("Przy pomocy tych sensorów można stworzyć kompletny system AHRS (attitude and heading reference system), czyli wyznaczyć położenie obiektu w przestrzeni trójwymiarowej.")
Nie robię drona, także wysokość można pominąć. Tagi RFID byłby rozmieszczone co 10-15m
3. Jak ugryźć te wszystkie algorytmy "sensor fuse"? Jakie książki, algorytmy, biblioteki byłyby tutaj najbardziej odpowiednie? Potrzebuję znać położenie względne i nawigować pomiędzy kolejnymi tagami RFID dosyć precyzyjnie.
Dzięki za odpowiedzi i wskazówki, jeżeli macie jakieś pomysły, inne spojrzenie na ten temat to piszcie :)
Teraz jest po prostu przekładnia poprzez pasek z wału silnika spalinowego i zwykłe sprzęgło cierne napinane linką.
To już sprawdzę w praktyce, czy odczyty z kół
Odnośnie zdalnego sterowania tym ustrojstwem przez wifi, to ja byłbym sceptyczny. Będziesz się męczył bo przy każdym "czknięciu" sieci będzie ci wywalało komunikację, a tu potrzebny jest stały strumień danych.
A masz jakiś pomysł na komunikację? Tych danych będzie całkiem sporo szło, nie mam pojęcia ile kb/s