Российский стартап предлагает беспроводной пульт дистанционного управления для автомобилей

Российский стартап выпустил плату контроллера WiFi на базе Linux для приложений дистанционного управления и видеонаблюдения и продемонстрировал ее использование в автомобиле с дистанционным управлением.

По словам соучредителя Евгения Помазова, двухлетний Virt2real Ltd по-прежнему является чем-то вроде внепланового проекта, которым руководят несколько российских техников, но он стал хорошо известен в российском хакерском сообществе.
Его принцип международного признания основан на видео, выпущенном еще в марте.
Несколько сайтов, в том числе Wired и Gizmodo , заметили в российских СМИ видео-демонстрацию компании «Bond Car» с дистанционным управлением.


Команда Virt2real готовит Bond Car к тестированию

(щелкните изображение, чтобы увеличить)

Вдохновленный « Назад в будущее» , а также фильмом о Джеймсе Бонде « Завтра никогда не умирает» , технологический проект был продолжен в рамках более раннего проекта, в котором микроавтобусы дистанционно гонялись через Интернет.
В фильме о Бонде Пирс Броснан дистанционно управлял автомобилем BMW 5 с помощью мобильного телефона Ericsson 90-х годов.
В отличие от этого, демонстрация Bond Car демонстрирует Vauxhall (Opel) Vectra, управляемый с iPad через WiFi.
Интерфейс iPad включает в себя сенсорное рулевое колесо, тормоза и акселератор, которые отражаются в автомобиле механическим устройством, которое физически поворачивает руль и нажимает педали тормоза и акселератора.



Bond Car setup и снежный тест

(нажмите на картинку, чтобы увеличить)

«Я думаю, что это было интересно, потому что похоже, что« пьяные русские, выбив медведей из их гаража, сделали из старого ржавого ведра с iPad только молоток и несколько гвоздей », - рассказывает Помазов, который, похоже, хорошо разбирается в Америке. Русские стереотипы.
«Наша аппаратная и программная часть проекта не была интересна журналистам».

Беспроводной контроллер Virt2real на базе Linux

Как оказалось, проект зависит от платы контроллера WiFi на базе Linux под названием Virt2real или Viturika (технические подробности см. Ниже).
Этим летом компания Virt2real Ltd провела собственный неофициальный краудсорсинг и выпустила первые 1000 единиц одноплатного компьютера (SBC) размером 70 x 42 x 10 мм.
Недавно он открыл предварительные заказы для российских клиентов, но надеется выйти на другие рынки в 2014 году.


Virt2real SBC сверху и снизу

(нажмите на картинку, чтобы увеличить)

Virt2real SBC может использоваться для дистанционного управления различными устройствами, начиная от моделей автомобилей и самолетов и заканчивая автомобилями с псевдоавтоматическим управлением.
Его также можно использовать в качестве устройства для наблюдения за всем, от наблюдения за ребенком до камер наблюдения.
Говорят, что роботы - еще одна возможность.

Проект был принят компанией Indiegogo для дальнейшего краудфандинга, но компания пока не работает, пока устройство не будет отшлифовано.
По словам Помазова, Kickstarter отказался от них, поскольку не поддерживает приложения видеонаблюдения .
(Предположительно, однако, у них не будет проблем с кем-то, управляющим полноразмерной машиной с помощью пульта дистанционного управления.)

Прошивка Virt2real SBC для Linux 2.6.3 уже выпущена в виде открытого исходного кода на GitHub , и говорят, что плата также поддерживает Android.
Компания планирует выпустить экраны расширения в виде проектов с открытым исходным кодом, в комплекте со схемами.
Virt2real также создала форум и вики, и находится на пути к созданию полноценного сайта сообщества.

Компания еще не решила, выпускать ли саму плату Virt2real в качестве аппаратного обеспечения с открытым исходным кодом.
На самом деле, Помазов спросил наше мнение по этому вопросу.
Чтобы избежать конфликта интересов, мы вместо этого приглашаем читателя: за этой историей следует раздел комментариев.

«Мы думаем, что обычный энтузиаст-гик не может собрать 10-слойную плату из 400 компонентов (включая несколько BGA) дома», - говорит Помазов.
«Если мы откроем схемы основной платы, это может заинтересовать только огромные компании, которые могут просто бесплатно использовать их в своих продуктах.
Возможно, мы сможем сделать его бесплатным для использования в образовательных или некоммерческих организациях ».

Компания также планирует продвигаться вперед с комплектной версией своего Bond Car на базе Virt2real, которая будет работать с большинством автомобилей.
У него также есть ряд других проектов, в том числе сетевая веб-камера на базе Arduino и несколько роботизированных манипуляторов с дистанционным управлением.

Внутри Virt2real SBC

Virt2real SBC построен на базе чип- системы Texas Instruments DaVinci TMS320DM365 , которая широко используется в системах видеонаблюдения.
DM365 сочетает в себе ядро ​​ARM926EJ-S с частотой 300 МГц с парой видеоускорителей 720p и процессор сигналов изображения (ISP), предлагающий такие функции, как стабилизация видео, фильтрация шума, коррекция дефектов пикселей, автоматический баланс белого, автофокус, автоэкспозиция и края повышение.
Virt2real также поддерживает аналогичную 400-МГц DM368 SoC.

