Novint Teknolojileri - Novint Technologies

Novint Technologies, Inc. Delaware'de kurulmuş bir şirketti ve merkezi Albuquerque, New Mexico, Amerika Birleşik Devletleri. Novint tasarladı ve inşa etti dokunsal veya 3D dokunuş, cihazlar ve yazılım. Novint, Novint Falcon, kullanıcıların bilgi işlemde dokunma hissini kullanmalarına olanak tanıyan dünyanın ilk tüketici 3D dokunmatik cihazı. Novint'in iki ana odak alanı vardır: video oyunları ve teknolojisinin profesyonel kullanımı. Video oyunlarında Novint Falcon, oyundaki nesneleri ve olayları hissetmek için kullanılabilir ve oyuncuya daha sürükleyici bir deneyim sunar. Novint'in Advanced Products Group (APG) adı verilen profesyonel uygulamalar grubunda, Novint'in teknolojisi çeşitli profesyonel uygulamalara ve projelere dokunma hissi katmak için kullanıldı.

Novint Falcon

Bir çift Novint Falcons
Bir çift siyah Novint Falcons. Yakın olana tabanca kabzası takılı ve diğeri standart bilyeli kabzaya sahiptir.

Novint'in amiral gemisi tüketici ürünü, Novint Falcon, bir USB video oyunlarında ve diğer uygulamalarda farenin yerini alması amaçlanan haptik cihaz. Novint Falcon'un adı, şahinin farenin avcısı olduğu gerçeğinden gelmektedir. Falcon, kullanıcının Falcon'u kontrol etmek için tuttuğu çıkarılabilir tutamaçlara veya kulplara sahiptir. Kullanıcı tutamağı üç boyutta hareket ettirdikçe (bir fare gibi sağ-sol ve ileri-geri, aynı zamanda fareden farklı olarak yukarı-aşağı), Falcon'un yazılımı, tutacağın nerede hareket ettiğini takip eder ve kullanıcının güçlerini oluşturur. cihazdaki motorlara akım göndererek hissedebilir. Falcon'un sensörleri, kolun konumunu milimetrenin altındaki çözünürlüğe kadar takip edebilir ve motorlar saniyede 1000 kez (1 kHz) güncellenerek gerçekçi bir dokunma hissi verir. Sanal nesnelerin yüzeyleri sağlam hissedilir ve bunlara uygulanmış ayrıntılı dokular olabilir. Nesnelerin ağırlığı ve dinamikleri, bir nesnenin ataleti ve momentumunun hissedilebilmesi için simüle edilebilir. Bir oyundaki bir karakterin eylemleri ve etkileşimleri, örneğin bir silahın geri tepme hissi, bir golf sopasının hareketi veya bir arabanın hızlanması gibi hissedilebilir.

Falcon özünde bir tüketici robotudur. U şeklindeki bir tabana oturan kabaca konik bir gövdeye üç kolla bağlanan tutacağından oluşur. Üç kolun her biri Falcon'un vücuduna girip çıkıyor. Varsayılan tutuş, üstte 4 düğmeli küçük bir küresel tutmadır. Düğmeler, birincil düğme için Novint Logosu ("N" ye benzer), ters üçgen ("V" ye benzer), şimşek işareti ("N" ye benzer) ve artı ( Bir 'T' harfine benzer), toplu olarak 'NVNT' harflerini, Novint'in adındaki ünsüzleri ve halka açık bir şirket olarak ticker sembolünü oluşturur. Falcon'un konik muhafazasının öndeki düzleştirilmiş noktasında, cihazın durumunu belirtmek için farklı renklerde yanan bir Novint Falcon logosu yer alıyor. Gövde, her biri motor üzerindeki bir ırgatın etrafına sarılmış bir kabloyla Falcon'un kollarından birine bağlanan 3 motor içerir. 3 kolun her biri hareket ettikçe, her motora takılan bir optik sensör, kolun hareketlerini takip eder. A denen matematiksel bir fonksiyon Jacobian daha sonra, kolların pozisyonlarına bağlı olarak Kartezyen koordinatlarda üç boyutlu bir imlecin konumunu belirlemek için kullanılır. Bu dokunsal imlecin konumu, bu nedenle Falcon'un hareketleri tarafından kontrol edilir ve kullanıcıya uygulanacak kuvvetleri belirlemek için Falcon'un yazılımı tarafından kullanılır. Kullanıcıya doğru bir dokunma hissi sunmak için akımlar 1 kHz servo hızında motorlara gönderilir. Bu şekilde, saniyenin 1 / 1000'inde bir maksimum kuvvete kadar (2 pound kuvvetin üzerinde) herhangi bir yönde tutacağa bir kuvvet uygulanabilir.

