CN108509035A - A kind of VR man-machine interaction methods and equipment - Google Patents

A kind of VR man-machine interaction methods and equipment Download PDF

Info

Publication number
CN108509035A
CN108509035A CN201810228808.3A CN201810228808A CN108509035A CN 108509035 A CN108509035 A CN 108509035A CN 201810228808 A CN201810228808 A CN 201810228808A CN 108509035 A CN108509035 A CN 108509035A
Authority
CN
China
Prior art keywords
trace ball
signal receiving
light signal
light
shaft
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.)
Granted
Application number
CN201810228808.3A
Other languages
Chinese (zh)
Other versions
CN108509035B (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.)
Fuzhou Rockchip Electronics Co Ltd
Original Assignee
Fuzhou Rockchip Electronics Co Ltd
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 Fuzhou Rockchip Electronics Co Ltd filed Critical Fuzhou Rockchip Electronics Co Ltd
Priority to CN201810228808.3A priority Critical patent/CN108509035B/en
Publication of CN108509035A publication Critical patent/CN108509035A/en
Application granted granted Critical
Publication of CN108509035B publication Critical patent/CN108509035B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • 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/0304Detection arrangements using opto-electronic means
    • 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/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03541Mouse/trackball convertible devices, in which the same ball is used to track the 2D relative movement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/012Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment

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)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The present invention provides a kind of VR man-machine interaction methods and equipment, the equipment in the lower section of console by being arranged trace ball, and the acquisition to trace ball displacement information is realized by the gearing of grating assembly and trace ball, and the displacement information of trace ball is scaled by the operational order to VR application programs by processor, realize man-machine interactive operation.Such as user only need to be in control induction zone walking or jump certain distance, the trace ball below control induction zone is rolled due to being under pressure to act on, and then drives grating assembly rotation, and generates displacement information according to light pulse signal.The displacement information of trace ball can be mapped as to VR application program operational orders by processor, and controlled application program and executed described instruction, to which finishing man-machine interaction operates.Above-mentioned interactive mode so that user's operation is more convenient, effectively enhances user experience, while having the advantages that precision is high, response is fast by the rolling of trace ball to capture the operation information of user.

Description

A kind of VR man-machine interaction methods and equipment
Technical field
The present invention relates to field of human-computer interaction, more particularly to a kind of VR man-machine interaction methods and equipment.
Background technology
It is widely applied with the development of science and technology with social progress, virtual reality technology.Compared to traditional people Machine interactive mode, virtual reality technology can allow people immersively to experience the dynamic change of picture, significantly enhance people Machine interactive experience.Currently, the maximum difficult point of virtual reality technology development is in human-computer interaction that player exercises are inconvenient, inconvenient The problem of, past traditional interactive device (such as mouse, keyboard) is no longer applicable in virtual reality device,.It is common at present Interactive operation mode is to be interacted using camera to capture the action of user, and this exchange method is at least asked there is following Topic:
1, user shift position is limited.Camera shooting is limited in scope, it is impossible to provide infinitely great space to user Operated, thus by camera come acquire the physical space mobile message of user operated just will produce real space by The problem of limit.
2, the problem of accuracy.During capturing mobile object (such as face, gesture), due to pixel precision and algorithm Precision problem is technically all also not achieved point-device operation and captures substantially at present.
3, response speed problem.Motion-captured algorithm complexity is high at present, and the frame per second and response speed of camera itself Also limit the response speed of user's operation.
Invention content
For this reason, it may be necessary to a kind of technical solution of VR human-computer interactions is provided, it is man-machine in progress to solve existing VR equipment The problems such as operating space present in interactive process is limited, precision degree is not high, response speed is slow.
To achieve the above object, a kind of VR human-computer interaction devices are inventor provided, the equipment includes console, track Ball, shaft, grating assembly, analog-digital converter, processor and computer program;The grating assembly includes X-direction grating assembly With Y-direction grating assembly;The shaft includes the first shaft and the second shaft;
The trace ball is set to the lower section of console, and control induction zone, the Perceived control are provided on the console The size in area is answered to be less than or equal to the cross-sectional area of trace ball;
The X-direction grating assembly includes the first grating wheel, the first light signal receiving and the first optical signal launch dress It sets;First light signal receiving and the second optical signal launcher are connect with processor respectively, and the first optical signal receives Device and the first optical signal launcher are located at the both sides of the first grating wheel;One end of first shaft is set to described The surface of trace ball, the other end are set to the center of the first grating wheel, and the first grating wheel can be in the transmission of the first shaft It rotates with the rolling of trace ball under effect;
The Y-direction grating assembly includes the second grating wheel, the second light signal receiving and the second optical signal launch dress It sets;Second light signal receiving and the second optical signal launcher are connect with processor respectively, and the second optical signal receives Device and the second optical signal launcher are located at the both sides of the second grating wheel;One end of second shaft is set to described The surface of trace ball, the other end are set to the center of the second grating wheel, and the second grating wheel can be in the transmission of the second shaft It rotates with the rolling of trace ball under effect;Between first shaft and the second shaft at right angles;
The light arteries and veins that the analog-digital converter is used to receive the first light signal receiving and the second light signal receiving It rushes signal and is converted to numerical signal;
Following steps are realized when computer program is executed by processor:
The numerical signal for receiving analog-digital converter transmission, determines the first coordinate information;First coordinate information includes rail The angle that the displacement and trace ball that mark ball moves in X-direction, Y-direction roll;
The second coordinate information is generated according to the first coordinate information, second coordinate information is by putting the first coordinate information Mapping coefficient default greatly obtains;
To include that the operational order of the second coordinate information is sent to VR application programs, and controls VR application programs and execute institute State operational order.
Further, the equipment further includes signal amplification circuit, and the signal amplification circuit amplifies including the first signal Circuit and second signal amplifying circuit, first signal amplification circuit are set to the first light signal receiving, pattern conversion Between device, and it is connect respectively with the first light signal receiving, mode converter;The second signal amplifying circuit is set to Between two light signal receivings, mode converter, and it is connect respectively with the second light signal receiving, mode converter;
The light pulse signal that first signal amplification circuit is used to receive the first light signal receiving is amplified processing, And the light pulse signal after enhanced processing is transmitted to analog-digital converter;
The light pulse signal that second signal amplifying circuit is used to receive the second light signal receiving is amplified processing, And the light pulse signal after enhanced processing is transmitted to analog-digital converter.
Further, first light signal receiving and the second light signal receiving are phototriode, described First optical signal launcher and the second sending and receiving apparatus are light emitting diode.
Further, the grating wheel is umbrella shape or cylindrical shape, has slit or tooth in umbrella shape or columnar grating wheel V notch v.
Further, the equipment includes mapping coefficient storage unit, and the mapping coefficient storage unit is pre- for storing If mapping coefficient;The computer program further includes step when being executed by processor:
Mapping coefficient setting instruction is received, updates and presets mapping coefficient, and updated mapping coefficient is stored to mapping In coefficient memory units.
Inventor additionally provides a kind of VR man-machine interaction methods, and the method is applied to VR human-computer interaction devices, described to set Standby includes console, trace ball, shaft, grating assembly, analog-digital converter;The grating assembly includes X-direction grating assembly and Y Direction grating assembly;The shaft includes the first shaft and the second shaft;
The trace ball is set to the lower section of console, and control induction zone, the Perceived control are provided on the console The size in area is answered to be less than or equal to the cross-sectional area of trace ball;
The X-direction grating assembly includes the first grating wheel, the first light signal receiving and the first optical signal launch dress It sets;First light signal receiving and the second optical signal launcher are connect with processor respectively, and the first optical signal receives Device and the first optical signal launcher are located at the both sides of the first grating wheel;One end of first shaft is set to described The surface of trace ball, the other end are set to the center of the first grating wheel, and the first grating wheel can be in the transmission of the first shaft It rotates with the rolling of trace ball under effect;
The Y-direction grating assembly includes the second grating wheel, the second light signal receiving and the second optical signal launch dress It sets;Second light signal receiving and the second optical signal launcher are connect with processor respectively, and the second optical signal receives Device and the second optical signal launcher are located at the both sides of the second grating wheel;One end of second shaft is set to described The surface of trace ball, the other end are set to the center of the second grating wheel, and the second grating wheel can be in the transmission of the second shaft It rotates with the rolling of trace ball under effect;Between first shaft and the second shaft at right angles;
The light arteries and veins that the analog-digital converter is used to receive the first light signal receiving and the second light signal receiving It rushes signal and is converted to numerical signal;
It the described method comprises the following steps:
The numerical signal for receiving analog-digital converter transmission, determines the first coordinate information;First coordinate information includes rail The angle that the displacement and trace ball that mark ball moves in X-direction, Y-direction roll;
The second coordinate information is generated according to the first coordinate information, second coordinate information is by putting the first coordinate information Mapping coefficient default greatly obtains;
To include that the operational order of the second coordinate information is sent to VR application programs, and controls VR application programs and execute institute State operational order.
Further, the equipment further includes signal amplification circuit, and the signal amplification circuit amplifies including the first signal Circuit and second signal amplifying circuit, first signal amplification circuit are set to the first light signal receiving, pattern conversion Between device, and it is connect respectively with the first light signal receiving, mode converter;The second signal amplifying circuit is set to Between two light signal receivings, mode converter, and it is connect respectively with the second light signal receiving, mode converter;Institute The method of stating includes:
The light pulse signal that first the first light signal receiving of signal amplification circuit pair receives is amplified processing, and will Light pulse signal after enhanced processing is transmitted to analog-digital converter;
The light pulse signal that the second light signal receiving of second signal amplifying circuit pair receives is amplified processing, and will Light pulse signal after enhanced processing is transmitted to analog-digital converter.
Further, first light signal receiving and the second light signal receiving are phototriode, described First optical signal launcher and the second sending and receiving apparatus are light emitting diode.
Further, the grating wheel is umbrella shape or cylindrical shape, has slit or tooth in umbrella shape or columnar grating wheel V notch v.
Further, the equipment includes mapping coefficient storage unit, and the mapping coefficient storage unit is pre- for storing If mapping coefficient;The method includes:
Mapping coefficient setting instruction is received, updates and presets mapping coefficient, and updated mapping coefficient is stored to mapping In coefficient memory units.
VR man-machine interaction methods described in above-mentioned technical proposal and equipment, the equipment in the lower section of console by being arranged Trace ball, and the acquisition to trace ball displacement information is realized by the gearing of grating assembly and trace ball, and pass through processing The displacement information of trace ball is scaled the operational order to VR application programs by device, realizes man-machine interactive operation.Such as user is only Need to be in control induction zone walking or jump certain distance, the trace ball below control induction zone is due to the effect hair that is under pressure It is raw to roll, and then grating assembly is driven to acquire light pulse signal, light pulse signal is converted to numerical signal by analog-digital converter After be transmitted to processor.The displacement information of trace ball (including bearing data and push angle-data) can be mapped as pair by processor VR application program operational orders, and control application program and execute described instruction, to which finishing man-machine interaction operates.Above-mentioned interaction side Formula so that user's operation is more convenient, effectively enhances user experience, while capturing the behaviour of user by the rolling of trace ball Making information has the advantages that precision is high, response is fast.
Description of the drawings
Fig. 1 is the vertical view of the console and trace ball for the VR human-computer interaction devices that an embodiment of the present invention is related to;
Fig. 2 is that the trace ball of VR human-computer interaction devices that another embodiment of the present invention is related to and the structure of grating assembly are shown It is intended to;
Fig. 3 is the structural schematic diagram for the VR human-computer interaction devices that an embodiment of the present invention is related to;
Fig. 4 is the flow chart for the VR man-machine interaction methods that an embodiment of the present invention is related to.
Reference sign:
101, console;111, induction zone is controlled;
102, X-direction grating assembly;112, the first grating wheel;122, the first light signal receiving;132, the first light is believed Number emitter;
103, Y-direction grating assembly;113, the second grating wheel;123, the second light signal receiving;133, the second light is believed Number emitter;
104, trace ball;
105, analog-digital converter;
106, the first shaft;
107, the second shaft;
118, the first signal amplification circuit;128, second signal amplifying circuit;
109, mapping coefficient storage unit;
110, processor;
111, VR application programs.
Specific implementation mode
For the technology contents of technical solution, construction feature, the objects and the effects are described in detail, below in conjunction with specific reality It applies example and attached drawing is coordinated to be explained in detail.
It please refers to Fig.1, Fig. 2 and Fig. 3, the present invention provides a kind of VR human-computer interaction devices, the equipment includes console 101, trace ball 104, shaft, grating assembly, analog-digital converter 105, processor 110 and computer program;The grating assembly Including X-direction grating assembly 102 and Y-direction grating assembly 103;The shaft includes the first shaft 106 and the second shaft 107;
The trace ball 104 is set to the lower section of console 101, and control induction zone is provided on the console 101 111.The size of the control induction zone 111 is less than or equal to the cross-sectional area of trace ball 104.In the present embodiment, described The area less than the trace ball of induction zone 111 is controlled, operational motion of such user on control induction zone can touch It sends out trace ball and rotates corresponding displacement.Control induction zone shape be circle, and with the center of circle of the projecting section of the trace ball position It sets unanimously, specific distribution is as shown in Figure 1.Preferably, Perceived control answers area to be located at the surface of console, and the shape of console is square Shape, size are 2x2 meters, so that user stands on console, move, jump.Certainly, in further embodiments, control Size, the shape of platform and control induction zone can be self-defined according to actual needs, and need to only meet user can be in control induction zone Upper execution corresponding actions so as to input direction data and push angle-data.
The X-direction grating assembly 102 includes the first grating wheel 112, the first light signal receiving 122 and the first light letter Number emitter 132;First light signal receiving, 122 and first optical signal launcher 132 respectively with processor 110 Connection, the first light signal receiving 122 and the first optical signal launcher 132 are located at the both sides of the first grating wheel 112; One end of first shaft 106 is set to the surface of the trace ball 104, and the other end is set in the first grating wheel 112 Heart position, the first grating wheel 112 can occur to turn under the gearing of the first shaft 106 with the rolling of trace ball 104 It is dynamic.
The Y-direction grating assembly 103 includes the second grating wheel 113, the second light signal receiving 123 and the second light letter Number emitter 133;Second light signal receiving, 123 and second optical signal launcher 133 respectively with processor 110 Connection, the second light signal receiving 123 and the second optical signal launcher 133 are located at the both sides of the second grating wheel 113; One end of second shaft 107 is set to the surface of the trace ball 104, and the other end is set in the second grating wheel 113 Heart position, the second grating wheel 113 can occur to turn under the gearing of the second shaft 107 with the rolling of trace ball 104 It is dynamic;Between first shaft 106 and the second shaft 107 at right angles.
In the present embodiment, the first light signal receiving and the first optical signal launcher are symmetrical arranged, and with institute The distance for stating grating wheel is equal;Second light signal receiving and the second optical signal launcher are symmetrical arranged, and with the light The distance of grid wheel is equal.First light signal receiving and the second light signal receiving are phototriode, described the One optical signal launcher and the second sending and receiving apparatus are light emitting diode.Preferably, first light signal receiving It is infrared photodiode with the second light signal receiving;First optical signal launcher and the second sending and receiving apparatus For infrared light-emitting diode.
When trace ball is rolled by user body parts (such as foot) driving, due to the gearing of shaft, track Spherical zone moves the grating wheel rotation of X, Y both direction.It is provided with the large number of Process of a circle on grating wheel, often rotates one Determining angle will allow the light that optical signal launcher sends out to pass through the aperture on grating wheel, be arranged at the grating wheel other side Light signal receiving is received.Preferably, the grating wheel is umbrella shape or cylindrical shape, in umbrella shape or columnar grating wheel There are slit or tooth form notch.
The analog-digital converter 105 is for connecing the first light signal receiving 122 and the second light signal receiving 123 The light pulse signal of receipts is converted to numerical signal.In some cycles, light constantly pass through grating wheel on aperture and by Grating wheel is blocked, and discrete several light pulse signals are just formed, and by counting the number of light pulse signal, passes through analog-to-digital conversion Analog signal (i.e. optical signal) is converted to digital signal by device, so that it may to calculate the distance of trace ball rolling.
Such as the perimeter of section of trace ball is 1 meter, the coding disk of 0.1 meter of grating wheel perimeter, grating wheel band has 100 holes. If the first grating wheel samples 100 light pulses within certain clock cycle in X-direction, then show trace ball in the X direction 0.1 meter is had rotated, rotational angle is 360x1/10=36 degree.
Following steps are realized when computer program is executed by processor:
The numerical signal for receiving analog-digital converter transmission, determines the first coordinate information;First coordinate information includes rail The angle that the displacement and trace ball that mark ball moves in X-direction, Y-direction roll;
The second coordinate information is generated according to the first coordinate information, second coordinate information is by putting the first coordinate information Mapping coefficient default greatly obtains.
To include that the operational order of the second coordinate information is sent to VR application programs 111, and controls VR application programs and hold The row operational order.Such as user is manipulating the certain role in VR application programs, refers to when application program receives operation After order, the role will be controlled and move respective distance.
In the present embodiment, the equipment further includes signal amplification circuit, and the signal amplification circuit includes the first letter Number amplifying circuit 118 and second signal amplifying circuit 128, first signal amplification circuit 118 are set to the first optical signal and connect Between receiving apparatus 122, mode converter 105, and it is connect respectively with the first light signal receiving 122, mode converter 105; The second signal amplifying circuit 128 is set between the second light signal receiving 123, mode converter 105, and respectively with Second light signal receiving 123, mode converter connection;First signal amplification circuit is used for the first light signal receiving The light pulse signal of reception is amplified processing, and the light pulse signal after enhanced processing is transmitted to analog-digital converter;Second Signal amplification circuit is used to be amplified processing to the light pulse signal that the second light signal receiving receives, and by enhanced processing Light pulse signal afterwards is transmitted to analog-digital converter.
In certain embodiments, the equipment includes mapping coefficient storage unit 109, the mapping coefficient storage unit 109 for storing default mapping coefficient;The computer program further includes step when being executed by processor:Mapping coefficient is received to set Fixed instruction, updates and presets mapping coefficient, and updated mapping coefficient is stored into mapping coefficient storage unit.Trace ball is rolled Dynamic distance in VR application programs at a distance from operation object movement it is not necessarily consistent, need to be carried out according to aspect ratio certain Conversion, that is, need the first coordinate information being multiplied by after default mapping coefficient and obtain the second coordinate information.
As shown in figure 4, the flow chart for the VR man-machine interaction methods being related to for an embodiment of the present invention.The method application In VR human-computer interaction devices, the equipment includes console, trace ball, shaft, grating assembly, analog-digital converter;The grating Component includes X-direction grating assembly and Y-direction grating assembly;The shaft includes the first shaft and the second shaft;
The trace ball is set to the lower section of console, and control induction zone, the Perceived control are provided on the console The size in area is answered to be less than or equal to the cross-sectional area of trace ball;
The X-direction grating assembly includes the first grating wheel, the first light signal receiving and the first optical signal launch dress It sets;First light signal receiving and the second optical signal launcher are connect with processor respectively, and the first optical signal receives Device and the first optical signal launcher are located at the both sides of the first grating wheel;One end of first shaft is set to described The surface of trace ball, the other end are set to the center of the first grating wheel, and the first grating wheel can be in the transmission of the first shaft It rotates with the rolling of trace ball under effect;
The Y-direction grating assembly includes the second grating wheel, the second light signal receiving and the second optical signal launch dress It sets;Second light signal receiving and the second optical signal launcher are connect with processor respectively, and the second optical signal receives Device and the second optical signal launcher are located at the both sides of the second grating wheel;One end of second shaft is set to described The surface of trace ball, the other end are set to the center of the second grating wheel, and the second grating wheel can be in the transmission of the second shaft It rotates with the rolling of trace ball under effect;Between first shaft and the second shaft at right angles;
The light arteries and veins that the analog-digital converter is used to receive the first light signal receiving and the second light signal receiving It rushes signal and is converted to numerical signal;
It the described method comprises the following steps:
The numerical signal that step S101 receives analog-digital converter transmission is initially entered, determines the first coordinate information;Described One coordinate information includes the displacement that trace ball moves in X-direction, Y-direction and the angle that trace ball rolls;
It then enters step S102 and the second coordinate information is generated according to the first coordinate information, second coordinate information passes through First coordinate information is amplified default mapping coefficient to obtain;
It will includes that the operational order of the second coordinate information is sent to VR application programs, and controls then to enter step S103 VR application programs execute the operational order.
In certain embodiments, the equipment further includes signal amplification circuit, and the signal amplification circuit includes the first letter Number amplifying circuit and second signal amplifying circuit, first signal amplification circuit are set to the first light signal receiving, mould Between formula converter, and it is connect respectively with the first light signal receiving, mode converter;The second signal amplifying circuit is set It is placed between the second light signal receiving, mode converter, and connects respectively with the second light signal receiving, mode converter It connects;The method includes:
The light pulse signal that first the first light signal receiving of signal amplification circuit pair receives is amplified processing, and will Light pulse signal after enhanced processing is transmitted to analog-digital converter;
The light pulse signal that the second light signal receiving of second signal amplifying circuit pair receives is amplified processing, and will Light pulse signal after enhanced processing is transmitted to analog-digital converter.
In certain embodiments, first light signal receiving and the second light signal receiving are photosensitive three pole Pipe, first optical signal launcher and the second sending and receiving apparatus are light emitting diode.
In certain embodiments, the grating wheel is umbrella shape or cylindrical shape, is had in umbrella shape or columnar grating wheel narrow Seam or tooth form notch.
In certain embodiments, the equipment includes mapping coefficient storage unit, and the mapping coefficient storage unit is used for Mapping coefficient is preset in storage;The method includes:
Mapping coefficient setting instruction is received, updates and presets mapping coefficient, and updated mapping coefficient is stored to mapping In coefficient memory units.
VR man-machine interaction methods described in above-mentioned technical proposal and equipment, the equipment in the lower section of console by being arranged Trace ball, and the acquisition to trace ball displacement information is realized by the gearing of grating assembly and trace ball, and pass through processing The displacement information of trace ball is scaled the operational order to VR application programs by device, realizes man-machine interactive operation.Such as user is only Need to be in control induction zone walking or jump certain distance, the trace ball below control induction zone is due to the effect hair that is under pressure It is raw to roll, and then grating assembly is driven to acquire light pulse signal, light pulse signal is converted to numerical signal by analog-digital converter After be transmitted to processor.The displacement information of trace ball (including bearing data and push angle-data) can be mapped as pair by processor VR application program operational orders, and control application program and execute described instruction, to which finishing man-machine interaction operates.Above-mentioned interaction side Formula so that user's operation is more convenient, effectively enhances user experience, while capturing the behaviour of user by the rolling of trace ball Making information has the advantages that precision is high, response is fast.
It should be noted that although the various embodiments described above have been described herein, it is not intended to limit The scope of patent protection of the present invention.Therefore, based on the present invention innovative idea, to embodiment described herein carry out change and repair Change, or using equivalent structure or equivalent flow shift made by description of the invention and accompanying drawing content, it directly or indirectly will be with Upper technical solution is used in other related technical areas, is included within the scope of patent protection of the present invention.

