CN115826773A - 手持控制器及操控方法 - Google Patents

手持控制器及操控方法 Download PDF

Info

Publication number
CN115826773A
CN115826773A CN202210292874.3A CN202210292874A CN115826773A CN 115826773 A CN115826773 A CN 115826773A CN 202210292874 A CN202210292874 A CN 202210292874A CN 115826773 A CN115826773 A CN 115826773A
Authority
CN
China
Prior art keywords
knob
positioning module
hand
head
mounted display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210292874.3A
Other languages
English (en)
Inventor
钟于勋
张承甫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HTC Corp
Original Assignee
HTC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HTC Corp filed Critical HTC Corp
Publication of CN115826773A publication Critical patent/CN115826773A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/014Hand-worn input/output arrangements, e.g. data gloves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0362Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0331Finger worn pointing device

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开一种手持控制器及操控方法,其中该手持控制器适于操控虚拟现实***。手持控制器对应虚拟现实***具有指标方向。手持控制器包括握持部、旋钮以及定位模块。握持部适于被使用者的手所握持。旋钮在旋转轴线上枢接至握持部。旋转轴线与指标方向共轴或平行。定位模块连接至握持部,用以提供握持部在三度空间中的位置。

Description

手持控制器及操控方法
技术领域
本发明涉及一种控制器,且特别涉及一种手持控制器及操控方法。
背景技术
虚拟现实(Virtual Reality,VR)技术越来越普及,其输入装置较为常见的是手持控制器。使用者通常通过按压手持控制器的按钮来控制动作。现行用于VR的手持控制器是基于传统游戏手把的设计,并非针对影像创作或是商务使用,因此操作缺乏精准性及效率。
发明内容
本发明提供一种手持控制器,用以操控虚拟现实***。
本发明提供一种操控方法,用以操控虚拟现实***。
本发明的手持控制器适于操控虚拟现实***。手持控制器对应虚拟现实***具有指标方向。手持控制器包括握持部、旋钮以及定位模块。握持部适于被使用者的手所握持。旋钮在旋转轴线上枢接至握持部。旋转轴线与指标方向共轴或平行。定位模块连接至握持部,用以提供握持部在三度(三维)空间中的位置。
本发明的操控方法适于操控虚拟现实***。虚拟现实***包括头戴式显示器及手持控制器。头戴式显示器适于显示影像。手持控制器包括握持部、旋钮、微控制器、定位模块及传输模块。微控制器电连接至旋钮、定位模块以及传输模块。握持部适于被使用者的手所握持。旋钮在旋转轴线上枢接至握持部。旋转轴线与指标方向共轴或平行。旋钮产生角度数据。定位模块连接至握持部,用以提供握持部在三度空间中的位置。定位模块产生位置数据。传输模块适于与头戴式显示器进行无线传输。操控方法包括基于角度数据及/或位置数据,改变头戴式显示器所显示的影像。
基于上述,在本发明中,由于手持控制器的指标方向与旋钮的旋转轴线共轴或平行,使用者可以在通过移动手持控制器的指向时可以同时旋转旋钮来输出角度数据,以提供旋转调整。此外,通过旋钮产生的角度数据,并依照角度数据来改变头戴式显示器所显示的影像,以提供虚拟现实***更精确的操控。
附图说明
图1A是本发明的一实施例的手持控制器的示意图;
图1B是图1A的手持控制器被握持时的示意图;
图1C是图1B的手持控制器被握持时的另一个视角的示意图;
图2是本发明的另一实施例的手持控制器的示意图;
图3是图1A的手持控制器应用于虚拟现实***的方块图;
图4是图1A的手持控制器应用于另一虚拟现实***的方块图;
图5是利用图1A的手持控制器操控图形用户界面的示意图。
附图标号说明
10:虚拟现实***;
11:处理器;
11a:光接收器;
11b:光发送器;
12:头戴式显示器;
100:手持控制器;
110:握持部;
112:穿戴部;
120:旋钮;
130:定位模块;
140:按钮;
150:传输模块;
160:微控制器;
A:旋转轴线;
G:图形使用者界面;
L:选单;
O:选项;
P:指标方向。
具体实施方式
现将详细地参考本发明的示范性实施例,示范性实施例的实例说明于附图中。只要有可能,相同元件符号在附图和描述中用来表示相同或相似部分。
请参考图1A、图1B及图1C,在本实施例中,手持控制器100适于操控虚拟现实***。手持控制器100对应虚拟现实***具有指标方向P。手持控制器100包括握持部110、旋钮120以及定位模块130。握持部110适于被使用者的手所握持。旋钮120在旋转轴线A上枢接至握持部110。旋转轴线A与指标方向P共轴。旋钮120可以是旋转开关。定位模块130连接至握持部110,用以提供握持部110在三度空间中的位置。在本实施例中,握持部110、旋钮120以及定位模块130可呈现Y字形设置。在其他实施例中,握持部110、旋钮120以及定位模块130也可以呈现其他方式设置,只要旋钮120所在的旋转轴线A与手持控制器100的指标方向P共轴,但不以此为限。手持控制器100还具有一个或多个按钮140。按钮140可以是按压开关。按钮140设置在握持部110上,用以提供给使用者按压以产生按压数据,例如确认某一选项或是其他功能。在另一实施例中,旋转轴线A与指标方向P也可以是平行。
详细地说,握持部110的形状可以为适于使用者的掌心所握持的形状。当使用者要握持手持控制器100时,可将拇指与食指抵靠在旋钮120上,并将掌心与其他手指抵靠在握持部110。因此,旋钮120可被使用者的单指拨转、被同时用拇指以及食指调整或是同时被用拇指、食指以及中指调整。按钮140设置在握持部110上手指可触及的地方,以方便使用者按压。在本实施例中,旋钮120在旋转轴线A上枢接至握持部110,且旋转轴线A与手持控制器100的指标方向P共轴。因此,使用者除可通过移动手持控制器100来操控虚拟现实***10的指标方向P,也可同时旋转旋钮120对所指的目标来进行操控。
另一方面,定位模块130包括惯性测量单元、点光源、点光源阵列、图案化光源、光感测阵列或是至少一个镜头。举例而言,定位模块130可以是六轴的惯性测量单元(Inertial measurement unit,IMU)。六轴包含X、Y、Z轴的加速度计以及X、Y、Z轴的陀螺仪。定位模块130也可以是九轴的惯性测量单位。九轴包含X、Y、Z轴的加速度计、X、Y、Z轴的陀螺仪以及X、Y、Z轴的磁力计。另外,定位模块130也可以是单一点光源、点光源阵列或是图案化光源,以便于让外部的镜头撷取影像。定位模块130也可以是光传感器阵列,以便于接受外部光源所发出的光信号。同样地,定位模块130也可以是包含上述各种技术的各种组合。具体来说,六轴或九轴的惯性测量单位可以是组装在握持部110内部。点光源阵列或是图案化光源可以结合在握持部110外侧,以便于让外部镜头撷取影像。光传感器阵列也可以结合于握持部110外侧,以便于侦测外部光源所发出的光信号。镜头也可以结合于握持部110的外侧,以便于侦测外界环境。
请参考图2,图2的实施例与图1A的实施例大致相同。相较于图1A的实施例,图2的实施例的手持控制器100的握持部110、旋钮120及定位模块130呈现I字型。手持控制器100具有穿戴部112。穿戴部112设置在握持部110上。详细地说,在本实施例中,旋钮120与定位模块130设置在握持部110相对的两端上,且穿戴部112设置在握持部110的下方。当使用者要握持手持控制器100时,可以将中指穿过穿戴部112,以将手持控制器100固定在手上。
请参考图3,在本实施例中,虚拟现实***10包括头戴式显示器12及图1A的手持控制器100。头戴式显示器12适于显示影像。手持控制器100还可包括传输模块150及微控制器160。微控制器160电连接旋钮120、定位模块130、按钮140以及传输模块150。微控制器160将旋钮120、定位模块130以及按钮140所传递过来的信号(即角度数据、位置数据以及按压数据)经由传输模块150传输到头戴式显示器12。头戴式显示器12进行运算,进而得知定位模块130(即手持控制器100)在三度空间中的位置变化、旋钮120被旋转的角度变化以及按钮140是否被按压或其被按压的程度。在操作时,可基于角度数据及/或位置数据,与按压数据,头戴式显示器12改变所显示的影像。关于角度数据、位置数据以及按压数据的运算,除可通过头戴式显示器12来进行以外,也可通过外部的处理器或云端来进行。关于头戴式显示器12所显示的影像,可基于角度数据、位置数据与按压数据的一部分或全部,通过头戴式显示器12、外部的处理器或云端来改变。换句话说,头戴式显示器12、外部的处理器或云端可基于角度数据、位置数据与按压数据的一部分或全部,改变头戴式显示器12所显示的影像。
请参考图4,相较于图3的虚拟现实***10,图4的虚拟现实***10还可包括处理器11。当定位模块130为单一点光源、点光源阵列或是图案化光源时,处理器11可电连接光接收器11a,以接收定位模块130所发射出的光,进而产生位置数据。此外,当定位模块130是光传感器阵列时,处理器11可电连接光发送器11b,而定位模块130可接收光发送器11b所发射出的光,进而产生位置数据。因此,在实际应用上,定位模块130本身即可产生位置数据。或者,定位模块130也可与光接收器11a或光发送器11b配合来产生位置数据。
请参考图5,举例而言,图3或图4的头戴式显示器12所显示的影像包括图形化使用者界面G,其包括以环状排列的多个选单L,且这些选单L具有多个以线性排列的选项O。在操作时,使用者可旋转旋钮120来进行选单L的选择,并可前后移动手持控制器100来进行选项O的选择。详细地说,使用者可旋转旋钮120,并依照旋钮120的角度数据所计算出的旋转角度来切换至所选择的选单L。接着,使用者可在指标方向P上前后移动手持控制器100,并依照定位模块130的位置数据所计算出的移动方向及移动量来切换至所选择的选项O。最后,使用者可利用按压按钮140所产生的按压数据来确认所选择的选项O,并根据所确认的选项O来执行对应的指令。上述步骤可通过头戴式显示器12、外部的处理器或云端来执行,以让使用者操控此图形化使用者界面G。
更详而言,手持控制器100可以输出角度数据及/或位置数据及/或按钮140的按压数据,因此图形化使用者界面G可以基于这些参数设计出各种使用界面或操作方式。上述的图5的部分只是举例说明,并不用于限定本发明的软件应用领域。
综上所述,在本发明中,由于手持控制器的指标方向与旋钮的旋转轴线共轴或平行,使用者可以在通过移动手持控制器的指向时可以同时旋转旋钮来输出角度数据,以提供旋转调整。此外,通过旋钮产生的角度数据,并依照角度数据来改变头戴式显示器所显示的影像,以提供虚拟现实***更精确的操控。

Claims (10)

1.一种手持控制器,适于操控虚拟现实***,所述手持控制器对应所述虚拟现实***具有指标方向,其特征在于,所述手持控制器包括:
握持部,适于被使用者的手所握持;
旋钮,在旋转轴线上枢接至所述握持部,其中所述旋转轴线与所述指标方向共轴或平行;以及
定位模块,连接至所述握持部,用以提供所述握持部在三度空间中的位置。
2.根据权利要求1所述的手持控制器,还包括:
按钮,设置于所述握持部,用以被使用者的手指按压。
3.根据权利要求1所述的手持控制器,还包括:
穿戴部,连接至所述握持部,用以被使用者的手指穿戴。
4.根据权利要求1所述的手持控制器,其中所述定位模块包括惯性测量单元、点光源、点光源阵列、图案化光源、光传感器阵列或至少镜头。
5.根据权利要求1所述的手持控制器,其中所述握持部、所述旋钮及所述定位模块呈Y字形。
6.根据权利要求1所述的手持控制器,其中所述握持部、所述旋钮及所述定位模块呈I字形。
7.一种操控方法,适于操控虚拟现实***,所述虚拟现实***包括头戴式显示器及手持控制器,所述头戴式显示器适于显示影像,所述手持控制器包括握持部、旋钮、微控制器、定位模块及传输模块,其中所述微控制器电连接至所述旋钮、所述定位模块以及所述传输模块,所述握持部适于被使用者的手所握持,所述旋钮在旋转轴线上枢接至所述握持部,所述旋转轴线与所述指标方向共轴或平行,所述旋钮产生角度数据,所述定位模块连接至所述握持部,用以提供所述握持部在三度空间中的位置,所述定位模块产生位置数据,所述传输模块适于与所述头戴式显示器进行无线传输,所述操控方法包括:
基于所述角度数据及/或所述位置数据,改变所述头戴式显示器所显示的影像。
8.根据权利要求7所述的操控方法,还包括:
基于所述位置数据沿着所述旋转轴线的分量,改变所述头戴式显示器所显示的影像。
9.根据权利要求1所述的操控方法,其中所述头戴式显示器所显示的影像包括图形化使用者界面,所述图形化使用者界面包括以环状排列的多个选单,所述多个选单的每一个包括以线性排列的多个选项,且基于所述角度数据及所述位置数据,选择所述多个选单的其中一个及选择对应正在选择的所述选单的所述多个选项的其中一个,改变所述图形化使用者界面。
10.根据权利要求1所述的操控方法,其中所述手持控制器还具有按钮,且所述按钮设置于所述握持部并产生按压数据,所述操控方法还包括:
基于所述角度数据及/或所述位置数据,与所述按压数据,改变所述头戴式显示器所显示的影像。
CN202210292874.3A 2021-09-16 2022-03-23 手持控制器及操控方法 Pending CN115826773A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US202163244745P 2021-09-16 2021-09-16
US63/244,745 2021-09-16

