[go: up one dir, main page]

CN101310804B - Interactive game device position location system and position location method thereof - Google Patents

Interactive game device position location system and position location method thereof Download PDF

Info

Publication number
CN101310804B
CN101310804B CN 200710028309 CN200710028309A CN101310804B CN 101310804 B CN101310804 B CN 101310804B CN 200710028309 CN200710028309 CN 200710028309 CN 200710028309 A CN200710028309 A CN 200710028309A CN 101310804 B CN101310804 B CN 101310804B
Authority
CN
China
Prior art keywords
ultrasonic wave
wireless controller
module
receiver module
wave receiver
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.)
Expired - Fee Related
Application number
CN 200710028309
Other languages
Chinese (zh)
Other versions
CN101310804A (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.)
FUGANG ELECTRONIC (KUNSHAN) CO LTD
Cheng Uei Precision Industry Co Ltd
Original Assignee
FUGANG ELECTRONIC (KUNSHAN) CO LTD
Cheng Uei Precision Industry 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 FUGANG ELECTRONIC (KUNSHAN) CO LTD, Cheng Uei Precision Industry Co Ltd filed Critical FUGANG ELECTRONIC (KUNSHAN) CO LTD
Priority to CN 200710028309 priority Critical patent/CN101310804B/en
Publication of CN101310804A publication Critical patent/CN101310804A/en
Application granted granted Critical
Publication of CN101310804B publication Critical patent/CN101310804B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention discloses a positioning system and a positioning method thereof of an interactive game device, the positioning system comprises a positioning host and a wireless controller, the positioning host is provided with a first ultrasonic receiving module, a second ultrasonic receiving module and a third ultrasonic receiving module, and the wireless controller is provided with an ultrasonic transmitting module. The first and the second ultrasonic receiving modules are separated with a distance, and the third ultrasonic receiving module is separated with the first and the second ultrasonic receiving modules with a height difference, thus arranging the first, the second and the third ultrasonic receiving modules on different straight lines. The first, the second and the third ultrasonic receiving modules of the positioning host receive ultrasonic signals which are transmitted by the ultrasonic transmitting module of the wireless controller and obtain a coordinate of the wireless controller by calculation. An electronic product displays the coordinate of the wireless controller on a display in the image mode after the coordinate of the wireless controller is obtained by the positioning host.

Description

