Операционные системы роботов |
Автор Сергей Корнеев | ||||
![]() Операционные системы роботов![]() П онятно, что направление AI не сводится только к робототехнике в общем и к подвижным средствам (в том числе военного назначения) в частности. Но, тем не менее, учитывая приоритет и последующее существенное влияние военных технологий на технологии гражданские (вспомним, что Интернет — это изначально проект управления DARPA Министерства обороны США (!)), при проектировании систем следует учитывать инициативу «Открытой архитектуры», которая в настоящее время в основном связана с программами:
В настоящее время при разработке принципиально новых программных систем прежде всего следует учитывать коренное смещение акцентов: «от hardware-центрического мира» к «software-центрическому миру». ![]() Данная программа Пентагона призвана определить основные направления развития программных систем, которые должны обеспечить устойчивость программного кода к изменениям, связанным с: новыми процессорами, интерфейсами, сетевыми протоколами, операционными платформами, форматами данных и т.п. В общем, Пентагон уже не хочет или не может позволить себе перманентно иметь очередную «проблему милленниума»… Американские военные уже не хотят «вздрагивать» при очередном выходе «windows xxxx» или снятии ее с сопровождения, что типично влечет за собой ворох проблем с поддержкой эксплуатации. Подходы, которые предполагается при этом использовать в ограниченном списке, включают:
Цель программы BRASS — создание методологии и инструментальной среды для проектирования «долгоживущих сложных прикладных программ, адаптивных к изменению ресурсов — как логических, так и физических».
Следующим приоритетным направлением DARPA, имеющим прямое отношение к обсуждаемой теме, являются «Кибернетические военные системы высокой надежности» (High-Assurance Cyber Military Systems, HACMS). Из современных академических исследований, которые, по предположению автора, повлияют на перспективные разработки «больших систем», следует упомянуть «Реконфигурируемые асинхронные логические автоматы» (Reconfigurable Asynchronous Logic Automata, RALA), развиваемые Массачусетским университетом (США). Также применительно к задачам робототехники необходимо упомянуть тему Стэнфордского университета — «Операционная система роботов» (Robot Operating System, ROS), которая также развивается в рамках концепции «открытого кода».
Сергей КОРНЕЕВ,
специалист по системам управления и связи, ua.linkedin.com/in/sergeykorneyev ![]()
Только зарегистрированные пользователи могут оставлять комментарии. |