CN109737979B - Storage method and system for unmanned vehicle air route - Google Patents

Storage method and system for unmanned vehicle air route Download PDF

Info

Publication number
CN109737979B
CN109737979B CN201811639223.7A CN201811639223A CN109737979B CN 109737979 B CN109737979 B CN 109737979B CN 201811639223 A CN201811639223 A CN 201811639223A CN 109737979 B CN109737979 B CN 109737979B
Authority
CN
China
Prior art keywords
route
routes
stored
vehicle
air route
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.)
Active
Application number
CN201811639223.7A
Other languages
Chinese (zh)
Other versions
CN109737979A (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.)
Tongji University
Original Assignee
Tongji University
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 Tongji University filed Critical Tongji University
Priority to CN201811639223.7A priority Critical patent/CN109737979B/en
Publication of CN109737979A publication Critical patent/CN109737979A/en
Application granted granted Critical
Publication of CN109737979B publication Critical patent/CN109737979B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

The invention relates to a storage method and a system for an unmanned vehicle route, which specifically comprise the following steps: detecting whether the routes to be stored recorded by the unmanned vehicle are continuous and uninterrupted, and if the routes are continuous and uninterrupted, executing step s 2; if there is a discontinuity, terminating the storage process; matching and optimizing the to-be-stored air route and the air route planned by the vehicle-mounted guiding system; and segmenting and numbering the routes to be stored according to road sections. Compared with the prior art, the invention obviously improves the accuracy of uploading the air route and reduces the storage space of the air route warehouse required by management by storing the air route in sections and updating and replacing the stored section air route when the stored section air route is repeated.

Description