Publications (1)

Publication Number Publication Date
CN115826773A true CN115826773A (zh) 2023-03-21

Family

ID=85480319

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210292874.3A Pending CN115826773A (zh) 2021-09-16 2022-03-23 手持控制器及操控方法

Country Status (3)

Country Link
US (1) US11681370B2 (zh)
CN (1) CN115826773A (zh)
TW (1) TWI801177B (zh)

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4001411B2 (ja) * 1996-12-19 2007-10-31 富士通コンポーネント株式会社 手動入力装置
US7663509B2 (en) 2005-12-23 2010-02-16 Sony Ericsson Mobile Communications Ab Hand-held electronic equipment
US8970452B2 (en) * 2011-11-02 2015-03-03 Google Inc. Imaging method
US20160364011A1 (en) * 2015-06-15 2016-12-15 Microsoft Technology Licensing, Llc. Human machine interface controller
CN109725782B (zh) 2017-10-27 2021-08-24 腾讯科技(深圳)有限公司 一种实现虚拟现实的方法、装置及智能设备、存储介质
WO2019181118A1 (ja) * 2018-03-23 2019-09-26 株式会社ワコム 3次元位置指示器及び3次元位置検出システム
CN112512648A (zh) 2018-06-20 2021-03-16 威尔乌集团 握住和释放虚拟对象
US10635188B2 (en) 2018-09-17 2020-04-28 Facebook Technologies, Llc Magnetic user input assembly of a controller device
US10499044B1 (en) 2019-05-13 2019-12-03 Athanos, Inc. Movable display for viewing and interacting with computer generated environments
CN110456922B (zh) * 2019-08-16 2021-07-20 清华大学 输入方法、输入装置、输入***和电子设备