Interactive entertainment device navigation system and localization method thereof
Affiliated technical field
The present invention relates to a kind of interactive entertainment device navigation system, relate in particular to a kind of system and its localization method that the wireless controller of interactive entertainment device is positioned.
Background technology
Video game and computer game have been present common amusement and recreation mode, with general computer game is example, be in the main frame of computer apparatus, Games Software to be installed mostly, the interfaces such as mouse, keyboard, joystick and control handle that see through the computer periphery are controlled computer game, via output devices such as display and loudspeaker process are carried out in recreation then and the recreation information of carrying out is shown to the game player.Yet, the present interactive entertainment device that the Games Software of collocation recreation manufacturer sale also being arranged.
As the applying date is that the U.S. Patent Publication on January 2nd, 2006 has disclosed a kind of existing interactive entertainment device for No. 2007/0072674, and this interactive entertainment device has game host, wireless controller and two infrared ray marking devices.Game host is connected to video screen via connecting line, the infrared ray marking device is separately positioned on the left and right sides of video screen top, the infrared ray marking device also sends infrared light to video screen the place ahead, game host connects a receiving element by connector, and receiving element is responsible for receiving the operating data of being sent in the wireless transmission mode by wireless controller.
Wireless controller has operating portion, dicom message calculating part, wireless telecommunications portion and quickens inductor.Operating portion comprises a plurality of buttons and the joystick that is arranged on the wireless controller shell, and the game player can be undertaken by this button and joystick control recreation.The dicom message calculating part comprises infrared filter, lens, image-generating unit and image-processing circuit.The infrared ray light that infrared filter only allows to be sent by the infrared ray marking device enters the dicom message calculating part.Lens are collected the infrared ray light that passes through infrared filter, and export infrared ray light to image-generating unit.Image-generating unit is a solid-state imaging apparatus, for example CMOS inductor or CCD inductor, image-generating unit is taken by the infrared light image of infrared filter and lens and is produced image data, image-processing circuit calculates the image data that image-generating unit produced, producing the coordinate of infrared ray marking device, and export the coordinate of outside line marking device to communication section.
Quicken inductor detecting wireless controller in the acceleration of fore-and-aft direction, left and right directions and three moving directions of above-below direction, quicken inductor and detecting wireless controller in above-mentioned three axial gradients.The coordinate of the infrared ray marking device that is produced except that above-mentioned dicom message calculating part, wireless controller and by quickening acceleration and the gradient that inductor is determined wireless controller.
Wireless telecommunications portion comprises microprocessor, storage element, wireless module and antenna, microprocessor receives from operating portion, quickens the operating data of inductor and dicom message calculating part, and the operating data that receives is stored in the storage element, wireless module and antenna are sent to game host with the operating data in the storage element with wireless transmission method.This operating data comprises the data such as direction of displacement, gradient and acceleration of wireless controller.Game host receives the operating data of being sent with wireless transmission method by wireless controller through receiving element, and the various operational processes of playing according to this operating data.
But, this interactive entertainment device must capture and calculate the coordinate of two infrared ray marking devices by the dicom message calculating part, obtain the gradient and the acceleration of wireless controller by quickening inductor, through wireless telecommunications portion the data such as direction of displacement, gradient and acceleration of wireless controller are sent to game host and handle.The interactive entertainment device must be installed devices such as dicom message calculating part and acceleration inductor on wireless controller just can carry out running fix to wireless controller, so should have the cost height of interactive entertainment device now.In addition, when the environment of being furnished when two infrared ray marking devices produces the infrared light interference source, the dicom message calculating part can't be obtained the correct coordinates of infrared ray marking device, and recreation at last can't go on.
Summary of the invention
A purpose of the present invention is to provide a kind of interactive entertainment device navigation system, can the wireless controller of interactive entertainment device be positioned.
For achieving the above object, an interactive entertainment device navigation system provided by the present invention comprises positioning host and wireless controller.Positioning host has the first ultrasonic wave receiver module, the second ultrasonic wave receiver module, the 3rd ultrasonic wave receiver module, first wireless communication module and first antenna.Wireless controller has ultrasonic wave transmitter module, second wireless communication module and second antenna.The first ultrasonic wave receiver module of positioning host and the second ultrasonic wave receiver module be a distance at interval, the 3rd ultrasonic wave receiver module and the first ultrasonic wave receiver module and the second ultrasonic wave receiver module be a difference in height at interval, and first, second and third ultrasonic wave receiver module is arranged on the non-same straight line.The first ultrasonic wave receiver module of positioning host, the second ultrasonic wave receiver module and the 3rd ultrasonic wave receiver module are received the coordinate of obtaining wireless controller from calculating behind the ultrasonic wave transmitter module ultrasonic waves transmitted signal of wireless controller.And positioning host and wireless controller are respectively through first wireless communication module and first antenna and second wireless communication module and second antenna interface as transmitting-receiving control signal.
Another object of the present invention is to provide a kind of interactive entertainment device localization method, can the wireless controller of interactive entertainment device be positioned.
For achieving the above object, an interactive entertainment device localization method provided by the present invention comprises step 1: second wireless communication module of wireless controller sends one by second antenna and prepares the location signal; Step 2: first wireless communication module of positioning host receives by first antenna and prepares to send a permission location signal behind the signal of location; Step 3: after second wireless communication module of wireless controller is received permission location signal by second antenna, the ultrasonic wave transmitter module emission ultrasonic wave signal of wireless controller; Step 4: after the first ultrasonic wave receiver module of positioning host, the second ultrasonic wave receiver module and the 3rd ultrasonic wave receiver module are received the ultrasonic wave signal, produce the coordinate of wireless controller after the time of the positioning host calculating ultrasonic wave signal of receiving, first wireless communication module of positioning host is finished signal by first antenna emission, one location, and second wireless communication module of wireless controller is received after signal is finished in the location by second antenna and finished the location.
Therefore, interactive entertainment device navigation system of the present invention and localization method thereof are received and dispatched the control signal mutually by first wireless communication module of positioning host and second wireless communication module and second antenna of first antenna and wireless controller, and after the first ultrasonic wave receiver module of positioning host, the second ultrasonic wave receiver module, the 3rd ultrasonic wave receiver module received ultrasonic wave transmitter module ultrasonic waves transmitted signal from wireless controller, positioning host was calculated the coordinate of generation wireless controller after time of the ultrasonic wave signal of receiving.
Description of drawings
In Figure of description:
Fig. 1 is interactive entertainment device navigation system of the present invention and host computer and the display schematic diagram after online.
Fig. 2 is the schematic perspective view of the positioning host of interactive entertainment device navigation system of the present invention.
Fig. 3 is the circuit block diagram of the positioning host of interactive entertainment device navigation system of the present invention.
Fig. 4 is the schematic perspective view of the wireless controller of interactive entertainment device navigation system of the present invention.
Fig. 5 is the circuit block diagram of the wireless controller of interactive entertainment device navigation system of the present invention.
Fig. 6 is the schematic diagram of the preferable game area of wireless controller of interactive entertainment device navigation system of the present invention.。
The schematic diagram that Fig. 7 locatees wireless controller for the first time for the positioning host of interactive entertainment device navigation system of the present invention.
The flow chart of steps of first embodiment that Fig. 8 positions wireless controller for the first time for the positioning host of interactive entertainment device navigation system of the present invention.
The flow chart of steps of second embodiment that Fig. 9 positions wireless controller for the first time for the positioning host of interactive entertainment device navigation system of the present invention.
The schematic diagram that Figure 10 locatees the wireless controller of front and back displacement for the positioning host of interactive entertainment device navigation system of the present invention.
The schematic diagram that Figure 11 locatees the wireless controller of left and right displacement for the positioning host of interactive entertainment device navigation system of the present invention.
The schematic diagram that Figure 12 locatees the wireless controller of upper and lower displacement for the positioning host of interactive entertainment device navigation system of the present invention.
The schematic diagram that Figure 13 locatees the wireless controller under the normal moving state for the positioning host of interactive entertainment device navigation system of the present invention.
The navigation data table that Figure 14 locatees the wireless controller under the normal moving state for the positioning host of interactive entertainment device navigation system of the present invention.
The schematic diagram that Figure 15 locatees the wireless controller under the unusual moving state for the positioning host of interactive entertainment device navigation system of the present invention.
The navigation data table that Figure 16 locatees the wireless controller under the unusual moving state for the positioning host of interactive entertainment device navigation system of the present invention.
The description of reference numerals of each assembly is as follows among the figure:
Interactive entertainment device navigation system 100
Positioning host 1 first microprocessor 10
The first ultrasonic wave receiver module, 11 second ultrasonic wave receiver modules 12
The 3rd ultrasonic wave receiver module 13 first mnemons 14
First wireless communication module, 15 first antennas 16
The one USB module 17 wireless controllers 2
Second microprocessor, 20 operational modules 21
Cross key 210 operating keys 211
Second mnemon, 22 ultrasonic wave transmitter modules 23
Second wireless communication module, 24 second antennas 25
Voice output module 27 shock module 28
Host computer 3 displays 4
The specific embodiment
By describing technology contents of the present invention, structural feature in detail, realized purpose and effect, below give explanation especially exemplified by embodiment and conjunction with figs. are detailed.
See also Fig. 1, interactive entertainment device navigation system 100 of the present invention comprises positioning host 1 and wireless controller 2.Positioning host 1 connects electronic product by a connecting line, and electronic product can be host computer or game host etc., and electronic product is a host computer 3 in the present embodiment.Host computer 3 connects display 4 by a connecting line.In the host computer 3 Games Software is installed, when the game player plays, can be by wireless controller 2 control games, positioning host 1 can receive the control signal of wireless controller 2 and can calculate the moving coordinate of wireless controller 2.The coordinate of the controlled in wireless 2 that control signal that positioning host 1 is transmitted wireless controller 2 and calculating get sends Games Software in the host computer 3 to via connecting line, and Games Software is controlled games and games are presented on the display 4 with image mode according to the coordinate of received control signal and wireless controller 2 again.
See also Fig. 2 and Fig. 3, Fig. 2 is the schematic perspective view of positioning host 1, and Fig. 3 is the circuit block diagram of positioning host 1.Positioning host 1 has first microprocessor 10, the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12, the 3rd ultrasonic wave receiver module 13, first mnemon 14, first wireless communication module 15, first antenna 16 and a USB module 17.
Please continue to consult Fig. 3, the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12, the 3rd ultrasonic wave receiver module 13 connect first microprocessor 10 respectively, and pass to first microprocessor 10 after converting the ultrasonic wave signal that receives to data.First mnemon 14 connects first microprocessor 10, and the start data of required loading behind storage positioning host 1 turn-on power, behind positioning host 1 turn-on power, but need to wait for that first microprocessor 10 reads and load positioning host 1 just normal operation after the start data of first mnemon 14.And first microprocessor 10 also can be stored in important data in first mnemon 14.
First wireless communication module 15 connects first microprocessor 10 respectively and first antenna, 16, the first wireless communication modules 15 receive the instruction that first microprocessors 10 send, and will instruct coding afterwards to launch with wireless signal by first antenna 16.First wireless communication module 15 receives wireless signals by first antenna 16, and is sent to first microprocessor 10 after wireless signal is decoded into instruction.The one USB module 17 connects first microprocessors 10, and positioning host 1 and host computer 3 link together through a USB module 17 and the USB connecting line that connects a USB module 17 and host computer 3, make positioning host 1 and host computer 3 can receive and dispatch data mutually.Host computer 3 can provide power supply to location main frame 1 by a USB module 17.
See also Fig. 2, the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 are arranged at respectively on the positioning host 1, the distance W of being separated by between the first ultrasonic wave receiver module 11 and the second ultrasonic wave receiver module 12, the 3rd ultrasonic wave receiver module 13 and the first ultrasonic wave receiver module 11 and the second ultrasonic wave receiver module 12 be a height difference H at interval, and therefore the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 are arranged in non-same straight line.In the present embodiment, the first ultrasonic wave receiver module 11 and the second ultrasonic wave receiver module 12 are arranged at same horizontal plane, this spacing distance W is 20cm, the 3rd ultrasonic wave receiver module 13 is arranged in the middle of the first ultrasonic wave receiver module 11 and the second ultrasonic wave receiver module 12, and the elevation of water difference H that the 3rd ultrasonic wave receiver module 13 and the first ultrasonic wave receiver module 11 and the second ultrasonic wave receiver module 12 are provided with is 2cm to 5cm.By the location arrangements of the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13, but the left and right displacement of positioning host 1 detecting wireless controller 2, upper and lower displacement and front and back displacement (narration in detail after a while).
See also Fig. 4 and Fig. 5, Fig. 4 is the schematic perspective view of wireless controller 2, and Fig. 5 is the circuit block diagram of wireless controller 2.Wireless controller 2 has second microprocessor 20, operational module 21, second mnemon 22, ultrasonic wave transmitter module 23, second wireless communication module 24, second antenna 25, voice output module 27 and shock module 28.
See also Fig. 4, operational module 21 comprises cross key 210 and a plurality of operating key 211 that is arranged on wireless controller 2 housings, cross key 210 and a plurality of operating key 211 all are endowed various functions, when recreation was carried out, the game player can be via pushing cross key 210 and a plurality of operating key 211 control games.Ultrasonic wave transmitter module 23 is arranged on wireless controller 2 housings, in order to send first ultrasonic wave receiver module 11, second ultrasonic wave receiver module 12 and three ultrasonic wave receiver module 13 detecting wireless controllers 2 positions (after a while in detail narration) of ultrasonic wave signal for positioning host 1.
See also Fig. 5, after the cross key 210 of second microprocessor, 20 attended operation modules, 21, the second microprocessors, 20 detecting operational modules 21 and the pressed state of a plurality of operating key 211, produce various instructions according to pressed state.Second mnemon 22 connects second microprocessor 20, and the start data of required loading behind storage wireless controller 2 turn-on powers, behind wireless controller 2 turn-on powers, but need to wait for that second microprocessor 20 reads and load wireless controller 2 just normal operations after the start data of second mnemon 22.And second microprocessor 20 also can be stored in important data in second mnemon 22.
Ultrasonic wave transmitter module 23 connects second microprocessor 20, and launches the ultrasonic wave signal according to the instruction that second microprocessor 20 sends.Second wireless communication module 24 connects second microprocessor 20 respectively and second antenna, 25, the second wireless communication modules 24 receive the instruction that second microprocessor 20 sends, and will instruct coding afterwards to launch with wireless signal by second antenna 25.Second wireless communication module 24 receives wireless signals by second antenna 25, and is sent to second microprocessor 20 after wireless signal is decoded into instruction.
Voice output module 27 and shock module 28 connect second microprocessor 20 respectively, when games carry out, positioning host 1 will instruct coding to change into wireless signal by first wireless communication module 15, transmit this wireless signal via first antenna 16 then, after second antenna 25 of wireless controller 2 is received this wireless signal, this wireless signal is delivered to 24 decodings of second wireless communication module, second wireless communication module 24 sends second microprocessor 20 to after wireless signal is decoded into instruction, after second microprocessor 20 is differentiated this instruction, further make voice output module 27 and shock module 28 generation sound and vibrations to increase the telepresenc of game player when games carry out according to this instruction.
See also Fig. 6, behind the power supply of game player's conducting positioning host 1 and wireless controller 2, positioning host 1 begins wireless controller 2 is positioned, and can begin to receive and dispatch mutually data.Is that 25 degree and propagation medium are that transfer rate under the situation of air is per second 340m according to ultrasonic wave in normal temperature, when 1 pair of wireless controller 2 of positioning host positions and receives and dispatches data, can be in away from positioning host 1 fore-and-aft distance D1 scope with wireless controller 2 ornaments, and the ornaments scope of qualification wireless controller 2 is in lateral separation D2 scope, but the restriction standard via fore-and-aft distance D1 and lateral separation D2 goes out a preferable game area, in this preferable game area, 1 pair of wireless controller of positioning host 2 all has high reliability when carrying out location and transmitting-receiving data.In the present embodiment, fore-and-aft distance D1 is 5m, and lateral separation D2 is 10.5m.
When wireless controller 2 in above-mentioned preferable game area and with positioning host 1 during apart from 2m, according to the ultrasonic wave transfer rate is that the characteristic of per second 340m can calculate, after wireless controller 2 sends the ultrasonic wave signal, the time that this ultrasonic wave signal arrives positioning host 1 is about 5.8 microseconds, and the ultrasonic wave transmitter module 23 of wireless controller 2 needs the time of about 1 microsecond to produce the ultrasonic wave signal, so behind the wireless controller 2 emission ultrasonic wave signals, positioning host 1 is received this ultrasonic wave signal after 6.8 microseconds.
When wireless controller 2 in above-mentioned preferable game area and with positioning host 1 during apart from 5m, according to the ultrasonic wave transfer rate is that the characteristic of per second 340m can calculate, after wireless controller 2 sent the ultrasonic wave signal, the time that this ultrasonic wave signal arrives positioning host 1 was about 14.7 microseconds.If when increasing the quantity of wireless controller 2, the number of times of positioning host 1 each wireless controller 2 of detecting can be multiple and successively decrease along with the recruitment of wireless controller 2.
See also Fig. 7 and Fig. 8, Fig. 7 be positioning host 1 for the first time to the schematic diagram of wireless controller 2 location, Fig. 8 be the flow chart of steps of first embodiment that for the first time wireless controller 2 located of positioning host 1.In interactive entertainment device localization method first embodiment of the present invention, when positioning host 1 was located wireless controller 2 for the first time, localization method comprised the following steps:
Step 1: cross key 210 or the operating key 211 of behind wireless controller 2 turn-on powers, pushing wireless controller 2 by the game player, then, second microprocessor 20 detects after the cross key 210 of operational module 21 or operating key 211 be pressed, send one and prepare positioning instruction to second communication module 24, after the preparation positioning instruction is encoded through second communication module 24, form one by second antenna 25 and prepare the location signal, second antenna 25 is also launched this preparation location signal;
Step 2: after first antenna 16 of positioning host 1 is received the preparation location signal that second antenna 25 of wireless controller 2 sent, this preparation location signal is sent to first microprocessor 10 after deciphering via first wireless communication module 15, after preparation positioning instruction differentiation after 15 decodings of 10 pairs first wireless communication modules of first microprocessor is errorless, sending one allows positioning instruction to give first wireless communication module 15, after first wireless communication module 15 will allow the positioning instruction coding, form one by first antenna 16 and allow the location signal, first antenna 16 is also launched this permission location wireless signal;
Step 3: after second antenna 25 of wireless controller 2 is received the permission location signal that first antenna 16 of positioning host 1 sent, this permission location signal is sent to second microprocessor 20 after deciphering by second wireless communication module 24, after permission positioning instruction differentiation after 24 decodings of 20 pairs second wireless communication modules of second microprocessor is errorless, ultrasonic wave transmitter module 23 emission ultrasonic wave signals;
In step 4: when the first ultrasonic wave receiver module 11 of positioning host 1, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 pass through the Ta time respectively, after Tb time and Tc time receives the ultrasonic wave signal that the ultrasonic wave transmitter module 23 of wireless controller 2 sent, with the Ta time, Tb time and Tc time reach first microprocessor 10, first microprocessor 10 and the property calculation of utilizing the ultrasonic wave per second to transmit 340m go out the wireless controller 2 and the first ultrasonic wave receiver module 11, the air line distance that the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module are 13, produce the coordinate at wireless controller 2 places after first microprocessor 10 these air line distances of calculating, the coordinate of the wireless controller 2 that first microprocessor 10 will be for the first time obtained is as the location datum mark then.Then, first microprocessor 10 sends a location and finishes instruction to first wireless communication module 15, this location is finished instruction and is finished signal via first wireless communication module, 15 coding backs by first antenna, 16 formation location, and first antenna 16 also sends this location and finishes signal.
After second antenna 25 of wireless controller 2 receives that signal is finished in location that first antenna 16 of positioning host 1 is sent, this location is finished and is sent to second microprocessor 20 after signal is deciphered by second wireless communication module 24, after signal differentiation after 24 decodings of 20 pairs second wireless communication modules of second microprocessor is errorless, finish the location first time of wireless controller 2.
See also Fig. 9, be the schematic flow sheet of second embodiment of interactive entertainment device localization method of the present invention.Interactive entertainment device localization method of the present invention comprises the following steps:
Step 1: cross key 210 or the operating key 211 of behind wireless controller 2 turn-on powers, pressing wireless controller 2 by the game player, operational module 21 sends a signal and gives second microprocessor 20, make second microprocessor 20 send one and prepare positioning instruction to second communication module 24, after the preparation positioning instruction is encoded through second communication module 24, form one by second antenna 25 and prepare the location signal, second antenna 25 is also launched this preparation location signal;
Step 2: after first antenna 16 of positioning host 1 is received the preparation location signal that second antenna 25 of wireless controller 2 sent, this preparation location signal is sent to first microprocessor 10 after deciphering via first wireless communication module 15, after preparation positioning instruction differentiation after 15 decodings of 10 pairs of wireless communication modules of first microprocessor is errorless, sending one allows positioning instruction to give first wireless communication module 15, after first wireless communication module 15 will allow the positioning instruction coding, form one by first antenna 16 and allow the location signal, first antenna 16 is also launched this permission location signal.First microprocessor 10 is carried out timing program simultaneously;
Step 3: after second antenna 25 of wireless controller 2 is received the permission location signal that first antenna 16 of positioning host 1 sent, this permission location signal is sent to second microprocessor 20 after deciphering by second wireless communication module 24, after permission positioning instruction differentiation after 24 decodings of 20 pairs second wireless communication modules of second microprocessor is errorless, ultrasonic wave transmitter module 23 emission ultrasonic wave signals;
Step 4: when the performed timing programs of the first microprocessor 10 of positioning host 1 surpass a Preset Time and positioning host 1 and do not receive ultrasonic wave signal from wireless controller 2 as yet, positioning host 1 will be launched again and be allowed the location signal;
Step 5: when the first ultrasonic wave receiver module 11 of positioning host 1, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 pass through the Ta time respectively, after Tb time and Tc time receives the ultrasonic wave signal that the ultrasonic wave transmitter module 23 of wireless controller 2 sent, with the Ta time, Tb time and Tc time reach first microprocessor 10, first microprocessor 10 and the property calculation of utilizing the ultrasonic wave per second to transmit 340m go out the wireless controller 2 and the first ultrasonic wave receiver module 11, the air line distance that the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module are 13, produce the coordinate of wireless controller 2 after first microprocessor 10 these air line distances of calculating, wireless controller 2 coordinates that first microprocessor 10 will be for the first time obtained are as the location datum mark then.First microprocessor 10 sends a location and finishes instruction and finish instruction for first wireless communication module 15, this location to form the location via first wireless communication module, 15 coding backs by first antenna 16 and finish signal, and first antenna 16 also sends this location and finishes signal.
After second antenna 25 of wireless controller 2 receives that signal is finished in location that first antenna 16 of positioning host 1 is sent, this location is finished and is sent to second microprocessor 20 after signal is deciphered by second wireless communication module 24, after signal differentiation after 24 decodings of 20 pairs second wireless communication modules of second microprocessor is errorless, finish the location first time of wireless controller 2.
See also Figure 10, when games carried out, player's operate wireless controller 2 made wireless controller 2 front and back displacements, while wireless controller 2 also launch the ultrasonic wave signal constantly for positioning host 1 location.Furnish at coordinate L1 and after sending the ultrasonic wave signal when wireless controller 2, the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 of positioning host 1 receives the ultrasonic wave signal that wireless controller 2 sends through T1 time, T2 time and T3 time respectively.First microprocessor 10 goes out wireless controller 2 and the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 air line distance at interval via T1 time, T2 time and T3 Time Calculation then, and positioning host 1 produces the coordinate L1 at wireless controller 2 places as calculated after this air line distance.
After wireless controller 2 was moved to coordinate L2 and sends the ultrasonic wave signal, the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 of positioning host 1 received the ultrasonic wave signal that wireless controller 2 sends through T4 time, T5 time and T6 time respectively.Then, positioning host 1 can calculate wireless controller 2 and the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 air line distance at interval via T4 time, T5 time and T6 time.Then, produce the coordinate L2 at wireless controller 2 places after positioning host 1 these front and back two straight linear distance data of calculating.
Obtain the coordinate L1 and L2 at wireless controller 2 places when first microprocessor 10 calculating after, by a USB module 17 coordinate L1 and L2 are sent to Games Software in the host computer 3, Games Software produces image according to the coordinate L1 at wireless controller 2 places that receive and L2 and also is presented on the display 4.Therefore, the image on the display 4 will show that the operated image of player is the front and back displacement.
See also Figure 11 and Figure 12, be wireless controller 2 left and right displacement and upper and lower displacement schematic diagram.As shown in the above description, when wireless controller 2 moves to coordinate L4 by coordinate L3 or is moved to coordinate L3 and produced left and right displacement by coordinate L4, and wireless controller 2 moves to coordinate L6 by coordinate L5 or when being moved to coordinate L5 and produced upper and lower displacement by coordinate L6, positioning host 1 can successively be received T1 time, T2 time, T3 time, T4 time, T5 time and T6 time.Then, first microprocessor 10 calculates wireless controller 2 and the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 air line distance at interval respectively, then, produce coordinate L3, L4, L5 and the L6 at wireless controller 2 places after positioning host 1 these front and back two straight linear distance data of calculating.
Obtain coordinate L3, L4, L5 and the L6 at wireless controller 2 places when first microprocessor 10 calculating after, by a USB module 17 coordinate L3, L4, L5 and L6 are sent to Games Software in the main frame 3, Games Software also produces image according to coordinate L3, L4, L5 and the L6 at wireless controller 2 places that receive and also is presented on the display 4.Therefore, display 4 images will show that the operated image of player is left and right displacement and upper and lower displacement.
See also Figure 13 and Figure 14.When wireless controller 2 was moved to coordinate Pn by coordinate P1, wireless controller 2 can continue to send the ultrasonic wave signal, and positioning host 1 receives behind the ultrasonic wave signal in regular turn and the coordinate P1 that calculates wireless controller 2 to coordinate Pn.
See also Figure 15 and Figure 16.When wireless controller 2 is moved to coordinate Sn by coordinate S1, and when producing unusual mobile Em in the displacement process, in order to exempt unusual mobile Em to the games indication that makes the mistake, when 1 pair of wireless controller of positioning host, 2 location, second microprocessor 20 calculates the coordinates of wireless controllers 2 each emission ultrasonic wave signals, and it is stored becomes to keep in coordinate S1 to Sn.
Then, calculate a plurality of temporary coordinates works and produce a plurality of mean value coordinates P1 to Pm according to storing sequencing, and second microprocessor 20 of positioning host 1 will these a plurality of mean value coordinates P1 to Pm as the coordinate of wireless controller 2, and pass to Games Software in the main frame 3, to exempt unusual mobile Em to the games indication that makes the mistake.
Interactive entertainment device navigation system 100 of the present invention receives 23 ultrasonic waves transmitted signals of ultrasonic wave transmitter module of wireless controller 2 via the first ultrasonic wave receiver module 11, the second ultrasonic wave receiver module 12 and the 3rd ultrasonic wave receiver module 13 of positioning host 1, and the first microprocessor by positioning host 1 10 calculates the coordinate of wireless controllers 2, with to wireless controller 2 location.Interactive entertainment device navigation system 100 of the present invention can be received and dispatched game command mutually by first wireless communication module 15 of positioning host 1 and first wireless communication module 24 and first antenna 25 of first antenna 16 and wireless controller 2, makes the voice output module 27 of wireless controller 2 and shock module 28 to sound and shake telepresenc when increasing games and carry out according to game command.

Claims (10)

1. an interactive entertainment device navigation system is characterized in that, comprising:
One wireless controller has the ultrasonic wave transmitter module; And
One location main frame, have the first ultrasonic wave receiver module, the second ultrasonic wave receiver module, the 3rd ultrasonic wave receiver module and first microprocessor, the first ultrasonic wave receiver module and the second ultrasonic wave receiver module be a distance at interval, the 3rd ultrasonic wave receiver module and the first ultrasonic wave receiver module and the second ultrasonic wave receiver module be a difference in height at interval, and the first ultrasonic wave receiver module, the second ultrasonic wave receiver module and the 3rd ultrasonic wave receiver module are arranged on the non-same straight line; First microprocessor calculates data that produced behind the ultrasonic wave signal that the ultrasonic wave transmitter module from the first ultrasonic wave receiver module, the second ultrasonic wave receiver module and the 3rd ultrasonic wave receiver module reception wireless controller sends and the coordinate that produces wireless controller.
2. interactive entertainment device navigation system as claimed in claim 1, it is characterized in that: this interactive entertainment device navigation system also comprises an electronic product that links to each other with positioning host and a display that links to each other with electronic product, electronic product receives the wireless controller coordinate that positioning host produces, and the wireless controller coordinate is presented on the display with image mode.
3. interactive entertainment device navigation system as claimed in claim 1, it is characterized in that: the described first ultrasonic wave receiver module and the second ultrasonic wave receiver module are arranged on same horizontal plane, and the horizontal plane that the 3rd ultrasonic wave receiver module is arranged in the middle of the first ultrasonic wave receiver module and the second ultrasonic wave receiver module and is provided with the first ultrasonic wave receiver module and the second ultrasonic wave receiver module is a difference in height at interval.
4. interactive entertainment device navigation system as claimed in claim 2, it is characterized in that: described positioning host has a USB module, first wireless communication module, first antenna and first mnemon, the one USB module is used for the interface as transmitting-receiving data between positioning host and electronic product, first wireless communication module connects first antenna and is used for interface as transmitting-receiving control signal between positioning host and wireless controller, required data when first mnemon stores positioning host work; Described wireless controller has second microprocessor, operational module, second mnemon, the second wireless news module and second antenna, the second microprocessor attended operation module also produces instruction according to the operational module pressed state, required data when second mnemon stores wireless controller work, the second wireless news module connects the interface that second antenna is used for controlling as transmitting-receiving between positioning host and wireless controller signal, and operational module comprises a plurality of operating keys.
5. interactive entertainment device navigation system as claimed in claim 4, it is characterized in that: described wireless controller has voice output module and shock module, and the control signal that voice output module and shock module are received according to wireless controller produces sound and vibrations.
6. an interactive entertainment device localization method is characterized in that, comprising:
At first, utilize one second wireless communication module of a wireless controller to send preparation location signal by one second antenna;
Then, utilizing one first wireless communication module of locating main frame to receive by one first antenna prepares to send a permission location signal behind the signal of location;
Then, after second wireless communication module of this wireless controller is received permission location signal by second antenna, the ultrasonic wave transmitter module emission ultrasonic wave signal of this wireless controller;
Come again, after one first ultrasonic wave receiver module of this positioning host, one second ultrasonic wave receiver module and one the 3rd ultrasonic wave receiver module are received the ultrasonic wave signal, one first microprocessor of positioning host calculates this first, second and third ultrasonic wave receiver module and receives the coordinate that produces this wireless controller after the time of ultrasonic wave signal, and this first wireless communication module sends a location by first antenna and finishes signal; And
At last, second communication module of this wireless controller is received after signal is finished in the location by second antenna and is finished the location.
7. interactive entertainment device localization method as claimed in claim 6, it is characterized in that: described positioning host is sent one and is allowed the location signal and start a timing program, when timing program surpassed a Preset Time and positioning host and do not receive the ultrasonic wave signal as yet, this positioning host was sent this permissions again and is located signal.
8. interactive entertainment device localization method as claimed in claim 6, it is characterized in that: behind the described wireless controller turn-on power by the game player push on the wireless controller button and after the detecting of one second microprocessor of wireless controller, this second microprocessor sends one and prepares instruction to second communication module, after the preparation positioning instruction is encoded through second communication module, form described preparation location signal by second antenna, second antenna is also launched this preparation location signal; After described positioning host is received the preparation location signal that wireless controller sends, after deciphering by this first wireless communication module, this preparation location signal is sent to first microprocessor, sending one after preparation positioning instruction differentiation after first microprocessor is deciphered wireless communication module is errorless allows positioning instruction to give first wireless communication module, after first wireless communication module will allow the positioning instruction coding, form one by first antenna and allow the location signal, first antenna is also launched this permission location signal; After described wireless controller is received and is allowed the location signal, after deciphering by second wireless communication module, this permission location signal is sent to second microprocessor, after permission positioning instruction differentiation after second microprocessor is deciphered second wireless communication module is errorless, ultrasonic wave transmitter module emission ultrasonic wave signal; After first, second and third ultrasonic wave receiver module of described positioning host is received the ultrasonic wave signal, the first microprocessor of positioning host calculates this first, second and third ultrasonic wave receiver module and receives the distance that produces this wireless controller and this first, second and third ultrasonic wave receiver module after the time of ultrasonic wave signal, and first microprocessor calculates this coordinate apart from back generation wireless controller.
9. interactive entertainment device localization method as claimed in claim 6 is characterized in that: ultrasonic wave signal of the ultrasonic wave transmitter module of described wireless controller emission, this positioning host calculate the coordinate that produces a wireless controller behind this ultrasonic wave signal.
10. interactive entertainment device localization method as claimed in claim 6, it is characterized in that: after described positioning host was received the ultrasonic wave signal of a preset times of sending from wireless controller, positioning host was calculated the coordinate that produces a wireless controller behind those ultrasonic wave signals.
CN 200710028309 2007-05-25 2007-05-25 Interactive game device position location system and position location method thereof Expired - Fee Related CN101310804B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200710028309 CN101310804B (en) 2007-05-25 2007-05-25 Interactive game device position location system and position location method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200710028309 CN101310804B (en) 2007-05-25 2007-05-25 Interactive game device position location system and position location method thereof