Claims (10)

1. a kind of VR human-computer interaction devices, which is characterized in that the equipment include console, trace ball, shaft, grating assembly, Analog-digital converter, processor and computer program;The grating assembly includes X-direction grating assembly and Y-direction grating assembly;Institute It includes the first shaft and the second shaft to state shaft;
The trace ball is set to the lower section of console, and control induction zone, the control induction zone are provided on the console Size be less than or equal to trace ball cross-sectional area;
The X-direction grating assembly includes the first grating wheel, the first light signal receiving and the first optical signal launcher;Institute State the first light signal receiving and the second optical signal launcher connect with processor respectively, the first light signal receiving and First optical signal launcher is located at the both sides of the first grating wheel;One end of first shaft is set to the trace ball Surface, the other end is set to the center of the first grating wheel, and the first grating wheel can be under the gearing of the first shaft It rotates with the rolling of trace ball;
The Y-direction grating assembly includes the second grating wheel, the second light signal receiving and the second optical signal launcher;Institute State the second light signal receiving and the second optical signal launcher connect with processor respectively, the second light signal receiving and Second optical signal launcher is located at the both sides of the first grating wheel;One end of second shaft is set to the trace ball Surface, the other end is set to the center of the second grating wheel, and the second grating wheel can be under the gearing of the second shaft It rotates with the rolling of trace ball;Between first shaft and the second shaft at right angles;
The analog-digital converter is used to believe the light pulse that the first light signal receiving and the second light signal receiving receive Number be converted to numerical signal;
Following steps are realized when computer program is executed by processor:
The numerical signal for receiving analog-digital converter transmission, determines the first coordinate information;First coordinate information includes trace ball The angle that the displacement moved in X-direction, Y-direction and trace ball roll;
The second coordinate information is generated according to the first coordinate information, second coordinate information is pre- by amplifying the first coordinate information If mapping coefficient obtains;
To include that the operational order of the second coordinate information is sent to VR application programs, and controls VR application programs and execute the behaviour It instructs.
2. VR human-computer interaction devices as described in claim 1, which is characterized in that the equipment further includes signal amplification circuit, The signal amplification circuit includes the first signal amplification circuit and second signal amplifying circuit, and first signal amplification circuit is set It is placed between the first light signal receiving, mode converter, and connects respectively with the first light signal receiving, mode converter It connects;The second signal amplifying circuit is set between the second light signal receiving, mode converter, and respectively with the second light Signal receiving device, mode converter connection;
First signal amplification circuit is used to be amplified processing to the light pulse signal that the first light signal receiving receives, and will Light pulse signal after enhanced processing is transmitted to analog-digital converter;
Second signal amplifying circuit is used to be amplified processing to the light pulse signal that the second light signal receiving receives, and will Light pulse signal after enhanced processing is transmitted to analog-digital converter.
3. VR human-computer interaction devices as claimed in claim 1 or 2, which is characterized in that first light signal receiving and Second light signal receiving is phototriode, and first optical signal launcher and the second sending and receiving apparatus are luminous Diode.
4. VR human-computer interaction devices as described in claim 1, which is characterized in that the grating wheel be umbrella shape or cylindrical shape, There are slit or tooth form notch in umbrella shape or columnar grating wheel.
5. VR human-computer interaction devices as described in claim 1, which is characterized in that the equipment includes that mapping coefficient storage is single Member, the mapping coefficient storage unit is for storing default mapping coefficient;The computer program also wraps when being executed by processor Include step:
Mapping coefficient setting instruction is received, updates and presets mapping coefficient, and updated mapping coefficient is stored to mapping coefficient In storage unit.
6. a kind of VR man-machine interaction methods, which is characterized in that the method is applied to VR human-computer interaction devices, and the equipment includes Console, trace ball, shaft, grating assembly, analog-digital converter;The grating assembly includes X-direction grating assembly and Y-direction light Grid component;The shaft includes the first shaft and the second shaft;
The trace ball is set to the lower section of console, and control induction zone, the control induction zone are provided on the console Size be less than or equal to trace ball cross-sectional area;
The X-direction grating assembly includes the first grating wheel, the first light signal receiving and the first optical signal launcher;Institute State the first light signal receiving and the second optical signal launcher connect with processor respectively, the first light signal receiving and First optical signal launcher is located at the both sides of the first grating wheel;One end of first shaft is set to the trace ball Surface, the other end is set to the center of the first grating wheel, and the first grating wheel can be under the gearing of the first shaft It rotates with the rolling of trace ball;
The Y-direction grating assembly includes the second grating wheel, the second light signal receiving and the second optical signal launcher;Institute State the second light signal receiving and the second optical signal launcher connect with processor respectively, the second light signal receiving and Second optical signal launcher is located at the both sides of the second grating wheel;One end of second shaft is set to the trace ball Surface, the other end is set to the center of the second grating wheel, and the second grating wheel can be under the gearing of the second shaft It rotates with the rolling of trace ball;Between first shaft and the second shaft at right angles;
The analog-digital converter is used to believe the light pulse that the first light signal receiving and the second light signal receiving receive Number be converted to numerical signal;
It the described method comprises the following steps:
The numerical signal for receiving analog-digital converter transmission, determines the first coordinate information;First coordinate information includes trace ball The angle that the displacement moved in X-direction, Y-direction and trace ball roll;
The second coordinate information is generated according to the first coordinate information, second coordinate information is pre- by amplifying the first coordinate information If mapping coefficient obtains;
To include that the operational order of the second coordinate information is sent to VR application programs, and controls VR application programs and execute the behaviour It instructs.
7. VR man-machine interaction methods as claimed in claim 6, which is characterized in that the equipment further includes signal amplification circuit, The signal amplification circuit includes the first signal amplification circuit and second signal amplifying circuit, and first signal amplification circuit is set It is placed between the first light signal receiving, mode converter, and connects respectively with the first light signal receiving, mode converter It connects;The second signal amplifying circuit is set between the second light signal receiving, mode converter, and respectively with the second light Signal receiving device, mode converter connection;The method includes:
The light pulse signal that first the first light signal receiving of signal amplification circuit pair receives is amplified processing, and will amplification Treated, and light pulse signal is transmitted to analog-digital converter;
The light pulse signal that the second light signal receiving of second signal amplifying circuit pair receives is amplified processing, and will amplification Treated, and light pulse signal is transmitted to analog-digital converter.
8. VR man-machine interaction methods as claimed in claims 6 or 7, which is characterized in that first light signal receiving and Second light signal receiving is phototriode, and first optical signal launcher and the second sending and receiving apparatus are luminous Diode.
9. VR man-machine interaction methods as claimed in claim 6, which is characterized in that the grating wheel be umbrella shape or cylindrical shape, There are slit or tooth form notch in umbrella shape or columnar grating wheel.
10. VR man-machine interaction methods as claimed in claim 6, which is characterized in that the equipment includes that mapping coefficient storage is single Member, the mapping coefficient storage unit is for storing default mapping coefficient;The method includes:
Mapping coefficient setting instruction is received, updates and presets mapping coefficient, and updated mapping coefficient is stored to mapping coefficient In storage unit.
CN201810228808.3A 2018-03-20 2018-03-20 VR (virtual reality) man-machine interaction method and equipment Active CN108509035B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810228808.3A CN108509035B (en) 2018-03-20 2018-03-20 VR (virtual reality) man-machine interaction method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810228808.3A CN108509035B (en) 2018-03-20 2018-03-20 VR (virtual reality) man-machine interaction method and equipment

