
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36

Bot the Builder е roomba, който с "грайфери", прикрепени отпред, ще може да премества обекти наоколо. Кодът с него е настроен да записва първото движение с GUI поле, което можете да контролирате само с едно щракване на мишката. След първото стартиране ботът може да бъде настроен да прави точно това, което направи първия път в цикъл!
Стъпка 1: Консумативи




Roomba, на която вакуумът е заменен с 3D капачка
Малина Pi, която е свързана с roomba
Камера, която да се побере в роомбата
Захранване
U-образни грайфери за поставяне отпред на роомбата
Стъпка 2: Изтеглете Roomba Toolbox




Отворете MATLAB и създайте нова папка на проект, за да поддържате файловете на проекта си организирани.
ЗАБЕЛЕЖКА: Този код е използван за даден проект, това може да не работи непременно за вас, както за нас.
Изпълнете този код и всички файлове сега трябва да се съхраняват в папката на вашия проект.
Щракнете с десния бутон навсякъде в прозореца „Текуща папка“в MATLAB и щракнете върху „Добавяне към пътя“, за да позволите на MATLAB да намери вашите файлове.
За да сте сигурни, че имате най -новата версия на инструментариума, използвайте кода, който се намира на снимка 3
Стъпка 3: Код за проектиране на желаните изходи
Ако изтеглите и трите файла по -горе, ще можете да контролирате вашата roomba/Mars Rover като видеото по -долу. Първият файл е m-файлът на кода, вторият и третият файл са вашият действителен код, който ще трябва да бъде променен и редактиран във вашата специфична румба. Например, нашата roomba се казваше Roomba 30, така че когато се свързваме с нашата roomba, ние въвеждаме cod
r = roomba.30
и това би се свързало, което ни позволява да изпълняваме нашия код.
Стъпка 4: Изпълнете и редактирайте кода до усъвършенстване
Може да се наложи да стартирате кода си няколко пъти, преди да завъртите завоите, да подобрите скоростта и т.н. Различните ромби ще имат различно приплъзване на гумите и ще се въртят повече или по -малко в зависимост от повърхността, върху която се намирате. Препоръчваме пробно шофиране на роомба на открито, за да не се сблъскате с нищо, докато не овладеете всичко, на което румба е способен. След като се вкопчите в робота си и усъвършенствате ъглите на завой, можете да започнете да изграждате!
Стъпка 5: Окончателният проект

Окончателният ви проект трябва да изглежда нещо като изображението по -горе, където ще имате вашата роомба и грайферите, прикрепени към предната част. С усъвършенствания код и създадения от вас робот ще бъдете готови да започнете да движите нещата само с вашия робот за нула време!
Препоръчано:
Робот Roomba, управляван от браузъра, с Raspberry Pi модел 3 A+: 6 стъпки (със снимки)

Робот Roomba, управляван от браузър, с Raspberry Pi Model 3 A+: Общ преглед Тази инструкция ще се фокусира върху това как да се даде на мъртва Roomba нов мозък (Raspberry Pi), очи (уеб камера) и начин да се контролира всичко от уеб браузър. Има много хакове на Roomba, които позволяват управление чрез сериен интерфейс. Нямам
Roomblock: платформа за изучаване на ROS навигация с Roomba, Raspberry Pi и RPLIDAR: 9 стъпки (със снимки)

Roomblock: платформа за изучаване на ROS навигация с Roomba, Raspberry Pi и RPLIDAR: Какво е това? &Quot; Roomblock " е робот платформа, състояща се от Roomba, Raspberry Pi 2, лазерен сензор (RPLIDAR) и мобилна батерия. Монтажната рамка може да бъде направена от 3D принтери. Навигационната система ROS позволява да се направи карта на стаите и да се използва
ROOMBA Задвижван от ARDUINO YUN Чрез Wifi App от STEFANO DALL'OLIO: 4 стъпки (със снимки)

ROOMBA Задвижван от ARDUINO YUN Чрез Wifi App от STEFANO DALL'OLIO: С това ръководство споделям кода за свързване на ARDUINO YUN към Roomba, за да управлявам Roomba чрез Wifi. Кодът и приложението са напълно създадени и разработени от мен Стефано Дал ' Olio.Моята Roomba е Roomba 620, но можете да използвате същия код за други Roomb
Проект Roomba: 5 стъпки (със снимки)

Проект Roomba: Тази инструкция е създадена в изпълнение на проектните изисквания на Makecourse в Университета на Южна Флорида (www.makecourse.com). Тази инструкция ще обхване всички необходими стъпки и компоненти, необходими за сглобяването на моя проект Roomba
Roomba с MATLAB: 4 стъпки (със снимки)

Roomba с MATLAB: Този проект използва MATLAB и програмируем робот iRobot Create2. Като поставяме знанията си за MATLAB на тест, ние можем да програмираме Create2 за интерпретиране на изображения и откриване на сигнали. Функционалността на робота зависи главно от