Агуулгын хүснэгт:
- Алхам 1: хангамж
- Алхам 2: Roomba Toolbox -ийг татаж аваарай
- Алхам 3: Хүссэн гаралтын дизайны код
- Алхам 4: Төгс төгөлдөр болтол кодыг ажиллуулж засварлана уу
- Алхам 5: Эцсийн төсөл
Видео: Булбидерын Roomba Bot: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Bot Builder бол урд талын "шүүрч авагч" -аар бэхлэгдсэн объектуудыг эргэн тойронд нь зөөх боломжтой өрөө юм. Үүнтэй холбогдсон кодыг GUI хайрцгаар хийсэн анхны хөдөлгөөнийг тэмдэглэхээр тохируулсан бөгөөд та үүнийг хулганыхаа ганц товшилтоор удирдах боломжтой. Эхний ажиллуулсны дараа ботийг анх удаа хийсэн зүйлээ яг л давталтаар хийхээр тохируулж болно!
Алхам 1: хангамж
Вакуумыг 3D малгайгаар сольсон өрөө тасалгаа
Roomba -тай холбогдсон бөөрөлзгөнө Pi
Өрөөний өрөөнд тааруулах камер
Цахилгаан хангамж
Roomba-ийн урд талд байрлуулах U хэлбэрийн шүүрч авагч
Алхам 2: Roomba Toolbox -ийг татаж аваарай
MATLAB -ийг нээж, төслийн файлуудаа эмх цэгцтэй байлгахын тулд шинэ төслийн хавтас үүсгэнэ үү.
ТАЙЛБАР: Энэ кодыг өгсөн төсөлд ашигласан бөгөөд энэ нь бидний хувьд хийсэнтэй адил ажиллахгүй байж магадгүй юм.
Энэ кодыг ажиллуул, бүх файлууд одоо таны төслийн хавтсанд хадгалагдах ёстой.
MATLAB дахь 'Current Folder' цонхны аль ч хэсэгт хулганы баруун товчийг дараад 'Add to Path' дээр дарж MATLAB файлуудаа олох боломжтой болно.
Багаж хэрэгслийн хайрцгийн хамгийн сүүлийн хувилбарыг авахын тулд 3 -р зурагт үзүүлсэн кодыг ашиглана уу
Алхам 3: Хүссэн гаралтын дизайны код
Хэрэв та дээрх гурван файлыг бүгдийг нь татаж авбал та доорх видео шиг roomba/Mars Rover -ийг удирдах боломжтой болно. Эхний файл нь кодын m файл, хоёр дахь болон гурав дахь файлууд нь таны жинхэнэ код бөгөөд үүнийг өөрчлөх шаардлагатай бөгөөд таны тусгай roomba дээр засварлах шаардлагатай болно. Жишээлбэл, манай roomba нь Roomba 30 нэртэй байсан тул бид өрөөндөө холбогдохдоо сагамхай бичдэг байсан
r = roomba.30
Энэ нь бидэнд кодоо ажиллуулах боломжийг олгодог.
Алхам 4: Төгс төгөлдөр болтол кодыг ажиллуулж засварлана уу
Та эргэлт, хурд гэх мэтийг төгс болгохын өмнө кодоо хэд хэдэн удаа ажиллуулах шаардлагатай болж магадгүй юм. Өөр өөр өрөөний дугуйнууд өөр өөр гулсах бөгөөд таны байгаа гадаргуугаас хамааран их бага хэмжээгээр эргэх болно. Бид өрөөний өрөөний чадвартай бүх зүйлийг гартаа авах хүртэл юу ч битгий гүйгээр задгай талбайд гадагш чиглүүлэх туршилтыг санал болгож байна. Роботыг дүүжлүүлж, эргэх өнцгөө төгс болгосны дараа та бүтээх ажлыг эхлүүлж болно!
Алхам 5: Эцсийн төсөл
Таны эцсийн төсөл дээрх зураг шиг харагдаж байх ёстой, энд та өрөөнийхөө өрөө, шүүрч авагчдыг урд талд нь байрлуулна. Таны төгс төгөлдөр код, бүтээсэн роботын тусламжтайгаар та богино хугацаанд зүгээр л роботоо ашиглан бүх зүйлийг хөдөлгөж эхлэхэд бэлэн байх болно!
Зөвлөмж болгож буй:
Хогийн сав барьсан BT шугам зурах Bot - Миний Bot: 13 алхам (зурагтай)
Хогийн сав барьсан BT шугам зурах боть - Миний боть: Сайн байна уу найзууд 6 сар орчмын завсарлагааны дараа би шинэ төсөлтэй ирлээ. Cute Drawing Buddy V1, SCARA Robot - Arduino дуусах хүртэл би өөр зургийн бот хийхээр төлөвлөж байна. Тиймээс суурин робот гар
Roomblock: Roomba, Raspberry Pi, RPLIDAR ашиглан ROS навигацийг сурах платформ: 9 алхам (зурагтай)
Roomblock: Roomba, Raspberry Pi, RPLIDAR ашиглан ROS навигацийг сурах платформ: Энэ юу вэ? &Quot; Roomblock " Энэхүү робот платформ нь Roomba, Raspberry Pi 2, лазер мэдрэгч (RPLIDAR) болон хөдөлгөөнт батерейгаас бүрдэнэ. Суурилуулах хүрээг 3D принтерээр хийж болно. ROS навигацийн систем нь өрөөнүүдийн газрын зургийг гаргаж, i ашиглах боломжийг олгодог
Цэцэрлэгийн туслах Roomba Bot: 8 алхам
Цэцэрлэгийн туслах туслах Roomba Bot: Киара Майерс, Ахмад Альгадир, Мэдисон Типпэт Зорилго: Энэхүү зааварчилгаа нь MATLAB-ийг ашиглан Roomba Bot-ийг хэрхэн цэцэрлэгжүүлж, дугуй хэлбэртэй жимс/хүнсний ногоог олж авахыг зааж өгөх болно. дээр үндэслэсэн
Байцаагч Roomba: 6 алхам (зурагтай)
Байцаагч Roomba: Бидний ихэнх нь iRobot Roomba роботыг зөвхөн тоос соруулах зориулалтаар ашигладаг боловч энэ нь шинэ роботын төслүүдэд маш сайн суурь болдог гэдгийг цөөхөн хүн мэддэг. Энэхүү роботыг удирдах нь хэр хялбар болохыг олж мэдэхийн тулд бүх үйлдвэрлэгчид Roomba Open Interface (OI) -ийг туршиж үзэх хэрэгтэй. Энэхүү зааварт та
AROMINO YUN -ээр удирдуулсан ROOMBA STEFANO DALL'OLIO -ийн Wifi програмаар: 4 алхам (зурагтай)
ROOMBA Driven by ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO: Энэхүү гарын авлагад би Wifi -ээр дамжуулан Roomba жолоодохын тулд ARDUINO YUN -ийг Roomba руу холбох кодыг хуваалцаж байна. Код болон програмыг би өөрөө бүтээсэн бөгөөд хөгжүүлсэн Стефано Далл ' Олио.Миний Roomba бол Roomba 620 боловч та ижил кодыг бусад Roomb -д ашиглаж болно