Stm32 Samochód Autonomiczny Ros2.
Zadanie techniczne: Autonomiczne sterowanie dla mini-robota na Raspberry Pi 5 i ROS2
Wprowadzenie
Celem jest opracowanie autonomicznego systemu sterowania dla mini-robota opartego na Raspberry Pi 5 z użyciem kontrolera Hiwonder Moebius STM32 i ROS2. Robot musi poruszać się po arenie, podążać za trajektorią i rozpoznawać przeszkody w postaci kolorowych bloków (klocków). Rozwiązanie powinno być zaimplementowane jako pakiet ROS2 z możliwością uruchomienia i testowania.Platforma sprzętowa
Oto pełna lista sprzętu zamontowanego na robocie:Raspberry Pi 5
Hiwonder Moebius STM32 ROS2 RRC Lite
Intel RealSense D455 (kamera głębokości i koloru)
LDROBOT LD500 LiDAR
Serwo (sterowanie przednią osią)
2 silniki DC z enkoderami (tylna oś)
Bateria Li-Po
Przetwornik napięcia
Zadania projektu
✅ Zadanie 1: Ruch po trajektorii
Arena: 3×3 metry z wewnętrznym kwadratem 1×1 metr.
Robot musi wykonać 3 okrążenia między zewnętrznym a wewnętrznym kwadratem.
Kierunek ruchu jest nieznany z wyprzedzeniem (zgodnie z ruchem wskazówek lub przeciwnie) i zostanie ustalony przez sędziów na początku. Robot powinien określić go autonomicznie.
Zaleca się centrowanie ruchu, ale robot powinien w miarę możliwości pozostać bliżej wewnętrznego kwadratu, aby skrócić dystans.
Te same warunki areny, ale teraz z dodatkowymi kolorowymi klockami:
🔴 Czerwony — unikać z prawej strony
🟢 Zielony — unikać z lewej strony
Robot musi unikać przeszkód i utrzymywać swoją trajektorię.
Wymagania dotyczące kodu
Użyj ROS2 (najlepiej
rclpy).Pracuj z RealSense D455 i LiDAR (przetwarzanie danych, rozpoznawanie, trajektoria).
Sterowanie silnikami przez STM32 (za pomocą tematów/usług/akcji ROS2).
Zaimplementuj prosty PID lub inną logikę ruchu i stabilizacji.
Kod dobrze komentowany i uporządkowany.
Instrukcje uruchomienia, najlepiej w README.
Chęć pomocy przy testowaniu i wprowadzaniu drobnych poprawek, jeśli będzie to konieczne.
Wynagrodzenie i termin
Termin: 2 tygodnie
Cena do negocjacji (mamy gotowe instrukcje, firmware dla STM32 i istniejący OS, ale brak kodu operacyjnego. Jesteśmy gotowi udostępnić wszystkie informacje, aby przyspieszyć proces).
Wsparcie i opinie
Jestem dostępny, aby pomóc przy testach, weryfikacji działania i udzielić wszelkich niezbędnych wyjaśnień. Można testować na rzeczywistej platformie i debugować na żywo.
-
1 dzień276 PLN
162 1 dzień276 PLNWitam.
Z zainteresowaniem zapoznałam się z Twoim projektem. Jestem pewna, że będę w stanie wykonać skuteczną i wysokiej jakości pracę, odpowiadającą Twoim wymaganiom i oczekiwaniom. Doświadczenie zawodowe ponad 8 lat.
-
43 dni7371 PLN
421 43 dni7371 PLNJestem podekscytowany możliwością opracowania autonomicznego systemu sterowania dla Twojego mini-robota z użyciem Raspberry Pi 5, ROS2 oraz kontrolera Hiwonder Moebius STM32. Z doświadczeniem w robotyce i ROS2 jestem pewien, że mogę dostarczyć solidne rozwiązanie do śledzenia trajektorii i unikania przeszkód w wyznaczonym terminie.
Przegląd rozwiązania
1. Ruch po trajektorii (Zadanie 1)
Implementacja fuzji LiDAR/RealSense D455 w celu wykrywania granic areny (zewnętrzny kwadrat 3×3m, wewnętrzny kwadrat 1×1m).
Autonomiczne wykrywanie kierunku (zgodnie z ruchem wskazówek zegara/ przeciwnie) na podstawie danych z czujników.
Sterowanie PID dla płynnego, wyśrodkowanego ruchu (z naciskiem na bliskość wewnętrznego kwadratu).
…
2. Unikanie przeszkód (Zadanie 2)
Rozpoznawanie kostek kolorowych za pomocą RealSense (czerwony → unikanie po prawej, zielony → unikanie po lewej).
Dynamiczne planowanie trasy w celu utrzymania trajektorii przy jednoczesnym unikaniu przeszkód.
3. Struktura pakietu ROS2
Węzły:
perception_node: Przetwarza dane z LiDAR/RealSense.
control_node: Zarządza logiką PID i sterowaniem silników STM32.
decision_node: Zarządza logiką trajektorii i unikania przeszkód.
Tematy/usługi:
/motor_commands (sterowanie STM32).
/obstacle_alert (wykrywanie kostek kolorowych).
4. Dostarczane materiały
Pakiet ROS2 z komentarzami (rclpy).
README z instrukcjami konfiguracji/uruchomienia.
Wsparcie podczas debugowania na żywo podczas testów.
Aktualne zlecenia dla freelancerów w kategorii Tworzenie chatbota
Ustawienie automatyzacji: Formularz na stronie → Bot WhatsApp → CRM (Make + WATI)Opis projektu:Jest strona internetowa firmy transportowej. Klienci składają zamówienia przez formularz na stronie — formularz trafia na email.Należy skonfigurować następującą automatyzację:Etap 1 — Formularz → WhatsApp— Kiedy na pocztę przychodzi nowe zamówienie ze strony,… Programowanie stron internetowych, Tworzenie chatbota ∙ 18 godzin 7 minut temu ∙ 31 ofert |
CZAT BOT telegram dla zamkniętego klubu
82 PLN
Dzień dobry! Należy skonfigurować bota dla Telegramu. Zadanie: sprzedaż dostępu do zamkniętego kanału. Bot ma przyjmować płatności i po pomyślnej płatności wydawać jednorazowe zaproszenie-link. Należy również skonfigurować automatyczne usuwanie uczestnika z kanału, gdy kończy mu… Tworzenie chatbota ∙ 3 dni 4 godziny temu ∙ 93 oferty |
Mini aplikacje Telegram. SklepDzień dobry Wymagane jest stworzenie aplikacji w tg (sklep internetowy) Przykład - w zasadzie 1 do 1 jak tutaj brandspacebot Ważne jest Wasze doświadczenie, stos, na którym proponujecie to zrobić i dlaczego Cena i czas realizacji na początek, będę czekać na pytania Programowanie stron internetowych, Tworzenie chatbota ∙ 3 dni 7 godzin temu ∙ 89 ofert |
Boty„Szukam programisty, aby stworzyć bota Telegram na klucz. Bot ma być inteligentnym rozmówcą opartym na AI (Gemini lub ChatGPT), pomagać ludziom w dowolnych tematach i w dowolnym języku. Należy również podłączyć płatność (Monobank lub LiqPay) za subskrypcję. Potrzebuję w pełni… Tworzenie chatbota ∙ 3 dni 15 godzin temu ∙ 61 ofert |
Potrzebny agent AI do zimnych telefonów w języku ukraińskim.
1641 PLN
Potrzebny agent AI do zimnych telefonów w języku ukraińskim. Tematyka – biopaliwa. Agent powinien dzwonić do klientów, pracować ze skryptem, odpowiadać na typowe pytania i przekazywać zainteresowanych klientów menedżerowi. Potrzebny koszt ustawienia oraz miesięcznych wydatków. Tworzenie chatbota ∙ 4 dni 3 godziny temu ∙ 37 ofert |