Новинт Технологии - Novint Technologies

Novint Technologies, Inc. была корпорацией, зарегистрированной в Делавэре и базирующейся в Альбукерке, Нью-Мексико, Соединенные Штаты. Новинт спроектирован и построен тактильный, или 3D Touch, устройства и программное обеспечение. Новинт разработал Новинт Сокол, первое в мире потребительское устройство с 3D-сенсорным экраном, которое позволяет пользователям использовать свое осязание в вычислениях. Novint имеет два основных направления: видеоигры и профессиональное использование своих технологий. В видеоиграх Novint Falcon можно использовать для ощущения объектов и событий в игре, что дает игроку более захватывающий опыт. В группе профессиональных приложений в Novint, называемой Advanced Products Group (APG), технология Novint использовалась для добавления осязания в различные профессиональные приложения и проекты.

Новинт Сокол

Пара Novint Falcons
Пара черных соколов Novint. К ближнему прикреплена пистолетная рукоятка, а к дальнему - стандартная шаровая.

Флагманский потребительский продукт Новинт - это Новинт Сокол, а USB тактильное устройство, предназначенное для замены мыши в видеоиграх и других приложениях. Название Novint Falcon происходит от того, что сокол является хищником мыши. Falcon имеет съемные ручки или ручки, за которые пользователь держит Falcon. Когда пользователь перемещает захват в трех измерениях (вправо-влево и вперед-назад, как мышь, но также и вверх-вниз, в отличие от мыши), программное обеспечение Falcon отслеживает, где перемещается захват, и создает силы, которые пользователь можно почувствовать, посылая ток на двигатели в устройстве. Датчики Falcon могут отслеживать положение ручки с субмиллиметровым разрешением, а двигатели обновляются 1000 раз в секунду (1 кГц), что дает реалистичное ощущение прикосновения. Поверхности виртуальных объектов кажутся твердыми и могут иметь детализированные текстуры. Вес и динамику объектов можно моделировать, чтобы можно было почувствовать инерцию и импульс объекта. Можно почувствовать действия и взаимодействия персонажа в игре, например, ощущение отдачи ружья, движение клюшки для гольфа или ускорение автомобиля.

По сути, Falcon - это потребительский робот. Он состоит из рукоятки, соединенной тремя руками с примерно коническим корпусом, который установлен на U-образном основании. Каждая из трех рук входит и выходит из тела Сокола. Рукоятка по умолчанию - небольшая сферическая ручка с 4 кнопками вверху. Кнопки - это логотип Novint для основной кнопки (который похож на букву «N»), перевернутый треугольник (похож на букву «V»), значок молнии (аналогичный букве «N») и плюс ( аналогично букве «Т»), которые в совокупности образуют буквы «NVNT», согласные в имени Novint и его тикер как публичную компанию. На передней плоской части конического корпуса Falcon находится логотип Novint Falcon, который загорается разными цветами, указывая на состояние устройства. Корпус содержит 3 двигателя, каждый из которых прикреплен к одной из рук Falcon с помощью кабеля, намотанного на шпиль двигателя. Когда каждое из 3-х рычагов движется, оптический датчик, прикрепленный к каждому мотору, отслеживает движения руки. Математическая функция, называемая Якобиан затем используется для определения положения трехмерного курсора в декартовых координатах на основе положений рук. Таким образом, положение этого тактильного курсора контролируется движениями Falcon и используется программным обеспечением Falcon для определения сил, которые необходимо приложить к пользователю. Токи передаются в двигатели с частотой сервопривода 1 кГц, чтобы предоставить пользователю точное осязание. Таким образом, сила может быть приложена к захвату в любом направлении, вплоть до максимальной силы (более 2 фунтов силы), каждые 1/1000 секунды.

Novint разработала несколько аксессуаров для рукояток. Что касается потребителей, компания Novint разработала пистолетную рукоятку, которая имеет форму рукоятки пистолета и прикрепляется к Falcon вместо сферической рукоятки. У него есть основная спусковая кнопка и 3 боковые кнопки. Он был предназначен для использования в играх-стрелялках от первого лица (FPS), но, как правило, это эргономичная ручка, которую можно использовать для многих приложений. Novint также разработала несколько профессиональных рукояток, в том числе рукоятку с 3 степенями свободы (3 степени свободы), которая отслеживает вращение рукоятки, две из которых срабатывают и могут воздействовать на пользователя.

Программное обеспечение Novint

Программное обеспечение 3D Touch было основным направлением деятельности Novint с момента ее создания, и исторически Novint уделяла больше внимания программному обеспечению, чем оборудованию. Программное обеспечение Novint было создано, чтобы дать пользователям точное чувство осязания при работе с компьютером.

