Mundarija:

Weebo - Marsni kashf qilish boti: 7 qadam (rasmlar bilan)
Weebo - Marsni kashf qilish boti: 7 qadam (rasmlar bilan)

Video: Weebo - Marsni kashf qilish boti: 7 qadam (rasmlar bilan)

Video: Weebo - Marsni kashf qilish boti: 7 qadam (rasmlar bilan)
Video: Михрютка в России ► 3 Прохождение Destroy All Humans! 2: Reprobed 2024, Iyul
Anonim
Weebo - Marsni kashf qilish boti
Weebo - Marsni kashf qilish boti

"Weebo" - Eust 230 Robot loyihasi yarmarkasi taqdimoti uchun Dasten Vermett (chapda) va Ostin Kelli (o'ngda) robotlarni boshqarish interfeysi.

Maqsad:

Weebo -ning maqsadi - robot xavfsiz qila oladigan sharoitda odam xavf ostida qolganda, xavfsiz va takomillashtirilgan kashfiyot. Weebo -dan foydalangan holda, uchuvchi oddiy odam uchun imkonsiz yoki xavfsiz bo'lmagan hududda xavfsiz harakat qila oladi.

Xususiyatlari:

- Jonli video tasmasi uchuvchiga uzatildi

- uchuvchi xato qilganda xavfsizlik choralari

- Robotni ko'p jihatdan boshqaradigan professional GUI

- Robot oldida turgan narsalarni aniqlash

- Panoramik tasvir tugmasi robotning old tomonida bir nechta rasmlar olish imkonini beradi, bu esa uchuvchiga peyzajni ko'proq burchakda ko'rish imkonini beradi.

1 -qadam: Weebo -ga ulanish

Weebo -ga ulanish
Weebo -ga ulanish

Weebo bilan bog'lanish har qachongidan ham oson! Shunchaki kodni ishga tushiring va sizga Weebo -ni ishga tushirishni xohlagan roomba uchun bot # so'raladi. Raqamni kiriting va OK tugmasini bosing. Muvaffaqiyatli ulanganda robot ohangda o'ynashi kerak.

2 -qadam: GUI bilan tanishib chiqing

GUI bilan tanishib chiqing
GUI bilan tanishib chiqing

Weebo GUI -ga xush kelibsiz! Bu erda siz yangi Roomba boshqaruv paneli yordamida ishlatishingiz kerak bo'lgan buyruqlar ro'yxatini ko'rishingiz mumkin. U odatiy harakat buyruqlari va boshqa bir qancha xususiyatlarga ega, jumladan:

- Bir vaqtning o'zida 0,1 dan 1 metrgacha oldinga va orqaga harakatlanish

- Odatiy 5 daraja o'ngga yoki chapga burish

- Belgilangan burchakni o'ngga yoki chapga burish (tugmachadagi "(lar)" belgisi bilan ko'rsatilgan)

- Panoramali tarzda ko'rsatiladigan robot atrofidagi bir qator tasvirlarni oling.

3 -qadam: to'g'ri harakatlanish

To'g'ri harakatlanish
To'g'ri harakatlanish

Odatiy bo'lib, Weebo uchuvchiga 0,1 metr, 0,25 metr, 0,5 metr va 1 metr oldinga yoki orqaga harakat qilish imkonini beradi. Harakatning odatiy tezligi - jarlikka yetib borishini ta'minlash uchun 1,5 metr/soniya, Roomba botni potentsial halokatli yiqilishdan qutqarish uchun favqulodda choralarni o'z vaqtida bajarishi mumkin. Shunchaki tugmani bosing va uning ketishini ko'ring!

4 -qadam: burilish

Burilish
Burilish
Burilish
Burilish

Burilish uchun uchuvchi biroz ko'proq moslashtirilgan. Burilish uchun "Chapga burilish", "O'ngga burilish", "Chapga burilish (S)" yoki "O'ngga burilish (S)" tugmachalarini bosish kifoya. Odatiy bo'lib, chapga va o'ngga burilish tugmalari o'z yo'nalishi bo'yicha 5 gradusga buriladi. Chapga burilish (S) va O'ngga burilish (S) tugmalari foydalanuvchiga shu yo'nalishda burilishni xohlagan darajalarni kiritish imkonini beradi. Bu uchuvchiga xohlagancha burilish imkonini beradi.

5 -qadam: yorug'lik sensori

Yorug'lik sezgichlari
Yorug'lik sezgichlari

Ehtimol, siz robotni harakatlantirayotganda yorug'lik sensori qiymatlari 0 dan 1 gacha o'zgarib turishini payqadingiz. Buning sababi shundaki, har bir to'g'ri harakat paytida va har bir burilish harakatidan keyin bot sizga uning oldida biror narsa borligini aytadi. Bu uchuvchining manfaati uchun, u botning oldida kichik narsani ko'rmasligi mumkin va bu haqda ularni ogohlantiradi.

6 -qadam: Favqulodda protokollar haqida eslatma

Men ilgari uchuvchi xatosi yoki kutilmagan holatlarda favqulodda protokollar mavjudligini aytgan edim. Agar biron sababga ko'ra, xonaning tamponi biror narsaga tegsa, Weebo joriy harakat buyrug'ini bekor qilib, robotni taxminan 0,1 metrga zaxiralaydi. Agar botning old qismi bir chekkadan (old tomondan) o'tib ketsa, xuddi shunday bo'ladi.

7 -qadam: kamera

"Pan" tugmachasini bosgandan so'ng, Weebo uning oldida 6 ta rasm oladi va ularni panoramali displeyga qo'yadi. Keyin bu "Pan.fig" sifatida saqlanadi.

Tavsiya: