Команда студентов из университета Корнелл (Cornell University) выиграла
соревнование, проводимое среди моделей автономных подводных
транспортных средств. В программу состязаний входило прохождение
объекта через ворота, точное следование путевой разметке,
транспортировка погруженного в воду буя, стрельба мини торпедами по
мишеням и многое другое. При этом, все испытания устройства должны были
преодолевать самостоятельно, без какого-либо вмешательства человека.
Победу одержала модель “Nova”, бортовой компьютер которого использует
Debian Linux в качестве операционной системы.
Соревнования проходили при поддержке американской Ассоциации
разработчиков автоматических самоходных систем и Бюро по глубоководным
исследованиям. В качестве полигона был выбран специально оборудованный
для таких целей бассейн Центра боевых космических и морских систем США
(SPAWAR). Устройство “Nova” победило, пройдя абсолютно все испытания.
Последний раз таких результатов добивалась команда Массачусетского
Технологического института в 2002 году.
По словам лидера группы разработчиков ПО команды-победителя,
Бенджамина Сейденберга (Benjamin Seidenberg), еще 3 года назад, когда
он только пришел в проект, их компьютерная инфраструктура представляла
собой достаточно пестрый микс из операционных систем, включавших в себя
Windows XP, Server 2003, Debian, Ubuntu, FreeBSD и Gentoo. После того,
как было принято решение перевести сервера и рабочие станции на
дистрибутив Debian, процесс разработки стал намного более легким и
управляемым. Помимо операционной системы команда использует открытые
проекты libdc1394 для видео захвата и OpenCV для последующей обработки
и анализа изображения. «Легкость» и функциональность этих библиотек
очень хорошо сочетаются с требованиями, предъявляемыми к встраиваемым
мобильным системам, т.к. значительно экономит энергопотребление в
автономном режиме. Источник
|