WO2018036197A1 - Driverless vehicle control method, terminal, server, and system - Google Patents
Driverless vehicle control method, terminal, server, and system Download PDFInfo
- Publication number
- WO2018036197A1 WO2018036197A1 PCT/CN2017/083070 CN2017083070W WO2018036197A1 WO 2018036197 A1 WO2018036197 A1 WO 2018036197A1 CN 2017083070 W CN2017083070 W CN 2017083070W WO 2018036197 A1 WO2018036197 A1 WO 2018036197A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- driverless
- information
- planning
- server
- unmanned
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096766—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
- G08G1/096775—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is a central station
Definitions
- the present invention relates to the field of intelligent transportation technologies, and in particular, to an unmanned vehicle control method, terminal, server and system.
- the driverless system is mainly based on preset automatic control program, which senses the surrounding environment of the vehicle through the on-board sensor, and controls the steering and speed of the vehicle according to the road, vehicle position and obstacle information obtained by the perception, so that the vehicle can be safe and reliable. Drive on the road.
- the existing unmanned vehicles mainly rely on a computer-based smart pilot in the vehicle to realize unmanned driving, and in a relatively simple road situation, can be unmanned by a preset automatic control program.
- a preset automatic control program Once on a complex road (especially a very crowded road), the actual road conditions are beyond the preset range, and the reliability and stability of the driverless is difficult to meet the road safety requirements.
- it only depends on the vehicle sensor. The accuracy of the data is not high enough, resulting in poor driver's ability, which affects the user experience.
- the technical problem to be solved by the unmanned vehicle control method, terminal, server and system provided by the embodiments of the present invention is that the existing unmanned vehicle cannot perform unmanned driving reliably and stably under complicated road conditions, resulting in The safety of driverless driving is greatly reduced.
- an embodiment of the present invention provides a method for controlling an unmanned vehicle, including:
- the driverless planning information is generated according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information;
- the driverless vehicle is subjected to driverless control according to the driverless planning information.
- the embodiment of the invention further provides an unmanned vehicle control method, including:
- the driverless planning information including navigation information
- the driverless planning information is transmitted to the driverless vehicle control terminal to control the driverless vehicle for unmanned driving.
- An embodiment of the present invention provides an unmanned vehicle control terminal, including:
- An driverless request sending module configured to send the generated driverless request information to the server
- a planning information receiving module configured to receive the driverless planning information returned by the server, the driverless driver The information is generated according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information;
- the first driverless control module is configured to perform driverless control on the unmanned vehicle according to the driverless planning information.
- the embodiment of the invention further provides a server, including:
- the driverless request receiving module is configured to receive the driverless request information sent by the driverless vehicle control terminal;
- the driverless planning module is configured to generate driverless planning information according to the driverless request information and the collected ground information, where the driverless planning information includes navigation information;
- a planning information transmitting module is configured to send the driverless planning information to the driverless vehicle control terminal to control the driverless vehicle to perform driverless driving.
- An embodiment of the present invention further provides an unmanned vehicle control system, including: an unmanned vehicle control terminal as described above and a server as described above;
- the driverless vehicle control terminal sends a driverless control request to the server;
- the server generates unmanned planning information according to the driverless control request and the collected ground information, and sends the unmanned driving information to the unmanned vehicle control terminal, where the driverless planning information includes navigation information;
- the driverless vehicle control terminal performs driverless control on the unmanned vehicle according to the driverless planning information.
- the embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions for performing the unmanned vehicle control method of any of the foregoing.
- An unmanned vehicle control method by transmitting the generated driverless request information to a server, and receiving the driverless planning information returned by the server, wherein
- the driverless planning information is generated according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information; finally, the driverless vehicle is unmanned according to the driverless planning information.
- the control enables the unmanned vehicle to be managed uniformly through the server, and the unmanned planning information is reasonably issued according to the different needs of the user, and the vehicle unmanned driving control is completed, thereby rationally allocating traffic resources, reducing congestion, and minimizing The occurrence of traffic accidents improves the stability and safety of driverless driving.
- all unmanned vehicles can be arranged and managed in a unified manner, so that the ability of the vehicle to be unmanned is correspondingly improved, thereby improving the user experience.
- Embodiment 1 is a flowchart of a method for controlling an unmanned vehicle according to Embodiment 1 of the present invention
- FIG. 2 is a flowchart of a specific control method for an unmanned vehicle according to Embodiment 2 of the present invention
- Embodiment 3 is a flowchart of another unmanned vehicle control method according to Embodiment 3 of the present invention.
- Embodiment 4 is a flowchart of a specific control method of another driverless vehicle according to Embodiment 4 of the present invention.
- FIG. 5 is a schematic diagram of a control terminal of an unmanned vehicle according to Embodiment 5 of the present invention.
- FIG. 6 is a schematic diagram of a server according to Embodiment 6 of the present invention.
- the embodiment provides an unmanned vehicle control method, which generates unmanned vehicle planning information by using ground information collected by the server side and the driverless request information sent by the user, and adopts the unmanned vehicle planning information pair.
- Unmanned vehicles are equipped with driverless control, enabling unmanned vehicles to be coordinated and managed by the server to achieve maximum optimization of the entire transportation network and minimize traffic accidents.
- This embodiment will explain the implementation of the present invention by the steps performed by the driverless vehicle control terminal side, which can be installed on an unmanned vehicle to perform driverless control on the unmanned vehicle.
- FIG. 1 is a flowchart of a method for controlling an unmanned vehicle according to the embodiment. The control steps are as follows:
- the above-mentioned driverless request information includes target location information of the arrival of the vehicle, location information currently located by the vehicle, expected time to reach, a desired travel route, and the like, wherein the location information includes coordinates and location names, and the expected time and time are It is expected that the driving route is the default setting state of the system, and of course, it can be modified by the user according to his own needs.
- the request for the above information is sent to the server, which is processed by the server.
- the server can be a cloud server or a local server.
- the driverless request information is transmitted to the server, the transmission can be performed by a communication method well known to those skilled in the art such as a wireless network or radio frequency communication.
- the driverless request information sent by the driverless vehicle control terminal may be one or more.
- the server When the request information includes multiple, the server generates a complete set of reasonable driverless planning information for each request information.
- the above-mentioned driverless planning information is generated by the server according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information.
- the navigation information includes driving directions and various road conditions corresponding to the driving route.
- the driverless planning information may also include an unmanned driving program, and the driverless control program can control the vehicle according to different road conditions under the guidance of the driving route, such as how many meters in the case of a red light. Start braking the driverless vehicle; when the right turn is encountered, control the driverless vehicle to turn right; the current vehicle on the road is low in density, control the unmanned vehicle to accelerate; when it is necessary to change lanes, control the driverless The vehicle is changing lanes, and so on.
- it is stored for later use.
- the driverless planning information includes navigation information and an unmanned driving program
- the driverless control program controls the unmanned vehicle in combination with the navigation information to realize unmanned driving of the vehicle.
- the cloud server collects a large amount of ground information, including all information transmitted by each unmanned vehicle and its surroundings, including the location information of each vehicle, the driving speed, and the relative position of the surrounding vehicles and themselves. , the buildings around the road, abnormal conditions (such as traffic accidents, traffic congestion, construction sections, etc.) and weather conditions, combine these collected ground information with the driverless request information to find the ground information associated with the request information. And determining optimal navigation information, the navigation information including an optimal driving route and various road conditions in the driving route, and generating a user driver's demand according to the navigation information and a reference unmanned driving program pre-stored by the cloud server. The driverless control program then combines navigation information with the driverless control program to generate driverless planning information.
- ground information including all information transmitted by each unmanned vehicle and its surroundings, including the location information of each vehicle, the driving speed, and the relative position of the surrounding vehicles and themselves.
- the buildings around the road abnormal conditions (such as traffic accidents, traffic congestion, construction sections, etc.) and weather conditions, combine these collected ground information with the
- the driving planning information controls the vehicle; under the same management of the unmanned vehicles by the server, the traffic resources can be rationally allocated, thereby reducing traffic congestion, and at the same time, ensuring that the unmanned vehicle on a road can maintain a reasonable Speed, thus minimizing the occurrence of traffic accidents caused by overspeed and merging.
- the human driving control program after receiving the driverless planning information returned by the server in step S12, determining whether to adopt the driverless control program in the driverless planning information according to an operation instruction triggered by the user;
- the human driving control program receives the unmanned planning information updated by the server in real time, and proceeds to step S13; if the driverless control program is not used, the navigation information is obtained from the server in real time, and the default is based on the navigation information and the pre-stored default.
- the human driving control program performs driverless control of the unmanned vehicle.
- the user may select whether to adopt the driverless control program in the driverless planning information, for example, if the cloud server generates the driverless control program and the user. If there is a deviation in the control method of the actual demand, the user may choose not to use the driverless control program, and only need to download the navigation information from the cloud server, the navigation information includes the optimal driving route, and is updated from the server in real time to The navigation information obtained is always consistent with the actual situation, and then the unmanned vehicle is unmanned by its pre-stored default driverless control program and the navigation information acquired in real time.
- the update time interval can also be set, and the navigation information is updated when the update time interval is satisfied.
- the user may select the driverless control program generated by the cloud server and obtain updated driverless planning information from the cloud server in real time.
- the driverless vehicle is subjected to driverless control based on the real-time acquired driverless planning information.
- the unmanned vehicle in the process of unmanned driving according to the unmanned driving information can collect ground information along the road, such as its own vehicle condition information, surrounding road condition information, current Weather conditions, surrounding buildings, etc., and send the collected ground information to the cloud server for storage.
- a vehicle equipped with an unmanned vehicle control terminal can transmit ground information collected along the road to the cloud server, so that the cloud server can be combined with the cloud server.
- Some ground information is processed by big data to form a complete traffic network database.
- At least one set of default driverless control programs may be stored in the driverless vehicle control terminal.
- the driverless vehicle control terminal may enable default driverless driving.
- the control program controls or directly shuts down the entire driverless vehicle control system for manual driving.
- the unmanned vehicle control system includes a cloud server and an unmanned vehicle control terminal.
- the unmanned vehicle control method provided by the embodiment sends the generated driverless request information to the cloud server, and then receives the unmanned driving plan generated by the cloud server according to the driverless request information and the ground information collected by the cloud server.
- Information through the unmanned planning information to control the unmanned vehicle, while improving the vehicle's unmanned ability, but also improve the stability and safety of driverless. That is to say, the cloud server develops a corresponding unmanned driving scheme for each unmanned vehicle, and rationally controls all the unmanned vehicles in the entire transportation network, thereby rationally allocating traffic resources, reducing congestion, and maximizing the realization of the entire traffic. Maximize network performance.
- FIG. 2 is the embodiment.
- the flow chart of the specific control method of the unmanned vehicle is as follows:
- the acquired location information includes a location name and coordinates, which can be acquired by using a GPS.
- the driverless request information includes a current location, a target location where the vehicle arrives, a desired driving route, and an expected arrival time.
- the driverless planning information is generated according to the driverless request information and the ground information collected by the cloud server, and mainly includes navigation information, where the navigation information includes a driving route and various road conditions on the driving route.
- the unmanned Ajiji planning information may further include an driverless control program, and the driverless control program may control the unmanned vehicle to perform left turn, right turn, brake, acceleration and deceleration, lane change, and the like according to the navigation information.
- step S24 Determine whether the driverless control program in the driverless planning information provided by the cloud server is used. If the driverless control program is used, execute step S25. If the driverless control program is not used, perform step S26. .
- the step may be selected by the user. For example, the user needs to make a temporary turn through a certain place because some things need to be turned, and the driverless control program in the driverless planning information generated by the cloud server does not set a turn in the road section. Then, the user can choose not to adopt the driverless control program, and use the driverless control program set by the vehicle itself to complete the driverless driving.
- S25 Acquire updated updated driverless planning information from the server in real time, and perform unmanned driving on the vehicle according to the driverless planning information.
- the driverless vehicle control terminal downloads an optimal driving route from the server according to a user-triggered operation, and Update in real time from the cloud server and then unmanned with unmanned vehicles through their own driverless system.
- step S27 It is determined whether the unmanned vehicle arrives at the target location, and if it reaches the target location, the process ends. If the target location is not reached, step S23 is performed.
- the unmanned vehicle control method provided in this embodiment generates a driverless planning information by comprehensively processing the driverless request information and the ground information collected by the cloud server, and the unmanned vehicles of the entire transportation network through the cloud server. Coordinate planning to ensure that each unmanned vehicle travels at a reasonable speed, or effectively avoid uncontrollable vehicles, in order to minimize the occurrence of traffic accidents caused by overspeed, parallel and other reasons.
- FIG. 3 is a flowchart of another unmanned vehicle control method according to the embodiment. The control steps are as follows:
- the driverless request information is generated according to parameters set by the user, and mainly includes a target location to which the user is to arrive, a desired route, an expected driving time, and a current location of the vehicle.
- the driverless request information received by the server may be one or more, and the server integrates one or more request information.
- the server collects all the ground information in each area by various means, and the information mainly includes: an expressway network, an urban road network, a road section that fails in the road, and fault information, and all buildings, weather, and roads on the ground are abnormal.
- the situation affects all relevant information about the vehicle's travel, as well as information about all the vehicles on the road, such as the location of the vehicle, the speed of travel, and the destination.
- the server is responsible for collecting unmanned vehicles on each road that can be controlled by the entire unmanned vehicle control system, and those that are beyond the control of the unmanned vehicle control system, such as non-unmanned vehicles and other system controls. Unmanned vehicle. Then, the collected ground information and the driverless request information are processed by data to generate the driverless planning information.
- the driverless vehicle control terminal After the generated driverless planning information is transmitted to the driverless vehicle control terminal, the driverless vehicle control terminal performs unmanned driving on the vehicle according to the driverless planning information.
- step S32 navigation information that meets a preset condition is first acquired from the collected ground information, and then the driverless control program is generated according to the navigation information and the pre-stored reference driverless control program, and finally The driverless planning information is generated based on the navigation information and the driverless control program.
- pre-fabricated one or more sets of driverless control programs are implemented in the server, and the driverless control program is a reference unmanned driving control program, and then acquired from the collected a large amount of ground information and associated with the driverless request information.
- Comprehensive consideration is made to generate an unmanned control program adapted to the optimal driving route based on the existing reference driverless control program.
- a set of matching driverless planning information is generated for each unmanned vehicle, and the driverless vehicle completes the driverless driving according to the driverless planning information.
- the navigation information when the navigation information is acquired from the ground information, first acquiring all navigation information associated with the driverless request information from the collected a large amount of ground information, and then selecting a road complex from all the acquired navigation information. And the lowest navigation information; and/or, the navigation information with the lowest road congestion degree is selected from all the acquired navigation information; and/or, the navigation information with the shortest expected arrival time is selected from all the acquired navigation information. According to the above steps, it is possible to find the optimal driving route from the ground information, and various road conditions on the driving route, thereby accurately generating a reasonable unmanned planning information for the unmanned vehicle, for the unmanned Drive the vehicle for control.
- the server After the server collects a large amount of ground information, it needs to perform big data processing on each ground information to obtain load information and abnormal information of each road. Specifically, calculating the load amount of each road, the load amount of each road in a certain period of time in the future (the possibility of determining whether congestion occurs), and the vehicle load information of each road in a certain period of time in the future, in addition, including The treatment of abnormal conditions on the road, that is, when an accident occurs in a certain road section, it is necessary to calculate the impact of the accident on the surrounding traffic and the entire transportation system, such as the sudden road load and whether the line is changed.
- the load information of the optimal driving route, the abnormal information and the preset reference unmanned driving program are combined to generate an initial driverless control program adapted to the driving route.
- the driverless control program and driving route or navigation information, the navigation information includes the optimal driving route and various road conditions on the route
- a complete set of driverless planning information is generated, through the driverless driving. Planning information to drive the vehicle unmanned.
- the server monitors the navigation information in real time, and once the navigation information changes, the unmanned control program is updated in real time, thereby generating new unmanned planning information to ensure that the unmanned driving process can be based on external road information at any time.
- the changes are adapted to improve the stability and safety of driverless driving.
- the unmanned vehicle control method provided by the embodiment enables the unmanned vehicle to be uniformly managed by the server (the server can be a cloud server), and rationally allocates traffic resources according to different needs of the user, thereby reducing traffic congestion;
- the server can be a cloud server
- unified management of unmanned vehicles through the server enables each vehicle to maintain a reasonable uniform speed at all times, and can effectively avoid vehicles that cannot be controlled by the unmanned vehicle control system, thereby maximizing The reduction of traffic accidents caused by overspeed and parallel.
- more accurate data information can also be obtained, thereby improving the ability of the vehicle to be unmanned.
- FIG. 4 is another embodiment of the present embodiment.
- a flow chart of a specific control method for an unmanned vehicle, the control process is as follows:
- S401 Receive an driverless request information from an unmanned vehicle control terminal.
- the driverless request information includes a current location of the user, a target location to be reached, and an expected line. Car time and expected driving directions.
- the received driverless request information may be one or more.
- the navigation information includes all driving routes to the target location, and various road conditions on the driving route, such as the degree of congestion, expected driving time, road complexity (including pedestrians and various non-motor vehicles), and the like. . Since the server obtains a large amount of ground information from each unmanned vehicle or various transportation networks, it is necessary to find information related to the driverless request information from the ground information, thereby obtaining more preferable information from the related information. Land driving planning.
- all the navigation information read includes a plurality of driving routes, and the optimal navigation information is found from the driving routes, and the optimal navigation information includes the optimal driving route and various road condition information on the optimal driving route.
- At least one set of reference driverless control programs are preset in the server, and the reference driverless control program includes parameter information such as driving speed, turning, braking, lane change, and the like, and then acquiring navigation information in real time. Based on the adjustment of the parameters of the reference driverless control program, an unmanned control program adapted to the optimal driving route is generated.
- the driverless control program is a control program adapted to the optimal navigation information.
- step S406 During the running of the vehicle, detecting whether the navigation information changes, if the change occurs, executing step S407, and if no change occurs, executing step S410.
- the navigation information since the road condition information on the road changes in real time, the navigation information also changes, for example, the driving route or the road condition information pit in the navigation information can change; the navigation information and the driverless control program need to be performed in real time. Update, generate new driverless planning information, and send updated driverless planning information to the driverless vehicle control terminal in a timely manner.
- step S407. Determine whether the optimal driving route in the navigation information needs to be changed. If it needs to be changed, execute step S408. If no change is needed, execute step S410.
- the optimal driving route in the navigation information cannot be normally used to travel on the route due to sudden situations or road congestion, the driving route needs to be adjusted.
- step S408. Determine whether to change related parameters in the driverless control program. If modification is needed, execute step S409. If no modification is needed, execute step S410.
- related parameters include, but are not limited to, driving speed, whether to change lanes and merging, whether to turn.
- step S410 it is determined whether the target location is reached, and if it reaches the target location, the process ends. If the target location is not reached, the step S402 is performed.
- FIG. 5 is a schematic diagram of a control terminal of an unmanned vehicle according to the embodiment, where the terminal includes:
- the driverless request sending module 51 is configured to send the generated driverless request information to the server;
- the planning information receiving module 52 is configured to receive the driverless planning information returned by the server, where the driverless planning information is generated according to the driverless request information and the ground information collected by the server, where the driverless planning information includes navigation information;
- the first driverless control module 53 is configured to perform driverless control on the unmanned vehicle according to the driverless planning information.
- the driverless request information in the driverless request transmitting module 51 includes target position information of the arrival of the vehicle, position information currently located by the vehicle, expected time of arrival, a desired travel route, and the like, wherein the position information includes coordinates. And the location name, the expected time and the desired driving route are the default settings of the system, and of course can be modified by the user according to their own needs.
- the request for the above information is sent to the server, which is processed by the server.
- the server can be a cloud server or a local server.
- the driverless vehicle control terminal further includes a wireless communication module, and the wireless communication module can transmit by using a communication method well known to those skilled in the art such as a wireless network or radio frequency communication.
- the above-mentioned driverless planning information is generated by the server according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information and an driverless control program.
- the navigation information includes driving directions and various road conditions corresponding to the driving route, and the driverless control program can control the vehicle according to different road conditions under the guidance of the driving route, and if the red light is encountered, how many meters start Brake unmanned vehicles; control the unmanned vehicle to turn right when encountering right turn; control the unmanned vehicle to accelerate when the current driving road is low in density; control the unmanned vehicle when it is necessary to change lanes Make a lane change, and so on.
- it is stored for later use.
- control terminal further includes:
- the second driverless control module 54 is configured to perform driverless control on the unmanned vehicle according to the navigation information and the pre-stored default driverless control program after receiving the driverless planning information returned by the server.
- the user may select whether to adopt the driverless control program in the driverless planning information, for example, if the cloud server generates the driverless control program and the user. If there is a deviation in the control method of the actual demand, the user may choose not to use the driverless control program, and only need to download the navigation information from the cloud server, the navigation information includes the optimal driving route, and is updated from the server in real time to Guaranteed access
- the navigation information is always consistent with the actual situation, and then the unmanned vehicle is unmanned by its pre-stored default driverless control program and the navigation information acquired in real time.
- the update time interval can also be set, and the navigation information is updated when the update time interval is satisfied.
- the user may select the driverless control program generated by the cloud server and obtain updated driverless planning information from the cloud server in real time.
- the driverless vehicle is subjected to driverless control based on the real-time acquired driverless planning information.
- control terminal further includes:
- the information collecting module 55 is configured to collect ground information around the unmanned vehicle and send it to the server for storage when the driverless control is performed on the unmanned vehicle according to the driverless planning information.
- the unmanned vehicle control terminal can collect ground information along the road, such as its own vehicle condition information, surrounding road condition information, and current weather conditions. , surrounding buildings, etc., and the collected ground information is sent to the cloud server for storage.
- the vehicle installed with the driverless vehicle control terminal can send the ground information collected along the road to the cloud server, so that the cloud server combines the existing ground information for big data processing, thereby forming a complete traffic network database.
- the unmanned vehicle control terminal provided by the embodiment generates the driverless request information and the ground information to generate unmanned planning information that meets the actual needs of the user, and performs unmanned driving on the vehicle according to the uninhabited family planning information, so that the server It can manage all unmanned vehicles in the entire transportation network and allocate traffic resources reasonably, thus minimizing the occurrence of traffic accidents caused by overspeed and parallel.
- FIG. 6 is a schematic diagram of a server according to the embodiment, where the server includes:
- the driverless request receiving module 61 is configured to receive the driverless request information sent by the driverless vehicle control terminal;
- the driverless planning module 62 is configured to generate driverless planning information according to the driverless request information and the collected ground information, where the driverless planning information includes navigation information;
- the planning information sending module 63 is configured to send the driverless planning information to the driverless vehicle control terminal to control the driverless vehicle to perform driverless driving.
- the driverless request receiving module 61 when the driverless request receiving module 61 receives the driverless request information, the driverless request receiving module 61 can transmit through a communication method well known to those skilled in the art such as a wireless network or radio frequency communication.
- the driverless request information is generated according to parameters set by the user, and mainly includes the target location to which the user is to arrive, the desired route, the expected travel time, and the current location of the vehicle.
- the driverless request information received by the server may be one or more, and the server integrates one or more request information.
- the driverless planning module 62 is configured to acquire navigation information that meets a preset condition from the ground information, and generate an driverless control program according to the navigation information and the pre-stored reference unmanned driving program, according to the navigation information. And the driverless control program generates driverless planning information.
- the driverless planning module 62 collects all ground information in each area by various means, and the information is mainly It should include: highway network, urban road network, faulty road sections and fault information, all buildings on the ground, weather, road abnormalities, etc., all relevant information that affects the vehicle's travel, and information on all vehicles on the road. Such as the location of the vehicle, the speed of travel and reaching the destination.
- the driverless planning module 62 is also responsible for collecting, on each road, which are unmanned vehicles that can be controlled by the entire unmanned vehicle control system, and which are uncontrollable vehicles, such as non-unmanned driving. Unmanned vehicles controlled by vehicles and other systems. Then, the collected ground information and the driverless request information are processed by data to generate the driverless planning information.
- the driverless planning module 62 When planning the driving route, the driverless planning module 62 first obtains navigation information that satisfies a preset condition from the collected ground information, and then generates the driverless control according to the navigation information and the pre-stored reference unmanned driving program. The program finally generates driverless planning information based on the navigation information and the driverless control program.
- pre-fabricated one or more sets of driverless control programs are implemented in the server, and the driverless control program is a reference unmanned driving control program, and then acquired from the collected a large amount of ground information and associated with the driverless request information.
- Comprehensive consideration is given to generate an unmanned control program adapted to the optimal driving route based on the existing reference unmanned driving program, and then generate a set of matching driverless planning information for each unmanned vehicle,
- the human driving vehicle completes the driverless driving based on the driverless planning information.
- the server After the server collects a large amount of ground information, it needs to perform big data processing on each ground information to obtain load information and abnormal information of each road. Specifically, calculating the load amount of each road, the load amount of each road in a certain period of time in the future (the possibility of determining whether congestion occurs), and the vehicle load information of each road in a certain period of time in the future, in addition, including The treatment of abnormal conditions on the road, that is, when an accident occurs in a certain road section, it is necessary to calculate the impact of the accident on the surrounding traffic and the entire transportation system, such as the sudden road load and whether the line is changed.
- the driverless planning module 62 is further configured to detect whether the navigation information changes in real time, and if the navigation information changes, update the driverless control program in real time to regenerate the driverless planning information.
- the embodiment further provides an unmanned vehicle control system, the system comprising: the foregoing unmanned vehicle control terminal and a server;
- the driverless vehicle control terminal sends a driverless control request to the server;
- the server generates the driverless planning information according to the driver control request and the collected ground information, and sends the driverless planning information to the driverless vehicle control terminal, where the driverless planning information includes navigation information;
- the driverless vehicle control terminal performs driverless control on the unmanned vehicle based on the driverless planning information.
- the unmanned vehicle control system enables the unmanned vehicle to be uniformly managed by the server (the server can be a cloud server), and rationally allocates traffic resources according to different needs of the user, thereby reducing traffic congestion;
- the server can be a cloud server
- unified management of unmanned vehicles through the server enables each vehicle to maintain a reasonable uniform speed at all times, and can effectively avoid vehicles that cannot be controlled by the unmanned vehicle control system, thereby maximizing The reduction of traffic accidents caused by overspeed and parallel.
- more accurate data information can also be obtained, thereby improving the ability of the vehicle to be unmanned.
- modules or steps of the above embodiments of the present invention can be used universally.
- computing devices which may be centralized on a single computing device or distributed over a network of computing devices, optionally implemented in program code executable by the computing device, such that they may be
- the storage is performed by a computing device in a computer storage medium (ROM/RAM, disk, optical disk), and in some cases, the steps shown or described may be performed in an order different from that herein, or they may be separately It is made by making individual integrated circuit modules, or by making a plurality of modules or steps of them into a single integrated circuit module. Therefore, the invention is not limited to any particular combination of hardware and software.
- the present disclosure is applicable to the field of intelligent transportation technology, for reasonably allocating traffic resources, reducing congestion, minimizing the occurrence of traffic accidents, and improving the stability and safety of driverless driving.
- all unmanned vehicles can be arranged and managed in a unified manner, so that the ability of the vehicle to be unmanned is correspondingly improved, thereby improving the user experience.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Life Sciences & Earth Sciences (AREA)
- Atmospheric Sciences (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
Description
本发明涉及智能交通技术领域,尤其涉及一种无人驾驶车辆控制方法、终端、服务器及系统。The present invention relates to the field of intelligent transportation technologies, and in particular, to an unmanned vehicle control method, terminal, server and system.
随着智能交通技术的快速发展,无人驾驶车辆未来将成为人们的主要交通工具。无人驾驶系统主要基于预置的自动化控制程序,通过车载传感器感知车辆周围环境,并根据感知所获得的道路、车辆位置和障碍物信息,从而控制车辆的转向和速度,使车辆能够安全可靠的在道路上行驶。With the rapid development of intelligent transportation technology, unmanned vehicles will become the main means of transportation in the future. The driverless system is mainly based on preset automatic control program, which senses the surrounding environment of the vehicle through the on-board sensor, and controls the steering and speed of the vehicle according to the road, vehicle position and obstacle information obtained by the perception, so that the vehicle can be safe and reliable. Drive on the road.
然而,现有的无人驾驶车辆主要依靠车内的以计算机系统为主的智能驾驶仪来实现无人驾驶,在相对简单的道路情况下,能够通过预设的自动化控制程序进行无人驾驶,而一旦在复杂的道路上(尤其是非常拥挤的道路),实际路况超出程序预设范围,其无人驾驶的可靠性和稳定性很难满足道路安全的要求,同时,仅依靠车载传感器采集的数据,其精度也不够高,导致无人驾驶的能力也相应较差,从而影响用户的使用体验。However, the existing unmanned vehicles mainly rely on a computer-based smart pilot in the vehicle to realize unmanned driving, and in a relatively simple road situation, can be unmanned by a preset automatic control program. Once on a complex road (especially a very crowded road), the actual road conditions are beyond the preset range, and the reliability and stability of the driverless is difficult to meet the road safety requirements. At the same time, it only depends on the vehicle sensor. The accuracy of the data is not high enough, resulting in poor driver's ability, which affects the user experience.
发明内容Summary of the invention
本发明实施例提供的无人驾驶车辆控制方法、终端、服务器及系统,主要要解决的技术问题是现有的无人驾驶车辆在较为复杂的路况下无法可靠、稳定地进行无人驾驶,导致无人驾驶的安全性大大降低。The technical problem to be solved by the unmanned vehicle control method, terminal, server and system provided by the embodiments of the present invention is that the existing unmanned vehicle cannot perform unmanned driving reliably and stably under complicated road conditions, resulting in The safety of driverless driving is greatly reduced.
为解决上述技术问题,本发明实施例提供一种无人驾驶车辆控制方法,包括:To solve the above technical problem, an embodiment of the present invention provides a method for controlling an unmanned vehicle, including:
将生成的无人驾驶请求信息发送至服务器;Sending the generated driverless request information to the server;
接收所述服务器返回的无人驾驶规划信息,所述无人驾驶规划信息是根据所述无人驾驶请求信息和所述服务器采集的地面信息生成的,所述无人驾驶规划信息包括导航信息;Receiving the driverless planning information returned by the server, the driverless planning information is generated according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information;
根据所述无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制。The driverless vehicle is subjected to driverless control according to the driverless planning information.
本发明实施例还提供一种无人驾驶车辆控制方法,包括:The embodiment of the invention further provides an unmanned vehicle control method, including:
接收无人驾驶车辆控制终端发送的无人驾驶请求信息;Receiving the driverless request information sent by the driverless vehicle control terminal;
根据所述无人驾驶请求信息和采集的地面信息生成无人驾驶规划信息,所述无人驾驶规划信息包括导航信息;Generating unmanned planning information according to the driverless request information and the collected ground information, the driverless planning information including navigation information;
将所述无人驾驶规划信息发送至所述无人驾驶车辆控制终端以控制无人驾驶车辆进行无人驾驶。The driverless planning information is transmitted to the driverless vehicle control terminal to control the driverless vehicle for unmanned driving.
本发明实施例提供一种无人驾驶车辆控制终端,包括:An embodiment of the present invention provides an unmanned vehicle control terminal, including:
无人驾驶请求发送模块,设置为将生成的无人驾驶请求信息发送至服务器;An driverless request sending module, configured to send the generated driverless request information to the server;
规划信息接收模块,设置为接收所述服务器返回的无人驾驶规划信息,所述无人驾驶规 划信息是根据所述无人驾驶请求信息和所述服务器采集的地面信息生成的,所述无人驾驶规划信息包括导航信息;a planning information receiving module, configured to receive the driverless planning information returned by the server, the driverless driver The information is generated according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information;
第一无人驾驶控制模块,设置为根据所述无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制。The first driverless control module is configured to perform driverless control on the unmanned vehicle according to the driverless planning information.
本发明实施例还提供一种服务器,包括:The embodiment of the invention further provides a server, including:
无人驾驶请求接收模块,设置为接收无人驾驶车辆控制终端发送的无人驾驶请求信息;The driverless request receiving module is configured to receive the driverless request information sent by the driverless vehicle control terminal;
无人驾驶规划模块,设置为根据所述无人驾驶请求信息和采集的地面信息生成无人驾驶规划信息,所述无人驾驶规划信息包括导航信息;The driverless planning module is configured to generate driverless planning information according to the driverless request information and the collected ground information, where the driverless planning information includes navigation information;
规划信息发送模块,设置为将所述无人驾驶规划信息发送至所述无人驾驶车辆控制终端以控制无人驾驶车辆进行无人驾驶。A planning information transmitting module is configured to send the driverless planning information to the driverless vehicle control terminal to control the driverless vehicle to perform driverless driving.
本发明实施例还提供一种无人驾驶车辆控制系统,包括:如上所述的无人驾驶车辆控制终端和如上所述的服务器;An embodiment of the present invention further provides an unmanned vehicle control system, including: an unmanned vehicle control terminal as described above and a server as described above;
所述无人驾驶车辆控制终端向所述服务器发送无人驾驶控制请求;The driverless vehicle control terminal sends a driverless control request to the server;
所述服务器根据所述无人驾驶控制请求和采集的地面信息生成无人驾驶规划信息并发送至所述无人驾驶车辆控制终端,所述无人驾驶规划信息包括导航信息;The server generates unmanned planning information according to the driverless control request and the collected ground information, and sends the unmanned driving information to the unmanned vehicle control terminal, where the driverless planning information includes navigation information;
所述无人驾驶车辆控制终端根据所述无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制。The driverless vehicle control terminal performs driverless control on the unmanned vehicle according to the driverless planning information.
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的任一项的无人驾驶车辆控制方法。The embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions for performing the unmanned vehicle control method of any of the foregoing.
本发明的有益效果是:The beneficial effects of the invention are:
根据本发明实施例提供的无人驾驶车辆控制方法、终端、服务器、系统以及计算机存储介质,通过将生成的无人驾驶请求信息发送至服务器,并接收服务器返回的无人驾驶规划信息,其中,该无人驾驶规划信息时根据无人驾驶请求信息和服务器采集的地面信息生成的,且该无人驾驶规划信息包括导航信息;最后根据该无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制,使得无人驾驶车辆能够通过服务器进行统一管理,并根据用户的不同需求合理下发无人驾驶规划信息,完成车辆无人驾驶控制,从而合理分配交通资源,减少拥堵,也最大限度的减少交通事故的发生,提升无人驾驶的稳定性和安全性。同时,通过服务器采集的大量路况信息,能够对所有无人驾驶车辆进行统筹安排,统一管理,使得车辆无人驾驶的能力也相应得到提升,从而提高用户的使用体验。An unmanned vehicle control method, a terminal, a server, a system, and a computer storage medium according to an embodiment of the present invention, by transmitting the generated driverless request information to a server, and receiving the driverless planning information returned by the server, wherein The driverless planning information is generated according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information; finally, the driverless vehicle is unmanned according to the driverless planning information. The control enables the unmanned vehicle to be managed uniformly through the server, and the unmanned planning information is reasonably issued according to the different needs of the user, and the vehicle unmanned driving control is completed, thereby rationally allocating traffic resources, reducing congestion, and minimizing The occurrence of traffic accidents improves the stability and safety of driverless driving. At the same time, through the large amount of road condition information collected by the server, all unmanned vehicles can be arranged and managed in a unified manner, so that the ability of the vehicle to be unmanned is correspondingly improved, thereby improving the user experience.
图1为本发明实施例一的无人驾驶车辆控制方法流程图;1 is a flowchart of a method for controlling an unmanned vehicle according to Embodiment 1 of the present invention;
图2为本发明实施例二的无人驾驶车辆具体控制方法流程图;2 is a flowchart of a specific control method for an unmanned vehicle according to Embodiment 2 of the present invention;
图3为本发明实施例三的另一无人驾驶车辆控制方法流程图;3 is a flowchart of another unmanned vehicle control method according to Embodiment 3 of the present invention;
图4为本发明实施例四的另一无人驾驶车辆具体控制方法流程图;4 is a flowchart of a specific control method of another driverless vehicle according to Embodiment 4 of the present invention;
图5为本发明实施例五的无人驾驶车辆控制终端示意图; 5 is a schematic diagram of a control terminal of an unmanned vehicle according to Embodiment 5 of the present invention;
图6为本发明实施例六的服务器示意图。FIG. 6 is a schematic diagram of a server according to Embodiment 6 of the present invention.
下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。The embodiments of the present invention are further described in detail below with reference to the accompanying drawings.
实施例一Embodiment 1
为了解决现有的无人驾驶车辆只能对程序中预设的情况进行判断和操作,当实际路况超出程序预设范围时,其可靠性和稳定性无法满足道路安全要求,导致无人驾驶的安全性大大降低,同时,仅依靠无人驾驶车辆上安装的车载传感器采集的数据信息,其精度也不够高,导致无人驾驶的能力也相应较差,从而影响用户的使用体验。对此,本实施例提供一种无人驾驶车辆控制方法,通过服务器侧采集的地面信息和用户发出的无人驾驶请求信息生成无人驾驶车辆规划信息,并通过该无人驾驶车辆规划信息对无人驾驶车辆进行无人驾驶控制,使得各无人驾驶车辆能够由服务器进行统筹安排,统一管理,从而实现整个交通网络的最大优化,并将交通事故降到最低。本实施例将以无人驾驶车辆控制终端侧所执行的步骤对本发明实施进行说明,该无人驾驶车辆控制终端可安装在无人驾驶车辆上,对无人驾驶车辆进行无人驾驶控制。In order to solve the existing unmanned vehicles, only the preset conditions in the program can be judged and operated. When the actual road conditions exceed the preset range of the program, the reliability and stability cannot meet the road safety requirements, resulting in driverless driving. The safety is greatly reduced. At the same time, the data information collected by the on-board sensors installed on the unmanned vehicle is not high enough, and the ability to drive unmanned is also poor, which affects the user experience. In this regard, the embodiment provides an unmanned vehicle control method, which generates unmanned vehicle planning information by using ground information collected by the server side and the driverless request information sent by the user, and adopts the unmanned vehicle planning information pair. Unmanned vehicles are equipped with driverless control, enabling unmanned vehicles to be coordinated and managed by the server to achieve maximum optimization of the entire transportation network and minimize traffic accidents. This embodiment will explain the implementation of the present invention by the steps performed by the driverless vehicle control terminal side, which can be installed on an unmanned vehicle to perform driverless control on the unmanned vehicle.
具体请参见图1,图1为本实施例的无人驾驶车辆控制方法流程图,该控制步骤如下:For details, please refer to FIG. 1. FIG. 1 is a flowchart of a method for controlling an unmanned vehicle according to the embodiment. The control steps are as follows:
S11,将生成的无人驾驶请求信息发送至服务器。S11. Send the generated driverless request information to the server.
具体地,上述无人驾驶请求信息中包括车辆抵达的目标位置信息,车辆当前所处的位置信息,期望达到时间以及期望行驶路线等,其中,位置信息中包括坐标和位置名称,期望达时间和期望行车路线为系统默认设定状态,当然也可由用户根据自身需求进行修改。将包含上述信息的请求发送给服务器,由服务器对其进行处理,该服务器可以为云服务器或本地服务器,下面将以云服务器为例进行说明。此外,在将无人驾驶请求信息发送给服务器时,可通过无线网络、射频通信等本领域技术人家熟知的通信方式进行传输。需明白,无人驾驶车辆控制终端发送的无人驾驶请求信息可以是一个或多个,当请求信息包括多个时,服务器针对各个请求信息生成一整套合理的无人驾驶规划信息。Specifically, the above-mentioned driverless request information includes target location information of the arrival of the vehicle, location information currently located by the vehicle, expected time to reach, a desired travel route, and the like, wherein the location information includes coordinates and location names, and the expected time and time are It is expected that the driving route is the default setting state of the system, and of course, it can be modified by the user according to his own needs. The request for the above information is sent to the server, which is processed by the server. The server can be a cloud server or a local server. Further, when the driverless request information is transmitted to the server, the transmission can be performed by a communication method well known to those skilled in the art such as a wireless network or radio frequency communication. It should be understood that the driverless request information sent by the driverless vehicle control terminal may be one or more. When the request information includes multiple, the server generates a complete set of reasonable driverless planning information for each request information.
S12,接收服务器返回的无人驾驶规划信息。S12. Receive the driverless planning information returned by the server.
具体地,上述无人驾驶规划信息是服务器根据无人驾驶请求信息和服务器采集的地面信息生成的,该无人驾驶规划信息中包括导航信息。其中,导航信息中包含行车路线以及行车路线对应的各种路况。当然,该无人驾驶规划信息中还可包括无人驾驶控制程序,无人驾驶控制程序能够在行车路线的指引下根据不同的路况对车辆进行相应控制,如遇到红灯时,在多少米内开始制动无人驾驶车辆;遇到右转向时,控制无人驾驶车辆右转;当前行驶的道路上车辆密度小时,控制无人驾驶车辆进行加速;当需要进行变道时,控制无人驾驶车辆进行变道,等等。此外,接收到无人驾驶规划信息后,将其进行存储,以备后续使用。Specifically, the above-mentioned driverless planning information is generated by the server according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information. The navigation information includes driving directions and various road conditions corresponding to the driving route. Of course, the driverless planning information may also include an unmanned driving program, and the driverless control program can control the vehicle according to different road conditions under the guidance of the driving route, such as how many meters in the case of a red light. Start braking the driverless vehicle; when the right turn is encountered, control the driverless vehicle to turn right; the current vehicle on the road is low in density, control the unmanned vehicle to accelerate; when it is necessary to change lanes, control the driverless The vehicle is changing lanes, and so on. In addition, after receiving the driverless planning information, it is stored for later use.
S13,根据无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制。S13: Unmanned driving control of the unmanned vehicle according to the driverless planning information.
具体地,无人驾驶规划信息中包括导航信息和无人驾驶控制程序,无人驾驶控制程序结合导航信息对无人驾驶车辆进行控制,实现车辆的无人驾驶。 Specifically, the driverless planning information includes navigation information and an unmanned driving program, and the driverless control program controls the unmanned vehicle in combination with the navigation information to realize unmanned driving of the vehicle.
在S12步骤中,云服务器采集了大量的地面信息,包括各个无人驾驶车辆发送的自身和周边的所有信息,这些信息包括各车辆所处的位置信息、行车速度、周围车辆与自身的相对位置、道路周围的建筑物、异常情况(如交通事故、交通拥塞、施工路段等)以及天气情况等,将采集的这些地面信息与无人驾驶请求信息进行结合,找出与请求信息关联的地面信息,从而确定最优的导航信息,该导航信息包括最优的行车路线以及该行车路线中的各种路况,根据该导航信息以及云服务器预先存储的基准无人驾驶控制程序,生成符合用户需求的无人驾驶控制程序,然后结合导航信息和无人驾驶控制程序生成无人驾驶规划信息。也即将云服务器汇集的各种地面信息与无人驾驶请求信息进行结合,并对二者进行数据处理,生成一套更为精准且满足不同用户需求的无人驾驶规划信息,然后通过该无人驾驶规划信息对车辆进行控制;在服务器对各无人驾驶车辆的同一管理下,能够合理化分配交通资源,从而减少交通拥堵,同时,也能够保证一条道路上的无人驾驶车辆能够保持一个合理的速度,从而最大限度的减少因超速和并线导致的交通事故的发生。In step S12, the cloud server collects a large amount of ground information, including all information transmitted by each unmanned vehicle and its surroundings, including the location information of each vehicle, the driving speed, and the relative position of the surrounding vehicles and themselves. , the buildings around the road, abnormal conditions (such as traffic accidents, traffic congestion, construction sections, etc.) and weather conditions, combine these collected ground information with the driverless request information to find the ground information associated with the request information. And determining optimal navigation information, the navigation information including an optimal driving route and various road conditions in the driving route, and generating a user driver's demand according to the navigation information and a reference unmanned driving program pre-stored by the cloud server. The driverless control program then combines navigation information with the driverless control program to generate driverless planning information. It also combines various ground information collected by the cloud server with the driverless request information, and processes the data of the two to generate a set of unmanned planning information that is more accurate and meets the needs of different users, and then passes the unmanned The driving planning information controls the vehicle; under the same management of the unmanned vehicles by the server, the traffic resources can be rationally allocated, thereby reducing traffic congestion, and at the same time, ensuring that the unmanned vehicle on a road can maintain a reasonable Speed, thus minimizing the occurrence of traffic accidents caused by overspeed and merging.
在一实施例中,在S12步骤中接收到服务器返回的无人驾驶规划信息后,还会根据用户触发的操作指令确定是否采用无人驾驶规划信息中的无人驾驶控制程序;若采用该无人驾驶控制程序,则实时接收服务器更新的无人驾驶规划信息,并进入S13步骤;若不采用该无人驾驶控制程序,则实时从服务器获取导航信息,并根据导航信息和自身预存的默认无人驾驶控制程序对无人驾驶车辆进行无人驾驶控制。In an embodiment, after receiving the driverless planning information returned by the server in step S12, determining whether to adopt the driverless control program in the driverless planning information according to an operation instruction triggered by the user; The human driving control program receives the unmanned planning information updated by the server in real time, and proceeds to step S13; if the driverless control program is not used, the navigation information is obtained from the server in real time, and the default is based on the navigation information and the pre-stored default. The human driving control program performs driverless control of the unmanned vehicle.
具体地,在接收到云服务器返回的无人驾驶规划信息后,可由用户选择是否采用该无人驾驶规划信息中的无人驾驶控制程序,例如,若云服务器生成的无人驾驶控制程序与用户实际需求的控制方式存在偏差,则用户可选择不采用该无人驾驶控制程序,只需从云服务器上下载导航信息,该导航信息中包含最优行车路线,并实时从服务器上进行更新,以保证获取的导航信息始终与实际情况相吻合,然后无人驾驶车辆通过自身预存的默认无人驾驶控制程序以及实时获取的导航信息进行无人驾驶。当然,也可设定更新时间间隔,当满足更新时间间隔时对导航信息进行更新。若云服务器生成的无人驾驶控制程序与用户实际需求的驾驶方式不存在偏差,则用户可选择采用云服务器生成的无人驾驶控制程序,并实时从云服务器获取更新的无人驾驶规划信息,根据该实时获取的无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制。Specifically, after receiving the driverless planning information returned by the cloud server, the user may select whether to adopt the driverless control program in the driverless planning information, for example, if the cloud server generates the driverless control program and the user. If there is a deviation in the control method of the actual demand, the user may choose not to use the driverless control program, and only need to download the navigation information from the cloud server, the navigation information includes the optimal driving route, and is updated from the server in real time to The navigation information obtained is always consistent with the actual situation, and then the unmanned vehicle is unmanned by its pre-stored default driverless control program and the navigation information acquired in real time. Of course, the update time interval can also be set, and the navigation information is updated when the update time interval is satisfied. If the driverless control program generated by the cloud server does not deviate from the driving mode actually required by the user, the user may select the driverless control program generated by the cloud server and obtain updated driverless planning information from the cloud server in real time. The driverless vehicle is subjected to driverless control based on the real-time acquired driverless planning information.
在驾驶的过程中,检测无人驾驶车辆是否抵达目标地点,即将当前所处的位置信息与目标位置信息进行比较,若二者一致,则无人驾驶车辆抵达目标地点,若二者不一致,则继续实时从云服务器获取更新的无人驾驶规划信息对无人驾驶车辆进行控制,或者继续实时从云服务器获取包含最优行车路线的导航信息,并结合默认无人驾驶控制程序对无人驾驶车辆进行控制。During the driving process, detecting whether the unmanned vehicle arrives at the target location, and comparing the current location information with the target location information, if the two are consistent, the unmanned vehicle arrives at the target location, if the two are inconsistent, Continue to obtain updated unmanned planning information from the cloud server in real time to control the unmanned vehicle, or continue to obtain navigation information containing the optimal driving route from the cloud server in real time, and combine the default driverless control program with the unmanned vehicle. Take control.
在一实施例中,无人驾驶车辆在根据无人驾驶规划信息进行无人驾驶的过程中,无人驾驶车辆控制终端可采集沿路的地面信息,如自身的车况信息、周围的路况信息、当前的天气情况、周围的建筑物等,并将采集的地面信息发送至云服务器进行存储。当然,安装有无人驾驶车辆控制终端的车辆都可将沿路采集的地面信息发送至云服务器,使得云服务器结合已 有的地面信息进行大数据处理,从而形成一个完整的交通网络数据库。In an embodiment, the unmanned vehicle in the process of unmanned driving according to the unmanned driving information, the unmanned vehicle control terminal can collect ground information along the road, such as its own vehicle condition information, surrounding road condition information, current Weather conditions, surrounding buildings, etc., and send the collected ground information to the cloud server for storage. Of course, a vehicle equipped with an unmanned vehicle control terminal can transmit ground information collected along the road to the cloud server, so that the cloud server can be combined with the cloud server. Some ground information is processed by big data to form a complete traffic network database.
此外,也可在无人驾驶车辆控制终端中存储至少一套默认无人驾驶控制程序,当云服务器出现异常,或与云服务器无法正常通信时,无人驾驶车辆控制终端可启用默认无人驾驶控制程序进行控制,或者直接关闭整个无人驾驶车辆控制系统,进行人工驾驶,该无人驾驶车辆控制系统包括云服务器和无人驾驶车辆控制终端。In addition, at least one set of default driverless control programs may be stored in the driverless vehicle control terminal. When the cloud server is abnormal or cannot communicate with the cloud server, the driverless vehicle control terminal may enable default driverless driving. The control program controls or directly shuts down the entire driverless vehicle control system for manual driving. The unmanned vehicle control system includes a cloud server and an unmanned vehicle control terminal.
本实施例提供的无人驾驶车辆控制方法,通过将生成的无人驾驶请求信息发送至云服务器,然后接收云服务器根据该无人驾驶请求信息和云服务器采集的地面信息生成的无人驾驶规划信息,通过该无人驾驶规划信息对无人驾驶车辆进行控制,在提高车辆无人驾驶能力的同时,也提高了无人驾驶的稳定性和安全性。也即云服务器为各无人驾驶车辆制定对应的无人驾驶控制方案,对整个交通网络中的所有无人驾驶车辆进行合理控制,从而合理化分配交通资源,减少拥堵,同时也最大化实现整个交通网络效能的最大化。The unmanned vehicle control method provided by the embodiment sends the generated driverless request information to the cloud server, and then receives the unmanned driving plan generated by the cloud server according to the driverless request information and the ground information collected by the cloud server. Information, through the unmanned planning information to control the unmanned vehicle, while improving the vehicle's unmanned ability, but also improve the stability and safety of driverless. That is to say, the cloud server develops a corresponding unmanned driving scheme for each unmanned vehicle, and rationally controls all the unmanned vehicles in the entire transportation network, thereby rationally allocating traffic resources, reducing congestion, and maximizing the realization of the entire traffic. Maximize network performance.
实施例二Embodiment 2
本实施例以实施例一为基础,以无人驾驶车辆控制终端侧执行的步骤为主,对本实施例提供的无人驾驶车辆控制方法做进一步说明,具体请参见图2,图2为本实施例的无人驾驶车辆具体控制方法流程图,其控制过程如下:The embodiment is based on the first embodiment, and the steps of the unmanned vehicle control terminal side are mainly performed, and the unmanned vehicle control method provided by the embodiment is further described. For details, please refer to FIG. 2, FIG. 2 is the embodiment. The flow chart of the specific control method of the unmanned vehicle is as follows:
S21,获取当前所处的位置信息。S21: Acquire current location information.
具体地,获取的位置信息包括地点名称和坐标,可通过GPS进行获取。Specifically, the acquired location information includes a location name and coordinates, which can be acquired by using a GPS.
S22,生成无人驾驶请求信息并发送至云服务器。S22. Generate driverless request information and send it to the cloud server.
具体地,该无人驾驶请求信息包括当前所处地点、车辆抵达的目标地点、期望行车路线以及期望达到时间。Specifically, the driverless request information includes a current location, a target location where the vehicle arrives, a desired driving route, and an expected arrival time.
S23,接收云服务器返回的无人驾驶规划信息。S23. Receive the driverless planning information returned by the cloud server.
具体地,该无人驾驶规划信息时根据无人驾驶请求信息和云服务器采集的地面信息生成的,其主要包括导航信息,导航信息中包括行车路线和该行车路线上的各种路况。当然,该无人阿基师规划信息还可包括无人驾驶控制程序,无人驾驶控制程序可根据导航信息控制无人驾驶车辆完成左转、右转、刹车、加减速、变道等操作。Specifically, the driverless planning information is generated according to the driverless request information and the ground information collected by the cloud server, and mainly includes navigation information, where the navigation information includes a driving route and various road conditions on the driving route. Of course, the unmanned Ajiji planning information may further include an driverless control program, and the driverless control program may control the unmanned vehicle to perform left turn, right turn, brake, acceleration and deceleration, lane change, and the like according to the navigation information.
S24,判断是否采用云服务器提供的无人驾驶规划信息中的无人驾驶控制程序,若采用该无人驾驶控制程序,则执行S25步骤,若不采用该无人驾驶控制程序,则执行S26步骤。S24. Determine whether the driverless control program in the driverless planning information provided by the cloud server is used. If the driverless control program is used, execute step S25. If the driverless control program is not used, perform step S26. .
具体地,该步骤可由用户进行选择,例如,用户因为某些事情需要临时转弯经过某个地方,而云服务器生成的无人驾驶规划信息中的无人驾驶控制程序在该路段并未设置转弯,则用户可以选择不采用该无人驾驶控制程序,而采用车辆自身设定的无人驾驶控制程序完成无人驾驶。Specifically, the step may be selected by the user. For example, the user needs to make a temporary turn through a certain place because some things need to be turned, and the driverless control program in the driverless planning information generated by the cloud server does not set a turn in the road section. Then, the user can choose not to adopt the driverless control program, and use the driverless control program set by the vehicle itself to complete the driverless driving.
S25,实时从与服务器获取更新的无人驾驶规划信息,根据该无人驾驶规划信息对车辆进行无人驾驶。S25: Acquire updated updated driverless planning information from the server in real time, and perform unmanned driving on the vehicle according to the driverless planning information.
S26,实时从服务器上获取更新的最优行车路线,并结合无人驾驶车辆自身的默认无人驾驶控制程序对车辆进行无人驾驶。S26, obtaining the updated optimal driving route from the server in real time, and unmanned driving the vehicle in combination with the default driverless control program of the unmanned vehicle itself.
具体地,无人驾驶车辆控制终端根据用户触发的操作从服务器上下载最优行车路线,并 实时从云服务器上进行更新,然后结合无人驾驶车辆通过自身的无人驾驶系统进行无人驾驶。Specifically, the driverless vehicle control terminal downloads an optimal driving route from the server according to a user-triggered operation, and Update in real time from the cloud server and then unmanned with unmanned vehicles through their own driverless system.
S27,判断无人驾驶车辆是否抵达目标地点,若抵达目标地点,则结束,若未抵达目标地点,则执行S23步骤。S27: It is determined whether the unmanned vehicle arrives at the target location, and if it reaches the target location, the process ends. If the target location is not reached, step S23 is performed.
本实施例提供的无人驾驶车辆控制方法,通过将无人驾驶请求信息和云服务器采集的地面信息进行综合处理,生成无人驾驶规划信息,通过云服务器对整个交通网络的各无人驾驶车辆进行统筹规划,从而保证各个无人驾驶车辆之间以合理的行车速度进行行驶,或者有效避让无法控制的车辆,以最大限度的减少因超速、并线等原因导致的交通事故的发生。The unmanned vehicle control method provided in this embodiment generates a driverless planning information by comprehensively processing the driverless request information and the ground information collected by the cloud server, and the unmanned vehicles of the entire transportation network through the cloud server. Coordinate planning to ensure that each unmanned vehicle travels at a reasonable speed, or effectively avoid uncontrollable vehicles, in order to minimize the occurrence of traffic accidents caused by overspeed, parallel and other reasons.
实施例三Embodiment 3
本实施例以服务器侧所执行的步骤对本本发明实施例进行说明,该服务器可以是云服务器,可选地,也可采用本地服务器。具体请参见图3,图3为本实施例的另一无人驾驶车辆控制方法流程图,该控制步骤如下:This embodiment describes the embodiment of the present invention by using the steps performed by the server side. The server may be a cloud server, and optionally, a local server may also be used. For details, please refer to FIG. 3. FIG. 3 is a flowchart of another unmanned vehicle control method according to the embodiment. The control steps are as follows:
S31,接收无人驾驶车辆控制终端发送的无人驾驶请求信息。S31. Receive unattended request information sent by the unmanned vehicle control terminal.
具体地,该无人驾驶请求信息是根据用户设定的参数生成的,主要包括用户要抵达的目标地点,期望路线、期望行车时间以及车辆当前所处位置等。同时,服务器接收的无人驾驶请求信息可以是一个或多个,服务器将一个或多个请求信息进行整合处理。Specifically, the driverless request information is generated according to parameters set by the user, and mainly includes a target location to which the user is to arrive, a desired route, an expected driving time, and a current location of the vehicle. Meanwhile, the driverless request information received by the server may be one or more, and the server integrates one or more request information.
S32,根据无人驾驶请求信息和采集的地面信息生成无人驾驶规划信息。S32. Generate driverless planning information according to the driverless request information and the collected ground information.
具体地,服务器通过各种手段采集各区域内的所有地面信息,该信息主要包括:高速公路网、城市公路网、道路中出现故障的路段以及故障信息,地面上的所有建筑、天气、道路异常情况等影响车辆行驶的所有相关信息,以及道路上所有行驶车辆的信息,如车辆所处位置、行驶速度以及达到目的地等。此外,服务器还负责采集每条道路上哪些是整个无人驾驶车辆控制系统能够控制的无人驾驶车辆,哪些是无人驾驶车辆控制系统无法控制的车辆,例如非无人驾驶车辆和其他系统控制的无人驾驶车辆。然后,将采集的大量地面信息与无人驾驶请求信息进行数据处理,生成该无人驾驶规划信息。Specifically, the server collects all the ground information in each area by various means, and the information mainly includes: an expressway network, an urban road network, a road section that fails in the road, and fault information, and all buildings, weather, and roads on the ground are abnormal. The situation affects all relevant information about the vehicle's travel, as well as information about all the vehicles on the road, such as the location of the vehicle, the speed of travel, and the destination. In addition, the server is responsible for collecting unmanned vehicles on each road that can be controlled by the entire unmanned vehicle control system, and those that are beyond the control of the unmanned vehicle control system, such as non-unmanned vehicles and other system controls. Unmanned vehicle. Then, the collected ground information and the driverless request information are processed by data to generate the driverless planning information.
S33,将无人驾驶规划信息发送至无人驾驶车辆控制终端以控制无人驾驶车辆进行无人驾驶。S33. Send the driverless planning information to the driverless vehicle control terminal to control the driverless vehicle to perform driverless driving.
具体地,将生成的无人驾驶规划信息发送给无人驾驶车辆控制终端后,无人驾驶车辆控制终端根据该无人驾驶规划信息对车辆进行无人驾驶。Specifically, after the generated driverless planning information is transmitted to the driverless vehicle control terminal, the driverless vehicle control terminal performs unmanned driving on the vehicle according to the driverless planning information.
在一实施例中,在S32步骤中,首先从采集的地面信息中获取满足预设条件的导航信息,然后根据导航信息和预存的基准无人驾驶控制程序生成所述无人驾驶控制程序,最后根据导航信息和无人驾驶控制程序生成无人驾驶规划信息。In an embodiment, in step S32, navigation information that meets a preset condition is first acquired from the collected ground information, and then the driverless control program is generated according to the navigation information and the pre-stored reference driverless control program, and finally The driverless planning information is generated based on the navigation information and the driverless control program.
具体地,在服务器中实现预制一套或多套无人驾驶控制程序,该无人驾驶控制程序即为基准无人驾驶控制程序,然后从采集的大量地面信息中获取与无人驾驶请求信息关联的地面信息,并从关联的地面信息中获取导航信息,该导航信息中包括最优行车路线以及该最优行车路线的负荷信息和道路异常信息等,最后结合一个或多个无人驾驶请求信息进行综合考虑,在已有的基准无人驾驶控制程序基础上生成适应该最优行车线路的无人驾驶控制程序, 进而对每个无人驾驶车辆生成一套匹配的无人驾驶规划信息,无人驾驶车辆根据该无人驾驶规划信息完成无人驾驶。Specifically, pre-fabricated one or more sets of driverless control programs are implemented in the server, and the driverless control program is a reference unmanned driving control program, and then acquired from the collected a large amount of ground information and associated with the driverless request information. Ground information, and obtaining navigation information from the associated ground information, the navigation information including the optimal driving route and the load information of the optimal driving route and the road abnormality information, etc., and finally combining one or more unmanned driving information Comprehensive consideration is made to generate an unmanned control program adapted to the optimal driving route based on the existing reference driverless control program. Further, a set of matching driverless planning information is generated for each unmanned vehicle, and the driverless vehicle completes the driverless driving according to the driverless planning information.
在一实施例中,前述导航信息在从地面信息中进行获取时,首先从采集的大量地面信息中获取与无人驾驶请求信息关联的所有导航信息,然后从获取的所有导航信息中选择道路复杂度最低的导航信息;和/或,从获取的所有导航信息汇总选择道路拥堵程度最低的导航信息;和/或,从获取的所有导航信息中选择预期抵达时间最短的导航信息。根据上述步骤,能够从地面信息中找到最优的行车路线,以及该行车路线上的各种路况等信息,从而精准地为无人驾驶车辆生成一套合理的无人驾驶规划信息,对无人驾驶车辆进行操控。In an embodiment, when the navigation information is acquired from the ground information, first acquiring all navigation information associated with the driverless request information from the collected a large amount of ground information, and then selecting a road complex from all the acquired navigation information. And the lowest navigation information; and/or, the navigation information with the lowest road congestion degree is selected from all the acquired navigation information; and/or, the navigation information with the shortest expected arrival time is selected from all the acquired navigation information. According to the above steps, it is possible to find the optimal driving route from the ground information, and various road conditions on the driving route, thereby accurately generating a reasonable unmanned planning information for the unmanned vehicle, for the unmanned Drive the vehicle for control.
服务器采集到大量的地面信息后,需要对各个地面信息进行大数据处理,得到各道路的负荷信息和异常信息。具体地,计算各道路的负荷量、各道路未来某段时间内的负荷量(用于确定是否发生拥堵的可能)以及各道路在未来某段时间内科增加的车辆负荷信息,此外,还包括对道路上异常情况的处理,即当某个路段出现事故时,则需要计算该事故对周围交通乃至整个交通系统的影响,如突变的道路负荷量以及线路是否变更等。After the server collects a large amount of ground information, it needs to perform big data processing on each ground information to obtain load information and abnormal information of each road. Specifically, calculating the load amount of each road, the load amount of each road in a certain period of time in the future (the possibility of determining whether congestion occurs), and the vehicle load information of each road in a certain period of time in the future, in addition, including The treatment of abnormal conditions on the road, that is, when an accident occurs in a certain road section, it is necessary to calculate the impact of the accident on the surrounding traffic and the entire transportation system, such as the sudden road load and whether the line is changed.
从地面信息中获取到最优行车路线后,将该最优行车路线的负荷信息、异常信息以及预设的基准无人驾驶控制程序进行结合,生成初始的适应该行车路线的无人驾驶控制程序,最后根据该无人驾驶控制程序和行车路线(或导航信息,导航信息中包括最优行车路线和该路线上的各种路况)生产一套完整的无人驾驶规划信息,通过该无人驾驶规划信息对车辆进行无人驾驶。After obtaining the optimal driving route from the ground information, the load information of the optimal driving route, the abnormal information and the preset reference unmanned driving program are combined to generate an initial driverless control program adapted to the driving route. Finally, according to the driverless control program and driving route (or navigation information, the navigation information includes the optimal driving route and various road conditions on the route), a complete set of driverless planning information is generated, through the driverless driving. Planning information to drive the vehicle unmanned.
在一实施例中,在根据导航信息和无人驾驶控制程序生成无人驾驶规划信息时,需要实时检测导航信息是否发生变化,若导航信息发生变化,则对应的无人驾驶控制程序也会进行相应地变动,如变更控制程序中的某些参数,最终无人驾驶规划信息也会产生相应地变化。因此,服务器实时对导航信息进行监控,一旦导航信息发生变更,则对无人驾驶控制程序进行实时更新,进而生成新的无人驾驶规划信息,以保证无人驾驶过程中能够随时根据外界道路信息的变更做出适应性调整,从而提升无人驾驶的稳定性和安全性。In an embodiment, when generating the driverless planning information according to the navigation information and the driverless control program, it is required to detect whether the navigation information changes in real time, and if the navigation information changes, the corresponding driverless control program also performs Corresponding changes, such as changing certain parameters in the control program, will eventually change the driverless planning information accordingly. Therefore, the server monitors the navigation information in real time, and once the navigation information changes, the unmanned control program is updated in real time, thereby generating new unmanned planning information to ensure that the unmanned driving process can be based on external road information at any time. The changes are adapted to improve the stability and safety of driverless driving.
通过本实施例提供的无人驾驶车辆控制方法,使得无人驾驶车辆由服务器(该服务器可以是云服务器)进行统一管理,并根据用户的不同需求进行合理化分配交通资源,从而减少交通拥堵;同时,在同一道路上,通过服务器对无人驾驶车辆进行统一管理,能够使各车辆始终保持一个合理的统一的速度,对无人驾驶车辆控制系统无法控制的车辆也能进行有效避让,从而最大限度的减少因超速和并线导致的交通事故的发生。当然,通过上述方式,也可获取到更为精准的数据信息,从而提升车辆无人驾驶的能力。The unmanned vehicle control method provided by the embodiment enables the unmanned vehicle to be uniformly managed by the server (the server can be a cloud server), and rationally allocates traffic resources according to different needs of the user, thereby reducing traffic congestion; On the same road, unified management of unmanned vehicles through the server enables each vehicle to maintain a reasonable uniform speed at all times, and can effectively avoid vehicles that cannot be controlled by the unmanned vehicle control system, thereby maximizing The reduction of traffic accidents caused by overspeed and parallel. Of course, through the above methods, more accurate data information can also be obtained, thereby improving the ability of the vehicle to be unmanned.
实施例四Embodiment 4
本实施例以实施例三为基础,以服务器侧执行的步骤为主,对本实施例提供的另一无人驾驶车辆控制方法做进一步说明,具体请参见图4,图4为本实施例的另一无人驾驶车辆具体控制方法流程图,其控制过程如下:The embodiment is based on the third embodiment, and the steps performed by the server side are mainly used. The method for controlling another unmanned vehicle provided in this embodiment is further described. For details, please refer to FIG. 4. FIG. 4 is another embodiment of the present embodiment. A flow chart of a specific control method for an unmanned vehicle, the control process is as follows:
S401,从无人驾驶车辆控制终端接收无人驾驶请求信息。S401. Receive an driverless request information from an unmanned vehicle control terminal.
具体地,该无人驾驶请求信息中包括用户当前所处位置、想要抵达的目标地点、预期行 车时间以及预期行车路线。接收的无人驾驶请求信息可以一个或多个。Specifically, the driverless request information includes a current location of the user, a target location to be reached, and an expected line. Car time and expected driving directions. The received driverless request information may be one or more.
S402,从采集的地面信息中读取与无人驾驶请求信息关联的所有导航信息。S402. Read all navigation information associated with the driverless request information from the collected ground information.
具体地,该导航信息包括抵达目标地点的所有行车线路,以及行车线路上的各种路况,如路线拥堵程度、预期行车时间、道路复杂度(包括行人和各种非机动车辆)等一系列信息。由于服务器从各无人驾驶车辆或各种交通网中获取了大量的地面信息,因此,需要从这些地面信息中找到与无人驾驶请求信息相关的信息,从而从这些相关信息中获取更为优选地行车规划。Specifically, the navigation information includes all driving routes to the target location, and various road conditions on the driving route, such as the degree of congestion, expected driving time, road complexity (including pedestrians and various non-motor vehicles), and the like. . Since the server obtains a large amount of ground information from each unmanned vehicle or various transportation networks, it is necessary to find information related to the driverless request information from the ground information, thereby obtaining more preferable information from the related information. Land driving planning.
S403,从读取的所有导航信息中选取最优导航信息。S403. Select optimal navigation information from all the navigation information read.
具体地,读取的所有导航信息中,包括很多行车路线,从这些行车路线中找到最优导航信息,该最优导航信息中包括最优行车路线以及最优行车路线上的各种路况信息。在选取的过程中,可按照如下优先级顺序进行查找:Specifically, all the navigation information read includes a plurality of driving routes, and the optimal navigation information is found from the driving routes, and the optimal navigation information includes the optimal driving route and various road condition information on the optimal driving route. In the selection process, you can search in the following priority order:
首先,从读取的所有导航信息中选择道路复杂度最低的路线,即行人和非机动车辆少的线路;然后,从选择的道路复杂度最低的路线中选择拥堵程度最低的路线,从而优化整个交通网络;最后,从道路复杂度最低的路线中选择预期行车时间最短的线路,为用户订制更为合理人性化的行车方案。First, select the route with the lowest road complexity from all the navigation information read, that is, the route with fewer pedestrians and non-motor vehicles; then, select the route with the lowest congestion degree from the route with the lowest road complexity selected, thereby optimizing the whole Traffic network; Finally, select the route with the shortest expected travel time from the route with the lowest road complexity, and customize a more reasonable and humanized driving plan for users.
S404,根据最优导航信息和基准无人驾驶控制程序,生成适应该最优行车线路的无人驾驶控制程序。S404. Generate an driverless control program adapted to the optimal driving route according to the optimal navigation information and the reference driverless control program.
具体地,在服务器中实现预设了至少一套基准无人驾驶控制程序,该基准无人驾驶控制程序中包括行车速度、拐弯、刹车、变道等参数信息,然后在实时获取的导航信息的基础上,对基准无人驾驶控制程序的参数进行调整,从而生成适应该最优行车线路的无人驾驶控制程序。Specifically, at least one set of reference driverless control programs are preset in the server, and the reference driverless control program includes parameter information such as driving speed, turning, braking, lane change, and the like, and then acquiring navigation information in real time. Based on the adjustment of the parameters of the reference driverless control program, an unmanned control program adapted to the optimal driving route is generated.
S405,将选择的最优导航信息与生成的无人驾驶控制程序进行结合,生成满足用户需求的无人驾驶规划信息,并发送至无人驾驶车辆控制终端对车辆进行无人驾驶控制。S405. Combine the selected optimal navigation information with the generated driverless control program to generate unmanned planning information that meets the user's needs, and send the information to the driverless vehicle control terminal for unmanned control of the vehicle.
具体地,该无人驾驶控制程序即为适应该最优导航信息的控制程序。Specifically, the driverless control program is a control program adapted to the optimal navigation information.
S406,在车辆行驶过程中,检测导航信息是否发生变化,若发生变化,则执行S407步骤,若未发生变化,则执行S410步骤。S406: During the running of the vehicle, detecting whether the navigation information changes, if the change occurs, executing step S407, and if no change occurs, executing step S410.
具体地,由于道路上的路况信息实时都在变化,因此导航信息也会发生变化,例如,导航信息中的行车路线或路况信息坑能发生变化;需要实时对导航信息和无人驾驶控制程序进行更新,生成新的无人驾驶规划信息,并将更新的无人驾驶规划信息及时发送给无人驾驶车辆控制终端。Specifically, since the road condition information on the road changes in real time, the navigation information also changes, for example, the driving route or the road condition information pit in the navigation information can change; the navigation information and the driverless control program need to be performed in real time. Update, generate new driverless planning information, and send updated driverless planning information to the driverless vehicle control terminal in a timely manner.
S407,判断导航信息中的最优行车路线是否需要更改,若需要更改,则执行S408步骤,若不需要更改,则执行S410步骤。S407. Determine whether the optimal driving route in the navigation information needs to be changed. If it needs to be changed, execute step S408. If no change is needed, execute step S410.
具体地,当导航信息中的最优行车路线因为突发情况或道路拥堵等原因无法正常采用该线路行驶,则需要对行车路线进行调整。Specifically, when the optimal driving route in the navigation information cannot be normally used to travel on the route due to sudden situations or road congestion, the driving route needs to be adjusted.
S408,判断是否更改无人驾驶控制程序中的相关参数,若需要修改,则执行S409步骤,若不需要修改,则执行S410步骤。 S408. Determine whether to change related parameters in the driverless control program. If modification is needed, execute step S409. If no modification is needed, execute step S410.
具体地,相关参数包括但不限于行驶速度、是否变道和并线、是否转弯。Specifically, related parameters include, but are not limited to, driving speed, whether to change lanes and merging, whether to turn.
S409,更新无人驾驶控制程序,并根据变化的导航信息和无人驾驶控制程序重新生成无人驾驶规划信息,并发送至无人驾驶车辆控制终端对车辆进行无人驾驶控制。S409, updating the driverless control program, and regenerating the driverless planning information according to the changed navigation information and the driverless control program, and transmitting to the driverless vehicle control terminal to perform the driverless control of the vehicle.
S410,判断是否抵达目标地点,若抵达目标地点,则结束,若未抵达目标地点,则执行S402步骤。S410, it is determined whether the target location is reached, and if it reaches the target location, the process ends. If the target location is not reached, the step S402 is performed.
实施例五Embodiment 5
本实施例是与实施例一对应的装置实施例,提供一种无人驾驶车辆控制终端,对于无人驾驶车辆控制终端部分模块的说明,具体请参见实施例一,这里不再赘述。请参见图5,图5为本实施例的无人驾驶车辆控制终端示意图,该终端包括:This embodiment is an apparatus embodiment corresponding to the first embodiment, and provides an unmanned vehicle control terminal. For the description of the module of the unmanned vehicle control terminal, please refer to the first embodiment, and details are not described herein again. Referring to FIG. 5, FIG. 5 is a schematic diagram of a control terminal of an unmanned vehicle according to the embodiment, where the terminal includes:
无人驾驶请求发送模块51,用于将生成的无人驾驶请求信息发送至服务器;The driverless request sending module 51 is configured to send the generated driverless request information to the server;
规划信息接收模块52,用于接收服务器返回的无人驾驶规划信息,该无人驾驶规划信息是根据无人驾驶请求信息和服务器采集的地面信息生成的,该无人驾驶规划信息包括导航信息;The planning information receiving module 52 is configured to receive the driverless planning information returned by the server, where the driverless planning information is generated according to the driverless request information and the ground information collected by the server, where the driverless planning information includes navigation information;
第一无人驾驶控制模块53,用于根据无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制。The first driverless control module 53 is configured to perform driverless control on the unmanned vehicle according to the driverless planning information.
具体地,在无人驾驶请求发送模块51中的无人驾驶请求信息包括车辆抵达的目标位置信息,车辆当前所处的位置信息,期望达到时间以及期望行驶路线等,其中,位置信息中包括坐标和位置名称,期望达时间和期望行车路线为系统默认设定状态,当然也可由用户根据自身需求进行修改。将包含上述信息的请求发送给服务器,由服务器对其进行处理,该服务器可以为云服务器或本地服务器,下面将以云服务器为例进行说明。此外,在将无人驾驶请求信息发送给服务器时,该无人驾驶车辆控制终端还包括无线通信模块,该无线通信模块可采用无线网络、射频通信等本领域技术人家熟知的通信方式进行传输。Specifically, the driverless request information in the driverless request transmitting module 51 includes target position information of the arrival of the vehicle, position information currently located by the vehicle, expected time of arrival, a desired travel route, and the like, wherein the position information includes coordinates. And the location name, the expected time and the desired driving route are the default settings of the system, and of course can be modified by the user according to their own needs. The request for the above information is sent to the server, which is processed by the server. The server can be a cloud server or a local server. In addition, when the driverless request information is sent to the server, the driverless vehicle control terminal further includes a wireless communication module, and the wireless communication module can transmit by using a communication method well known to those skilled in the art such as a wireless network or radio frequency communication.
上述无人驾驶规划信息是服务器根据无人驾驶请求信息和服务器采集的地面信息生成的,该无人驾驶规划信息中包括导航信息和无人驾驶控制程序。其中,导航信息中包含行车路线以及行车路线对应的各种路况,无人驾驶控制程序能够在行车路线的指引下根据不同的路况对车辆进行相应控制,如遇到红灯时,在多少米内开始制动无人驾驶车辆;遇到右转向时,控制无人驾驶车辆右转;当前行驶的道路上车辆密度小时,控制无人驾驶车辆进行加速;当需要进行变道时,控制无人驾驶车辆进行变道,等等。此外,接收到无人驾驶规划信息后,将其进行存储,以备后续使用。The above-mentioned driverless planning information is generated by the server according to the driverless request information and the ground information collected by the server, and the driverless planning information includes navigation information and an driverless control program. The navigation information includes driving directions and various road conditions corresponding to the driving route, and the driverless control program can control the vehicle according to different road conditions under the guidance of the driving route, and if the red light is encountered, how many meters start Brake unmanned vehicles; control the unmanned vehicle to turn right when encountering right turn; control the unmanned vehicle to accelerate when the current driving road is low in density; control the unmanned vehicle when it is necessary to change lanes Make a lane change, and so on. In addition, after receiving the driverless planning information, it is stored for later use.
在一实施例中,该控制终端还包括:In an embodiment, the control terminal further includes:
第二无人驾驶控制模块54,用于在所述接收所述服务器返回的无人驾驶规划信息之后,根据导航信息和预存的默认无人驾驶控制程序对无人驾驶车辆进行无人驾驶控制。The second driverless control module 54 is configured to perform driverless control on the unmanned vehicle according to the navigation information and the pre-stored default driverless control program after receiving the driverless planning information returned by the server.
具体地,在接收到云服务器返回的无人驾驶规划信息后,可由用户选择是否采用该无人驾驶规划信息中的无人驾驶控制程序,例如,若云服务器生成的无人驾驶控制程序与用户实际需求的控制方式存在偏差,则用户可选择不采用该无人驾驶控制程序,只需从云服务器上下载导航信息,该导航信息中包含最优行车路线,并实时从服务器上进行更新,以保证获取 的导航信息始终与实际情况相吻合,然后无人驾驶车辆通过自身预存的默认无人驾驶控制程序以及实时获取的导航信息进行无人驾驶。当然,也可设定更新时间间隔,当满足更新时间间隔时对导航信息进行更新。若云服务器生成的无人驾驶控制程序与用户实际需求的驾驶方式不存在偏差,则用户可选择采用云服务器生成的无人驾驶控制程序,并实时从云服务器获取更新的无人驾驶规划信息,根据该实时获取的无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制。Specifically, after receiving the driverless planning information returned by the cloud server, the user may select whether to adopt the driverless control program in the driverless planning information, for example, if the cloud server generates the driverless control program and the user. If there is a deviation in the control method of the actual demand, the user may choose not to use the driverless control program, and only need to download the navigation information from the cloud server, the navigation information includes the optimal driving route, and is updated from the server in real time to Guaranteed access The navigation information is always consistent with the actual situation, and then the unmanned vehicle is unmanned by its pre-stored default driverless control program and the navigation information acquired in real time. Of course, the update time interval can also be set, and the navigation information is updated when the update time interval is satisfied. If the driverless control program generated by the cloud server does not deviate from the driving mode actually required by the user, the user may select the driverless control program generated by the cloud server and obtain updated driverless planning information from the cloud server in real time. The driverless vehicle is subjected to driverless control based on the real-time acquired driverless planning information.
在一实施例中,该控制终端还包括:In an embodiment, the control terminal further includes:
信息采集模块55,用于在根据无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制时,采集无人驾驶车辆周围的地面信息并发送至服务器进行存储。The information collecting module 55 is configured to collect ground information around the unmanned vehicle and send it to the server for storage when the driverless control is performed on the unmanned vehicle according to the driverless planning information.
具体地,无人驾驶车辆在根据无人驾驶规划信息进行无人驾驶的过程中,无人驾驶车辆控制终端可采集沿路的地面信息,如自身的车况信息、周围的路况信息、当前的天气情况、周围的建筑物等,并将采集的地面信息发送至云服务器进行存储。当然,安装有无人驾驶车辆控制终端的车辆都可将沿路采集的地面信息发送至云服务器,使得云服务器结合已有的地面信息进行大数据处理,从而形成一个完整的交通网络数据库。Specifically, in the process of unmanned driving of the unmanned vehicle according to the unmanned planning information, the unmanned vehicle control terminal can collect ground information along the road, such as its own vehicle condition information, surrounding road condition information, and current weather conditions. , surrounding buildings, etc., and the collected ground information is sent to the cloud server for storage. Of course, the vehicle installed with the driverless vehicle control terminal can send the ground information collected along the road to the cloud server, so that the cloud server combines the existing ground information for big data processing, thereby forming a complete traffic network database.
通过本实施例提供的无人驾驶车辆控制终端,将无人驾驶请求信息和地面信息生成满足用户实际需求的无人驾驶规划信息,根据该无人家属规划信息对车辆进行无人驾驶,使得服务器能够对整个交通网络的所有无人驾驶车辆进行统一管理,合理分配交通资源,从而最大限度的减少因超速和并线等原因导致的交通事故的发生。The unmanned vehicle control terminal provided by the embodiment generates the driverless request information and the ground information to generate unmanned planning information that meets the actual needs of the user, and performs unmanned driving on the vehicle according to the uninhabited family planning information, so that the server It can manage all unmanned vehicles in the entire transportation network and allocate traffic resources reasonably, thus minimizing the occurrence of traffic accidents caused by overspeed and parallel.
实施例六Embodiment 6
本实施例是与实施例三对应的装置实施例,提供一种服务器,对于服务器部分模块的说明,具体请参见实施例三,这里不再赘述。请参见图6,图6为本实施例的服务器示意图,该服务器包括:This embodiment is an apparatus embodiment corresponding to the third embodiment, and provides a server. For the description of the server part module, refer to the third embodiment, and details are not described herein again. Referring to FIG. 6, FIG. 6 is a schematic diagram of a server according to the embodiment, where the server includes:
无人驾驶请求接收模块61,用于接收无人驾驶车辆控制终端发送的无人驾驶请求信息;The driverless request receiving module 61 is configured to receive the driverless request information sent by the driverless vehicle control terminal;
无人驾驶规划模块62,用于根据无人驾驶请求信息和采集的地面信息生成无人驾驶规划信息,该无人驾驶规划信息包括导航信息;The driverless planning module 62 is configured to generate driverless planning information according to the driverless request information and the collected ground information, where the driverless planning information includes navigation information;
规划信息发送模块63,用于将无人驾驶规划信息发送至无人驾驶车辆控制终端以控制无人驾驶车辆进行无人驾驶。The planning information sending module 63 is configured to send the driverless planning information to the driverless vehicle control terminal to control the driverless vehicle to perform driverless driving.
具体地,无人驾驶请求接收模块61在接收无人驾驶请求信息时,可通过无线网络、射频通信等本领域技术人家熟知的通信方式进行传输。该无人驾驶请求信息是根据用户设定的参数生成的,主要包括用户要抵达的目标地点,期望路线、期望行车时间以及车辆当前所处位置。同时,服务器接收的无人驾驶请求信息可以是一个或多个,服务器将一个或多个请求信息进行整合处理。Specifically, when the driverless request receiving module 61 receives the driverless request information, the driverless request receiving module 61 can transmit through a communication method well known to those skilled in the art such as a wireless network or radio frequency communication. The driverless request information is generated according to parameters set by the user, and mainly includes the target location to which the user is to arrive, the desired route, the expected travel time, and the current location of the vehicle. Meanwhile, the driverless request information received by the server may be one or more, and the server integrates one or more request information.
在一实施例中,该无人驾驶规划模块62用于从地面信息中获取满足预设条件的导航信息,根据导航信息和预存的基准无人驾驶控制程序生成无人驾驶控制程序,根据导航信息和无人驾驶控制程序生成无人驾驶规划信息。In an embodiment, the driverless planning module 62 is configured to acquire navigation information that meets a preset condition from the ground information, and generate an driverless control program according to the navigation information and the pre-stored reference unmanned driving program, according to the navigation information. And the driverless control program generates driverless planning information.
具体地,无人驾驶规划模块62通过各种手段采集各区域内的所有地面信息,该信息主 要包括:高速公路网、城市公路网、道路中出现故障的路段以及故障信息,地面上的所有建筑、天气、道路异常情况等影响车辆行驶的所有相关信息,以及道路上所有行驶车辆的信息,如车辆所处位置、行驶速度以及达到目的地等。此外,无人驾驶规划模块62还负责采集每条道路上哪些是整个无人驾驶车辆控制系统能够控制的无人驾驶车辆,哪些是无人驾驶车辆控制系统无法控制的车辆,例如非无人驾驶车辆和其他系统控制的无人驾驶车辆。然后,将采集的大量地面信息与无人驾驶请求信息进行数据处理,生成该无人驾驶规划信息。Specifically, the driverless planning module 62 collects all ground information in each area by various means, and the information is mainly It should include: highway network, urban road network, faulty road sections and fault information, all buildings on the ground, weather, road abnormalities, etc., all relevant information that affects the vehicle's travel, and information on all vehicles on the road. Such as the location of the vehicle, the speed of travel and reaching the destination. In addition, the driverless planning module 62 is also responsible for collecting, on each road, which are unmanned vehicles that can be controlled by the entire unmanned vehicle control system, and which are uncontrollable vehicles, such as non-unmanned driving. Unmanned vehicles controlled by vehicles and other systems. Then, the collected ground information and the driverless request information are processed by data to generate the driverless planning information.
无人驾驶规划模块62在对行车路线进行规划时,首先从采集的地面信息中获取满足预设条件的导航信息,然后根据导航信息和预存的基准无人驾驶控制程序生成所述无人驾驶控制程序,最后根据导航信息和无人驾驶控制程序生成无人驾驶规划信息。When planning the driving route, the driverless planning module 62 first obtains navigation information that satisfies a preset condition from the collected ground information, and then generates the driverless control according to the navigation information and the pre-stored reference unmanned driving program. The program finally generates driverless planning information based on the navigation information and the driverless control program.
具体地,在服务器中实现预制一套或多套无人驾驶控制程序,该无人驾驶控制程序即为基准无人驾驶控制程序,然后从采集的大量地面信息中获取与无人驾驶请求信息关联的地面信息,并从关联的地面信息中获取导航信息,该导航信息中包括最优行车路线以及该最优行车路线的负荷信息和道路异常信息等,最后结合一个或多个无人驾驶请求信息进行综合考虑,在已有的基准无人驾驶控制程序基础上生成适应该最优行车线路的无人驾驶控制程序,进而对每个无人驾驶车辆生成一套匹配的无人驾驶规划信息,无人驾驶车辆根据该无人驾驶规划信息完成无人驾驶。Specifically, pre-fabricated one or more sets of driverless control programs are implemented in the server, and the driverless control program is a reference unmanned driving control program, and then acquired from the collected a large amount of ground information and associated with the driverless request information. Ground information, and obtaining navigation information from the associated ground information, the navigation information including the optimal driving route and the load information of the optimal driving route and the road abnormality information, etc., and finally combining one or more unmanned driving information Comprehensive consideration is given to generate an unmanned control program adapted to the optimal driving route based on the existing reference unmanned driving program, and then generate a set of matching driverless planning information for each unmanned vehicle, The human driving vehicle completes the driverless driving based on the driverless planning information.
服务器采集到大量的地面信息后,需要对各个地面信息进行大数据处理,得到各道路的负荷信息和异常信息。具体地,计算各道路的负荷量、各道路未来某段时间内的负荷量(用于确定是否发生拥堵的可能)以及各道路在未来某段时间内科增加的车辆负荷信息,此外,还包括对道路上异常情况的处理,即当某个路段出现事故时,则需要计算该事故对周围交通乃至整个交通系统的影响,如突变的道路负荷量以及线路是否变更等。After the server collects a large amount of ground information, it needs to perform big data processing on each ground information to obtain load information and abnormal information of each road. Specifically, calculating the load amount of each road, the load amount of each road in a certain period of time in the future (the possibility of determining whether congestion occurs), and the vehicle load information of each road in a certain period of time in the future, in addition, including The treatment of abnormal conditions on the road, that is, when an accident occurs in a certain road section, it is necessary to calculate the impact of the accident on the surrounding traffic and the entire transportation system, such as the sudden road load and whether the line is changed.
在一实施例中,该无人驾驶规划模块62还用于实时检测导航信息是否发生变化,若导航信息发生变化,则对无人驾驶控制程序进行实时更新,重新生成无人驾驶规划信息。In an embodiment, the driverless planning module 62 is further configured to detect whether the navigation information changes in real time, and if the navigation information changes, update the driverless control program in real time to regenerate the driverless planning information.
此外,本实施例还提供一种无人驾驶车辆控制系统,该系统包括:前述无人驾驶车辆控制终端和服务器;In addition, the embodiment further provides an unmanned vehicle control system, the system comprising: the foregoing unmanned vehicle control terminal and a server;
无人驾驶车辆控制终端向服务器发送无人驾驶控制请求;The driverless vehicle control terminal sends a driverless control request to the server;
服务器根据无人驾驶控制请求和采集的地面信息生成无人驾驶规划信息并发送至无人驾驶车辆控制终端,该无人驾驶规划信息包括导航信息;The server generates the driverless planning information according to the driver control request and the collected ground information, and sends the driverless planning information to the driverless vehicle control terminal, where the driverless planning information includes navigation information;
无人驾驶车辆控制终端根据无人驾驶规划信息对无人驾驶车辆进行无人驾驶控制。The driverless vehicle control terminal performs driverless control on the unmanned vehicle based on the driverless planning information.
通过本实施例提供的无人驾驶车辆控制系统,使得无人驾驶车辆由服务器(该服务器可以是云服务器)进行统一管理,并根据用户的不同需求进行合理化分配交通资源,从而减少交通拥堵;同时,在同一道路上,通过服务器对无人驾驶车辆进行统一管理,能够使各车辆始终保持一个合理的统一的速度,对无人驾驶车辆控制系统无法控制的车辆也能进行有效避让,从而最大限度的减少因超速和并线导致的交通事故的发生。当然,通过上述方式,也可获取到更为精准的数据信息,从而提升车辆无人驾驶的能力。The unmanned vehicle control system provided by the embodiment enables the unmanned vehicle to be uniformly managed by the server (the server can be a cloud server), and rationally allocates traffic resources according to different needs of the user, thereby reducing traffic congestion; On the same road, unified management of unmanned vehicles through the server enables each vehicle to maintain a reasonable uniform speed at all times, and can effectively avoid vehicles that cannot be controlled by the unmanned vehicle control system, thereby maximizing The reduction of traffic accidents caused by overspeed and parallel. Of course, through the above methods, more accurate data information can also be obtained, thereby improving the ability of the vehicle to be unmanned.
显然,本领域的技术人员应该明白,上述本发明实施例的各模块或各步骤可以用通用的 计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在计算机存储介质(ROM/RAM、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that the modules or steps of the above embodiments of the present invention can be used universally. Implemented by computing devices, which may be centralized on a single computing device or distributed over a network of computing devices, optionally implemented in program code executable by the computing device, such that they may be The storage is performed by a computing device in a computer storage medium (ROM/RAM, disk, optical disk), and in some cases, the steps shown or described may be performed in an order different from that herein, or they may be separately It is made by making individual integrated circuit modules, or by making a plurality of modules or steps of them into a single integrated circuit module. Therefore, the invention is not limited to any particular combination of hardware and software.
以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。The above is a detailed description of the embodiments of the present invention in conjunction with the specific embodiments, and the specific embodiments of the present invention are not limited to the description. It will be apparent to those skilled in the art that the present invention may be made without departing from the spirit and scope of the invention.
本公开适用于智能交通技术领域,用以合理分配交通资源,减少拥堵,也最大限度的减少交通事故的发生,提升无人驾驶的稳定性和安全性。同时,通过服务器采集的大量路况信息,能够对所有无人驾驶车辆进行统筹安排,统一管理,使得车辆无人驾驶的能力也相应得到提升,从而提高用户的使用体验。 The present disclosure is applicable to the field of intelligent transportation technology, for reasonably allocating traffic resources, reducing congestion, minimizing the occurrence of traffic accidents, and improving the stability and safety of driverless driving. At the same time, through the large amount of road condition information collected by the server, all unmanned vehicles can be arranged and managed in a unified manner, so that the ability of the vehicle to be unmanned is correspondingly improved, thereby improving the user experience.
Claims (16)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610735976.2A CN107784850A (en) | 2016-08-26 | 2016-08-26 | A kind of automatic driving vehicle control method, terminal, server and system |
| CN201610735976.2 | 2016-08-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018036197A1 true WO2018036197A1 (en) | 2018-03-01 |
Family
ID=61245340
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/083070 Ceased WO2018036197A1 (en) | 2016-08-26 | 2017-05-04 | Driverless vehicle control method, terminal, server, and system |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107784850A (en) |
| WO (1) | WO2018036197A1 (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108873865A (en) * | 2018-07-06 | 2018-11-23 | 杭州和利时自动化有限公司 | A kind of network control method of intelligent driving, system, Vehicle Controller and automobile |
| CN111199083A (en) * | 2018-10-31 | 2020-05-26 | 百度在线网络技术(北京)有限公司 | Method and device for reproducing accident data of unmanned vehicle |
| CN111998864A (en) * | 2020-08-11 | 2020-11-27 | 东风柳州汽车有限公司 | Unmanned vehicle local path planning method, device, equipment and storage medium |
| CN112419773A (en) * | 2020-11-19 | 2021-02-26 | 成都云科新能汽车技术有限公司 | Vehicle-road cooperative unmanned control system based on cloud control platform |
| CN112556715A (en) * | 2020-12-09 | 2021-03-26 | 成都九壹通智能科技股份有限公司 | Locomotive safety navigation system and method |
| CN112863164A (en) * | 2019-11-27 | 2021-05-28 | 帝亚一维新能源汽车有限公司 | Network-based unmanned vehicle system and method |
| CN112950997A (en) * | 2021-01-29 | 2021-06-11 | 长城汽车股份有限公司 | Emergency linkage method and system |
| CN113984074A (en) * | 2021-10-18 | 2022-01-28 | 北京中交兴路信息科技有限公司 | Method, device, device and medium for identifying yaw of target vehicle navigation route |
| CN114194214A (en) * | 2021-12-28 | 2022-03-18 | 阿波罗智联(北京)科技有限公司 | Control method and device for unmanned vehicle and electronic equipment |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108492602A (en) * | 2018-03-28 | 2018-09-04 | 浙江鼎奕科技发展有限公司 | Vehicular automatic driving method and device |
| CN108766003B (en) * | 2018-04-26 | 2020-10-02 | 上海钛鑫科技有限公司 | Intelligent vehicle and driving control method thereof |
| CN108873902A (en) * | 2018-07-04 | 2018-11-23 | 北京踏歌智行科技有限公司 | A kind of long-range control method and device of unmanned mine vehicle |
| CN109164799A (en) * | 2018-07-24 | 2019-01-08 | 江苏大学 | A kind of driving Active collision avoidance system and method |
| CN109211257B (en) * | 2018-08-31 | 2021-07-16 | 北京图森智途科技有限公司 | A method and system for planning a driving route of an unmanned vehicle |
| CN109326119A (en) * | 2018-09-28 | 2019-02-12 | 上汽通用五菱汽车股份有限公司 | Dispatching method, server and the storage medium of unmanned ferry bus |
| CN109189082B (en) | 2018-11-20 | 2020-10-02 | 百度在线网络技术(北京)有限公司 | Method, device and control system for controlling mobile robot |
| CN109769246B (en) * | 2018-12-29 | 2020-10-02 | 同济大学 | An authentication system for driverless car route data |
| CN109859511A (en) * | 2019-01-30 | 2019-06-07 | 苏州昆承智能车检测科技有限公司 | A kind of automatic Pilot auxiliary device |
| CN111757289B (en) * | 2019-03-26 | 2023-12-15 | 华为云计算技术有限公司 | An information processing method and related equipment |
| CN111309005A (en) * | 2019-12-24 | 2020-06-19 | 广东天创同工大数据应用有限公司 | Dynamic route planning method based on unmanned vehicle |
| WO2021134217A1 (en) * | 2019-12-30 | 2021-07-08 | 深圳元戎启行科技有限公司 | Vehicle control method and apparatus based on remote takeover, and computer device |
| KR102874624B1 (en) * | 2020-03-06 | 2025-10-23 | 셴젠 인왕 인텔리전트 테크놀러지 컴퍼니 리미티드 | Data transmission method, vehicle-side device and network-side device |
| CN111669306A (en) * | 2020-04-19 | 2020-09-15 | 东风汽车股份有限公司 | Emergency stop device and method for automatic driving logistics vehicle running in city |
| CN111988399B (en) * | 2020-08-19 | 2023-09-05 | 北京小马慧行科技有限公司 | Distributed computing method, device and system |
| CN112700668B (en) | 2020-12-22 | 2022-08-02 | 北京百度网讯科技有限公司 | Remote control method for autonomous driving, autonomous vehicle and cloud device |
| WO2023050144A1 (en) * | 2021-09-29 | 2023-04-06 | 华为技术有限公司 | Method for controlling vehicle, scene-side system, vehicle-enterprise system, and terminal device |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020099481A1 (en) * | 2001-01-22 | 2002-07-25 | Masaki Mori | Travel controlling apparatus of unmanned vehicle |
| US20030065429A1 (en) * | 2001-09-21 | 2003-04-03 | Tadashi Yamamoto | System, method and program products for supporting to drive cars |
| CN103383265A (en) * | 2013-07-04 | 2013-11-06 | 浙江吉利汽车研究院有限公司杭州分公司 | Automobile autopilot system |
| CN104267721A (en) * | 2014-08-29 | 2015-01-07 | 陈业军 | Unmanned driving system of intelligent automobile |
| CN104460667A (en) * | 2014-10-31 | 2015-03-25 | 成都众易通科技有限公司 | Automatic drive system of automobile |
| CN105243864A (en) * | 2015-10-30 | 2016-01-13 | 桂林市腾瑞电子科技有限公司 | Intelligent control system of unmanned vehicle |
| CN105741595A (en) * | 2016-04-27 | 2016-07-06 | 常州加美科技有限公司 | Unmanned vehicle navigation driving method based on cloud database |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103413455B (en) * | 2013-08-23 | 2016-01-20 | 招商局重庆交通科研设计院有限公司 | A kind of road traffic guiding method and system |
| KR101737792B1 (en) * | 2014-11-10 | 2017-05-19 | 현대모비스 주식회사 | Self driving vehicle, self driving management apparatus and method for controlling the same |
| CN105128817A (en) * | 2015-09-14 | 2015-12-09 | 广东顺德车联管家科技有限公司 | Vehicle monitoring management method and server |
| CN105719484A (en) * | 2016-04-22 | 2016-06-29 | 百度在线网络技术(北京)有限公司 | Method, device and system for acquiring road data of drive route |
| CN105788330A (en) * | 2016-04-29 | 2016-07-20 | 百度在线网络技术(北京)有限公司 | Real-time road-condition early warning method of unmanned vehicle and apparatus thereof |
-
2016
- 2016-08-26 CN CN201610735976.2A patent/CN107784850A/en active Pending
-
2017
- 2017-05-04 WO PCT/CN2017/083070 patent/WO2018036197A1/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020099481A1 (en) * | 2001-01-22 | 2002-07-25 | Masaki Mori | Travel controlling apparatus of unmanned vehicle |
| US20030065429A1 (en) * | 2001-09-21 | 2003-04-03 | Tadashi Yamamoto | System, method and program products for supporting to drive cars |
| CN103383265A (en) * | 2013-07-04 | 2013-11-06 | 浙江吉利汽车研究院有限公司杭州分公司 | Automobile autopilot system |
| CN104267721A (en) * | 2014-08-29 | 2015-01-07 | 陈业军 | Unmanned driving system of intelligent automobile |
| CN104460667A (en) * | 2014-10-31 | 2015-03-25 | 成都众易通科技有限公司 | Automatic drive system of automobile |
| CN105243864A (en) * | 2015-10-30 | 2016-01-13 | 桂林市腾瑞电子科技有限公司 | Intelligent control system of unmanned vehicle |
| CN105741595A (en) * | 2016-04-27 | 2016-07-06 | 常州加美科技有限公司 | Unmanned vehicle navigation driving method based on cloud database |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108873865A (en) * | 2018-07-06 | 2018-11-23 | 杭州和利时自动化有限公司 | A kind of network control method of intelligent driving, system, Vehicle Controller and automobile |
| CN111199083A (en) * | 2018-10-31 | 2020-05-26 | 百度在线网络技术(北京)有限公司 | Method and device for reproducing accident data of unmanned vehicle |
| CN111199083B (en) * | 2018-10-31 | 2023-12-15 | 阿波罗智能技术(北京)有限公司 | Method and device for reproducing accident data of unmanned vehicle |
| CN112863164A (en) * | 2019-11-27 | 2021-05-28 | 帝亚一维新能源汽车有限公司 | Network-based unmanned vehicle system and method |
| CN111998864B (en) * | 2020-08-11 | 2023-11-07 | 东风柳州汽车有限公司 | Unmanned vehicle local path planning method, device, equipment and storage medium |
| CN111998864A (en) * | 2020-08-11 | 2020-11-27 | 东风柳州汽车有限公司 | Unmanned vehicle local path planning method, device, equipment and storage medium |
| CN112419773A (en) * | 2020-11-19 | 2021-02-26 | 成都云科新能汽车技术有限公司 | Vehicle-road cooperative unmanned control system based on cloud control platform |
| CN112556715A (en) * | 2020-12-09 | 2021-03-26 | 成都九壹通智能科技股份有限公司 | Locomotive safety navigation system and method |
| CN112950997A (en) * | 2021-01-29 | 2021-06-11 | 长城汽车股份有限公司 | Emergency linkage method and system |
| CN112950997B (en) * | 2021-01-29 | 2022-08-30 | 长城汽车股份有限公司 | Emergency linkage method and system |
| CN113984074A (en) * | 2021-10-18 | 2022-01-28 | 北京中交兴路信息科技有限公司 | Method, device, device and medium for identifying yaw of target vehicle navigation route |
| CN114194214A (en) * | 2021-12-28 | 2022-03-18 | 阿波罗智联(北京)科技有限公司 | Control method and device for unmanned vehicle and electronic equipment |
| CN114194214B (en) * | 2021-12-28 | 2024-02-13 | 阿波罗智联(北京)科技有限公司 | Unmanned vehicle control method and device and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107784850A (en) | 2018-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018036197A1 (en) | Driverless vehicle control method, terminal, server, and system | |
| US20240246540A1 (en) | Data driven rule books | |
| US11131554B2 (en) | Systems and methods for vehicle telemetry | |
| US11287270B2 (en) | Systems and methods for safe route planning for a vehicle | |
| US12073725B2 (en) | Systems and methods for coordinating an arrival of one or more assets at a location | |
| CN111915917A (en) | System and method for planning and updating trajectory of vehicle | |
| US20210311491A1 (en) | Intelligent roadside toolbox | |
| US11520339B2 (en) | Systems and methods for changing a destination of an autonomous vehicle in real-time | |
| TW202108419A (en) | Methods and systems for establishing cooperative driving engagements with vehicles having varying levels of autonomy | |
| CN111344725B (en) | System and method for determining whether an autonomous vehicle can provide a requested service to an occupant | |
| JP2019537155A (en) | Remote control of autonomous vehicles to address problem situations | |
| CN110422177A (en) | A kind of control method for vehicle, apparatus and system | |
| US11968261B2 (en) | Systems, methods, and computer program products for testing of cloud and onboard autonomous vehicle systems | |
| JP2019537159A (en) | Monitoring of autonomous vehicles using the generated interface | |
| KR20230110460A (en) | Conditional motion predictions | |
| CN110568847B (en) | Intelligent control system and method for vehicle, vehicle-mounted equipment and storage medium | |
| US11878695B2 (en) | Surface guided vehicle behavior | |
| US11513488B2 (en) | Controlling power of electronic devices on a vehicle | |
| WO2020139324A1 (en) | Systems and methods for safe route planning for a vehicle | |
| WO2020258276A1 (en) | Yielding method and apparatus for intelligent driving vehicle, and vehicle-mounted device | |
| JP2024013227A (en) | Systems, methods and computing devices for vehicle navigation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17842622 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17842622 Country of ref document: EP Kind code of ref document: A1 |