Американское космическое агенство открыло исходные коды пакета своих программ, разработанных для создания автономных космических роботов-разведчиков. Этот пакет, Coupled Layer Architecture for Robotic Autonomy (CLARAty), используется на марсоходах и других автоматических устройствах. Теперь он доступен под JPL-Open-Source-лицензией.

CLARAty это универсальная интегрированная платформа для создания программного обеспечения робототехники. Она определяет интерфейсы общей функциональности и интегрирует многие реализации этой функциональности, обеспечивая, в числе прочего, контроль положения, навигацию, перемещение аппаратов и планирование операций, — гласит комментарий Лаборатории реактивного движения NASA. Доступный сейчас релиз содержит 44 модуля объемом более ста тысяч строк кода, и это только треть того, что планируется открыть. Пакет содержит модели колесных, шагающих и гибридных механизмов, а также интерфейсы (API) для цифровых и аналоговых операций ввода-вывода и для управления видеокамерами и моторами. В его
разработке принимали участие Исследовательский центр Эймса, Центр Карнеги-Мелона и Университет Миннесоты.



Оставить мнение