Data processing method for space mouse and control method for mouse pointer

A space mouse and data processing technology, applied in the field of space mouse, can solve the problems of space coordinate error, coincidence, mouse positioning error, etc., and achieve the effect of accurate and reliable space coordinate data

Active Publication Date: 2013-11-13
JIANGSU HUITONG GRP
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] But in the process of actual use, when the space mouse is turned off, the movement process of the space mouse can no longer be detected, and when the space mouse is turned on again, its coordinate zero point cannot be compared with the coordinate zero point before the space mouse is closed coincide, this is because the initial point of the space mouse, that is, the coordinate zero point is assumed by the system of the space mouse, and when the space mouse is turned on each time, the system re-determines the coordinate zero point, and the coordinate zero point determined afresh is very If it is difficult to coincide with the coordinate zero point before closing the space mouse last time, there will be a problem with the initial point of the space mouse at this time, and the space coordinates of the space mouse obtained on this basis will have errors, and then the determined There will be errors in the position and posture of the space mouse, and there will be errors in mouse positioning

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data processing method for space mouse and control method for mouse pointer
  • Data processing method for space mouse and control method for mouse pointer
  • Data processing method for space mouse and control method for mouse pointer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] In this embodiment, after the space mouse is turned on again, the currently collected space coordinate data is compensated, and the inertial device contained in the space mouse is changed from the closed state to the next state through the compensation of the currently collected space coordinate data. After opening, the currently collected space coordinate data and the space coordinate data collected before closing the inertial device last time are in the same coordinate system, that is, the zero point coordinates of the space coordinate system before the inertial device is turned on again and closed last time (The coordinate origin of the space coordinate system) coincides together, so that the obtained space coordinate data is determined based on the same coordinate system, and the space coordinate data output by the mouse for the same position space is unique, and will not be caused by closing or It is different when the inertial device is turned on.

[0050] In this...

Embodiment 2

[0068] In this embodiment, in the process of obtaining the displacement change of the space mouse based on the output value of the compensated space coordinate data obtained in the first embodiment, the displacement change of the space mouse calculated for the first time after the inertial device is turned on is filtered. remove.

[0069] After the output value of the spatial coordinate data is obtained based on the first embodiment, the displacement variation of the spatial mouse can be obtained from the output value of the current spatial coordinate data and the output value of the previous spatial coordinate data.

[0070] In practical applications, users often turn off the inertial device of the space mouse for a short or long time according to various practical needs. But when the inertial device is turned on again, there will be problems with the displacement change of the initial point position. This is because the displacement variation is the difference between the c...

Embodiment 3

[0086] In this embodiment, during the process of obtaining the displacement variation of the space mouse based on the output value of the compensated space coordinate data obtained in the first embodiment, the displacement variation of the space mouse is corrected according to different motion states of the space mouse.

[0087] After obtaining the output value of the spatial coordinate data based on Embodiment 1, the displacement variation of the space mouse can be obtained by the output value of the current spatial coordinate data and the output value of the previous spatial coordinate data. In the prior art, in order to solve various Factors affect the data processing accuracy of the space mouse. There are many methods for compensating the displacement changes dx and dy of the space mouse during the movement process, but they do not involve correcting the displacement change according to the movement state of the space mouse. Measure dx, dy. Wherein, dx is the component of ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a data processing method for a space mouse and a control method for a mouse pointer. The space mouse comprises an inertial device suitable for acquiring space coordinate data. The data processing method for the space mouse comprises the following steps of recording the space coordinate data which are acquired the last time before the initial device is closed; acquiring a compensation value of current space coordinates after the initial device is reopened, wherein the compensation value of the current space coordinates is a difference between the space coordinate data which are acquired last time and the recorded space coordinate data; and compensating the currently-acquired space coordinate data by adopting the compensation value of the current space coordinates so as to obtain an output value of the current space coordinate data. According to the technical scheme provided by the invention, the problem that errors exist in the current space coordinate data outputted by the space mouse can be effectively solved, so that the current space coordinate data outputted by the space mouse are accurate and reliable and the positioning accuracy of the space mouse is improved.

Description

technical field [0001] The invention relates to the technical field of a space mouse, in particular to a data processing method of a space mouse and a control method of a mouse pointer. Background technique [0002] At present, the positioning of the computer mouse pointer is mostly realized by optical sensors or laser sensors. These sensors are all based on the principle of physical optics, so that the sensors need to be realized by platforms such as desktops. But in many occasions, such as in computer multimedia teaching, users want to manipulate the mouse pointer in the air or realize multimedia TV playback, web browsing and other applications by manipulating the mouse pointer in the air, which cannot be realized only by using traditional sensors, so the space mouse Came into being. The space mouse is an input device that operates the mouse pointer (screen cursor) like a traditional mouse, but it does not need to be placed on any plane, and the mouse pointer can be contr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/0346
CPCG06F3/0346G06F3/038
Inventor 龙涛乔磊滕敏
Owner JIANGSU HUITONG GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products