CN108509035A - A kind of VR man-machine interaction methods and equipment - Google Patents
A kind of VR man-machine interaction methods and equipment Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing 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/03541—Mouse/trackball convertible devices, in which the same ball is used to track the 2D relative movement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/012—Walk-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
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.
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)
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 |
-
2018
- 2018-03-20 CN CN201810228808.3A patent/CN108509035B/en active Active
Patent Citations (9)
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 |