Storage method and system for unmanned vehicle air route
Technical Field
The invention relates to the field of unmanned vehicles, in particular to a storage method and a storage system for an unmanned vehicle route.
Background
With the development of new energy vehicles, especially the rise of unmanned intelligent vehicles, more and more attention is paid to how to store and manage routes of unmanned vehicles. Existing airline stores often employ immediate generation of airlines and then store them. For example, chinese patent CN 107845255a discloses a car taking system of an unmanned vehicle with a fixed route, wherein a route storage unit can store the fixed route, and generate a plurality of routes for a user to select according to a starting station, a destination and the fixed route, but this method stores the whole route, and a situation of repeated storage may exist on the same road segment, which wastes limited storage space; there is also no verification process before storage, and the accuracy of the uploading route cannot be ensured.
Disclosure of Invention
It is an object of the present invention to overcome the above-mentioned drawbacks of the prior art and to provide a storage method and system for a driverless vehicle.
The purpose of the invention can be realized by the following technical scheme:
a storage method for an unmanned vehicle route comprises the following specific steps:
s1., detecting whether the route to be stored recorded by the unmanned vehicle is continuous and uninterrupted, if so, executing step s 2; if there is a discontinuity, terminating the storage process;
s2, matching and optimizing the routes to be stored and the routes planned by the vehicle-mounted guiding system, designating the vehicle-mounted guiding system to plan the routes on the road sections of the recorded routes, detecting whether waypoints obviously deviating from the planned routes exist in the routes to be uploaded or not, judging whether the waypoints are wrong or unreasonable data or not by using a matching algorithm, and modifying by taking the planned routes as a reference;
s3. the route to be stored is segmented and numbered according to the road sections, the original waypoint data in the route is called, the waypoint coordinates are corresponded to the electronic map, the waypoints at the connection positions of the road sections are removed, the remaining waypoints are classified and sorted by using a waypoint fitting algorithm, and the segmented route is fitted and stored.
Further, in step s2, performing smoothing processing on the cusp in the route, specifically: setting a curvature threshold, removing a part of the route with the curvature smaller than the threshold, selecting a point with the minimum curvature as a control point, removing two end points of the part as a starting point and an end point, and fitting the vacant part by using a Bezier curve.
Further, matching and fitting the segmented route to be stored with the stored segmented route, and if the similarity exceeds a set threshold, performing replacement storage; and if the similarity is lower than a set threshold value, storing the new sectional route.
And further, when the unmanned vehicle calls the air route, the stored sectional air routes are arranged and combined to form the required air route.
Further, after the airline is called, the calling information of the airline is stored, and the calling information comprises the serial number and the combination of the sectional airlines, the vehicle identity information and the date.
Further, the call information whose date exceeds the set value is periodically deleted.
A storage system for unmanned vehicle airlines, comprising:
the detection module is used for detecting whether the route to be stored recorded by the unmanned vehicle is continuous and uninterrupted, and if the route to be stored is continuous and uninterrupted, the step s2 is executed; if the interruption exists, reporting that the uploading process fails, and performing order re-recording and uploading;
the optimization module is used for matching and optimizing the air route to be stored and the air route planned by the vehicle-mounted guiding system, designating the air route planned by the vehicle-mounted guiding system on the road section of the recorded air route, detecting whether the air route to be uploaded has an air point obviously deviating from the planned air route, judging whether the air point is wrong or unreasonable data by using a matching algorithm, and modifying by taking the planned air route as a reference;
and the segmented storage module is used for segmenting and numbering the routes to be stored according to the sections, storing the routes according to the segments, calling original waypoint data in the routes, corresponding waypoint coordinates to the electronic map, removing waypoints at the connection part of the sections, classifying and sequencing the rest waypoints by using a waypoint fitting algorithm, fitting the segmented routes, and storing the segmented routes.
And the calling module is used for arranging and combining the stored segmented air routes to form the required air route when the unmanned vehicle calls the air route.
And the system further comprises an information storage module which is used for storing the calling information of the calling airline after the airline calling is finished, wherein the calling information comprises the serial number and the combination of the sectional airlines, the vehicle identity information and the date.
Further, the vehicle identification system further comprises an identification module used for identifying the identification information of the vehicle.
Compared with the prior art, the invention has the following advantages:
1. according to the invention, by carrying out sectional storage on the air route, when the stored sectional air route is repeated, the stored sectional air route is updated and replaced, so that the uploading accuracy of the air route is obviously improved, and the storage space of an air route library required by management is reduced.
2. When the flight path is generated, the stored flight path segments are directly called to carry out permutation and combination, the flight path is quickly generated, the calculation amount of the required flight path is small, and the generation efficiency is high.
3. The invention improves the correctness and the completeness of the uploading route by checking the continuity of the uploading route through the checking module.
4. The invention can record the calling information of the air route by using the minimum data volume by recording the serial number arrangement of the sectional air routes, is convenient for inspection and maintenance, and regularly cleans the calling information of the air route, thereby further reducing the storage space.
Drawings
FIG. 1 is a schematic structural diagram of the present invention.
Fig. 2 is a schematic view of the working process of the present invention.
Detailed Description
The invention is described in detail below with reference to the figures and specific embodiments. The present embodiment is implemented on the premise of the technical solution of the present invention, and a detailed implementation manner and a specific operation process are given, but the scope of the present invention is not limited to the following embodiments.
The embodiment provides a storage system for an unmanned vehicle route, which comprises a detection module, an optimization module, a segmented storage module, a calling module and an information storage module. The routes to be stored in the embodiment are all collected in advance by the collecting and recording device and then transmitted to the storage system.
The detection module is used for detecting the integrity and the correctness of the air line to be stored, and the problems that the air line has breakpoints and the like due to poor signals and the like in the transmission process are solved. In the detection module, judging whether the route to be stored is continuous and uninterrupted, and if the route to be stored is continuous and uninterrupted, transmitting the route to the optimization module; if there is a discontinuity, the storage process is terminated.
The optimization module is used for matching and optimizing the routes to be stored and the routes planned by the vehicle-mounted guiding system. And the vehicle-mounted guidance system is appointed to plan the air route at the road section of the recorded air route, whether an air point obviously deviating from the planned air route exists in the air route to be uploaded or not is detected, whether the air point is wrong or unreasonable data or not is judged by utilizing the existing matching algorithm, and the unreasonable data is modified by taking the planned air route as a reference. And then smoothing sharp points in the flight path, specifically: setting a curvature threshold, removing a part of the route with the curvature smaller than the threshold, selecting a point with the minimum curvature in the removed part as a control point, removing two end points of the part as a starting point and an end point, and fitting the vacant part by using a Bezier curve.
The sectional storage module is used for segmenting and numbering the routes to be stored according to road sections and storing the routes according to the sections. The method specifically comprises the following steps: calling original waypoint data of the route, corresponding waypoint coordinates to an electronic map, removing waypoints at the connection part of the road section, classifying and sequencing the rest waypoints by using a waypoint fitting algorithm, fitting the grouped route, and storing. After the to-be-stored route is segmented, matching and fitting the stored segmented route, and if the similarity exceeds a set threshold value, performing replacement storage; and if the similarity is lower than a set threshold value, storing the new sectional route. For example, the parallelism relation between two routes is compared, if the two routes are wholly parallel and the slope has larger difference only locally, the two routes are considered to be the same in type, and the new route is stored in a route library by replacing the original route; and otherwise, establishing a new classification and storing the new classification, wherein the to-be-stored route is not the same as the stored route of the road section.
The calling module is used for combining the segmented air route stored by the air route storage module with the requirements of the user, arranging and combining the stored segmented air route, forming the required air route and sending the required air route to the vehicle control system. In the calling module, optimization is needed after the combined route is generated, for example, a path which may generate a sharp point or a turning radius smaller than the minimum turning radius of the target vehicle in the combining process is eliminated through spline fitting.
The information storage module is used for storing calling information of the calling airline after the airline calling is finished, wherein the calling information comprises the serial number and the combination of the sectional airlines, the vehicle identity information, the date and the like. And cleaning the route calling information stored in the database regularly, and deleting the route calling information which is too far away.
The storage system further comprises an identification module for identifying the identity information of the vehicle. When the vehicle sends a calling application, the system acquires the identification number (VIN) of the vehicle and other characteristic information of the vehicle; and comparing the information with the vehicle characteristics and the identification codes stored in advance in the air route database, and allowing the data transmission operation after the data is confirmed to be correct.
As shown in fig. 2, the specific work flow of this embodiment is as follows:
firstly, detecting the integrity and correctness of the to-be-stored route, judging whether the to-be-stored route is continuous and uninterrupted, and if the to-be-stored route is continuous and uninterrupted, transmitting the route to an optimization module; if the interruption exists, the failure of the uploading process is reported, and the command is responsible for re-recording and uploading.
And then matching and optimizing the to-be-stored air route and the air route planned by the vehicle-mounted guiding system, repairing unreasonable data, and smoothing sharp points in the air route.
Before storage, the route is split according to road sections, and when the route is stored in the corresponding road section, if the route of the same kind as the route to be stored is stored, the original route is deleted and updated to new route data; and if the road section has no similar routes, newly establishing a classification on the road section, and storing the route data into the classification.
And when the system is called, selecting a proper route on a corresponding road section for splicing, and optimizing the spliced position by utilizing curve fitting.
After the vehicle sends the calling request, the identity recognition module acquires the identity recognition code and other characteristic information of the vehicle, and the identity recognition code and other characteristic information are compared with data in the air route database to confirm the legality of the vehicle identity and then carry out data transmission.
And after the calling is finished, storing the calling information to the information storage module, and periodically cleaning the memory.
The foregoing detailed description of the preferred embodiments of the invention has been presented. It should be understood that numerous modifications and variations could be devised by those skilled in the art in light of the present teachings without departing from the inventive concepts. Therefore, the technical solutions available to those skilled in the art through logic analysis, reasoning and limited experiments based on the prior art according to the concept of the present invention should be within the scope of protection defined by the claims.

