Russian intro

andreynech edited this page Apr 23, 2012 · 12 revisions

Введение

Основной целью проекта "Ветер" является создание механики, электроники и программного обеспечения для удаленного управления объектами (роботы, наземные и летательные аппараты, и т.д.) через Интернет. Одним из важных требований для нас является снижение количества компонент необходимых для построения такой системы. Мы уверены, что такой подход позволит существенно упростить процесс изготовления механических и электронных элементов и в результате привлечёт большее колличество хобби-разработчиков. В данный момент, электронная часть собрана на основе популярной открытой платформы BeagleBoard.

Для написания программного обеспечения мы используем современные библиотеки и компоненты такие, как: Gstreamer, Ice, Ångström Linux distribution и другие, с целью повышения качества за счет повторного использования проверенных решений и дописываем только недостающую функциональность.

На данный момент, созданные нами аппаратно-программные решения являются очень удобной и гибкой платформой для экспериментов и исследований в области компьютерного зрения и искуственного интелекта. Мощная бортовая вычислительная система на основе процессора OMAP3530 фирмы Texas Instruments дает возможность реализовать сложные навигационные алгоритмы. Более того, вычислительно-сложные алгоритмы анализа сенсорной информации и принятия решений могут быть реализованы на стороне "водителя". Наше программное обеспечение доставляет все данные с бортовых сенсоров (включая видео поток в реальном времени) на компьютер "водителя". При необходимости, можно использовать локальную или распределенную систему обработки информации (например с использованием высокоскоростных графических карт) для достижения высочайшего уровня интелекта для автономного управления удаленным объектами. Одно из перспективных направлений в котором мы сейчас работаем является интеграция сервиса Amazon's GPU enriched EC2 clusters с нашей программной инфраструктурой. Мы надеемся, что практически безграничные вычислительные ресурсы доступные благодаря этому сервису, дадут нам возможность решать очень сложные задачи автономного управления которые досихпор не удавалось решить в реальном времени.

Данная документация описывает все аспекты (механику, электронику и программное обеспечение) нашего проекта. В частности, предоставляется следующая информация:

  • Механика и электроника - подробная информация о том как сделать гусеничную платформу аналогичную той, которую мы сейчас используем в разработке.

  • Программное обеспечение - (пока не переведенное) описание архитектуры и процесса инсталляции необходимого программного обеспечения.