A positioning system and a positioning method
By combining positioning equipment with communication equipment and using network base station servers for data enhancement and differential positioning methods, the problems of complexity and low accuracy of existing positioning equipment are solved, and high-precision and convenient positioning operations are achieved.
Patent Information
- Application Number
- CN202210757803.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-29
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2042-06-29
AI Technical Summary
Existing positioning equipment in the agricultural field is complex in composition, difficult to operate, and its positioning accuracy is easily affected by the environment, especially when it is beyond the coverage range of ground mobile base stations.
By combining positioning equipment with communication equipment, using network base station servers for data enhancement, and adopting differential positioning methods and gyroscopes to obtain high-precision positioning data, the equipment structure is simplified, the component composition is reduced, and the operational convenience is improved.
It achieves high-precision and stable positioning data acquisition, simplifies the operation process, reduces equipment costs, and is easy to carry and use.
Smart Images

Figure CN115175093B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication positioning, and in particular, to a positioning system and a positioning method. Background Art
[0002] At present, in the agricultural field, when performing land measurement, fencing, route determination and navigation, drivers are usually required to drive agricultural machinery to designated locations to mark points and determine lines. At the same time, positioning equipment is required to collect and calibrate the operation path, operation area and obstacles. When driving agricultural machinery, not only driving safety but also the accuracy of marking points and determining lines must be taken into account. However, the existing positioning equipment components are complex and difficult to operate. Summary of the Invention
[0003] The purpose of the embodiments of the present invention is to provide a positioning system and positioning method, which uses a communication device to enhance the positioning data obtained by the positioning data, sends the positioning data of the positioning device to a network base station server through a terminal, and processes the positioning data by the network base station server to obtain more accurate positioning data, reduce the components of the positioning system, reduce costs and improve operational convenience.
[0004] In a first aspect, an embodiment of the present application provides a positioning system, including: a positioning device and a communication device; the positioning device and the communication device are connected; the positioning device is used to obtain positioning data and send the positioning data to the communication device; the communication device is used to receive the positioning data sent by the positioning device and send the positioning data to a network base station server; and receive the corrected positioning data returned by the network base station server.
[0005] In the above implementation process, the positioning system includes a positioning device and a communication device. The positioning device obtains positioning data and sends it to the communication device. The communication device sends the positioning data to the network base station server and receives the corrected positioning data returned by the network base station server. This enhances the positioning data and obtains accurate positioning data. Compared with existing positioning devices, the device is lighter and more convenient to operate.
[0006] Optionally, in an embodiment of the present application, the communication device is used to obtain a service mode selected by a user; according to the service mode, the service corresponding to the service mode is completed by correcting the positioning data, and service data is generated.
[0007] In the above implementation process, the corresponding business is completed by correcting the positioning data according to different business models, and various application operations are completed by using high-precision positioning data.
[0008] Optionally, in the embodiment of the present application, the communication device is further configured to acquire a first connection state between the communication device and the positioning device, and a second connection state between the communication device and the network base station server, and perform network communication state monitoring according to the first connection state and the second connection state.
[0009] In the implementation process described above, the communication device monitors the network communication state of the positioning device by using the acquired first connection state to determine whether the positioning device is abnormal, and monitors the network communication state with the network base station server by using the acquired second connection state, so that corresponding processing can be performed in a timely manner when the positioning device or the login state is abnormal.
[0010] Optionally, in the embodiment of the present application, the corrected positioning data is obtained by the network base station server according to a differential positioning method.
[0011] In the implementation process described above, after receiving the positioning data, the network base station server calculates the positioning data according to the differential positioning method to obtain corrected positioning data with higher accuracy.
[0012] Optionally, in the embodiment of the present application, the communication device comprises a gyroscope configured to acquire orientation data, and the communication device is further configured to acquire position information of a target point, and determine an actual position of the target point according to the position information, the positioning data, and the orientation data.
[0013] In the implementation process described above, the orientation data is acquired by using the gyroscope, and after the position information of the target point is acquired, the actual position of the target point is determined according to the orientation data and the positioning data, so that the target point can be accurately positioned by using the positioning system.
[0014] Optionally, in the embodiment of the present application, the positioning device is further configured to initiate a connection request to the communication device, and send a serial number of the positioning device to the communication device after the connection is successful, and the communication device is further configured to respond to the connection request and receive the serial number of the positioning device, acquire login information of the positioning device by using the serial number, and log in to the network base station server according to the login information.
[0015] In the implementation process described above, after the positioning device and the communication device are connected, the communication device acquires the login information of the positioning device, logs in to the network base station server according to the login information, and thus one-key login is achieved, which improves the operation convenience.
[0016] Optionally, in the embodiment of the present application, the positioning device and the communication device are electrically connected, and the positioning device and the communication device are in an integrated structure.
[0017] In the implementation process described above, the positioning device and the communication device are in an integrated structure, which simplifies the components of the positioning system, reduces the size of the device, and facilitates operation and carrying.
[0018] Optionally, in the embodiments of the present application, the positioning device and the communication device are two independent devices, and the positioning device and the communication device are in communication connection; the communication device is an integrated device of a mobile phone, a notebook computer and a tablet computer.
[0019] In the implementation process described above, the positioning device and the communication device are two independent devices, and the positioning device and the communication device are connected through wireless communication; the communication device is an integrated device of a mobile phone, a notebook computer and a tablet computer, which avoids the complex operation of using special tools and professional software in the prior art, and realizes communication with the network base station server through the mobile phone, the notebook computer and the tablet computer, thereby simplifying the operation steps and reducing the operation difficulty.
[0020] In a second aspect, the embodiments of the present application also provide a positioning method applied to a positioning system, comprising: acquiring positioning data by a positioning device, and sending the positioning data to a communication device; receiving the positioning data sent by the positioning device by the communication device, transmitting the positioning data to a network base station server, so that the network base station server corrects the positioning data; receiving the corrected positioning data returned by the network base station server by the communication device.
[0021] In the implementation process described above, the positioning data is received by the communication device, transmitted to the network base station, and the corrected positioning data returned by the network base station server is received. The positioning data can be enhanced by the positioning device and the communication device in the positioning system, high-precision corrected positioning data is obtained, the operation is simplified, and the work efficiency is improved.
[0022] Optionally, in the embodiments of the present application, before the positioning data is acquired by the positioning device and sent to the communication device, the method further comprises: sending a connection request to the communication device by the positioning device; receiving the connection request by the communication device, and judging whether it is the first time to receive the connection request of the positioning device; if yes, acquiring the serial number of the positioning device; acquiring the login information of the positioning device through the serial number; and logging into the network base station server according to the login information.
[0023] In the implementation process described above, the communication device receives the connection request sent by the positioning device, judges whether it is the first time to receive the connection request of the positioning device, and if it is the first time to receive, the login information is acquired according to the serial number of the positioning device, so that one-key login to the network base station server is realized, and the convenience is improved.
[0024] By adopting a positioning system and positioning method provided by the present application, a communication device can quickly log in to a network base station server by obtaining a serial number; the communication device performs data enhancement on the positioning data obtained by the positioning data to obtain positioning data with higher accuracy; the components of the positioning system are reduced to make the device lighter; by selecting the corresponding business mode, the corresponding operation is completed, and when an abnormality occurs in the positioning device, timely processing is performed to improve the convenience of operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.
[0026] Figure 1 A schematic diagram of the structure of a positioning system provided in an embodiment of the present application;
[0027] Figure 2 A schematic structural diagram of a positioning device fixing bracket provided in an embodiment of the present application;
[0028] Figure 3 A flowchart of a positioning method provided in the first embodiment of the present application;
[0029] Figure 4 A flowchart of a positioning method provided for the second embodiment of the present application. DETAILED DESCRIPTION
[0030] The following embodiments of the technical solution of the present application will be described in detail with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application and are therefore only examples and are not intended to limit the scope of protection of the present application.
[0031] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0032] In the description of the embodiments of this application, the technical terms "first" and "second" are used only to distinguish different objects and should not be understood to indicate or imply relative importance or implicitly specify the quantity, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, the meaning of "plurality" is two or more, unless otherwise specifically defined.
[0033] The existing positioning system is complex in its components, typically including satellite positioning antennas, ground mobile base stations, data processing computers, and batteries that power the ground mobile base stations. The data processing computers and ground mobile base stations exchange information through communication connections, requiring professionals to process and operate the data using professional software. The system is complex in composition, high in cost, and relatively complex to operate. Furthermore, the positioning data obtained through the ground mobile base stations is susceptible to environmental influences, and the positioning data beyond the coverage range of the ground mobile base stations has low accuracy. The present application provides a positioning device that reduces the components of the positioning system, reduces costs, improves operational convenience, and improves the high-precision stability of positioning data.
[0034] See Figure 1 FIG2 shows a structural diagram of a positioning system 100 provided in an embodiment of the present application.
[0035] Positioning system 100 includes a positioning device 110 and a communication device 120; positioning device 110 and communication device 120 are connected. The positioning device can be a handheld satellite positioning device, a Beidou positioning device, a GPS positioning device, or other positioning collector. Positioning device 110 is used to obtain positioning data, which can be Global Positioning System (GPGGA) data. GPGGA data includes at least one of a statement header, world time, latitude, latitude hemisphere, longitude, longitude hemisphere, positioning quality indicator, number of satellites used, horizontal accuracy, altitude, altitude unit, geoid height, altitude unit, differential GPS data period, differential reference base station identifier, and a checksum end marker. The positioning data may also include information such as the azimuth and elevation of a reference point, the distance between the reference point and the target point, and positioning coordinates. Positioning device 110 can send the acquired positioning data to communication device 120 in real time or at a scheduled time.
[0036] Communication device 120 is used to receive positioning data sent by positioning device 110. Communication device 120 can be a component or device with wireless communication and network communication capabilities. Communication device 120 uploads positioning data to the network base station server via a preset protocol and receives corrected positioning data returned by the network base station server. The preset protocol is a communication protocol pre-agreed between the communication device and the network base station server. For example, it can be the Ntrip protocol or other communication protocols, which are not specifically limited in this embodiment of the present application.
[0037] In the above implementation process, positioning system 100 includes positioning device 110 and communication device 120. Positioning device 110 obtains positioning data and transmits it to communication device 120. Communication device 120 then transmits the positioning data to a network base station server and receives corrected positioning data returned by the network base station server, thereby enhancing the positioning data and obtaining accurate positioning data. Positioning device 110 is more portable than a ground mobile base station. Positioning system 100 can transmit and receive corrected positioning data in real time, avoiding the situation where positioning data accuracy is low beyond the coverage range of a ground mobile base station. The positioning data accuracy is more stable and the operation is more convenient.
[0038] Optionally, in an embodiment of the present application, the communication device 120 is used to obtain a business mode selected by the user. The business mode includes determining the target distance, measuring area, managing markers, and circle boundaries. For example, an interactive module is provided on the positioning system 100. The interactive module can be a display screen. The user selects a business mode according to actual needs according to the operating instructions on the display screen. The communication device 120 obtains the business mode selected by the user, completes the business corresponding to the business mode by correcting the positioning data, and generates business data. Each business mode generates corresponding business data. For example, if the business mode selects to determine the target distance, the target distance is calculated based on the corrected positioning data to obtain the target distance to the target point. The target distance is the business data corresponding to the business mode. If the business mode selects to measure area, the target area is measured based on the corrected positioning data to obtain the area of the target area. The business data corresponding to the measurement area business mode is the area of the target area.
[0039] In the above implementation process, the service mode selected by the user is obtained through the communication device 120, so as to complete the corresponding service according to different service modes by correcting the positioning data, and realize the completion of various application operations by using high-precision positioning data.
[0040] Optionally, in an embodiment of the present application, the communication device 120 is further used to obtain a first connection status with the positioning device 110 and a second connection status with the network base station server, and monitor the network communication status according to the first connection status and the second connection status.
[0041] In the above embodiment, for example, the communication device 120 may periodically acquire the first connection status between the communication device 120 and the positioning device 110, and the second connection status between the communication device 120 and the network base station server, using a timer, or may acquire the status in real time. The communication device 120 monitors the network communication status based on the first connection status and the second connection status. The network communication status detection includes monitoring whether the communication connection status between the communication device 120 and the positioning device 110 is normal, and monitoring whether the network communication status between the communication device 120 and the network base station server is normal.
[0042] The communication device 120 obtains a first connection status with the positioning device 110. The first connection status may be the real-time communication connection status between the communication device 120 and the positioning device 110. Based on the first connection status, the communication device 120 determines whether the positioning device 110 is operating normally. If the first connection status is abnormal, positioning device abnormality information is generated. The abnormality information includes the abnormality type, the abnormality time, and a reminder for the user to perform correct operations, such as prompting the user to adjust the position of the handheld positioning device. The communication device 120 can also determine whether the positioning device is operating normally based on the accuracy and quality of the received positioning data, and generate corresponding abnormality information when an abnormality occurs.
[0043] The communication device 120 obtains the second connection status between it and the network base station server, and monitors the network communication status based on the second connection status. For example, it determines whether the communication device 120 has logged in to the network base station server normally, and whether the network communication with the network base station server is normal. If an abnormality occurs, corresponding abnormality information is generated and processed, such as re-login and reconnect to the network.
[0044] In the above implementation process, the communication device monitors the network communication status of the positioning device through the obtained first connection status to confirm whether the positioning device is abnormal; and monitors the network communication status with the network base station server through the obtained second connection status to realize timely corresponding processing when the positioning device or login status sends an abnormality.
[0045] Optionally, in an embodiment of the present application, the corrected positioning data is obtained by the network base station server by solving the positioning data according to a differential positioning method.
[0046] In a preferred embodiment, the communication device 120 uploads the positioning data to the network base station server and receives the corrected positioning data returned by the network base station server. The corrected positioning data is obtained by the network base station server by solving the positioning data through a differential positioning method. Differential positioning methods include pseudo-range differential positioning method RTD (Real Time Differential) and carrier phase differential positioning method RTK (Real Time Kinematic). For example, the positioning device monitors the satellite to obtain real-time satellite signals and carrier phase measurement values, as well as other positioning data. The network base station server obtains the positioning data, and processes the received carrier phase measurement values according to the differential positioning method to achieve deviation correction, and finally obtains high-precision position information, i.e., corrected positioning data. The network base station server then returns the corrected positioning data to the communication device 120.
[0047] In a preferred embodiment of this invention, after receiving positioning data and calculating differential data, the data is checked to verify whether it is incomplete or intact, facilitating the smooth progress of subsequent processes. Because GPGGA data may be lost during transmission or storage, if incomplete positioning data is detected, the currently received positioning data is automatically ignored, discarded, and the next complete positioning data packet is received. If the positioning data is incomplete a predetermined number of times in a row, an abnormality message is fed back to the communication device 120, alerting the user to the abnormal positioning data so that the user can check the positioning device 110. Checking the positioning data ensures the integrity of data transmission and improves the efficiency of positioning services.
[0048] In the above implementation process, after receiving the positioning data, the network base station server uses the differential positioning method to solve the positioning data to obtain more accurate corrected positioning data, thus achieving high-precision positioning data without relying on ground mobile base stations and other equipment.
[0049] Optionally, in an embodiment of the present application, the communication device 120 includes a gyroscope, which is used to obtain orientation data; the communication device 120 is also used to obtain position information of the target point; and determine the actual position of the target point based on the position information, positioning data and orientation data.
[0050] In the above embodiment, for example, communication device 120 includes a gyroscope. A gyroscope is a device that uses the angular moment of a high-speed rotating body to sense the angular motion of a housing relative to an inertial space about one or two axes orthogonal to the rotational axis. The gyroscope can function as a pan, tilt, pitch, heading, and angular velocity sensor to acquire orientation data and provide precise direction for communication device 120.
[0051] Communication device 120 is also used to obtain the location information of the target point, which includes the longitude and latitude of the target point. Based on the longitude and latitude of the target point, the orientation information provided by the gyroscope, and the positioning data obtained by positioning device 110, a user can be prompted to find the specific location of the target point. The prompt information includes a specific direction and distance, such as "walk 100 meters east." The user determines the actual location of the target point based on the prompt information. The target point can be a water outlet, which enables the user to find the location of the water outlet based on the prompt information.
[0052] In the above implementation process, the gyroscope is used to obtain the orientation data. After obtaining the position information of the target point, the actual location of the target point is determined based on the orientation data and positioning data, so that the target point can be accurately found through the positioning system.
[0053] Optionally, in an embodiment of the present application, the positioning device is also used to initiate a connection request to the communication device, and after the connection is successful, send the serial number of the positioning device to the communication device; the communication device is also used to respond to the connection request and receive the serial number of the positioning device; obtain the login information of the positioning device through the serial number; and log in to the network base station server according to the login information.
[0054] The positioning device 110 is also used to initiate a connection request to the communication device 120. If the communication device 120 responds to the connection request, the connection is successful. After the connection is successful, the communication device 120 sends a transmission instruction to the positioning device 110; after receiving the transmission instruction, the positioning device 110 transmits the device information written by itself to the communication device 120, where the device information includes the serial number (SN number) of the positioning device 110.
[0055] The communication device 120 obtains the serial number of the positioning device 110 and, based on the serial number, retrieves the login information for the positioning device 110 from the server via a network interface. The login information includes the account information and password. The serial number and login information for each positioning device 110 correspond to each other. Using the login information, the user can log in to the network base station server, achieving fast login. In another embodiment, the user can also manually enter the login information as needed to log in to the network base station server.
[0056] In the above implementation process, after the positioning device 110 and the communication device 120 are connected, the communication device obtains the login information of the positioning device 110 and logs into the network base station server according to the login information, thereby achieving fast login and improving operation convenience.
[0057] Optionally, in an embodiment of the present application, the positioning device and the communication device are electrically connected; the positioning device and the communication device are an integrated structure.
[0058] For example, in the above-mentioned embodiment, if the positioning device 110 and the communication device 120 are an integrated structure, then the positioning system is an integrated structure. That is, the communication device 120 can be regarded as a communication module provided on the positioning device 110 that can communicate with the network base station server. For example, a SIM card (user identification card of a digital cellular mobile terminal) module is provided in a handheld satellite positioning device, and the SIM card module is used to communicate with the network base station server. The positioning device 110 can also be regarded as a positioning module provided on the communication device 120 that is capable of acquiring positioning data. The integrated positioning system can acquire positioning data, connect to a network base station server, send positioning data to the connected network base station server, and receive corrected positioning data returned by the network base station server. In the above-mentioned implementation process, the positioning device and the communication device are an integrated structure, which simplifies the components of the positioning system, reduces the size of the device, and facilitates operation and portability.
[0059] Optionally, in an embodiment of the present application, the positioning device and the communication device are two independent devices, and the positioning device and the communication device are communicatively connected; the communication device is an all-in-one integrated device mobile phone, notebook and tablet computer.
[0060] In the above embodiment, for example, positioning device 110 and communication device 120 are two independent devices that are communicatively connected. This communication connection includes a wireless communication connection, such as a Bluetooth connection between positioning device 110 and communication device 120. Communication device 120 is an all-in-one device such as a mobile phone, laptop, or tablet. Positioning data is received and transmitted to a network base station server via the mobile phone, laptop, or tablet.
[0061] In a preferred solution of this embodiment, the positioning device 110 is connected through the APP (Application) corresponding to the positioning system of a mobile phone, notebook or tablet computer. After the connection is successful, a login box pops up to receive the login information of the positioning device 110, and then the network communication function of the mobile phone, notebook or tablet computer is used to connect to the network base station server to achieve one-click login to the network. The positioning data is sent to the network base station server, and the corresponding corrected positioning data is received. By selecting the corresponding business mode on the APP, the business corresponding to the business mode is completed according to the corrected positioning data, and business data is generated. The network communication status is monitored on the mobile phone, notebook or tablet computer, and abnormal information is generated in time for the user to view. The user performs human-computer interaction through an independent communication device 120, which does not affect the work of the positioning device 110, thereby improving the convenience of operation.
[0062] It should be noted that the communication device 120 can be a common mobile phone, laptop, or tablet computer with communication capabilities. A dedicated positioning app is installed on the phone, laptop, or tablet computer. The dedicated positioning app is provided by the manufacturer of the positioning device 110. The dedicated positioning app enables interactive operations between the positioning device 110 and the communication device 120, as well as communication between the communication device 120 and the network base station server. Specifically, after the dedicated positioning app is installed on the phone, laptop, or tablet computer, the dedicated app can be used to establish a wireless connection with the positioning device 110, communicate with the network base station server, and perform operations such as selecting a service mode and viewing abnormal information.
[0063] In the above implementation process, the positioning device 110 and the communication device 120 are two independent devices, and the positioning device 110 and the communication device 120 are connected through wireless communication; the communication device 120 is an all-in-one integrated device mobile phone, notebook and tablet computer, avoiding the use of special tools and professional software for complex operations in the existing technology, and communicating with the network base station server through mobile phones, notebooks and tablet computers, simplifying the operation steps and reducing the difficulty of operation.
[0064] Optionally, in this embodiment of the present application, the communication device 120 is further configured to send the corrected positioning data and service data to the service server. The communication device 120 records and saves the received corrected positioning data and service data, and uploads them to the service server for storage and management. Other communication devices 120 or terminals can perform related operations by obtaining the corresponding corrected positioning data and service data from the service server.
[0065] See Figure 2 1 is a schematic structural diagram of a positioning device fixing bracket 130 provided in an embodiment of the present application.
[0066] Optionally, in an embodiment of the present application, the positioning system 100 further includes a positioning device fixing bracket 130, and the positioning device fixing bracket 130 is provided with a positioning device connecting portion for connecting the positioning device 110; the positioning device connecting portion is connected to the bottom of the positioning device 110 by a 1 / 4 screw; the positioning device fixing bracket 130 is provided with a communication device connecting clip for connecting the communication device 120; the communication device connecting clip and the positioning device connecting portion are ball heads, which can be universally rotated and adjusted; the communication device connecting clip of the positioning device fixing bracket 130 can be mounted with a mobile power supply to supplement the battery life of the positioning device 110 or the communication device 120.
[0067] See Figure 3 A flowchart of a positioning method provided by the first embodiment of the present application is shown.
[0068] An embodiment of the present application further provides a positioning method, which is applied to a positioning system, including: Step S210: acquiring positioning data through a positioning device, and sending the positioning data to a communication device.
[0069] Step S220: receiving positioning data sent by the positioning device through the communication device, and transmitting the positioning data to the network base station server, so that the network base station server corrects the positioning data;
[0070] Step S230: Receive the corrected positioning data returned by the network base station server through the communication device.
[0071] The implementation of the above steps includes: a positioning device 110 and a communication device 120; the positioning device 110 and the communication device 120 are connected. The positioning device can be a handheld satellite positioning device, a Beidou positioning device, a GPS positioning device, or other positioning collector. The positioning device 110 is used to obtain positioning data, and the positioning data can be GPGGA data (Global Positioning System positioning data). The GPGGA data includes: a sentence identifier, world time, latitude, latitude hemisphere, longitude, longitude hemisphere, positioning quality indicator, number of satellites used, horizontal accuracy, altitude, altitude unit, geoid height, altitude unit, differential GPS data period, differential reference base station number, checksum end marker. The positioning data may also include information such as the azimuth and elevation of the reference point, the distance between the reference point and the target point, and positioning coordinates. The positioning device 110 can send the acquired positioning data to the communication device 120 in real time or at a scheduled time.
[0072] Communication device 120 is used to receive positioning data sent by positioning device 110. Communication device 120 can be a component or device with wireless communication and network communication functions. Communication device 120 uploads positioning data to the network base station server via the Ntrip protocol and receives corrected positioning data returned by the network base station server.
[0073] In the above implementation process, the communication device receives positioning data sent by the positioning device, transmits the positioning data to the network base station, and receives corrected positioning data returned by the network base station server. The positioning device and communication device in the positioning system can enhance positioning data and obtain highly accurate corrected positioning data, simplifying operations and improving work efficiency.
[0074] Optionally, in an embodiment of the present application, before obtaining positioning data through the positioning device and sending the positioning data to the communication device, the method also includes: sending a connection request to the communication device through the positioning device; the communication device receives the connection request and determines whether it is the first time to receive the connection request from the positioning device; if so, obtaining the serial number of the positioning device; obtaining login information of the positioning device through the serial number; and logging in to the network base station server according to the login information.
[0075] An example of an implementation of the above steps is as follows: the positioning device 110 initiates a connection request to the communication device 120, the communication device 120 responds to the connection request and connects. After the connection is successful, the communication device 120 determines whether it is the first time to receive a connection request from the positioning device 110; if so, a transmission instruction is sent to the positioning device 110; after receiving the transmission instruction, the positioning device 110 transmits the device information written by itself to the communication device 120, where the device information includes the serial number (SN number) of the positioning device 110.
[0076] The communication device 120 obtains the serial number of the positioning device 110 and, based on the serial number, retrieves the login information for the positioning device 110 from the server via a network interface. The login information includes the account information and password. The serial number and login information for each positioning device 110 correspond to each other. Using the login information, the user can log in to the network base station server, achieving fast login. In another embodiment, the user can also manually enter the login information as needed to log in to the network base station server.
[0077] If the communication device 120 determines that this is not the first time it receives a connection request from the positioning device 110, that is, it has successfully connected to the positioning device 110 before, it can directly obtain the login information of the positioning device after identifying the positioning device and log in without obtaining an instruction to send a transmission serial number to the positioning device 110.
[0078] In the above implementation process, the communication device receives the connection request sent by the positioning device and determines whether it is the first time to receive the connection request from the positioning device. If it is the first time, the login information is obtained according to the serial number of the positioning device, and one-click login to the network base station server is achieved, thereby improving convenience.
[0079] See Figure 4 A flowchart of a positioning method provided by the second embodiment of the present application is shown.
[0080] The positioning device 110 is connected to the communication device via Bluetooth. After the connection is successful, the serial number of the positioning device 110 is obtained, the login information is obtained according to the serial number, and the network base station server is logged in.
[0081] Positioning device 110 acquires positioning data, which may be GPGGA data, via satellite. Positioning device 110 transmits the positioning data to the connected communication device 120. Communication device 120 receives the positioning data and uploads it to the network base station server via the Ntrip protocol. The network base station server processes the received positioning data using a differential positioning method to obtain corrected positioning data. Communication device 120 obtains the service mode selected by the user, completes the corresponding service using the corrected positioning data, and generates service data. The positioning data, corrected positioning data, and service data are then transmitted to the service server for storage and management. The service server can transmit the stored positioning data, corrected positioning data, and service data to other communication devices 120 or mobile terminals, allowing them to utilize the acquired data for other applications.
[0082] In the several embodiments provided in the embodiments of the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions, and operations of the devices, methods, and computer program products according to the multiple embodiments of the embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment, or a portion of code, and the module, program segment, or a portion of code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the boxes can also occur in a different order than the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.
[0083] In addition, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0084] The above description is only an optional implementation method of the embodiment of the present application, but the protection scope of the embodiment of the present application is not limited to this. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed in the embodiment of the present application, and they should all be covered by the protection scope of the embodiment of the present application.
Claims
1. A positioning system, characterized in that: include: Positioning equipment and communication equipment; The positioning device is connected to the communication device; The positioning device is used to obtain positioning data and send the positioning data to the communication device; The communication device is used to receive the positioning data sent by the positioning device and send the positioning data to the network base station server; and receiving the corrected positioning data returned by the network base station server; The communication device is used to obtain a service mode selected by a user; according to the service mode, the service corresponding to the service mode is completed using the corrected positioning data to generate service data; wherein each service mode generates corresponding service data; The positioning device and the communication device are two independent devices, and the positioning device and the communication device are communicatively connected; the communication device is an all-in-one integrated device mobile phone, notebook and tablet computer; the positioning system also includes a positioning device fixing bracket; the positioning device fixing bracket is provided with a positioning device connecting part for connecting the positioning device, and a communication device connecting clip for connecting the communication device.
2. The system according to claim 1, wherein: The communication device is further configured to obtain a first connection status with the positioning device and a second connection status with the network base station server, and monitor the network communication status according to the first connection status and the second connection status.
3. The system according to claim 1, wherein: in, The corrected positioning data is obtained by the network base station server by solving the positioning data according to a differential positioning method.
4. The system according to claim 1, wherein: The communication device includes a gyroscope, and the gyroscope is used to obtain orientation data; The communication device is further configured to obtain location information of a target point; and determine an actual location of the target point based on the location information, the positioning data, and the orientation data.
5. The system according to claim 1, wherein: The positioning device is further configured to initiate a connection request to the communication device, and after a successful connection, send the serial number of the positioning device to the communication device; The communication device is further configured to respond to the connection request and receive the serial number of the positioning device; obtain login information of the positioning device through the serial number; and log in to the network base station server according to the login information.
6. The system according to claim 1, wherein: The positioning device and the communication device are electrically connected; the positioning device and the communication device are an integrated structure.
7. A positioning method, characterized in that: The system according to any one of claims 1 to 6 comprises: Acquire positioning data through a positioning device, and send the positioning data to a communication device; receiving, via the communication device, positioning data sent by the positioning device, and transmitting the positioning data to the network base station server, so that the network base station server corrects the positioning data; Receiving, via the communication device, the corrected positioning data returned by the network base station server; the communication device being used to obtain a service mode selected by the user; and performing, according to the service mode, a service corresponding to the service mode using the corrected positioning data, thereby generating service data; wherein each service mode generates corresponding service data; The positioning device and the communication device are two independent devices, and the positioning device and the communication device are communicatively connected; the communication device is an all-in-one integrated device mobile phone, notebook and tablet computer; the positioning system also includes a positioning device fixing bracket; the positioning device fixing bracket is provided with a positioning device connecting part for connecting the positioning device, and a communication device connecting clip for connecting the communication device.
8. The method according to claim 7, characterized in that Before acquiring positioning data through the positioning device and sending the positioning data to the communication device, the method further includes: Sending a connection request to the communication device through the positioning device; The communication device receives the connection request and determines whether it is the first time to receive the connection request from the positioning device; if so, obtains the serial number of the positioning device; obtains the login information of the positioning device through the serial number; and logs in to the network base station server according to the login information.
Citation Information
Patent Citations
Beidou positioning system and positioning method thereof for automatic track measuring vehicle
CN108333614A
Agricultural implement position-based agricultural machine automatic driving system
CN108958260A