Publications (2)

Publication Number Publication Date
CN101310804A CN101310804A (en) 2008-11-26
CN101310804B true CN101310804B (en) 2011-07-27

Family

ID=40099754

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200710028309 Expired - Fee Related CN101310804B (en) 2007-05-25 2007-05-25 Interactive game device position location system and position location method thereof

Country Status (1)

Country Link
CN (1) CN101310804B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI388360B (en) * 2009-05-08 2013-03-11 Pixart Imaging Inc Three-point positioning device and method
CN105653035B (en) * 2015-12-31 2019-01-11 上海摩软通讯技术有限公司 virtual reality control method and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1194402A (en) * 1997-03-26 1998-09-30 国际商业机器公司 Method and system for simultaneously operating multiple handheld control devices in a data processing system
JP2001046748A (en) * 1999-08-06 2001-02-20 Yasuhiro Yamanaka Tv game device, and control signal transmitting method for tv game

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1194402A (en) * 1997-03-26 1998-09-30 国际商业机器公司 Method and system for simultaneously operating multiple handheld control devices in a data processing system
JP2001046748A (en) * 1999-08-06 2001-02-20 Yasuhiro Yamanaka Tv game device, and control signal transmitting method for tv game

Also Published As

Publication number Publication date
CN101310804A (en) 2008-11-26