Virt2real поддерживает до 256 МБ оперативной памяти DDR2 и до 256 МБ флэш-памяти NAND с возможностью расширения через слот microSD.
Для внешней связи предлагается порт Fast Ethernet и контроллер WiFi с антенной.
В настоящее время SBC ограничен выходом композитного NTSC / PAL и компонентного видео, но в будущем планируется версия с поддержкой ЖК-дисплея и рассматривается вариант HDMI.
По словам компании, доступ конечного пользователя к интерфейсу компонентов находится в стадии разработки.

Интерфейс камеры был протестирован с популярными датчиками OmniVision.
Тем не менее, он должен работать с большинством 8- или 10-битных датчиков, говорит Virt2real.
Промышленная версия с поддержкой температуры доступна для наружных камер.

Плата Virt2real предлагает порты хоста и клиента USB 2.0, а также встроенный аудиовход.
SBC оборудован разнообразными бортовыми периферийными устройствами, любимыми роботами и механическими устройствами, включая ШИМ, UART, аналоговые и цифровые контроллеры и 51 GPIO.


Virt2real SBC сложен со щитом

(щелкните изображение, чтобы увеличить)

Чтобы воплотить эти интерфейсы в жизнь, на материнской плате Virt2real имеется разъем для стекированного щита расширения.
Стандартный защитный экран поставляется вместе с устройством, но его можно заменить другими дополнительными щитами.
Говорят, что экран по умолчанию подключен к выходам интерфейсов GPIO и Ethernet и содержит микросхемы питания, подключенные к клеммным колодкам для подключения силовых нагрузок, таких как двигатели и лампочки.


Ассортимент Virt2real щитов

(щелкните изображение, чтобы увеличить)

В настоящее время другие экраны расширения включают в себя:

Частичные спецификации для Virt2real (Virturika) SBC включают в себя:

  • Процессор - TI DaVinci TMS320DM365 (1x ARM9 @ 300 МГц с 2x 720p видеоускорителями и ISP);
    также поддерживает 400 МГц DM368
  • Объем памяти:
    • 128 МБ ОЗУ DDR2, с возможностью расширения до 256 МБ
    • 256 МБ NAND flash
    • MicroSD слот
  • Видео вход / выход:
    • Аналоговый компонентный видеовыход
    • Аналоговый композитный (NTSC / PAL) видеовыход (макс. 480p);
      направляется на плату расширения
  • Особенности обработки видео:
    • Аппаратное ускорение MJCP и HDVICP
    • Аппаратная поддержка H.264, MPEG4, MPEG2, MJPEG, JPEG, WMV9 / VC1
    • Видео 720p при 30 кадрах в секунду для D1 и более низкого разрешения кодирования видео (1080p с DM368)
    • 4: 2: 2 (8/16 бит)
    • 8/16-битный YCC до 24-битного RGB888 цифрового выхода
    • Аппаратное экранное меню (OSD)
    • IPIPE (IPIPEIF) интерфейс
    • Модуль гистограммы
    • Модуль коррекции искажения объектива (LDC)
    • Аппаратный модуль сбора статистики 3А (H3A)
  • камера
    • Протестировано с OmniVision OV7690, OV7675 (8-битная шина), датчиками изображения OV9710, но должно работать на любой 8- или 10-битной шине
    • ISIF (интерфейс датчика изображения)
    • Интерфейс CMOS Imager
    • Вход для цифровых камер
  • Аудио:
    • Кодек CQ93VC (AAC-LC, G.711, MP3, WMA)
    • Аудио линейный выход (моно)
    • Аудио выход динамика (моно, 300 мВ при нагрузке 8 Ом)
    • Аналоговый микрофон
  • Беспроводная связь - 802.11b / g (чип HDG104);
    антенна
  • Сеть - 10/100 Мбит / с Ethernet-порт
  • Другой ввод / вывод:
    • USB 2.0 высокоскоростной хост-порт
    • USB-порт клиента
    • 51x GPIO (3,3 В и 1,8 В логические уровни)
    • 4x ШИМ
    • I2C
    • 5x SPI
    • 2x UART
    • 3x ЦАП
    • 6x АЦП
    • McBSP
  • Расширительные щиты - стандартный щит DIY;
    дополнительный WiFi, мотор, реле и экран разработки
  • Мощность:
    • Питание 2,8-15 В
    • > 5 В при 220 мАч (типично, с включенным WiFi)
    • Сепик регулируемая схема питания
    • Силовые разъемы нагрузки для двигателей (3x микросхемы L293D)
  • Рабочая температура - коммерческая или промышленная (от -40 до 85 ° C)
  • Размеры - 70 х 42 х 10 мм (только основная плата)
  • Операционная система - Linux 2.6.32.17;
    SDK доступны для RidgeRun (в настоящее время), MontaVista, Arago / OE, Angstrom;
    также поддерживает Android

Видео введение

Вот видео одного из первых тестов Bond Car, сделанного командой Virt2real.
(Внимание: содержит русскую ненормативную лексику!)

Bond Car тестовое видео

Дальнейшая информация

Доска Virt2real теперь открыта для предзаказа в России за 119 долларов здесь .
Более подробную информацию о плате Virt2real можно найти на странице продукта Virt2real .
Подробнее о Bond Car, включая видео, можно найти здесь .
Блог компании (на русском языке) можно найти здесь .