Terminal Positioning via Server Offloaded Computation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robot real-time positioning technologies face a high calculation burden, which restricts their development and hinders fast navigation due to the need for extensive calculations to determine environmental maps and current positions.
Innovation Solution
A terminal positioning method and system where the positioning system acquires and calculates the terminal's current position feature, generating position information that is then sent to the terminal, thereby alleviating the terminal's computational burden and facilitating fast navigation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the robot pre-stores the environment map and calculates its current position based on acquired parameters, then positioning accuracy is improved, but the calculation burden increases
Solution Approach 1:
The patent introduces a positioning system as an intermediary between the terminal and the positioning task. The system includes a server that receives positioning requests, acquires position features from the terminal, calculates position data, and returns position information. This mediator approach transfers the complex calculation burden from the terminal to the server, resolving the contradiction between positioning accuracy and calculation burden.
2Adaptability or versatility
If the robot constructs the environment map and calculates current location based on acquired parameters, then positioning capability is improved, but the calculation time increases
Solution Approach 1:
The patent extracts the complex map construction and location calculation functions from the terminal and places them in the positioning system server. The terminal only needs to send positioning requests and receive position information, while the server handles the time-consuming tasks of acquiring position features, constructing environmental maps, and calculating current locations. This extraction resolves the contradiction between positioning capability and calculation time.
3Measurement precision
If the terminal performs extensive calculations to determine environmental maps and current positions, then positioning accuracy is improved, but navigation speed decreases
Solution Approach 1:
The positioning system acts as an intermediary that handles extensive calculations for environmental map determination and current position calculation. The server receives positioning requests, performs the computationally intensive tasks of acquiring position features, calculating position data, and generating position information, then returns results to the terminal. This resolves the contradiction by maintaining positioning accuracy through comprehensive calculations while improving navigation speed by offloading calculations from the terminal.
Data Source
AI summary
A terminal positioning method is applicable in a positioning system having at least an image acquisition apparatus, and the method includes: judging whether a positioning request message sent from a terminal is received; acquiring a current position feature of the terminal when the positioning request message sent from the terminal is received; calculating current position data of the terminal according to the position feature; generating position information according to the position data; and sending the position information to the terminal. In this way, the terminal itself does not need to calculate the current position, thus reducing computational burden on the terminal, which facilitates achieving of fast navigation of the terminal.