Claims (4)

1. A storage method for an unmanned vehicle route is characterized by comprising the following specific steps:
s1., detecting whether the route to be stored recorded by the unmanned vehicle is continuous and uninterrupted, if so, executing step s 2; if there is a discontinuity, terminating the storage process;
s2, matching and optimizing the routes to be stored and the routes planned by the vehicle-mounted guiding system, designating the vehicle-mounted guiding system to plan the routes on the road sections of the recorded routes, detecting whether waypoints obviously deviating from the planned routes exist in the routes to be uploaded or not, judging whether the waypoints are wrong or unreasonable data or not by using a matching algorithm, and modifying by taking the planned routes as a reference; performing smoothing treatment on sharp points in the flight path, specifically: setting a curvature threshold, removing a part of the route with the curvature smaller than the threshold, selecting a point with the minimum curvature as a control point, removing two end points of the part as a starting point and an end point, and fitting a vacant part by using a Bezier curve;
s3. segmenting and numbering the routes to be stored according to road sections, calling original waypoint data in the routes, corresponding waypoint coordinates to an electronic map, removing waypoints at the connection of the road sections, sorting the remaining waypoints by using a waypoint fitting algorithm, fitting the divided routes, and storing; after the to-be-stored route is segmented, matching and fitting the stored segmented route, and if the similarity exceeds a set threshold value, performing replacement storage; if the similarity is lower than a set threshold value, storing the new sectional route;
when the unmanned vehicle calls the air route, arranging and combining the stored sectional air routes to form a required air route;
and after the airline calling is finished, storing calling information of the airline calling, wherein the calling information comprises the serial number and the combination of the sectional airlines, the vehicle identity information and the date.
2. A storage method for unmanned aerial vehicle routes according to claim 1 wherein call messages with dates exceeding a set value are periodically deleted.
3. A storage system for an unmanned vehicle route, comprising:
the detection module is used for detecting whether the routes to be stored recorded by the unmanned vehicle are continuous and uninterrupted, and optimizing the response of the module if the routes are continuous and uninterrupted; if the interruption exists, reporting that the uploading process fails, and performing order re-recording and uploading;
the optimization module is used for matching and optimizing the air route to be stored and the air route planned by the vehicle-mounted guiding system, designating the air route planned by the vehicle-mounted guiding system on the road section of the recorded air route, detecting whether the air route to be uploaded has an air point obviously deviating from the planned air route, judging whether the air point is wrong or unreasonable data by using a matching algorithm, and modifying by taking the planned air route as a reference; performing smoothing treatment on sharp points in the flight path, specifically: setting a curvature threshold, removing a part of the route with the curvature smaller than the threshold, selecting a point with the minimum curvature as a control point, removing two end points of the part as a starting point and an end point, and fitting a vacant part by using a Bezier curve;
the segmented storage module is used for segmenting and numbering the routes to be stored according to sections, storing the routes according to the segments, calling original waypoint data in the routes, corresponding waypoint coordinates to an electronic map, removing waypoints at the connection part of the sections, classifying and sequencing the rest waypoints by using a waypoint fitting algorithm, fitting the segmented routes and storing the segmented routes; after the to-be-stored route is segmented, matching and fitting the stored segmented route, and if the similarity exceeds a set threshold value, performing replacement storage; if the similarity is lower than a set threshold value, storing the new sectional route;
the calling module is used for arranging and combining the stored segmented air routes to form the required air route when the unmanned vehicle calls the air route;
and the information storage module is used for storing the calling information of the calling airline after the airline calling is finished, wherein the calling information comprises the serial number and the combination of the sectional airlines, the vehicle identity information and the date.
4. The storage system for unmanned aerial vehicle routes according to claim 3 further comprising an identification module for identifying identification information of the vehicle.
CN201811639223.7A 2018-12-29 2018-12-29 Storage method and system for unmanned vehicle air route Active CN109737979B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811639223.7A CN109737979B (en) 2018-12-29 2018-12-29 Storage method and system for unmanned vehicle air route

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811639223.7A CN109737979B (en) 2018-12-29 2018-12-29 Storage method and system for unmanned vehicle air route