Publications (2)

Publication Number Publication Date
CN108509035A true CN108509035A (en) 2018-09-07
CN108509035B CN108509035B (en) 2021-06-18

Family

ID=63377708

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810228808.3A Active CN108509035B (en) 2018-03-20 2018-03-20 VR (virtual reality) man-machine interaction method and equipment

Country Status (1)

Country Link
CN (1) CN108509035B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6292174B1 (en) * 1997-08-23 2001-09-18 Immersion Corporation Enhanced cursor control using limited-workspace force feedback devices
CN101893949A (en) * 2010-07-20 2010-11-24 华为终端有限公司 Terminal trace ball navigation device and navigation method
CN102221890A (en) * 2010-06-22 2011-10-19 微软公司 Free space directional force feedback device
CN102441276A (en) * 2010-10-12 2012-05-09 索尼计算机娱乐公司 Using a portable gaming device to record or modify a game or application in real-time running on a home gaming system
CN202854724U (en) * 2012-10-19 2013-04-03 上海大学 Computer three-dimensional information input device
CN103279209A (en) * 2013-05-30 2013-09-04 Tcl集团股份有限公司 Two-dimensional positioning method and device
TW201543282A (en) * 2014-01-28 2015-11-16 Solid Art Labs Inc Hand-controllable signal-generating devices and systems
CN106233227A (en) * 2014-03-14 2016-12-14 索尼互动娱乐股份有限公司 There is the game device of volume sensing
CN107427720A (en) * 2015-03-30 2017-12-01 莫威艾姆公司 Game console

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6292174B1 (en) * 1997-08-23 2001-09-18 Immersion Corporation Enhanced cursor control using limited-workspace force feedback devices
CN102221890A (en) * 2010-06-22 2011-10-19 微软公司 Free space directional force feedback device
CN101893949A (en) * 2010-07-20 2010-11-24 华为终端有限公司 Terminal trace ball navigation device and navigation method
CN102441276A (en) * 2010-10-12 2012-05-09 索尼计算机娱乐公司 Using a portable gaming device to record or modify a game or application in real-time running on a home gaming system
CN202854724U (en) * 2012-10-19 2013-04-03 上海大学 Computer three-dimensional information input device
CN103279209A (en) * 2013-05-30 2013-09-04 Tcl集团股份有限公司 Two-dimensional positioning method and device
TW201543282A (en) * 2014-01-28 2015-11-16 Solid Art Labs Inc Hand-controllable signal-generating devices and systems
CN106233227A (en) * 2014-03-14 2016-12-14 索尼互动娱乐股份有限公司 There is the game device of volume sensing
CN107427720A (en) * 2015-03-30 2017-12-01 莫威艾姆公司 Game console