Similar Documents

Publication Publication Date Title
US20080311990A1 (en) Position system for interactive gaming device and method using the same
US8403754B2 (en) Interactive game apparatus and game controller used in the same
US9030410B2 (en) Controller device, information processing system, and information processing method
CN107071532A (en) Image display device
EP2917902B1 (en) Remote control using depth camera
CN203181129U (en) Image display device and remote controller
CN101370096A (en) Interactive television remote control based on spacing positioning
CN105392037A (en) Three-dimensional air mouse and display used together therewith
CN104994414B (en) For controlling light calibration method, remote control and intelligent television
CN108319875A (en) Sensor support system, terminal, sensor and sensor support method
CN103083901A (en) Holographic projection somatosensory interactive system and holographic projection somatosensory interactive method
EP3308840A1 (en) Vibration feedback system and vibration feedback method
CN101310804B (en) Interactive game device position location system and position location method thereof
CN201499231U (en) Infrared positioning television remote control device
CN104571503B (en) The interaction control method of space inner multimedia device cluster
US20090170601A1 (en) Method for recognizing the position of a gaming device
CN103399320B (en) Device and method for positioning remote controller and electric equipment
CN113727353A (en) Configuration method and device of entertainment equipment and entertainment equipment
CN101401998B (en) Game device positioning method
US20100309155A1 (en) Two-dimensional input device, control device and interactive game system
CN106445193A (en) Mobile phone control-based laser pen demonstration system
CN112489408B (en) Remote controller, remote control system, display device and remote control method
CN101332361B (en) Interactive gaming system
AU1804200A (en) Entertainment system and recording medium
JP2013131205A (en) Interactive system and interactive device thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: FUGANG ELECTRONIC (KUNSHAN) CO., LTD.

Free format text: FORMER OWNER: FUGANG ELECTRONIC (DONGGUAN) CO., LTD.

Effective date: 20110517

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 523455 GONGYE AVENUE, DONGKENG TOWN, DONGGUAN CITY, GUANGDONG PROVINCE TO: 215324 NO. 2, ZHENGWEI ROAD, JINXI TOWN, KUNSHAN CITY, JIANGSU PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20110517

Address after: Jinxi town Wei Road Kunshan City, Jiangsu province 215324 No. 2

Applicant after: Fugang Electronic (Kunshan) Co.,Ltd.

Co-applicant after: Zhengwei Precision Industry Co., Ltd.

Address before: 523455 Guangdong province Dongguan Dongkeng Industrial Avenue

Applicant before: Foxlink Electronics (Dongguan) Co., Ltd.

Co-applicant before: Zhengwei Precision Industry Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110727

Termination date: 20210525