Roboty i robotyka zawsze były jedną z fascynujących dziedzin badań naukowców, inżynierów i twórców. Dlatego teraz odgrywają ważną rolę w automatyzacji w prawie każdej dziedzinie i wykonują bardzo ważne zadania, takie jak operacje, prowadzenie samochodów itp. Dzisiaj udostępniamy interesującego robota dla hobbystów i twórców: ArduRoller, ArduRoller to samobalansujący robota, a także zdolny do autonomicznej nawigacji w pomieszczeniach lub na zewnątrz. Jason Short opracował to na potrzeby konkursu autonomicznych pojazdów SparkFun.
ArduRoller wykorzystuje głównie autopilota APM 2.5 od 3D Robotics i Arduino Pro Mini. APM Autopilot jest sercem tego projektu, jest to płytka sprzętowa z uruchomionym oprogramowaniem i działa jako mózg, oczy, ucho robota. Ma wbudowane wszystkie niezbędne czujniki, takie jak żyroskopy, akcelerometry i magnetometry. Posiada wbudowaną obsługę GPS i telemetrii, aby uruchomić robota w trybie autonomicznym. Jest to świetny sprzęt i każdą poruszającą się maszynę można przekształcić w robota za pomocą tego pakietu sprzętu.
Dwa szczotkowane silniki prądu stałego z dołączonymi enkoderami są używane jako koła, a dwie miękkie opony zostały zamocowane w tych silnikach. Więc teraz Arduino Pro Mini odczytuje dane z Enkoderów i przesyła je do autopilota APM 2.5 za pośrednictwem interfejsu I2C. Następnie autopilot kontroluje ruch i równowagę robota. Aby ręcznie sterować robotem, do autopilota został podłączony odbiornik R / C PPM, dzięki czemu można nim sterować bezprzewodowo za pomocą nadajnika RC.
Wszystkie hardwares są połączone razem, jak pokazano powyżej. Cała konfiguracja została zamocowana na płycie piankowej i zamocowana w drukowanej trójwymiarowej obudowie w kolorze czarnym. Na górze została przymocowana okrągła szklana kopuła, w której znajduje się marionetka, dzięki czemu wygląda naprawdę fajnie.
Do pracy autonomicznej można użyć oprogramowania Mission Planner (na komputer z systemem Windows) lub DroidPlanner (na system Android). Oprogramowanie Mission Planner służy do wysyłania Robota na autonomiczne misje z pomocą GPS i Google Maps, a jego prędkość, położenie i kierunek można śledzić. Ponadto można podłączyć GoPro, aby nagrać wideo wizji robota.
Kod źródłowy dla Autopilota i Arduino Pro Mini został przekazany przez Jasona na jego konto GitHub. Możesz wypalić Autopilota postępując zgodnie z tą procedurą.
Jeśli masz wszystko gotowe, możesz to zrobić w ciągu 3-4 godzin. Może być kosztowny, zwłaszcza autopilot APM jest najdroższy, ale z pewnością możesz ponownie wykorzystać wszystkie komponenty, a zbudowanie własnego zaawansowanego samobalansującego robota jest świetną zabawą.