Also Published As

Publication number Publication date
CN108509035B (en) 2021-06-18

Similar Documents

Publication Publication Date Title
JP5439367B2 (en) How to change game gearing
US11794094B2 (en) Method and system for using sensors of a control device for control of a game
CN102414641B (en) Altering view perspective within display environment
CN202150897U (en) Body feeling control game television set
CN101484933B (en) The applying gearing effects method and apparatus to input is carried out based on one or more visions, audition, inertia and mixing data
CN102622108A (en) Interactive projecting system and implementation method for same
US20140139455A1 (en) Advancing the wired and wireless control of actionable touchscreen inputs by virtue of innovative attachment-and-attachmentless controller assemblies: an application that builds on the inventor's kindred submissions
EP3301560A1 (en) Intelligent wearable apparatus and control method thereof
EP2392990A2 (en) Input for computer device using pattern-based computer vision
CN1672120A (en) Man-machine interface using a deformable device
CN101648075B (en) Information processing system
CN101911162A (en) Input device for a scanned beam display
CN103458184A (en) Method for carrying out long-range control on pan-tilt with cell phone
CN109568949B (en) Air stable attack method and device for game
US20130082923A1 (en) Optical pointer control system and method therefor
CN103167145A (en) Achieving system and method of mobile phone motion sensing game
CN107241259A (en) A kind of man-machine interactive system based on Quick Response Code
CN108509035A (en) A kind of VR man-machine interaction methods and equipment
CN112169338B (en) Sphere motion control method and device, storage medium and computer equipment
JP2018102364A (en) Information processing method, apparatus, and program for causing computer to execute information processing method
CN104834452B (en) A kind of remotely tease dotes on system and method
CN202584030U (en) Interactive projection system and shooting game equipment
CN113518423A (en) Positioning method and device and electronic equipment
US11865407B1 (en) Measurement and testing system
JP6244445B1 (en) Information processing method, apparatus, and program for causing computer to execute information processing method

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
CB02 Change of applicant information

Address after: 350003 building 18, No.89, software Avenue, Gulou District, Fuzhou City, Fujian Province

Applicant after: Ruixin Microelectronics Co., Ltd

Address before: 350003 building 18, No.89, software Avenue, Gulou District, Fuzhou City, Fujian Province

Applicant before: Fuzhou Rockchips Electronics Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant