Роботи та робототехніка завжди були одним із захоплюючих напрямків досліджень для вчених, інженерів та виробників. І тому сьогодні вони відіграють важливу роль в автоматизації майже в усіх сферах і виконують дуже важливі завдання, такі як операції, водіння автомобілів тощо. Сьогодні ми ділимося цікавим роботом для любителів та виробників: ArduRoller, ArduRoller - це самобалансуючий робот, а також здатний до автономної навігації всередині приміщення або поза ним. Джейсон Шорт розробив це для змагання SparkFun Autonomous Vehicle Competition.
ArduRoller в основному використовує автопілот APM 2.5 від 3D Robotics та Arduino Pro Mini. Серце цього проекту - це автопілот APM, це апаратна плата з запущеним програмним забезпеченням, яка виконує роль мозку, очей, вуха робота. У нього вбудовані всі необхідні датчики, такі як гіроскопи, акселерометри та магнітометри. Він має вбудовану підтримку GPS та телеметрії для роботи робота в автономному режимі. Це чудове обладнання, і будь-яка рухома машина може бути перетворена на робота за допомогою цього обладнання.
Два матові двигуни постійного струму з прикріпленими кодерами використовуються як колеса, і дві м'які шини були закріплені на цих двигунах. Тож тепер Arduino Pro Mini зчитує дані від кодерів і надсилає їх на автопілот APM 2.5 через інтерфейс I2C. Потім автопілот контролює рух і рівновагу Робота. Для ручного управління Роботом приймач R / C PPM був підключений до автопілота, щоб він міг бездротово керувати через RC передавач.
Всі апаратні засоби з'єднані між собою, як показано вище. Вся ця установка була закріплена на пінопластовій дошці та закріплена у тривимірному друкованому корпусі чорного кольору. Зверху прикріплений круглий скляний купол, всередині якого є маріонетка, що робить його справді крутим.
Для автономної роботи можна використовувати програмне забезпечення Mission Planner (для ПК з Windows) або DroidPlanner (для Android). Програмне забезпечення "Планувальник місій" використовується для відправки робота на автономні місії за допомогою GPS та Google Maps, і його швидкість, місце розташування та напрямок можна відстежувати. Далі GoPro можна приєднати до відеозапису бачення Робота.
Джейсон надав Джейсону вихідний код для автопілоту та Arduino Pro Mini у своєму акаунті GitHub. Ви можете записати автопілот, дотримуючись цієї процедури.
Якщо у вас є все обладнання, готове, ви можете зробити це навряд чи за 3-4 години. Це може коштувати дорого, особливо автопілот APM є найдорожчим, але ви, безсумнівно, можете повторно використовувати всі компоненти, і це велике задоволення створити власного вдосконаленого самобалансуючого робота.