Novint birkaç tutamak aksesuarı geliştirmiştir. Tüketici tarafında, Novint, bir tabanca sapı şeklinde olan ve küresel tutuş yerine Falcon'a takılan bir tabanca kabzası geliştirdi. Ana tetik düğmesi ve 3 yan düğmesi vardır. First Person Shooter (FPS) oyunlarında kullanılmak üzere tasarlanmıştır, ancak genellikle birçok uygulamada kullanılabilen ergonomik bir tutuştur. Novint ayrıca, iki serbestlik derecesinin etkinleştirildiği ve kullanıcıya güç sunabilen, kolun dönüşlerini izleyen 3 Dereceli Serbestlik (3 DOF) tutma yeri dahil olmak üzere birkaç profesyonel tutuş geliştirmiştir.

Novint yazılımı

3D dokunmatik yazılım, başlangıcından bu yana Novint'in birincil odak noktası olmuştur ve Novint, donanımdan çok yazılıma tarihsel olarak daha fazla odaklanmıştır. Novint'in yazılımı, kullanıcılara bilgi işlemde doğru bir dokunma hissi vermek için oluşturuldu.

Novint, birkaç farklı kategoride yazılım oluşturur. Haptic Device Abstraction Layer'ın kısaltması olan HDAL adlı düşük seviyeli bir sürücü yazılımı geliştirmiştir. HDAL, Falcon ve bilgisayar arasındaki düşük seviyeli iletişimi yönetir. Novint, HDAL'ın üzerinde, oyunlarda kuvvet efektleri oluşturmak için kullanılan HFX (yani Haptics Effects) adlı bir yazılım katmanı oluşturdu. Novint, profesyonel projeleri için çeşitli uygulamalar geliştirmiştir. Novint ayrıca, bazıları doğrudan Novint tarafından geliştirilen ve bazıları Novint'in Falcon'a destek eklediği mevcut oyunlar olan bir dizi video oyunu da yayınladı. Bağımsız bir grup ayrıca açık kaynaklı bir sürücü kitaplığı geliştirdi[1] Falcon için.

Falcon 3 uygulama ile paketlenmiştir; bir öğretici, Newton'un Maymun İşletmesi adlı bir oyun ve Feelin It Spor Paketi. Eğitim, kullanıcıların kendisine uygulanmış çeşitli dokulara sahip olabilecek sanal bir küre hissetmelerini sağlar. Örneğin, bir buz dokusu seçmek, etkileşime girmek için sert, kaygan bir yüzey sunarken, zımpara kağıdı pürüzlü bir his verir ve pekmez, 3D imlecin içinden geçebileceği viskoz bir doku sunar. Öğretici ayrıca, etrafta sallandırılabilen bir lastik banda tutturulmuş bir top aracılığıyla dinamizm hissini ve bir yakalayıcı eldiveni ile bir beyzbol topunu yakalama simülasyonunu gösterir. Son olarak eğitim, bir kullanıcının bir çitin üzerinden teneke kutuları vurmak için kullanılabilecek sanal bir sapan çekmesine izin verir. Newton'un Maymun İşi, birçok farklı türde oyun etkileşimi gösteren çeşitli mini oyunlar içeren 24 mini oyun içerir. Feelin It spor paketi, bowling, home run derbi, üç sayılık atışlar, masa tenisi ve Feelin It Golf gibi çeşitli spor oyunlarına sahiptir.

Novint'in en eski oyunlarından biri, adı verilen ücretsiz bir indirmeydi Haptik Yaşam 2, bir Half-Life 2 mod fare kontrollerinin yerine Falcon kontrolleri getirilmiş ve 3D Güç Geri Bildirimi dahil edilmiştir. Sonuç olarak, silahların geri tepmesi, taşınan nesnelerin ağırlığı, karaktere verilen hasar, karakter ve araç hızlanmalarının tümü Falcon tarafından oyuncuya iletilir. Oyundaki her silahın farklı, somut bir geri tepmesi vardır.

Novint, çok çeşitli türlerde çeşitli ek oyunlar geliştirmiştir. Novint, 2009 itibariyle Falcon ile çalışan 50'den fazla kitap yayınladı. Novint'in oyun kütüphanesinin çoğu, Novint'in dokunuş kattığı mevcut oyunlara dayanmaktadır.

Novint şu anda 2 tür oyun desteği, FalconHD ve F-Gen yayınlıyor. FalconHD oyunları, Novint'in bir oyun için kaynak kodu erişimini lisansladığı ve güçleri doğrudan oyuna entegre ettiği oyunlardır. F-Gen oyunları, oyunlara kontroller ve güçler eklemek için Novint'in F-Gen uygulamasını kullanır. Oyun modları veya modifikasyonlar Novint ve topluluğu tarafından geliştirilmeye devam edecek, ancak modlar genellikle F-Gen desteği ile sınıflandırılacaktır.

F-Gen, oyunlar / uygulamalardaki birçok etkileşim için kontrol ve kuvvetlerin kaynak kod erişimi olmadan uygulanabileceği anlayışıyla Novint Falcon için daha fazla sayıda desteklenen oyun ve uygulama oluşturmak için geliştirildi. Bu nedenle Novint, topluluğunun ve kullanıcılarının kendilerinin oyunlar ve uygulamalar için destek ekleyebilecekleri, çalışmalarını paylaşabilecekleri ve daha fazla oyun ve uygulama desteğini daha hızlı bir şekilde alabilecekleri F-Gen adlı bir sistem geliştirdi. F-Gen, bir topluluk aracı olarak tasarlandı. Güçlü bir betik dili ve F-Gen'e işlevsellik ekleyebilen F-Gen 'Tools' ekleme yeteneği içerir.

F-Gen sürücüleri bir fareyi taklit eder ve özelleştirilebilir, böylece Falcon'un herhangi bir PC oyunu veya herhangi bir PC uygulamasıyla çalışmasını sağlar. Kullanıcılar Falcon'un kontrolü için hareket ölçeklerini ayarlayabilir ve çeşitli oyunlar için ayarları kaydedebilir. Kavrama düğmeleri, oyunlarda farklı kontrollerle eşleştirilebilir. Novint bir mimik tanıma Bir kullanıcının herhangi bir tuşa basma veya makroyu etkinleştirmek için 36 basit anımsama hareketine kolayca erişebildiği Gesture Cube veya G-Cube adlı sistem. Sağa hareket ettikten sonra ileriye doğru hareket etme gibi bir hareket, bir el fenerini (hareketleri kontrol etmeyi kolaylaştırmak için dokunsal ipuçlarıyla birlikte) açabilirken, aşağıdan aşağı karakterin çömelmesine neden olabilir. G-Cube, ileriye-yukarı 'kesmek' için haritalama gibi diğer uygulamalarda evrensel olarak kullanılabilecek, ileri-aşağı ise 'yapıştırma' ile eşleştirilebilir.

FalconHD oyunlarının ötesinde, F-Gen için 3 seviyeli oyun desteği vardır. Bunlar F-Gen Bronze, F-Gen Silver ve F-Gen Gold'dur. F-Gen Bronze, özelleştirilmiş girişlere sahip temel fare desteği olacaktır. F-Gen Silver temel kuvvetlere sahip olacak. F-Gen Gold güçlü kuvvet geri bildirim desteğine sahip olacak.

Novint oyunları

F-Gen Beta sürümü ile tüm PC oyunları Novint Falcon ile oynanabiliyor. Novint ve Novint topluluğu, birçok oyuna daha fazla güç eklemek için F-Gen'e belirli sürücüler ekliyor.

Tarih

1995 yılında bir Birleşik Devletler hükümeti laboratuvarı olan Sandia National Laboratories, dünyanın ilk ticari 3 boyutlu haptik cihazlarından birini satın aldı ve haptik yazılım geliştirmeye başladı. Sandia, teknolojinin bilimsel görselleştirme için nasıl kullanılacağına dair temel dokunsal araştırma ve araştırmalar yaptı. Haptik alanında tamamen yazılım tarafına odaklanan dünyadaki ilk şirketlerden biriydi. Anderson, projeyi 2000 yılına kadar Sandia'da yönetti ve bu noktada Novint'i kurdu. Novint, teknolojiye özel bir lisans aldı ve onu ticarileştirmeye başladı.

Novint'in vizyonu, teknolojinin bilgisayarları temelden değiştirebileceği ve bilgisayarlara en temel insan duyularımızdan ve deneyimlerimizden birini ekleyebileceğiydi. Bu vizyon göz önüne alındığında, Novint başlangıçta tüketici uygulamalarına odaklanmıştı, ancak kısa sürede nokta com balonunun patladığı ve pazarların çöktüğü bir durumda buldu. Erken aşamadaki bir şirket için 2001'deki yatırımları elde etmek zordu, bu nedenle Novint çabalarını üst düzey profesyonel uygulamalara odakladı.

Novint, aşağıdakiler de dahil olmak üzere çeşitli şirketler için özel geliştirmeye odaklanarak birkaç yıl geçirdi: Lockheed Martin, Chrysler, Chevron, Mobil, Aramco, Sandia Ulusal Laboratuvarları, ve Harvard Üniversitesi diğerleri arasında.

2004 yılında, 3D haptik donanımın maliyeti hala çok yüksekti, 10.000 doların üzerindeydi. Novint, tüketici alanına tekrar ilerlemek için, kendisi için tüketici düzeyinde bir donanım cihazı geliştirmesi gerektiğini hissetti. Novint, ortak şirketi Force Dimension'dan lisanslı 15.000 dolarlık bir haptik cihazı alma ve bu cihazı oyuncular için yeterince sağlam, ancak yine de cerrahi simülasyonlarda kullanılacak sadakate sahip tüketici düzeyinde bir cihaza dönüştürme gibi göz korkutucu zorluğa göğüs gerdi.

2006 yılına gelindiğinde Novint, pahalı, üst düzey tasarımı almış ve Lunar Design ile birlikte çalışarak tüketici düzeyinde bir prototip yapmıştı. Haziran 2006'da Novint, OTC: BB'de NVNT borsa kodu ile halka açıldı. 2006 yılının sonlarında Novint, V-Tech Falcon'u Çin'de üretmek için.

2007'de CES'te Novint, Novint Falcon'u bir tüketici cihazı olarak piyasaya sürmeyi planladığını duyurdu ve 18 Haziran 2006'da (Tom Anderson'ın 32. doğum günü) Novint, donanım maliyetini etkili bir şekilde ikiye düşürerek dünyanın ilk tüketici 3D dokunmatik cihazını piyasaya sürdü. büyüklük siparişleri (orijinal maliyetin 1 / 100'ü).

O sırada Novint güçlü bir donanım çözümüne sahipti, ancak şirketin ana odak noktalarından biri olan daha iyi oyun desteğine ihtiyaç duyduğunu hissetti. Mayıs 2008'de Novint, Electronic Arts ile 7 AAA oyun başlığını lisanslamak için bir anlaşma yaptı. Novint daha sonra diğer yayıncılar ve geliştiricilerle lisans anlaşmaları imzaladı: Kapak.

Haziran 2009'da Valve şu güncellemeleri yayınladı: Half-Life 2: Birinci Bölüm, Half-Life 2: Bölüm İki, Portal ve Takım kalesi 2 Novint Falcon için oyun desteği ekleniyor.[2]

Aralık 2009'da Novint, Falcon'un Windows'ta fare benzeri kullanımına izin veren bir araç olan F-Gen'in ilk beta sürümünü piyasaya sürdü. Program ayrıca, kullanıcıların Falcon'u pratik olarak herhangi bir oyuna entegre etmelerine teorik olarak izin veren bir komut dosyası oluşturma işlevi de içeriyordu.

Şubat 2010'da Novint, tescilli G-küp işlevlerini entegre eden F-Gen yazılımının ikinci Beta sürümünü piyasaya sürdü. Aynı ay içinde, düğme işlevselliğinde ortaya çıkan bir hatayı düzeltmek için küçük bir dll yaması yayınladılar. Hem beta hem de yama yalnızca Novint forumlarında yayınlandı.[3]

Referanslar

  1. ^ "libnifalcon - Novint Falcon için açık kaynaklı sürücü". Qdot.github.com. Alındı 2013-10-17.
  2. ^ [1]
  3. ^ [2]

Dış bağlantılar