NASA temsilcileri Ingenuity'nin ayrıntılarını yayınladı

Birkaç gün önce NASA uzay ajansı temsilcileri, Spectrum IEEE ile bir röportajdaIngenuity otonom keşif helikopteri hakkında ayrıntılar ortaya çıktıMars 2020 misyonunun bir parçası olarak başarılı bir şekilde Mars'a indi.

Özel bir özellik projenin Qualcomm Snapdragon 801 SoC tabanlı kontrol panosunun kullanılmasıydı, akıllı telefonların üretiminde kullanılmaktadır. Ingenuity yazılımı, Linux çekirdeğine ve açık kaynaklı uçuş yazılımına dayanmaktadır.

Bunun, Mart'a gönderilen uzay aracında Linux'un ilk kullanımı olduğuna dikkat edilmelidir.ve. Ek olarak, açık kaynaklı yazılımın ve ticari olarak mevcut donanım bileşenlerinin kullanılması, ilgilenen meraklıların benzer dronları kendi başlarına bir araya getirmelerine olanak tanır.

Bu karar, uçan bir insansız hava aracını kontrol etmenin, ek radyasyon korumalı özel olarak üretilmiş çiplerle donatılmış bir gezgini kontrol etmekten çok daha fazla bilgi işlem gücü gerektirmesinden kaynaklanmaktadır. Örneğin, uçuşu sürdürmek, kontrol döngüsünün saniyede 500 döngü hızında çalışmasını ve ayrıca saniyede 30 kare hızında görüntü analizini gerektirir.

Snapdragon 801 SoC (Dört Çekirdekli 2,26GHz, 2GB RAM, 32GB Flash) operasyonlardan sorumlu olan temel bir Linux tabanlı sistem ortamı sağlamak için kullanılır kamera görüntülerinin analizine dayalı görsel navigasyon, veri yönetimi, komut işleme, telemetri üretimi ve kablosuz iletişim kanallarının bakımı gibi yüksek seviyeli.

işlemci UART arayüzü üzerinden iki mikro denetleyiciye bağlanır (MCU Texas Instruments TMS570LC43x, ARM Cortex-R5F, 300 MHz, 512 KB RAM, 4 MB Flash, UART, SPI, GPIO) uçuş kontrol fonksiyonlarını gerçekleştirir.

İki mikro denetleyici, arıza durumunda yedeklilik için kullanılır ve sensörlerden aynı bilgileri alır. Sadece bir mikrodenetleyici aktif olup, ikincisi yedek olarak kullanılır ve arıza durumunda kontrolü ele alabilir. FPGA MicroSemi ProASIC3L, verilerin sensörlerden mikro denetleyicilere aktarılmasından sorumludur ve bıçakları kontrol eden çalıştırıcılarla etkileşime girmesi, ayrıca arıza durumunda yedek bir mikro denetleyiciye geçmesi.

Takımdan, drone bir SparkFun Electronics lazer altimetre kullanır, açık kaynaklı bir donanım şirketi ve açık kaynak donanım (OSHW) tanımının yaratıcılarından biri. Diğer tipik bileşenler arasında, akıllı telefonlarda kullanılan jiroskop sabitleyici (IMU) ve video kameralar öne çıkıyor.

Konumu, yönü ve hızı izlemek için bir VGA kamera kullanılır kare kare karşılaştırmalar aracılığıyla. Alanın görüntülerini oluşturmak için ikinci 13 megapiksel renkli kamera kullanılır.

JPL'den Tim Canham, Mars'a tek parça halinde Yaratıcılık getirmenin ve bir kez bile havalanarak iniş yapmasının NASA için kesin bir zafer olduğunu söylüyor.

Canham, Ingenuity'yi çalıştıran yazılım mimarisinin geliştirilmesine yardımcı oldu. Ingenuity'nin operasyon lideri olarak, artık Perseverance gezici ekibiyle uçuş planlama ve koordinasyona odaklanıyor. Ingenuity'nin Mars'a yaklaşan uçuşlarında özerkliğe nasıl güveneceğini daha iyi anlamak için Canham ile konuştuk.

Uçuş kontrol yazılımı bileşenleri, NASA'nın JPL'de (Jet Tahrik Laboratuvarı) küçük ve ultra küçük yapay karasal uydular (cubsats) için geliştirildi ve birkaç yıldır açık platform F Prime'ın (F´) bir parçası olarak geliştirildi. Apache 2.0 lisansı.

F Prime, uçuş kontrol sistemlerinin hızlı gelişimi için araçlar sağlar ve ilgili gömülü uygulamalar. Uçuş yazılımı, iyi tanımlanmış programlama arayüzleri ile ayrı bileşenlere ayrılmıştır.

Özel bileşenlere ek olarak, mesaj kuyruğu ve çoklu okuma gibi özelliklerin uygulanmasının yanı sıra bileşenleri bağlamanıza ve otomatik olarak kod oluşturmanıza olanak tanıyan modelleme araçlarına sahip bir C ++ çerçevesi sağlanır.

Nihayet onun hakkında daha fazla bilgi edinmekle ilgileniyorsandanışabilirsin aşağıdaki bağlantı. 


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.