NASA vakillari Zukkolikning tafsilotlarini e'lon qilishdi

Bir necha kun oldin NASA kosmik agentligi vakillari, Spectrum IEEE bilan suhbatda, Ingenuity avtonom razvedka vertolyotining tafsilotlarini oshkor qildi, Mars 2020 missiyasi doirasida Marsga muvaffaqiyatli qo'ndi.

Maxsus xususiyat loyihaning Qualcomm Snapdragon 801 SoC-ga asoslangan boshqaruv platasidan foydalanish edi, bu smartfonlar ishlab chiqarishda qo'llaniladi. Zukkolik dasturi Linux yadrosi va ochiq kodli parvoz dasturiga asoslangan.

Shuni ta'kidlash kerakki, bu Martga yuborilgan kosmik kemalarda Linuxning birinchi ishlatilishiva. Bundan tashqari, ochiq kodli dasturiy ta'minot va sotuvda mavjud bo'lgan apparat tarkibiy qismlaridan foydalanish manfaatdor ixlosmandlarga o'xshash dronlarni o'z-o'zidan yig'ish imkonini beradi.

Ushbu qaror samolyotda uchadigan samolyotni boshqarish qo'shimcha radiatsiya himoyasiga ega bo'lgan maxsus ishlab chiqarilgan chiplar bilan jihozlangan roverni boshqarishdan ko'ra ko'proq hisoblash quvvatini talab qilishi bilan bog'liq. Masalan, parvozni saqlash uchun sekundiga 500 tsikl tezligida boshqaruv tsiklining ishlashini, shuningdek soniyada 30 kvadrat tezlikda tasvirni tahlil qilishni talab qiladi.

Snapdragon 801 SoC (Quad Core 2,26GHz, 2GB RAM, 32GB Flash) operatsiyalar uchun mas'ul bo'lgan asosiy Linux-ga asoslangan tizim muhitini ta'minlash uchun ishlatiladi kamera tasvirlarini tahlil qilish, ma'lumotlarni boshqarish, buyruqlarni qayta ishlash, telemetriya yaratish va simsiz aloqa kanallariga texnik xizmat ko'rsatish asosida vizual navigatsiya kabi yuqori darajadagi.

Protsessor UART interfeysi orqali ikkita mikrokontrollerga ulanadi (MCU Texas Instruments TMS570LC43x, ARM Cortex-R5F, 300 MGts, 512 KB RAM, 4 MB Flash, UART, SPI, GPIO) parvozlarni boshqarish funktsiyalarini bajaradi.

Ikkita mikrokontroller ishlamay qolganda ortiqcha ish uchun ishlatiladi va ular datchiklardan bir xil ma'lumotlarni olishadi. Faqat bitta mikrokontroller faol, ikkinchisi zaxira sifatida ishlatiladi va ishlamay qolganda u boshqaruvni o'z zimmasiga olishi mumkin. FPGA MicroSemi ProASIC3L datchiklardan mikrokontrolrlarga ma'lumotlarni uzatish uchun javobgardir va pichoqlarni boshqaradigan aktuatorlar bilan o'zaro aloqada bo'lish, ular ham ishlamay qolganda almashtirish mikrokontrolleriga o'tadi.

Jamoa, dron SparkFun Electronics lazer o'lchagichidan foydalanadi, ochiq manbali apparat ishlab chiqaruvchi kompaniya va ochiq manbali apparat (OSHW) ta'rifini yaratuvchilardan biri. Boshqa odatiy komponentlar qatorida smartfonlarda ishlatiladigan gyrostabilizator (IMU) va videokameralar ajralib turadi.

VGA kamerasi joylashuvni, yo'nalishni va tezlikni kuzatish uchun ishlatiladi kadrlar bo'yicha taqqoslashlar orqali. Hudud tasvirlarini yaratish uchun ikkinchi 13 megapikselli rangli kamera ishlatiladi.

Bir marotaba Marsga ixtirochilikni jalb qilish va uni bir marta ko'tarib tushirish NASA uchun aniq g'alaba, deydi JPL vakili Tim Kanxem.

Canham ixtirochilikni boshqaradigan dasturiy ta'minot arxitekturasini rivojlantirishga yordam berdi. Ingenuity operatsiyalarining etakchisi sifatida u endi parvozni rejalashtirish va Perseverance rover jamoasi bilan muvofiqlashtirishga e'tibor qaratmoqda. Biz Kanxem bilan Marsga keyingi parvozlarida ixtirochilik qanday qilib avtonomiyaga tayanishini yaxshiroq tushunish uchun gaplashdik.

Parvozlarni boshqarish dasturiy komponentlari NASA ning JPL (Jet Propulsion Laboratoriyasi) da kichik va o'ta kichik sun'iy yerdagi sun'iy yo'ldoshlar (kubatsatlar) uchun ishlab chiqilgan va bir necha yil davomida F Prime (F Prime) ochiq platformasi tarkibida ishlab chiqilgan. Apache 2.0 litsenziyasi.

F Prime parvozlarni boshqarish tizimlarini jadal rivojlantirish vositalarini taqdim etadi va tegishli ichki dasturlar. Parvoz dasturi aniq belgilangan dasturiy interfeyslarga ega individual komponentlarga bo'linadi.

Ixtisoslashgan komponentlardan tashqari, C ++ ramkasi xabarlarni navbatga qo'yish va ko'p qirrali ishlov berish kabi funktsiyalarni amalga oshirish bilan bir qatorda komponentlarni bog'lash va avtomatik ravishda kod ishlab chiqarishga imkon beradigan modellashtirish vositalari bilan ta'minlangan.

FINALMENTE agar siz bu haqda ko'proq bilishni xohlasangiz, maslahatlashishingiz mumkin quyidagi havola. 


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi.

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.