Novint создает программное обеспечение в нескольких различных категориях. Он разработал программное обеспечение драйвера низкого уровня под названием HDAL, что расшифровывается как Haptic Device Abstraction Layer. HDAL обрабатывает низкоуровневую связь между Falcon и компьютером. Novint создал программный слой над HDAL под названием HFX (то есть Haptics Effects), который используется для создания силовых эффектов в играх. Novint разработала множество приложений для своих профессиональных проектов. Novint также опубликовала ряд видеоигр, некоторые из которых были разработаны непосредственно Novint, а некоторые из них были уже существующими играми, в которых Novint добавила поддержку Falcon. Независимая группа также разработала библиотеку драйверов с открытым исходным кодом.[1] для Сокола.

Falcon упакован с 3 приложениями; учебное пособие, игра под названием Newton's Monkey Business и спортивный пакет Feelin It. Учебное пособие позволяет пользователям почувствовать виртуальную сферу, на которую можно накладывать различные текстуры. Например, выбор текстуры льда представляет собой твердую, скользкую поверхность, с которой можно взаимодействовать, в то время как наждачная бумага выглядит грубой, а патока представляет собой вязкую текстуру, по которой может перемещаться 3D-курсор. В учебном пособии также показано ощущение динамики через мяч, прикрепленный к резиновой ленте, которую можно поворачивать, и имитация ловли бейсбольного мяча перчаткой ловца. Наконец, учебное пособие позволяет пользователю стрелять из виртуальной рогатки, с помощью которой можно стрелять банками с забора. Newton's Monkey Business содержит 24 мини-игры, которые содержат множество мини-игр, демонстрирующих различные типы игрового взаимодействия. В спортивном пакете Feelin It есть несколько спортивных игр, в том числе боулинг, хоумран дерби, трехочковая серия, настольный теннис и гольф Feelin It.

Одна из самых ранних игр Novint была загружена бесплатно под названием Тактильная жизнь 2, а Half Life 2 мод в котором элементы управления мыши были заменены элементами управления Falcon и была включена 3D Force Feedback. В результате отдача оружия, вес переносимых предметов, урон, нанесенный персонажу, а также ускорение персонажа и транспортного средства - все это передается игроку с помощью Falcon. У каждого оружия в игре различная ощутимая отдача.

Novint разработала множество дополнительных игр для самых разных жанров. По состоянию на 2009 год Novint опубликовал более 50 наименований, которые работают с Falcon. Большая часть игровой библиотеки Novint основана на существующих играх, в которые Novint добавила Touch Touch.

Novint в настоящее время выпускает 2 типа поддержки игр: FalconHD и F-Gen. Игры FalconHD - это игры, в которых Novint лицензировала доступ к исходному коду для игры и интегрирует силы непосредственно в игру. В играх F-Gen используется приложение Novint F-Gen для добавления элементов управления и усиления в игры. Моды или модификации игр будут по-прежнему разрабатываться Novint и его сообществом, но модификации обычно классифицируются благодаря поддержке F-Gen.

F-Gen был разработан для создания большего количества поддерживаемых игр и приложений для Novint Falcon с пониманием того, что контроль и силы для многих взаимодействий в играх / приложениях могут быть реализованы без доступа к исходному коду. Поэтому Novint разработала систему F-Gen, в которой ее сообщество и сами пользователи могут добавлять поддержку игр и приложений, делиться своей работой и быстрее получать дополнительную поддержку игр и приложений, что является более надежным. F-Gen был разработан как инструмент сообщества. Он включает в себя мощный язык сценариев и возможность добавлять «Инструменты» F-Gen, которые могут добавить функциональности F-Gen.

Драйверы F-Gen имитируют мышь и настраиваются, что позволяет Falcon работать с любой компьютерной игрой или любым приложением для ПК. Пользователи могут настраивать масштаб движения для управления Falcon и сохранять настройки для различных игр. Кнопки захвата можно сопоставить с различными элементами управления в играх. Новинт разрабатывает распознавание жеста система, называемая Gesture Cube или G-Cube, в которой пользователь может легко получить доступ к 36 простым запоминающимся жестам для активации любого нажатия клавиши или макроса. Движение, такое как движение вправо, а затем движение вперед, сможет включить фонарик (вместе с тактильными подсказками, чтобы упростить управление движениями), а движение вниз-вниз может заставить персонажа присесть. G-Cube можно будет универсально использовать в других приложениях, таких как отображение прямого вверх на «вырезать», а вперед-вниз - на «вставку».

Помимо игр FalconHD, для F-Gen существует 3 уровня поддержки игр. Это F-Gen Bronze, F-Gen Silver и F-Gen Gold. F-Gen Bronze будет просто базовой поддержкой мыши с настраиваемыми входами. У F-Gen Silver будут основные силы. F-Gen Gold будет иметь сильную поддержку обратной связи.

Игры Новинт

С выпуском F-Gen Beta во все компьютерные игры можно играть с Novint Falcon. Сообщество Novint и Novint добавляет специальные драйверы в F-Gen, чтобы добавить больше сил во многие игры.

История

В 1995 году государственная лаборатория Соединенных Штатов Sandia National Laboratories купила одно из первых в мире коммерческих трехмерных тактильных устройств и начала разработку тактильного программного обеспечения. Сандия провела основные тактильные исследования и исследования того, как использовать эту технологию для научной визуализации. Это была одна из первых компаний в мире, сосредоточивших внимание исключительно на программной части области тактильных ощущений. Андерсон руководил проектом в Sandia до 2000 года, после чего основал Novint. Novint приобрела эксклюзивную лицензию на технологию и начала ее коммерциализацию.

Новинт считал, что эта технология может коренным образом изменить вычисления, добавив к компьютерам одно из наших самых основных человеческих чувств и опыта. Исходя из этого видения, Novint изначально была ориентирована на потребительские приложения, но быстро оказалась в ситуации, когда пузырь доткомов лопался, а рынки рушились. Инвестиции в 2001 году были трудными для компании на ранней стадии развития, поэтому Novint сосредоточила свои усилия на профессиональных приложениях более высокого уровня.

Novint потратил несколько лет на разработку индивидуальных решений для различных компаний, включая Локхид Мартин, Chrysler, Шеврон, Mobil, Aramco, Сандийские национальные лаборатории, и Гарвардский университет, среди прочего.

В 2004 году стоимость трехмерного тактильного оборудования все еще была очень высокой - более 10 000 долларов. Novint чувствовала, что для того, чтобы снова двигаться в сторону потребительского пространства, ей необходимо разработать собственное аппаратное устройство потребительского уровня. Novint взяла на себя непростую задачу: взяв тактильное устройство за 15 000 долларов, лицензированное у своей партнерской компании Force Dimension, и превратить это устройство в устройство потребительского уровня, достаточно надежное для геймеров, но при этом сохраняющее точность для использования в хирургических симуляторах.

К 2006 году Novint взяла на вооружение дорогой и высококлассный дизайн и, работая с Lunar Design, создала прототип потребительского уровня. В июне 2006 года Novint стала публичной на внебиржевом рынке: BB под тикером NVNT. В конце 2006 года Новинт заключил партнерство с V-Tech производить Falcon в Китае.

На выставке CES в 2007 году Novint объявила о планах выпустить Novint Falcon в качестве потребительского устройства, а 18 июня 2006 года (32-й день рождения Тома Андерсона) Novint выпустила первое в мире потребительское устройство с 3D сенсорным экраном, фактически снизив стоимость оборудования вдвое. порядков (1/100 первоначальной стоимости).

На тот момент у Novint было мощное аппаратное решение, но он чувствовал, что ему нужна лучшая поддержка игр, что было одним из основных направлений деятельности компании. В мае 2008 года Novint заключила соглашение с Electronic Arts о лицензировании 7 игр AAA. Затем Novint подписала лицензионные соглашения с другими издателями и разработчиками, включая Клапан.

В июне 2009 года Valve выпустила обновления для Half-Life 2: Episode One, Half-Life 2: Эпизод два, Портал и Team Fortress 2 добавлена ​​игровая поддержка для Novint Falcon.[2]

В декабре 2009 года Novint выпустила первую бета-версию F-Gen, инструмента, который позволял использовать Falcon в Windows как мышь. Программа также включала в себя функции создания сценариев, которые теоретически позволяли пользователям интегрировать Falcon практически в любую игру.

В феврале 2010 года Novint выпустила вторую бета-версию своего программного обеспечения F-Gen, интегрировав свою проприетарную функциональность G-cube. Позже в том же месяце они выпустили небольшой патч для dll, чтобы исправить ошибку, появившуюся в работе кнопок. И бета, и патч были выпущены только на форумах Novint.[3]

Рекомендации

  1. ^ "libnifalcon - драйвер с открытым исходным кодом для Novint Falcon". Qdot.github.com. Получено 2013-10-17.
  2. ^ [1]
  3. ^ [2]

внешняя ссылка