stringtranslate.com

Новинт Технологии

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

Новинт Сокол

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

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

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

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

Программное обеспечение Новинт

Программное обеспечение 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.

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

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

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

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

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

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

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

Новинт игры

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

История

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

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

Novint потратил несколько лет на разработку индивидуальных решений для различных компаний, включая Lockheed Martin , Chrysler , Chevron , Mobil , Aramco , Sandia National Laboratories и Гарвардский университет , среди других.

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

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

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

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

В июне 2009 года Valve выпустила обновления для Half-Life 2: Episode One , Half-Life 2: Episode Two , Portal и 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. Архивировано из оригинала 30 ноября 2012 г. Проверено 17 октября 2013 г.
  2. ^ «Дом». Архивировано из оригинала 23 октября 2008 г.
  3. ^ "Выпущена бета-версия F-Gen - Армия Сокола" . www.falconarmy.com . Архивировано из оригинала 10 июля 2011 года . Проверено 17 января 2022 г.

Внешние ссылки