Publications (2)

Publication Number Publication Date
CN109737979A CN109737979A (en) 2019-05-10
CN109737979B true CN109737979B (en) 2021-09-03

Family

ID=66362513

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811639223.7A Active CN109737979B (en) 2018-12-29 2018-12-29 Storage method and system for unmanned vehicle air route

Country Status (1)

Country Link
CN (1) CN109737979B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114440915A (en) * 2022-02-18 2022-05-06 北京励图锐新科技有限公司 Optimization method for inspection operation path of unmanned vehicle

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102735257A (en) * 2011-04-02 2012-10-17 深圳市赛格导航科技股份有限公司 Navigation terminal, navigation method and navigation system
CN107037452A (en) * 2017-04-27 2017-08-11 成都新橙北斗智联有限公司 A kind of denoising method for acoustic based on the Big Dipper or GPS device positioning track
CN107845255A (en) * 2017-11-21 2018-03-27 清华大学苏州汽车研究院(吴江) A kind of trick car system of pilotless automobile with route
CN108242145A (en) * 2016-12-26 2018-07-03 高德软件有限公司 Abnormal track point detecting method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102358287A (en) * 2011-09-05 2012-02-22 北京航空航天大学 Trajectory tracking control method used for automatic driving robot of vehicle
CN104567908B (en) * 2015-01-22 2017-06-23 北京微车一族信息技术发展有限公司 It is a kind of can offline field driving digital map navigation method
US10585409B2 (en) * 2016-09-08 2020-03-10 Mentor Graphics Corporation Vehicle localization with map-matched sensor measurements
CN106840178B (en) * 2017-01-24 2019-05-03 中南大学 A kind of map building based on ArcGIS and intelligent vehicle autonomous navigation method and system
CN108303075B (en) * 2017-12-29 2021-01-29 广州斯马特信息科技有限公司 Track generation method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102735257A (en) * 2011-04-02 2012-10-17 深圳市赛格导航科技股份有限公司 Navigation terminal, navigation method and navigation system
CN108242145A (en) * 2016-12-26 2018-07-03 高德软件有限公司 Abnormal track point detecting method and device
CN107037452A (en) * 2017-04-27 2017-08-11 成都新橙北斗智联有限公司 A kind of denoising method for acoustic based on the Big Dipper or GPS device positioning track
CN107845255A (en) * 2017-11-21 2018-03-27 清华大学苏州汽车研究院(吴江) A kind of trick car system of pilotless automobile with route