Also Published As

Publication number Publication date
US20230081768A1 (en) 2023-03-16
TW202314458A (zh) 2023-04-01
TWI801177B (zh) 2023-05-01
US11681370B2 (en) 2023-06-20

Similar Documents

Publication Publication Date Title
US10921904B2 (en) Dynamically balanced multi-degrees-of-freedom hand controller
CN110114669B (zh) 动态平衡的多自由度手持控制器
US10520973B2 (en) Dynamically balanced multi-degrees-of-freedom hand controller
US11194407B2 (en) Controller with situational awareness display
WO2016189372A2 (en) Methods and apparatus for human centric "hyper ui for devices"architecture that could serve as an integration point with multiple target/endpoints (devices) and related methods/system with dynamic context aware gesture input towards a "modular" universal controller platform and input device virtualization
US20100090949A1 (en) Method and Apparatus for Input Device
WO2016097841A2 (en) Methods and apparatus for high intuitive human-computer interface and human centric wearable "hyper" user interface that could be cross-platform / cross-device and possibly with local feel-able/tangible feedback
EP1816552B1 (en) Storage medium storing subject selecting program and subject selecting apparatus
US20090322680A1 (en) Radio frequency pointing device
CN111527469A (zh) 动态平衡式多自由度手持控制器
JP2003131804A (ja) 6自由度情報指示器及び6自由度情報指示方法
CN115826773A (zh) 手持控制器及操控方法
KR100462353B1 (ko) 다기능 무선 마우스
KR100947735B1 (ko) 가상현실에서의 동작 제어 시스템 및 방법
JP5412812B2 (ja) 入力装置、制御装置、制御システム、及びハンドヘルド装置
KR20040020262A (ko) 펜 타입의 다기능 마우스 입력장치
JP3223025U (ja) 電子機器用コントローラ
JPH10171591A (ja) ポインティング装置、ポインタの移動方法および携帯型情報処理装置
WO2019177849A1 (en) Enhance 2d/3d mouse for computer display interactions
EP4155666A1 (en) Survey system
EP4160143A1 (en) Survey system
KR20220017816A (ko) 게임컨트롤러
CZ34867U1 (cs) Ovládací zařízení pro manipulaci s 3D objekty a modely na elektronickém zařízení, zejména ve virtuální a rozšířené realitě
KR101066829B1 (ko) 공간 입력장치 및 이를 이용한 입력방법
JP2002287890A (ja) 空中マウス

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination