НАСА раскрыла ПО для создания роботов
Национальная администрация аэронавтики и космоса США открыла часть ПО, разработанного для создания автономных исследовательских роботов. Архитектура Coupled Layer Architecture for Robotic Autonomy (CLARAty) используется в автоматизированных роботах на Марсе и в других роботизированных устройствах. Теперь этот пакет ПО доступен рядовым пользователям по open-source лицензии JPL. По словам разработчиков, функции CLARAty условно делятся на общеприменимые ко всем роботам и предназначенные для выполнения конкретных задач. Здесь идет разделение по необходимому планированию действий, перемещению и другим параметрам.
Выпущенная версия набора включает 44 модуля, около 100 тысяч строк программного кода и будет развиваться и дополнять в дальнейшем. Представленные модули включают в себя алгоритмы для моделей на колесах, гусеницах и гибридных транспортных средств, а также API для работы цифровых и аналоговых устройств в составе робота. Разработка CLARAty велась при сотрудничестве отдела НАСА Ames Research Center с университетами Carnegie Mellon и Миннесота.
© TechLabs