Also Published As

Publication number Publication date
CN109737979A (en) 2019-05-10

Similar Documents

Publication Publication Date Title
US20210081908A1 (en) Method for directing, scheduling, and facilitating maintenance requirements for autonomous vehicle
US10163038B2 (en) Error detection in recognition data
CN110334949B (en) Simulation method for AGV quantity evaluation of warehouse
CN105388897A (en) Method and system for realizing AGV automatic exploration path algorithm and AGV
CN105405308A (en) Automobile automatic driving control system and method
CN102887159A (en) Method and device for railway vehicle tracking and planned reporting
CN109737979B (en) Storage method and system for unmanned vehicle air route
US20240167843A1 (en) Control arrangement for a vehicle
CN113343905A (en) Method and system for training road abnormity intelligent recognition model and recognizing road abnormity
CN117575049A (en) Internet of things supervision method and system for bulk cargo yard vehicle network reservation and loading and unloading operations
CN108898420A (en) Monitoring of the advertisement method and device
CN111614764A (en) System and method for automatically repairing flash bad block of Internet of things equipment
CN115686028A (en) Unmanned operation method and device based on manned driving, electronic equipment and storage medium
CN115392559A (en) Intelligent remote control method of unmanned carrying equipment based on 5G
US11308458B2 (en) Method for directing, scheduling, and facilitating maintenance requirements for autonomous vehicle
CN113624245B (en) Navigation method and device, computer storage medium and electronic equipment
CN115601972A (en) Obstacle processing system for unmanned mine driving area
US20220084325A1 (en) Robotic vehicle inspection
CN112860766B (en) Bus running number determination method and device
CN113689096A (en) Storage sorting method and system for full two-dimensional code real-time positioning
CN113124877A (en) Automobile appearance detection method and detection device based on transportation robot
CN111651648A (en) Intelligent generation method and device for pole tower key component inspection plan
CN110888907A (en) Item point identification method based on LKJ running data
CN112200765B (en) Method and device for determining false-detected key points in vehicle
CN108882146A (en) Vehicular communication equipment anomaly detection method, electronic equipment and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant