[go: up one dir, main page]

WO2017173771A1 - 车辆控制方法和装置 - Google Patents

车辆控制方法和装置 Download PDF

Info

Publication number
WO2017173771A1
WO2017173771A1 PCT/CN2016/097009 CN2016097009W WO2017173771A1 WO 2017173771 A1 WO2017173771 A1 WO 2017173771A1 CN 2016097009 W CN2016097009 W CN 2016097009W WO 2017173771 A1 WO2017173771 A1 WO 2017173771A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
parking
location
parking position
instruction
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
Application number
PCT/CN2016/097009
Other languages
English (en)
French (fr)
Inventor
张旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Publication of WO2017173771A1 publication Critical patent/WO2017173771A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • G01C21/3685Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities the POI's being parking facilities
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3415Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/141Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
    • G08G1/143Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces inside the vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/145Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas
    • G08G1/146Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas where the parking area is a limited parking space, e.g. parking garage, restricted space
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/145Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas
    • G08G1/147Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas where the parking area is within an open public zone, e.g. city centre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences

Definitions

  • the present invention relates to the field of automatic control technologies, and in particular, to a vehicle control method and apparatus.
  • Embodiments of the present invention provide a vehicle control method and apparatus.
  • the technical solution is as follows:
  • a vehicle control method including:
  • the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle;
  • the travel information includes a real-time navigation path, Reserving at least one of a departure time and an appointment navigation path;
  • the at least one vehicle includes a second vehicle that has entered a parking state, and the travel information includes the scheduled departure time and the reserved navigation path;
  • Determining, according to the location information of the at least one vehicle and the travel information of the at least one vehicle, the first parking location of the first vehicle including:
  • the Position information of the first vehicle and the reserved navigation path of the second vehicle determine a first parking position of the first vehicle, the first parking position being outside the reserved navigation path of the second vehicle ;
  • the scheduled departure time of the first vehicle is empty
  • the scheduled departure time of the second vehicle is not empty
  • the first vehicle is on the reserved navigation path of the second vehicle Determining, according to the location information of the first vehicle and the reserved navigation path of the second vehicle, a first parking location of the first vehicle, the first parking location being in the reservation of the second vehicle Outside the navigation path.
  • the second vehicle is an unmanned vehicle
  • the first parking location is a location where the second vehicle is located
  • the method further includes:
  • the at least one vehicle includes a second vehicle in a running state, and the travel information of the second vehicle includes the real-time navigation path of the second vehicle;
  • the method further includes:
  • the schedule information includes the scheduled departure time
  • Determining one of the first parking location sets as the first parking location when the scheduled departure time of the first vehicle is no later than a specified time point
  • Determining one of the second parking location sets as the first parking location when the scheduled departure time of the first vehicle is later than the specified time point;
  • the parking location is on an exit path of at least one of the second parking location sets.
  • the method before the sending the first instruction to the first vehicle, the method further includes:
  • the third parking position is One of the second parking position sets is an idle parking position
  • determining one of the third parking position sets as a buffer parking position; parking in the third parking position set Location is in the stated Outside the driving path of the parking position in the first parking location set and the second parking location set;
  • the transmitting the first instruction to the first vehicle includes transmitting the first instruction to the first vehicle when detecting that a vehicle is entering the third parking position.
  • a vehicle control method comprising:
  • the server Receiving, by the server, a first instruction, where the first instruction includes a first parking location, where the first parking location is a location determined by the server according to location information and travel information of at least one vehicle, in the at least one vehicle Included as a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle; and the trip information includes at least one of a real-time navigation path, a reserved departure time, and a reserved navigation path;
  • the method further includes:
  • the fourth parking position is inquired, and the fourth parking position is an available parking position within a preset range of the vehicle periphery, and the fourth parking position is in the first
  • the second vehicle arrives outside the path of the first location of the first vehicle;
  • the method before the fourth parking location is queried, the method further includes:
  • a vehicle control apparatus comprising:
  • An information acquiring module configured to acquire location information and travel information of at least one vehicle, where the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle, and the trip
  • the information includes at least one of a real-time navigation path, a scheduled departure time, and an appointment navigation path;
  • a first location determining module configured to determine a first parking location of the first vehicle according to the location information and the travel information of the at least one vehicle acquired by the information acquiring module;
  • a first sending module configured to send a first instruction to the first vehicle, where the first instruction is used to instruct the first vehicle to enter the first parking position determined by the location determining module.
  • the at least one vehicle includes a second vehicle in a parking state, where the travel information includes the scheduled departure time and the reserved navigation path, and the first location determining module includes:
  • a first determining submodule configured to: when the scheduled departure time of the first vehicle is later than the scheduled departure time of the second vehicle, and the first vehicle is in the reservation of the second vehicle Determining, according to the location information of the first vehicle and the reserved navigation path of the second vehicle, a first parking location of the first vehicle, The first parking location is outside the reserved navigation path of the second vehicle;
  • a second determining submodule configured to: when the scheduled departure time of the first vehicle is empty, the scheduled departure time of the second vehicle is not empty, and the first vehicle is in the second vehicle Determining, according to the position information of the first vehicle and the reserved navigation path of the second vehicle, the first parking position of the first vehicle, wherein the first parking position is in the Outside the reserved navigation path of the second vehicle.
  • the first parking location is a current location of the second vehicle
  • the device further includes:
  • a second location determining module configured to determine a second parking location of the second vehicle, the second parking location being an original location where the first vehicle was before receiving the first instruction;
  • a second sending module configured to send a second instruction to the second vehicle, where the second instruction is used to indicate that the second vehicle enters the second parking position.
  • the at least one vehicle includes a second vehicle in a running state
  • the travel information of the second vehicle includes the real-time navigation path of the second vehicle
  • the first location determining module includes:
  • a third determining submodule configured to: according to location information of the first vehicle and the real-time navigation path of the second vehicle when the first vehicle is on the real-time navigation path of the second vehicle Determining a first parking position of the first vehicle, the first parking location being outside the real-time navigation path of the second vehicle.
  • the device further includes:
  • a third sending module configured to send a third instruction to the first vehicle after the second vehicle leaves the original position where the first vehicle is before receiving the first instruction, the third instruction And configured to instruct the first vehicle to return to the original location where the first instruction was received.
  • the travel information includes the scheduled departure time; the first location determining module includes:
  • a fourth determining submodule configured to determine one of the first parking location sets as the first parking location when the scheduled departure time of the first vehicle is not later than a specified time point;
  • a fifth determining submodule configured to determine one of the second parking location sets as the first parking location when the scheduled departure time of the first vehicle is later than the specified time point;
  • the parking location is on an exit path of at least one of the second parking location sets.
  • the device further includes:
  • a detecting module configured to detect, before the first sending module sends the first instruction to the first vehicle, when the first parking location is one of the first parking location sets Whether the first parking position is in a unique driving path of the third parking position, and the third parking position is one of the second parking position sets;
  • a third position determining module configured to: if the detection result of the detecting module is that the first parking position is on the only driving path of the third parking position, then one of the third parking position sets Determining to be a buffered parking location; the parking location in the third parking location set is outside the driving path of the parking location in the first parking location set and the second parking location set;
  • a fourth sending module configured to send a fourth instruction to the first vehicle, where the fourth instruction is used to indicate that the first vehicle enters the buffer parking position
  • the first sending module is configured to send the first instruction to the first vehicle when detecting that a vehicle enters the third parking position.
  • a vehicle control apparatus comprising:
  • a first receiving module configured to receive a first instruction sent by the server, where the first instruction includes a first parking location, where the first parking location is a location determined by the server according to location information and travel information of at least one vehicle And the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle; and the travel information includes at least a real-time navigation route, a reserved departure time, and a reserved navigation route.
  • the first instruction includes a first parking location, where the first parking location is a location determined by the server according to location information and travel information of at least one vehicle
  • the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle
  • the travel information includes at least a real-time navigation route, a reserved departure time, and a reserved navigation route.
  • the first control module is configured to control the first vehicle to enter the first parking position according to the first instruction received by the first receiving module.
  • the device further includes:
  • a location query module configured to query a fourth parking location when the request for the second vehicle is detected, and the fourth parking location is an available parking location within a preset range of the vehicle periphery, the fourth The parking position is outside a path where the second vehicle arrives at a location where the first vehicle is currently located;
  • a second control module configured to control the first vehicle to enter the fourth parking position queried by the location query module.
  • the device further includes:
  • a second receiving module configured to receive, after the location query module queries the fourth parking location, the request for the second vehicle to send by the short-range wireless communication manner;
  • an indication detecting module configured to detect, after the location query module queries the fourth parking location, the request for the second vehicle to be sent by the acousto-optic signal.
  • a vehicle control apparatus comprising:
  • a memory for storing executable instructions of the processor
  • processor is configured to:
  • the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle;
  • the travel information includes a real-time navigation path, Reserving at least one of a departure time and an appointment navigation path;
  • a vehicle control apparatus comprising:
  • a memory for storing executable instructions of the processor
  • processor is configured to:
  • the server Receiving, by the server, a first instruction, where the first instruction includes a first parking location, where the first parking location is a location determined by the server according to location information and travel information of at least one vehicle, in the at least one vehicle Included as a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle; and the trip information includes at least one of a real-time navigation path, a reserved departure time, and a reserved navigation path;
  • Determining a first parking position of the first vehicle according to the location information and the travel information of the at least one vehicle by acquiring location information and travel information of the at least one vehicle, and transmitting a first instruction to the first vehicle to indicate the first vehicle Driving into the first parking position, in the process of automatically controlling the vehicle to stop, the parking position of the vehicle to be controlled may be determined in combination with the other travel information of the vehicle to be controlled, thereby preventing the vehicle to be controlled from blocking the driving path of other vehicles around, thereby To achieve the purpose of optimizing the parking effect.
  • FIG. 1 is a schematic diagram of an implementation environment involved in accordance with an exemplary embodiment of the present invention.
  • FIG. 2 is a flowchart of a vehicle control method according to an exemplary embodiment
  • FIG. 3 is a flowchart of a vehicle control method according to an exemplary embodiment
  • FIG. 4 is a flowchart of a vehicle control method according to an exemplary embodiment
  • FIG. 5 and FIG. 6 are two schematic diagrams of parking involved in the exemplary embodiment corresponding to FIG. 4;
  • FIG. 7 is a flowchart of a vehicle control method according to another exemplary embodiment.
  • FIG. 8 and FIG. 9 are schematic diagrams showing two types of parking position exchanges according to the exemplary embodiment corresponding to FIG. 7;
  • FIG. 10 is a flowchart of a vehicle control method according to still another exemplary embodiment.
  • FIG. 11 is a schematic diagram of parking location scheduling according to an exemplary embodiment of FIG. 10;
  • FIG. 12 is a block diagram of a vehicle control apparatus according to an exemplary embodiment
  • FIG. 13 is a block diagram of a vehicle control apparatus according to another exemplary embodiment.
  • FIG. 14 is a block diagram of a vehicle control apparatus according to an exemplary embodiment
  • FIG. 15 is a block diagram of a vehicle control apparatus according to another exemplary embodiment.
  • FIG. 16 is a block diagram of an apparatus, according to an exemplary embodiment.
  • FIG. 1 is a schematic diagram of an implementation environment involved in a vehicle control method according to an exemplary embodiment of the invention.
  • the implementation environment can include a server 110 and at least one vehicle 120.
  • the server 110 may be a separate server.
  • the server 120 may be a server cluster composed of a plurality of servers respectively implementing different functions, or the server 120 may be a cloud computing center.
  • the at least one vehicle 120 is a vehicle having a positioning function and an automatic driving function, for example, the at least one vehicle 120 may be a vehicle provided with a satellite positioning module or a wireless positioning module and equipped with an automatic driving system.
  • the at least one vehicle 120 also has a wireless communication function.
  • the at least one vehicle 120 is provided with a wireless communication module supporting 3G/4G wireless communication technology, and the at least one vehicle 120 performs data interaction with the server 110 through the wireless communication module.
  • FIG. 2 is a flowchart of a vehicle control method, which may be used in the server 110 of the implementation environment shown in FIG. 1 according to an exemplary embodiment.
  • the vehicle control method can include the following steps:
  • step 201 location information and travel information of at least one vehicle are included, the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, and the first vehicle is an unmanned vehicle; the travel information includes real-time navigation At least one of a route, a scheduled departure time, and an appointment navigation path.
  • a first parking position of the first vehicle is determined based on location information and travel information of the at least one vehicle.
  • step 203 a first command is sent to the first vehicle, the first command is used to instruct the first vehicle to enter the first parking position.
  • the vehicle control method determines the first parking position of the first vehicle according to the location information and the travel information of the at least one vehicle by acquiring location information and travel information of the at least one vehicle. And sending a first instruction to the first vehicle to indicate that the first vehicle enters the first parking position, and in the process of automatically controlling the vehicle to stop, the vehicle to be controlled and other surrounding travel information may be combined to determine the vehicle to be controlled. Parking location, avoid waiting Control the vehicle to block the driving path of other vehicles around, so as to achieve the purpose of optimizing the parking effect.
  • FIG. 3 is a flow chart showing a vehicle control method that can be used in the vehicle 120 of the implementation environment shown in FIG. 1 according to an exemplary embodiment.
  • the vehicle control method can include the following steps:
  • a first instruction sent by the server is received, where the first instruction includes a first parking location, where the first parking location is a location determined by the server according to location information and travel information of at least one vehicle, the at least one vehicle The first vehicle that has entered or is to enter the parking state is included, and the first vehicle is an unmanned vehicle; the travel information includes at least one of a real-time navigation route, a reserved departure time, and a reserved navigation route.
  • step 302 according to the first instruction, the first vehicle is controlled to enter the first parking position.
  • the vehicle control method provided by the present exemplary embodiment controls the first instruction according to the first instruction by receiving a first instruction sent by the server after determining the first parking position according to the position information of the at least one vehicle and the travel information.
  • the parking position of the vehicle to be controlled may be determined in combination with the other travel information of the vehicle to be controlled, and the driving path of the vehicle to be controlled is prevented from being blocked by the vehicle to be controlled. In order to achieve the purpose of optimizing the parking effect.
  • the server controls each vehicle in the parking lot to arrange each vehicle in a parking space convenient for leaving according to the order of time when the respective reservation leaves the parking lot;
  • Scenario 2 when the exit path of a vehicle that is ready to leave from the parking space is blocked by other vehicles, the server controls the blocked vehicle to make a certain passage to be blocked from exiting the vehicle;
  • Scenario 3 When the traveling path of a moving vehicle is blocked by other vehicles, the server controls the blocking vehicle to make a certain passage to be blocked by the vehicle.
  • FIG. 4 is a flowchart of a vehicle control method according to an exemplary embodiment, which may be used in the implementation environment shown in FIG. 1 above.
  • the vehicle control method is applied to the above scenario 1 as an example, and the method may include the following steps:
  • step S401 the server acquires location information and travel information of at least one vehicle, the first vehicle to be entered in the parking state of the at least one vehicle, and the travel information includes a scheduled departure time.
  • the at least one vehicle may be all vehicles in a certain area, or the at least one vehicle may be all vehicles in a preset range around the first vehicle, or the at least one vehicle is around the first vehicle.
  • a vehicle that meets a preset condition within a preset range, for example, the preset condition may be not scheduled by the server, or has not been scheduled by the server into the designated area.
  • the satellite positioning module or the wireless positioning module built in the vehicle can locate the position of the vehicle in real time and report the position of the vehicle to the server.
  • the vehicle's control system also obtains the itinerary information of the vehicle and reports it to The server, the trip information may include a scheduled trip of the vehicle, the trip trip including a scheduled departure time, ie, when the vehicle is expected to leave the current location.
  • the appointment trip may be a trip set by the vehicle owner in advance on the vehicle or the user terminal.
  • the appointment trip may also include other content, such as a destination or a navigation path to the destination, and the like.
  • step S402 when the scheduled departure time of the first vehicle is not later than the specified time point, one of the first parking position sets is determined as the first parking position.
  • the specified time point may be a fixed time point preset by the server.
  • the specified time point may be fixed to 12 noon.
  • the specified time point may also be a time point in which the server calculates the update in real time according to the current time.
  • the specified time point may be a time point after the current time is more than 6 hours. If the current time is 8:00 am, the specified time point is 2 pm.
  • step S403 when the scheduled departure time of the first vehicle is later than the specified time point, one of the second parking position sets is determined as the first parking position.
  • the parking location is on an exit path of at least one of the second parking location sets.
  • the server can manage each parking position in an area, and the parking positions can be relatively close to each other, and some of the parking positions can be set on the exit path of other parking positions, and the server can be based on each parking position.
  • the relationship between the parking locations is divided into at least two parking location sets, wherein the driving path of the vehicles in each of the first parking location sets approaches a small number of other parking locations or does not pass other parking locations, and the second parking
  • the exit route of the vehicle at each parking position in the location set has more parking locations.
  • the server may select one of the first parking location set or the second parking location set for the first vehicle according to the preset departure time set by the owner of the first vehicle. Parking location.
  • the server may select an idle parking position from the first parking location set as the first parking location of the first vehicle, so that the first The vehicle can be conveniently driven out when leaving early; when the scheduled departure time of the first vehicle is later, after 12 noon, the server can select an idle parking position from the second parking location set as the first vehicle. The first parking position so that the first vehicle that leaves later does not block the exit path of the earlier departing vehicle.
  • a parking diagram shown in FIG. 5 there are 16 parking positions in a parking area, and 4 parking spaces in the middle (in the thick dotted frame 51 in FIG. 5)
  • the location belongs to the second parking location set, and the remaining 12 parking locations belong to the first parking location collection.
  • the server may acquire the scheduled departure time in the scheduled trip of the vehicle 41, and according to the scheduled departure time. It is determined which parking position the vehicle 41 is dispatched to.
  • the server may determine the location A in the first parking location set as the first parking location of the vehicle 41; if the vehicle The scheduled departure time of 41 is 17:30, and the server can determine the location B in the second parking location set as the first parking location of the vehicle 41. That is, the server dispatches the vehicle with the scheduled departure time to the parking position near the inner side, and dispatches the vehicle with the earlier scheduled departure time to the parking position near the outer side, and the vehicle near the outer side starts the vehicle near the inner side. It has been left before to avoid blocking the vehicles near the inside, and to reduce the probability of dispatching vehicles near the outside when the vehicle near the inside is started, reducing unnecessary vehicle scheduling.
  • step S404 the server sends a first instruction to the first vehicle.
  • the server may transmit a first command to the first vehicle via a wireless network connection with the first vehicle, the first command including the first parking location determined by the step.
  • step S405 the first vehicle enters the first parking position according to the first instruction.
  • the automatic driving system in the first vehicle may automatically control the first vehicle to enter the first parking position according to the first instruction.
  • the automatic driving system of the first vehicle may automatically solve the navigation path between the current position and the first parking position according to the first parking position, and control the first vehicle to enter the first parking position according to the navigation path.
  • the server may also calculate a navigation path between the first vehicle and the first parking location according to the first parking location and the location information of the first vehicle, and add the navigation path together with the first parking location.
  • An instruction is sent to the first vehicle, and the automatic driving system of the first vehicle directly controls the first vehicle to enter the first parking position according to the navigation path carried in the first instruction.
  • the server may detect whether the first parking location is in the third parking location.
  • the third parking location is one of the second parking location set; if the first parking location is on the only driving path of the third parking location, the server will be in the third parking location set
  • One idle parking position is determined as a buffer parking position; the parking position in the third parking location set is outside the driving path of the parking location in the first parking location set and the second parking location set; a vehicle sends a fourth command for instructing the first vehicle to enter the buffered parking position; the server transmits the first to the first vehicle when detecting that a vehicle enters the third parking position instruction.
  • FIG. 6 For example, please refer to another parking diagram shown in FIG. 6, wherein the parking area is divided into two parts, and the left side is a main parking area with more parking positions, and the main parking area has 16 parking positions, among which The four parking positions in the middle (in the thick dotted frame 61 in FIG. 6) belong to the second parking position set, the remaining 12 parking positions belong to the first parking position set, and the right side is the buffer area with less parking position, the buffer area The two parking positions (in the thick broken line frame 62 in FIG.
  • the vehicle 41 enters the waiting state before the vehicle 42, and the server obtains the scheduled departure time in the scheduled trip of the vehicle 41 as noon 9 : 30, and determining that the first parking position of the vehicle 41 is the position A according to the scheduled departure time, at this time, the position B is not yet occupied, and the server detects that the position A is on the only driving path of the position B, if the vehicle 41 enters In position A, the vehicle that is parked next cannot directly enter position B.
  • the server can first determine the currently available buffer position from the left buffer area, that is, position C in FIG. 6, and The vehicle 41 is instructed to drive into position D by instruction.
  • the follow-up vehicle 42 enters the parking state, and the server obtains the scheduled departure time in the scheduled trip of the vehicle 42 as 17:30 pm, determines the parking position of the vehicle 42 as the position B according to the scheduled departure time, and instructs the vehicle 42 to enter the position B by the instruction.
  • the server detects that the vehicle 42 has entered the position B, it sends an instruction to the vehicle 41 to instruct the vehicle 41 to enter the position A.
  • the departure time will be reserved.
  • the earlier vehicle is dispatched to the parking position near the outside, and the vehicle near the outside has left before the departure of the vehicle near the inside, avoiding blocking the vehicle near the inside, and temporarily stopping the early departure by setting the buffer area.
  • the vehicle that avoids early parking and early departure blocks the path of the vehicle that starts late at night and enters the parking position, and reduces the probability of scheduling the vehicle near the outside when the following vehicle enters the parking position near the inner side, thereby reducing unnecessary vehicle scheduling.
  • the vehicle control method provided by the embodiment of the present invention, according to the location information of the at least one vehicle and the scheduled departure time of the at least one vehicle, according to the location information of the at least one vehicle and the scheduled departure time of the at least one vehicle Determining a first parking position of the first vehicle, and transmitting a first instruction to the first vehicle to instruct the first vehicle to enter the first parking position, and in the process of automatically controlling the vehicle to stop, the scheduled departure time may be later
  • the vehicle is dispatched to the parking position near the inner side, and the vehicle with the earlier scheduled departure time is dispatched to the parking position near the outer side, and the vehicle near the outer side has left before the departure of the vehicle near the inner side, thereby avoiding blocking of the vehicle near the inner side and reducing
  • the probability of scheduling the vehicles near the outside when the vehicle near the inner side starts is reduced, and unnecessary vehicle scheduling is reduced, thereby achieving the purpose of optimizing the parking effect.
  • the server may further detect whether the first parking position is in a unique driving path of another available parking position, and if yes, the server is to the first vehicle.
  • the path of the vehicle that stops at the night to enter the parking position reduces the probability of scheduling the vehicle near the outside when the subsequent vehicle enters the parking position near the inner side, and reduces the scheduling step in the automatic control of the parking process.
  • FIG. 7 is a flowchart of a vehicle control method according to another exemplary embodiment, and a method for scheduling a parking position of the vehicle may be used in the implementation environment shown in FIG. 1 above.
  • the method for scheduling the parking position of the vehicle is applied to the scenario 2 as an example.
  • the method may include the following steps:
  • step S701 the server acquires location information and travel information of at least one vehicle, wherein the at least one vehicle includes a first vehicle and a second vehicle that have entered a parking state, and the travel information includes a scheduled departure time and a reserved navigation route.
  • At least one vehicle includes at least two vehicles that have entered a parking state, that is, a first vehicle and a second vehicle, and the server acquires location information and travel information of the first vehicle and location information of the second vehicle, respectively. And itinerary information. And the trip information may indicate a reserved navigation path of the vehicle in addition to the scheduled departure time of the vehicle, wherein the navigation path may be a navigation path in which the vehicle travels to a specific destination, or the vehicle may exit the current parking.
  • the server calculates a navigation path according to the destination and the location information of the vehicle; when the navigation path is a navigation path that exits the current parking location, the navigation path may be a server according to location information of the vehicle and surrounding the vehicle The navigation path of the road layout solution. If the owner of the vehicle has not set a scheduled departure time or reserved a navigation route, Then, the server can still obtain the travel information of the vehicle, but the scheduled departure time or the reserved navigation path in the travel information is empty.
  • step S702 when the scheduled departure time of the first vehicle is later than the scheduled departure time of the second vehicle or the scheduled departure time of the first vehicle is empty, and the first vehicle is on the reserved navigation path of the second vehicle, The server determines a first parking position of the first vehicle based on the location information of the first vehicle and the reserved navigation path of the second vehicle.
  • step S703 when the scheduled departure time of the first vehicle is empty, the scheduled departure time of the second vehicle is not empty, and the first vehicle is on the reserved navigation path of the second vehicle, the server is based on the first vehicle.
  • the location information and the reserved navigation path of the second vehicle determine the first parking location of the first vehicle.
  • first parking location is outside the reserved navigation path of the second vehicle.
  • the server may detect whether the first vehicle is on the reserved navigation path of the second vehicle, and if yes, the server further acquires the first vehicle And the scheduled departure time in the itinerary information of the second vehicle. If the scheduled departure time of the first vehicle is empty, and the scheduled departure time of the second vehicle is not empty, it indicates that the owner of the first vehicle may not have set the scheduled departure time, and the server may default the scheduled departure time of the first vehicle.
  • a first departure position is determined for the first vehicle later than the scheduled departure time of the second vehicle, and the scheduled navigation route of the second vehicle is preferentially guaranteed; if the scheduled departure time of the first vehicle and the scheduled departure time of the second vehicle If the server is not empty, the server detects whether the scheduled departure time of the first vehicle is later than the scheduled departure time of the second vehicle, and if so, the second vehicle is used by the first vehicle when traveling according to the reserved navigation route at the scheduled departure time. Blocking, at this time, the server determines the first parking position for the first vehicle, and preferentially ensures the smooth navigation of the reserved navigation path of the second vehicle.
  • step S704 the server transmits a first instruction to the first vehicle.
  • the server may transmit a first command to the first vehicle via a wireless network connection with the first vehicle, the first command including the first parking location determined by the step.
  • the server cannot determine that the departure time of the first vehicle must be after the scheduled departure time of the second vehicle, if If the owner of a vehicle drives away before the scheduled departure time of the second vehicle, the server does not need to move the position of the first vehicle, and therefore, the scheduled departure time in the travel information of the first vehicle is empty.
  • the server may send the first instruction at a preset time point before the scheduled departure time of the second vehicle arrives. For example, the server may send the first vehicle to the first vehicle 5 minutes before the scheduled departure time of the second vehicle arrives. An instruction.
  • the server may immediately send the first instruction to the first vehicle, or may be before the scheduled departure time of the second vehicle arrives.
  • the first instruction is sent at a preset time point.
  • step S705 the first vehicle enters the first parking position according to the first instruction.
  • the process of the first vehicle entering the first parking position according to the first instruction may refer to the description in the above step S404, and details are not described herein again.
  • step S706 when the first parking position is the current position of the second vehicle, the server determines a second parking position of the second vehicle, the second parking position is before the first vehicle receives the first instruction The original location.
  • step S707 the server transmits a second instruction to the second vehicle.
  • the second command is for instructing the second vehicle to enter the second parking position.
  • the server may schedule the first vehicle and the second vehicle to exchange parking positions, so that The second vehicle can leave without being blocked at the time of departure, while ensuring that the first vehicle can be parked nearby, so that the owner of the first vehicle can subsequently find his own vehicle.
  • step S708 the second vehicle enters the second parking position according to the second instruction.
  • the automatic driving system in the second vehicle can automatically control the second vehicle to enter the second parking position according to the second instruction.
  • the server may schedule the first vehicle and the second vehicle to exchange parking positions by using the first instruction and the second instruction. For example, the server may instruct the first vehicle to first enter a temporary position by using the first instruction and the second instruction, where the temporary position is The second vehicle enters a parking position other than the path of the original position where the first vehicle received the first instruction, and then the server instructs the second vehicle to enter the original before the first vehicle receives the first instruction The position (ie, the second parking position), the last server instructs the first vehicle to enter the first parking position from the temporary position, ie, the original position where the second vehicle was before receiving the second command.
  • a parking position exchange diagram shown in FIG. 8 wherein the parking area is close to the roadside, and the vehicle 71 and the vehicle 72 are vehicles parked at the parking space and the roadside, respectively, and the vehicle 71 blocks the driving of the vehicle 72.
  • the server After the server obtains the position information and the travel information of the vehicle 71 and the vehicle 72, it is determined that the vehicle 71 is blocked on the exit path of the vehicle 72, that is, the comparison of the scheduled departure time of the vehicle 71 and the vehicle 72 is started, and if the reservation of the vehicle 71 is started If the time is later than the scheduled departure time of the vehicle 72, or if the scheduled departure time of the vehicle 71 is empty and the scheduled departure time of the vehicle 72 is not empty, the server may notify the vehicle 71 and 5 minutes before the scheduled departure time of the vehicle 72 is reached.
  • the vehicle 72 sends instructions to control the vehicle 71 and the vehicle 72 to exchange parking positions, respectively.
  • a parking space the vehicle 71 blocks the exit path of the vehicle 72, and after the server acquires the position information and the travel information of the vehicle 71 and the vehicle 72, it is determined that the vehicle 71 is blocked on the exit path of the vehicle 72, that is, the comparison of the vehicle 71 and the vehicle is started.
  • the scheduled departure time of 72 if the scheduled departure time of the vehicle 71 is later than the scheduled departure time of the vehicle 72, or the scheduled departure time of the vehicle 71 is empty and the scheduled departure time of the vehicle 72 is not empty, the server can immediately approach the vehicle 71.
  • An instruction is sent to the vehicle 72, respectively, or an instruction is sent to the vehicle 71 and the vehicle 72, respectively, five minutes before the scheduled departure time of the vehicle 72 is reached to control the vehicle 71 and the vehicle 72 to exchange the parking position.
  • the vehicle control method obtains the location information of the at least one vehicle and the scheduled departure time and the reserved navigation route of the at least one vehicle according to the location information of the at least one vehicle, the scheduled departure time, and
  • the reservation navigation path determines a first parking position of the first vehicle, and transmits a first command to the first vehicle to indicate that the first vehicle enters the first parking position, and a scheduled departure time of other vehicles blocked by the first vehicle Automatically controlling the first vehicle to move outside the other vehicle reservation navigation path before reaching, so that other vehicles can be unblocked when starting Leave the current location to achieve the goal of optimizing the parking effect.
  • FIG. 10 is a flowchart of a vehicle control method according to still another exemplary embodiment, and a method for scheduling a parking position of the vehicle may be used in the implementation environment shown in FIG. 1 above.
  • the method for scheduling the parking position of the vehicle is applied to the above scenario 3 as an example, and the method may include the following steps:
  • step S1001 the server acquires location information of at least one vehicle including the first vehicle that has entered the parking state and the second vehicle that is in the traveling state, and the second information of the at least one vehicle, the second vehicle
  • the trip information includes a real-time navigation path of the second vehicle.
  • the at least one vehicle includes a second vehicle that is in a parking state, and further includes a second vehicle that is in a running state, and the server acquires location information and travel information of the first vehicle, respectively, and the second vehicle.
  • the location information and the trip information since the first vehicle is in the parking state, the trip information of the first vehicle may be the scheduled trip, that is, the first vehicle reservation departure time and the reserved navigation route, and the second vehicle is the driving state, therefore, the first The travel information of the two vehicles may be the current navigation path of the second vehicle.
  • step S1002 when the first vehicle is on the real-time navigation path of the second vehicle, the server determines the first parking position of the first vehicle according to the location information of the first vehicle and the real-time navigation path of the second vehicle. .
  • first parking location is outside the reserved navigation path of the second vehicle.
  • the server After the server obtains the real-time navigation path of the second vehicle, if it is determined that the first vehicle is on the real-time navigation path, the first vehicle may be scheduled to determine a first parking position outside the navigation path for the first vehicle. The first vehicle is prevented from blocking the driving path of the second vehicle.
  • the server may further obtain location information according to the first vehicle. And determining, by the location information of the second vehicle and the real-time navigation path of the second vehicle, a time when the second vehicle reaches the current location of the first vehicle, and detecting whether the time when the second vehicle reaches the current location of the first vehicle is earlier than the second vehicle. The scheduled departure time, if yes, determines the first parking position of the first vehicle based on the location information of the first vehicle and the real-time navigation path of the second vehicle.
  • the server defaults to the time when the second vehicle arrives at the current location of the first vehicle, and the first vehicle has not left yet. It is also necessary to determine the first parking position of the first vehicle.
  • the server may estimate whether the first vehicle has left when the second vehicle reaches the current location of the first vehicle. If so, there is no need to determine a first parking position for the first vehicle, and if not, a first parking position is determined for the first vehicle to preferentially ensure smooth flow of the real-time navigation path of the second vehicle.
  • step S1002 if the distance between the first vehicle and the second vehicle is still too long, it is not determined that the second vehicle arrives at the current location of the first vehicle, and the first vehicle is still blocked.
  • step S1002 before the server performs the above step S1002, it is first detected whether the distance between the first vehicle and the second vehicle is less than a preset distance threshold, and if so, Then, step S1002 is immediately executed. Otherwise, after waiting for the distance between the first vehicle and the second vehicle to be less than the preset distance threshold, the step S1002 is performed.
  • step S1003 the server transmits a first instruction to the first vehicle.
  • the server may transmit a first command to the first vehicle via a wireless network connection with the first vehicle, the first command including the first parking location determined by the step.
  • step S1004 the first vehicle enters the first parking position according to the first instruction.
  • the process of the first vehicle entering the first parking position according to the first instruction may refer to the description in the above step S404, and details are not described herein again.
  • step S1005 when the second vehicle leaves the original position where the first vehicle was before the first command was received, the server sends a third command to the first vehicle.
  • the third instruction is used to indicate that the first vehicle returns to the original position before the first instruction is received.
  • step S1006 the first vehicle returns to the original position where the first instruction was received according to the third instruction.
  • the server further The first vehicle may be instructed to return to the original position, and the automatic driving system in the first vehicle may automatically control the second vehicle to return according to the third instruction.
  • a parking position scheduling diagram shown in FIG. 11 in which the vehicle 101 is parked in the middle of the road, and after the server detects that the vehicle 101 blocks the real-time navigation path of the vehicle 102, it determines that the vehicle 102 is outside the real-time navigation path.
  • the position E is the first parking position of the vehicle 101, and sends a first command to the vehicle 101.
  • the automatic driving system of the vehicle 101 controls the vehicle 101 to enter the position E.
  • the server sends a third command to the vehicle 101.
  • the automatic driving system of the vehicle 101 controls the vehicle 101 to return to the original position.
  • information interaction and location scheduling may also be directly performed between the first vehicle and the second vehicle, for example, when the automatic driving system of a vehicle detects the request from the second vehicle to give a line indication, the available parking position in the surrounding preset range is inquired, and the available parking position is outside the path where the second vehicle arrives at the current location of the vehicle. After the available parking position is queried, the automatic driving system of the first vehicle controls the first vehicle to enter the available parking position.
  • the automatic driving system of the first vehicle may receive the second vehicle by short-range wireless communication when detecting the request for the second vehicle to send a request for the parking position. The request causes the line to indicate; or, the second vehicle is detected to be instructed by the request sent by the acousto-optic signal.
  • the first vehicle may return to the original position where the request was given the line indication.
  • the request may be sent to the vehicle 101 by short-range wireless communication, or by scheduling.
  • a mode flash (such as 5 consecutive blinking lights) or a whistle (such as 5 consecutive whistle) sends a request to the vehicle 101 to give directions, and the vehicle 101 receives a request from the vehicle 102 to transmit by short-range wireless communication.
  • the available parking position within the preset range can be inquired by itself, for example, the screen collected by the camera around the vehicle body can be used to query the available parking position. And automatically enters the queried available parking position, and when the vehicle 102 passes, the vehicle 101 automatically returns to the original parking position.
  • the server acquires a real-time navigation path of the second vehicle in a running state, and when the first vehicle in the parking state is in the real-time navigation path of the second vehicle, the server is configured according to The location information of the first vehicle and the real-time navigation path of the second vehicle determine a first parking location of the first vehicle, and send a first command to the first vehicle to instruct the first vehicle to enter the first parking location
  • the first vehicle blocks the driving path of other vehicles that are traveling
  • the first vehicle is automatically controlled to move outside the other vehicle reservation navigation path to facilitate passage of other vehicles, thereby achieving the purpose of optimizing the parking effect.
  • FIG. 12 is a block diagram of a vehicle control apparatus for scheduling a parking position of a vehicle, which may be implemented as a server in the implementation environment shown in FIG. 1 by software, hardware, or a combination of both, according to an exemplary embodiment. Part or all of 110.
  • the device for scheduling the parking position of the vehicle may include: an information acquiring module 1201, a location determining module 1202, and a first sending module 1203;
  • the information acquiring module 1201 is configured to acquire location information travel information of at least one vehicle, where the at least one vehicle includes a first vehicle that has entered or is to enter a parking state, and the first vehicle is an unmanned vehicle;
  • the trip information includes at least one of a real-time navigation path, a scheduled departure time, and a reserved navigation path;
  • the first location determining module 1202 is configured to determine a first parking location of the first vehicle according to the location information of the at least one vehicle and the travel information of the at least one vehicle acquired by the information acquiring module;
  • the first sending module 1203 is configured to send a first instruction to the first vehicle, where the first instruction is used to instruct the first vehicle to enter the first parking position determined by the location determining module .
  • the vehicle control device determines the position information of the at least one vehicle and the travel information of the at least one vehicle according to the position information of the at least one vehicle and the travel information of the at least one vehicle. a first parking position of the first vehicle, and transmitting a first command to the first vehicle to indicate that the first vehicle enters the first parking position, and in combination with the vehicle to be controlled and the surrounding during automatic vehicle parking
  • the other travel information is used to determine the parking position of the vehicle to be controlled, and the vehicle to be controlled is prevented from blocking the driving path of other vehicles around, thereby achieving the purpose of optimizing the parking effect.
  • FIG. 13 is a block diagram of a vehicle control apparatus for scheduling a parking position of a vehicle by software, hardware, or a combination of both, to be implemented in the implementation environment shown in FIG. 1 according to another exemplary embodiment. Part or all of the server 110.
  • the device for scheduling the parking position of the vehicle may include: an information acquisition module 1201, a location Determining module 1202 and first sending module 1203;
  • the information obtaining module 1201 is configured to acquire location information and travel information of at least one vehicle, where the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, and the first vehicle is an unmanned vehicle
  • the trip information includes at least one of a real-time navigation path, a scheduled departure time, and a reserved navigation path;
  • the first location determining module 1202 is configured to determine a first parking location of the first vehicle according to the location information travel information of the at least one vehicle acquired by the information acquiring module;
  • the first sending module 1203 is configured to send a first instruction to the first vehicle, where the first instruction is used to instruct the first vehicle to enter the first parking position determined by the location determining module .
  • the at least one vehicle includes a second vehicle in a parking state, where the travel information includes a scheduled departure time and a reserved navigation path, and the first location determining module 1202 includes:
  • a first determining sub-module 1202a configured to: when a scheduled departure time of the first vehicle is later than a scheduled departure time of the second vehicle, and the first vehicle is in a reserved navigation path of the second vehicle And determining a first parking position of the first vehicle according to the location information of the first vehicle and the reserved navigation path of the second vehicle, where the first parking location is in a location of the second vehicle Outside the reservation navigation path;
  • a second determining sub-module 1202b configured to: when the scheduled departure time of the first vehicle is empty, the scheduled departure time of the second vehicle is not empty, and the first vehicle is in the second vehicle Determining, according to the location information of the first vehicle and the reserved navigation path of the second vehicle, the first parking location of the first vehicle, the first parking location being in the second vehicle The appointment is outside the navigation path.
  • the first parking location is a current location of the second vehicle
  • the device further includes:
  • a second location determining module 1204 configured to determine a second parking location of the second vehicle, where the second parking location is an original location where the first vehicle was before receiving the first instruction;
  • the second sending module 1205 is configured to send a second instruction to the second vehicle, the second instruction is used to indicate that the second vehicle enters the second parking position.
  • the at least one vehicle includes a second vehicle in a running state
  • the travel information of the second vehicle includes a real-time navigation path of the second vehicle
  • the first location determining module 1202 includes:
  • a third determining sub-module 1202c configured to: when the first vehicle is on a real-time navigation path of the second vehicle, according to location information of the first vehicle and a real-time navigation path of the second vehicle Determining a first parking position of the first vehicle, the first parking location being outside a real-time navigation path of the second vehicle.
  • the device further includes:
  • the third sending module 1206 is configured to send a third instruction to the first vehicle when the second vehicle leaves the original position where the first vehicle was before the first instruction is received.
  • the third instruction is used to instruct the first vehicle to return to the original position where the first instruction was received.
  • the travel information includes a scheduled departure time; the first location determining module 1202 includes:
  • the fourth determining sub-module 1202d is configured to determine one of the first parking location sets as the first parking location when the scheduled departure time of the first vehicle is not later than the specified time point ;
  • the fifth determining sub-module 1202e is configured to determine one of the second parking location sets as the first parking when the scheduled departure time of the first vehicle is later than the specified time point position;
  • the parking location is on an exit path of at least one of the second parking location sets.
  • the device further includes:
  • the detecting module 1207 is configured to: when the first parking location is one of the first parking location sets, send the first to the first vehicle at the first sending module Before the command, detecting whether the first parking position is in a single driving path of the third parking position, and the third parking position is one of the second parking position sets;
  • the third position determining module 1208 is configured to: if the detection result of the detecting module 1207 is that the first parking position is on the only driving path of the third parking position, then the third parking position set is One idle parking position is determined as a buffer parking position; the parking position in the third parking location set is outside the driving path of the parking position in the first parking location set and the second parking location set;
  • a fourth sending module 1209 configured to send a fourth instruction to the first vehicle, where the fourth instruction is used to indicate that the first vehicle enters the buffered parking position;
  • the first sending module 1203 is configured to send the first instruction to the first vehicle when detecting that a vehicle enters the third parking position.
  • the server obtains the location information of the at least one vehicle and the scheduled departure time of the at least one vehicle according to the location information of the at least one vehicle and the reservation of the at least one vehicle. Determining a first parking position of the first vehicle, and transmitting a first command to the first vehicle to instruct the first vehicle to enter the first parking position, and in the process of automatically controlling the vehicle to stop, the scheduled departure time may be compared The late vehicle is dispatched to the parking position near the inner side, and the vehicle with the earlier scheduled departure time is dispatched to the parking position near the outer side, and the vehicle near the outer side has left before the departure of the vehicle near the inner side to avoid blocking the vehicle near the inner side. The probability of scheduling the vehicles approaching the outside when the vehicle near the inner side is started is reduced, and unnecessary vehicle scheduling is reduced, thereby achieving the purpose of optimizing the parking effect.
  • the server determines the first parking position of the first vehicle according to the location information of the at least one vehicle, the scheduled departure time, and the reserved navigation path by acquiring location information of the at least one vehicle and the scheduled departure time and the reserved navigation path of the at least one vehicle. And transmitting a first instruction to the first vehicle to instruct the first vehicle to enter the first parking position, and automatically controlling the first vehicle to move to the other vehicle before the scheduled departure time of the other vehicles blocked by the first vehicle is reached
  • the navigation route is reserved to facilitate the other vehicles to leave the current position without being blocked when starting, so as to optimize the parking effect.
  • the server acquires a real-time navigation path of the second vehicle in a running state, and when the first vehicle in the parking state is in the real-time navigation path of the second vehicle, the server according to the location information of the first vehicle and the second vehicle
  • the real-time navigation path determines a first parking position of the first vehicle, and transmits a first command to the first vehicle to indicate that the first vehicle enters the first parking position, and the first vehicle blocks other vehicles that are traveling Automatic control when driving path A vehicle moves outside the other vehicle to reserve a navigation path to facilitate passage of other vehicles, thereby achieving the purpose of optimizing the parking effect.
  • FIG. 14 is a block diagram of a vehicle control apparatus according to an exemplary embodiment, and the apparatus for scheduling a parking position of the vehicle may be implemented by software, hardware, or a combination of both to become entered in the implementation environment shown in FIG. Or a portion of the vehicle 120 that is to be parked.
  • the device for scheduling the parking position of the vehicle may include: a first receiving module 1401 and a first control module 1402.
  • the first receiving module 1401 is configured to receive a first instruction sent by the server, where the first instruction includes a first parking location, where the first parking location is location information and a route of the server according to the at least one vehicle a location determined by the information, the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle; the travel information includes a real-time navigation route, a scheduled departure time, and an appointment navigation At least one of the paths.
  • the first control module 1402 is configured to control the first vehicle to enter the first parking position according to the first instruction received by the first receiving module 1401.
  • the vehicle control device obtains the position information of the at least one vehicle and the travel information of the at least one vehicle according to the position information of the at least one vehicle and the travel information of the at least one vehicle. Determining a first parking position of the first vehicle, and transmitting a first instruction to the first vehicle to instruct the first vehicle to enter the first parking position, and in combination with the vehicle to be controlled during automatic vehicle parking control The other travel information is used to determine the parking position of the vehicle to be controlled, and the vehicle to be controlled is prevented from blocking the driving path of other vehicles around, thereby achieving the purpose of optimizing the parking effect.
  • FIG. 15 is a block diagram of a vehicle control apparatus according to another exemplary embodiment, and the apparatus for scheduling a parking position of the vehicle may be implemented by software, hardware, or a combination of the two in the implementation environment shown in FIG. 1.
  • the device for scheduling the parking position of the vehicle may include: a first receiving module 1401 and a first control module 1402.
  • the first receiving module 1401 is configured to receive a first instruction sent by the server, where the first instruction includes a first parking location, where the first parking location is location information and a route of the server according to the at least one vehicle a location determined by the information, the at least one vehicle includes a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle; the travel information includes a real-time navigation route, a scheduled departure time, and an appointment navigation At least one of the paths.
  • the first control module 1402 is configured to control the first vehicle to enter the first parking position according to the first instruction received by the first receiving module 1401.
  • the device further includes:
  • the location query module 1403 is configured to query a fourth parking location when the request for the second vehicle is detected, and the fourth parking location is an available parking location within a preset range of the vehicle periphery.
  • the fourth parking space Positioned outside the path where the second vehicle arrives at the location where the first vehicle is currently located.
  • the second control module 1404 is configured to control the first vehicle to enter the fourth parking position queried by the location query module.
  • the device further includes:
  • the second receiving module 1405 is configured to receive the request routing indication sent by the second vehicle by short-range wireless communication before the location query module 1403 queries the fourth parking location.
  • the indication detection module 1406 is configured to detect the request for the second vehicle to be sent by the acousto-optic signal before the location query module 1403 queries the fourth parking location.
  • the vehicle control device determines the first parking position of the first vehicle according to the location information and the travel information of the at least one vehicle by acquiring location information and travel information of the at least one vehicle. And sending a first instruction to the first vehicle to instruct the first vehicle to enter the first parking position, and in the process of automatically controlling the vehicle to stop, the vehicle to be controlled may be determined according to the to-be-controlled vehicle and other surrounding travel information.
  • the parking position prevents the vehicle to be controlled from blocking the driving path of other vehicles around, so as to achieve the purpose of optimizing the parking effect.
  • An exemplary embodiment of the present invention further provides a vehicle control device capable of implementing the vehicle control method provided by the above embodiment of the present invention.
  • the apparatus includes a processor and a memory for storing executable instructions of the processor.
  • the apparatus may be implemented as all or part of the server 110 in the implementation environment shown in FIG. 1 above, or the apparatus may also be implemented as part of the vehicle 120 that has entered or is about to enter the parking state in the implementation environment shown in FIG.
  • the processor is configured to:
  • the information includes at least one of a real-time navigation path, a scheduled departure time, and an appointment navigation path;
  • Determining a first parking position of the first vehicle based on location information of the at least one vehicle and travel information of the at least one vehicle;
  • the at least one vehicle includes a second vehicle that has entered a parking state, where the trip information includes a scheduled departure time and a reserved navigation path, and the location information according to the at least one vehicle and the at least one Determining the travel information of the vehicle determines the first parking position of the first vehicle, including:
  • the scheduled departure time of the first vehicle is later than the scheduled departure time of the second vehicle, and the first vehicle is on the reserved navigation path of the second vehicle, or when the first vehicle is The scheduled departure time is empty, the scheduled departure time of the second vehicle is not empty, and when the first vehicle is on the reserved navigation path of the second vehicle, according to the location information of the first vehicle and the The reserved navigation path of the second vehicle determines a first parking location of the first vehicle, the first parking location being outside of the reserved navigation path of the second vehicle.
  • the second vehicle is an unmanned vehicle
  • the first parking location is a location where the second vehicle is located
  • the method further includes:
  • the at least one vehicle includes a second vehicle in a running state
  • the travel information of the second vehicle includes a real-time navigation path of the second vehicle
  • the location information according to the at least one vehicle is Determining the first parking position of the first vehicle by the travel information of the at least one vehicle includes:
  • the method further includes:
  • the third instruction is used to indicate the first The vehicle returns to the original position where the first command was received.
  • the travel information includes a scheduled departure time; the determining the first parking location of the first vehicle according to the location information and the travel information of the at least one vehicle, including:
  • Determining one of the first parking location sets as the first parking location when the scheduled departure time of the first vehicle is not later than the specified time point;
  • Determining one of the second parking location sets as the first parking location when the scheduled departure time of the first vehicle is later than the specified time point;
  • the parking location is on an exit path of at least one of the second parking location sets.
  • the method before the sending the first instruction to the first vehicle, the method further includes:
  • the third parking position is One of the second parking position sets is an idle parking position
  • determining one of the third parking position sets as a buffer parking position; parking in the third parking position set a location outside the entry path of the parking location in the first set of parking locations and the second set of parking locations;
  • the transmitting the first instruction to the first vehicle includes transmitting the first instruction to the first vehicle when detecting that a vehicle is entering the third parking position.
  • the processor is configured to:
  • the server Receiving, by the server, a first instruction, where the first instruction includes a first parking location, where the first parking location is a location determined by the server according to location information and travel information of at least one vehicle, in the at least one vehicle Included as a first vehicle that has entered or is about to enter a parking state, the first vehicle is an unmanned vehicle; and the trip information includes at least one of a real-time navigation path, a reserved departure time, and a reserved navigation path;
  • the method further includes:
  • the fourth parking position is inquired, and the fourth parking position is an available parking position within a preset range of the vehicle periphery, and the fourth parking position is in the first
  • the second vehicle arrives outside the path of the first location of the first vehicle;
  • the method before the fourth parking location is queried, the method further includes:
  • FIG. 16 is a block diagram of an apparatus 1600, according to an exemplary embodiment.
  • device 1600 can be provided as a server, or the device 1600 can also be provided as an automated driving system in a vehicle.
  • apparatus 1600 includes a processing component 1622 that further includes one or more processors, and memory resources represented by memory 1632 for storing instructions executable by processing component 1622, such as an application.
  • An application stored in memory 1632 can include one or more modules each corresponding to a set of instructions.
  • processing component 1622 is configured to execute instructions to perform the vehicle control method described above by a processor or vehicle.
  • Apparatus 1600 can also include a power supply component 1626 configured to perform power management of apparatus 1600, a wired or wireless network interface 1650 configured to connect apparatus 1600 to the network, and an input/output (I/O) interface 1658.
  • Device 1600 can operate based on an operating system stored in memory 1632, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Artificial Intelligence (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Medical Informatics (AREA)
  • Evolutionary Computation (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本发明是关于一种车辆控制方法,属于自动控制技术领域。所述方法包括:获取至少一个车辆的位置信息和行程信息,根据该至少一个车辆的位置信息和行程信息确定第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以结合待控制车辆与周围其它的行程信息来确定待控制车辆的停车位置,避免待控制车辆阻挡周围其它车辆的行驶路径,从而达到优化停车效果的目的。图2

Description

车辆控制方法和装置
本申请基于申请号为201610210598.6、申请日为2016年04月06日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。
技术领域
本发明涉及自动控制技术领域,特别涉及一种车辆控制方法和装置。
背景技术
随着技术的不断发展以及人们生活水平的不断提高,越来越多的人们选择考取驾照并购买家用汽车作为代步工具,而停车困难已经逐渐成为车主们必须考虑的问题。
目前很多车主在临时停靠时,如果找不到合适的停车位,通常会把车辆临时停靠在道路两旁,或者,临时停靠在已被占用的停车位旁边。当该临时停靠车辆阻挡了路过车辆的行驶路径或者阻挡了停车位中停泊车辆的驶出路径时,路过车辆或停泊车辆的车主只能通过临时停靠车辆的车主预留的电话联系挪车,如果找不到该车主的联系方式,则只能绕路或者耐心等待。
发明内容
本发明实施例提供了一种车辆控制方法和装置。所述技术方案如下:
根据本发明实施例的第一方面,提供了一种车辆控制方法,包括:
获取至少一个车辆的位置信息和行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置;
向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述第一停车位置。
可选的,所述至少一个车辆中包括已进入停车状态的第二车辆,所述行程信息中包含所述预约出发时间和所述预约导航路径;
所述根据所述至少一个车辆的位置信息和所述至少一个车辆的行程信息确定所述第一车辆的第一停车位置,包括:
当所述第一车辆的所述预约出发时间晚于所述第二车辆的所述预约出发时间,且所述第一车辆处于所述第二车辆的所述预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述预约导航路径之外;
或者,
当所述第一车辆的所述预约出发时间为空,所述第二车辆的所述预约出发时间不为空,且所述第一车辆处于所述第二车辆的所述预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述预约导航路径之外。
可选的,所述第二车辆为无人驾驶车辆,所述第一停车位置是所述第二车辆所在的位置,所述方法还包括:
确定所述第二车辆的第二停车位置,所述第二停车位置是所述第一车辆接收到所述第一指令之前所在的原始位置;
向所述第二车辆发送第二指令,所述第二指令用于指示所述第二车辆驶入所述第二停车位置。
可选的,所述至少一个车辆中包括处于行驶状态的第二车辆,所述第二车辆的行程信息包括所述第二车辆的所述实时导航路径;
所述根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置,包括:
当所述第一车辆处于所述第二车辆的所述实时导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述实时导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述实时导航路径之外。
可选的,所述方法还包括:
当所述第二车辆驶离所述第一车辆接收到所述第一指令之前所在的原始位置时,向所述第一车辆发送第三指令,所述第三指令用于指示所述第一车辆返回所述原始位置。
可选的,所述行程信息中包含所述预约出发时间;
所述根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置,包括:
当所述第一车辆的所述预约出发时间不晚于指定时间点时,将第一停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
当所述第一车辆的所述预约出发时间晚于所述指定时间点时,将第二停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
对于所述第一停车位置集合中的任一停车位置,所述停车位置处于所述第二停车位置集合中的至少一个停车位置的驶出路径上。
可选的,在向所述第一车辆发送第一指令之前,所述方法还包括:
当所述第一停车位置是所述第一停车位置集合中的一个空闲停车位置时,检测所述第一停车位置是否处于第三停车位置的唯一驶入路径上,所述第三停车位置是所述第二停车位置集合中的一个空闲停车位置;
若所述第一停车位置处于所述第三停车位置的唯一驶入路径上,则将第三停车位置集合中的一个空闲停车位置确定为缓冲停车位置;所述第三停车位置集合中的停车位置处于所述 第一停车位置集合和所述第二停车位置集合中的停车位置的驶入路径之外;
向所述第一车辆发送第四指令,所述第四指令用于指示所述第一车辆驶入所述缓冲停车位置;
所述向所述第一车辆发送第一指令,包括:当检测到有车辆驶入所述第三停车位置中时,向所述第一车辆发送所述第一指令。
根据本发明实施例的第二方面,提供了一种车辆控制方法,所述方法包括:
接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
根据所述第一指令,控制所述第一车辆驶入所述第一停车位置。
可选的,所述方法还包括:
当检测到第二车辆发出的请求让行指示时,查询第四停车位置,所述第四停车位置是所述车辆周边预设范围内的可用停车位置,所述第四停车位置处于所述第二车辆到达所述第一车辆当前所在位置的路径之外;
控制所述第一车辆驶入所述第四停车位置。
可选的,在查询第四停车位置之前,所述方法还包括:
接收所述第二车辆通过短距离无线通信方式发送的所述请求让行指示;
或者,
检测所述第二车辆通过声光信号发出的所述请求让行指示。
根据本发明实施例的第三方面,提供了一种车辆控制装置,所述装置包括:
信息获取模块,用于获取至少一个车辆的位置信息和行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆,所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
第一位置确定模块,用于根据所述信息获取模块获取到的所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置;
第一发送模块,用于向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述位置确定模块确定的所述第一停车位置。
可选的,所述至少一个车辆中包括处于停车状态的第二车辆,所述行程信息中包含所述预约出发时间和所述预约导航路径,所述第一位置确定模块,包括:
第一确定子模块,用于当所述第一车辆的所述预约出发时间晚于所述第二车辆的所述预约出发时间,且所述第一车辆处于所述第二车辆的所述预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述 第一停车位置处于所述第二车辆的所述预约导航路径之外;
第二确定子模块,用于当所述第一车辆的所述预约出发时间为空,所述第二车辆的所述预约出发时间不为空,且所述第一车辆处于所述第二车辆的所述预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述预约导航路径之外。
可选的,所述第一停车位置是所述第二车辆的当前位置,所述装置还包括:
第二位置确定模块,用于确定所述第二车辆的第二停车位置,所述第二停车位置是所述第一车辆接收到所述第一指令之前所在的原始位置;
第二发送模块,用于向所述第二车辆发送第二指令,所述第二指令用于指示所述第二车辆驶入所述第二停车位置。
可选的,所述至少一个车辆中包括处于行驶状态的第二车辆,所述第二车辆的行程信息包括所述第二车辆的所述实时导航路径,所述第一位置确定模块,包括:
第三确定子模块,用于当所述第一车辆处于所述第二车辆的所述实时导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述实时导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述实时导航路径之外。
可选的,所述装置还包括:
第三发送模块,用于当所述第二车辆驶离所述第一车辆接收到所述第一指令之前所在的原始位置之后,向所述第一车辆发送第三指令,所述第三指令用于指示所述第一车辆返回接收到所述第一指令之前所在的所述原始位置。
可选的,所述行程信息中包含所述预约出发时间;所述第一位置确定模块,包括:
第四确定子模块,用于当所述第一车辆的所述预约出发时间不晚于指定时间点时,将第一停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
第五确定子模块,用于当所述第一车辆的所述预约出发时间晚于所述指定时间点时,将第二停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
对于所述第一停车位置集合中的任一停车位置,所述停车位置处于所述第二停车位置集合中的至少一个停车位置的驶出路径上。
可选的,所述装置还包括:
检测模块,用于当所述第一停车位置是所述第一停车位置集合中的一个空闲停车位置时,在所述第一发送模块向所述第一车辆发送所述第一指令之前,检测所述第一停车位置是否处于第三停车位置的唯一驶入路径上,所述第三停车位置是所述第二停车位置集合中的一个空闲停车位置;
第三位置确定模块,用于若所述检测模块的检测结果为所述第一停车位置处于所述第三停车位置的唯一驶入路径上,则将第三停车位置集合中的一个空闲停车位置确定为缓冲停车位置;所述第三停车位置集合中的停车位置处于所述第一停车位置集合和所述第二停车位置集合中的停车位置的驶入路径之外;
第四发送模块,用于向所述第一车辆发送第四指令,所述第四指令用于指示所述第一车辆驶入所述缓冲停车位置;
所述第一发送模块,用于当检测到有车辆驶入所述第三停车位置中时,向所述第一车辆发送所述第一指令。
根据本发明实施例的第四方面,提供了一种车辆控制装置,所述装置包括:
第一接收模块,用于接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
第一控制模块,用于根据所述第一接收模块接收到的所述第一指令,控制所述第一车辆驶入所述第一停车位置。
可选的,所述装置还包括:
位置查询模块,用于当检测到第二车辆发出的请求让行指示时,查询第四停车位置,所述第四停车位置是所述车辆周边预设范围内的可用停车位置,所述第四停车位置处于所述第二车辆到达所述第一车辆当前所在位置的路径之外;
第二控制模块,用于控制所述第一车辆驶入所述位置查询模块查询到的所述第四停车位置。
可选的,所述装置还包括:
第二接收模块,用于在所述位置查询模块查询所述第四停车位置之前,接收所述第二车辆通过短距离无线通信方式发送的所述请求让行指示;
指示检测模块,用于在所述位置查询模块查询所述第四停车位置之前,检测所述第二车辆通过声光信号发出的所述请求让行指示。
根据本发明实施例的第五方面,提供了一种车辆控制装置,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
获取至少一个车辆的位置信息和行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置;
向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述第一停车位置。
根据本发明实施例的第六方面,提供了一种车辆控制装置,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
根据所述第一指令,控制所述第一车辆驶入所述第一停车位置。
本发明实施例提供的技术方案可以包括以下有益效果:
通过获取至少一个车辆的位置信息和行程信息,根据该至少一个车辆的位置信息和行程信息确定该第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以结合待控制车辆与周围其它的行程信息来确定待控制车辆的停车位置,避免待控制车辆阻挡周围其它车辆的行驶路径,从而达到优化停车效果的目的。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据本发明示例性实施例所涉及的实施环境的示意图;
图2是根据一示例性实施例示出的一种车辆控制方法的流程图;
图3是根据一示例性实施例示出的一种车辆控制方法的流程图;
图4是根据一示例性实施例示出的一种车辆控制方法的流程图;
图5、图6是图4对应的示例性实施例涉及的两种停车示意图;
图7是根据另一示例性实施例示出的一种车辆控制方法的流程图;
图8、图9是图7对应的示例性实施例涉及的两种停车位置交换示意图;
图10是根据又一示例性实施例示出的一种车辆控制方法的流程图;
图11是图10对应的示例性实施例涉及的一种停车位置调度示意图;
图12是根据一示例性实施例示出的一种车辆控制装置的框图;
图13是根据另一示例性实施例示出的一种车辆控制装置的框图;
图14是根据一示例性实施例示出的一种车辆控制装置的框图;
图15是根据另一示例性实施例示出的一种车辆控制装置的框图;
图16是根据一示例性实施例示出的一种装置的框图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据本发明一示例性实施例示出的一种车辆控制方法所涉及的实施环境的示意图。该实施环境可以包括:服务器110以及至少一个车辆120。
服务器110可以是独立的一个服务器,或者,服务器120也可以是由分别实现不同功能的多个服务器所组成的服务器集群,或者,服务器120也可以是一个云计算中心。
至少一个车辆120是具有定位功能和自动驾驶功能的车辆,比如,该至少一个车辆120可以是设置有卫星定位模块或者无线定位模块,且安装有自动驾驶系统的汽车。
该至少一个车辆120还具有无线通信功能,比如,该至少一个车辆120中设置有支持3G/4G无线通信技术的无线通信模块,该至少一个车辆120通过该无线通信模块与服务器110进行数据交互。
图2是根据一示例性实施例示出的一种车辆控制方法的流程图,该车辆控制方法可以用于图1所示实施环境的服务器110中。该车辆控制方法可以包括如下几个步骤:
在步骤201中,获取至少一个车辆的位置信息和行程信息,该至少一个车辆中包含已进入或待进入停车状态的第一车辆,该第一车辆为无人驾驶车辆;该行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种。
在步骤202中,根据该至少一个车辆的位置信息和行程信息确定该第一车辆的第一停车位置。
在步骤203中,向该第一车辆发送第一指令,该第一指令用于指示该第一车辆驶入该第一停车位置。
综上所述,本示例性实施例提供的车辆控制方法,通过获取至少一个车辆的位置信息和行程信息,根据该至少一个车辆的位置信息和行程信息确定该第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以结合待控制车辆与周围其它的行程信息来确定待控制车辆的停车位置,避免待 控制车辆阻挡周围其它车辆的行驶路径,从而达到优化停车效果的目的。
图3是根据一示例性实施例示出的一种车辆控制方法的流程图,该车辆控制方法可以用于图1所示实施环境的车辆120中。该车辆控制方法可以包括如下几个步骤:
在步骤301中,接收服务器发送的第一指令,该第一指令中包含第一停车位置,该第一停车位置是该服务器根据至少一个车辆的位置信息和行程信息确定的位置,该至少一个车辆中包含已进入或待进入停车状态的第一车辆,该第一车辆为无人驾驶车辆;该行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种。
在步骤302中,根据该第一指令,控制该第一车辆驶入该第一停车位置。
综上所述,本示例性实施例提供的车辆控制方法,通过接收服务器根据至少一个车辆的位置信息和行程信息确定的第一停车位置后发送的第一指令,根据该第一指令,控制第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以结合待控制车辆与周围其它的行程信息来确定待控制车辆的停车位置,避免待控制车辆阻挡周围其它车辆的行驶路径,从而达到优化停车效果的目的。
本发明上述实施例提供的方法可以应用于以下三种场景:
场景一,在停车场内,服务器控制该停车场内的各个车辆按照各自预约离开停车场的时间先后的顺序,将各个车辆安排在方便驶离的停车位上;
场景二,一辆准备从停车位离开的车辆的驶出路径被其它车辆阻挡时,服务器控制该阻挡车辆让出一定的通道以便被阻挡车辆驶出;
场景三,一辆正在行驶中的车辆的行驶路径被其它车辆阻挡时,服务器控制该阻挡车辆让出一定的通道以便被阻挡车辆通过。
本发明下面的实施例将针对以上几种场景分别加以说明。
图4是根据一示例性实施例示出的一种车辆控制方法的流程图,该车辆控制方法可以用于上述图1所示的实施环境中。以该车辆控制方法应用于上述场景一为例,该方法可以包括如下几个步骤:
在步骤S401中,服务器获取至少一个车辆的位置信息和行程信息,该至少一个车辆中待进入停车状态的第一车辆,该行程信息中包含预约出发时间。
可选的,上述至少一个车辆可以是某一区域范围内的所有车辆,或者,该至少一个车辆可以是第一车辆周围预设范围的所有车辆,或者,该至少一个车辆是该第一车辆周围预设范围内满足预设条件的车辆,比如,该预设条件可以是未被服务器调度过,或者,尚未被服务器调度到指定区域内。
在本发明实施例中,车辆内置的卫星定位模块或无线定位模块可以实时定位车辆的位置,并将车辆的位置报告给服务器。除此之外,车辆的控制系统还获取车辆的行程信息并报告给 服务器,该行程信息可以包括该车辆的预约行程,该预约行程中包含预约出发时间,即该车辆预计什么时候离开当前位置。该预约行程可以是车主预先在车辆或者用户终端上设置的行程。
可选的,该预约行程也可以包含其它内容,比如目的地或者到达目的地的导航路径等等。
在步骤S402中,当该第一车辆的预约出发时间不晚于指定时间点时,将第一停车位置集合中的一个空闲停车位置确定为该第一停车位置。
其中,该指定时间点可以是服务器预先设置的固定时间点,比如,该指定时间点可以固定为中午12点;或者,该指定时间点也可以是服务器根据当前时间实时计算更新的一个时间点,比如,该指定时间点可以是当前时间再过6小时之后的时间点,如果当前时间是上午8点,则该指定时间点是下午2点。
在步骤S403中,当该第一车辆的预约出发时间晚于该指定时间点时,将第二停车位置集合中的一个空闲停车位置确定为该第一停车位置。
其中,对于该第一停车位置集合中的任一停车位置,该停车位置处于该第二停车位置集合中的至少一个停车位置的驶出路径上。
在本发明实施例中,服务器可以管理一块区域内的各个停车位置,这些停车位置相隔距离可以较近,其中部分停车位置可以设置在另外一些停车位置的驶出路径上,服务器可以根据各个停车位置之间的关系将停车位置分成至少两个停车位置集合,其中第一停车位置集合中的各个停车位置上的车辆的驶出路径途径少量的其它停车位置或者不经过其它停车位置,而第二停车位置集合中的各个停车位置上的车辆的驶出路径途径较多其它停车位置。服务器在安排待进入停车状态的第一车辆进入停车位置时,可以按照该第一车辆的车主预先设置的预约出发时间为该第一车辆选择第一停车位置集合或者第二停车位置集合中的一个停车位置。比如,当该第一车辆的预约出发时间较早,在中午12点之前,服务器可以从第一停车位置集合中选择一个空闲的停车位置作为该第一车辆的第一停车位置,以便该第一车辆在较早离开时能够方便的驶出;当该第一车辆的预约出发时间较晚,在中午12点之后,服务器可以从第二停车位置集合中选择一个空闲的停车位置作为该第一车辆的第一停车位置,以便较晚离开的该第一车辆不会阻挡在较早离开的车辆的驶出路径上。
在一种可能的实现方式中,请参考图5所示的一种停车示意图,在某块停车区域内有16个停车位置,其中处于中间(图5中粗虚线框51内)的4个停车位置属于第二停车位置集合,其余12个停车位置属于第一停车位置集合,当车辆41进入待停车状态后,服务器可以获取该车辆41的预约行程中的预约出发时间,并根据预约出发时间来确定将车辆41调度至哪个停车位置。比如,指定时间点为中午12点,若该车辆41的预约出发时间是上午9:30,则服务器可以将第一停车位置集合中的位置A确定为车辆41的第一停车位置;若该车辆41的预约出发时间是下午17:30,则服务器可以将第二停车位置集合中的位置B确定为车辆41的第一停车位置。即服务器将预约出发时间较晚的车辆调度至靠近内侧的停车位置,将预约出发时间较早的车辆调度至靠近外侧的停车位置,靠近外侧的车辆在靠近内侧的车辆出发之 前已经离开,避免对靠近内侧的车辆造成阻挡,降低后续靠近内侧的车辆出发时对靠近外侧的车辆进行调度的概率,减少不必要的车辆调度。
在步骤S404中,服务器向该第一车辆发送第一指令。
服务器可以通过与第一车辆之间的无线网络连接向该第一车辆发送第一指令,该第一指令中包含上述步骤确定的第一停车位置。
在步骤S405中,第一车辆根据第一指令驶入该第一停车位置。
可选的,第一车辆中的无线通信模块接收到服务器发送的该第一指令后,第一车辆中的自动驾驶系统可以根据该第一指令,自动控制第一车辆驶入该第一停车位置。
比如,第一车辆的自动驾驶系统可以根据该第一停车位置自动解算当前位置到该第一停车位置之间的导航路径,并按照该导航路径控制第一车辆驶入该第一停车位置。
可选的,服务器也可以根据该第一停车位置和第一车辆的位置信息解算第一车辆到该第一停车位置之间的导航路径,并将导航路径与第一停车位置一起添加在第一指令发送给第一车辆,第一车辆的自动驾驶系统直接根据该第一指令中携带的导航路径控制第一车辆驶入该第一停车位置。
可选的,在本发明实施例中,当该第一停车位置是该第一停车位置集合中的一个空闲停车位置时,服务器可以检测该第一停车位置是否处于第三停车位置的唯一驶入路径上,该第三停车位置是该第二停车位置集合中的一个空闲停车位置;若该第一停车位置处于该第三停车位置的唯一驶入路径上,则服务器将第三停车位置集合中的一个空闲停车位置确定为缓冲停车位置;该第三停车位置集合中的停车位置处于该第一停车位置集合和该第二停车位置集合中的停车位置的驶入路径之外;服务器向该第一车辆发送第四指令,该第四指令用于指示该第一车辆驶入该缓冲停车位置;服务器在检测到有车辆驶入该第三停车位置中时,向该第一车辆发送该第一指令。
比如,请参考图6所示的另一种停车示意图,其中,停车区域分为两块,左侧一块为停车位置较多的主停车区域,该主停车区域内有16个停车位置,其中处于中间(图6中粗虚线框61内)的4个停车位置属于第二停车位置集合,其余12个停车位置属于第一停车位置集合,右侧一块为停车位置较少的缓冲区域,该缓冲区域内的两个停车位置(图6中粗虚线框62内)属于第三停车位置集合,车辆41先于车辆42进入待停车状态,服务器获取该车辆41的预约行程中的预约出发时间为中午9:30,并根据预约出发时间确定车辆41的第一停车位置为位置A,此时,位置B尚未被占用,且服务器检测到位置A处于位置B的唯一驶入路径上,如果车辆41驶入位置A,则后续停车的车辆便无法直接驶入位置B,此时,服务器可以首先从左侧缓冲区域中确定当前可用的缓冲位置,即图6中的位置C,并通过指令指示车辆41先驶入位置D。后续车辆42进入停车状态,服务器获取该车辆42的预约行程中的预约出发时间为下午17:30,根据预约出发时间确定车辆42的停车位置为位置B,并通过指令指示车辆42驶入位置B;服务器检测到车辆42驶入位置B之后,向车辆41发送指令,以指示车辆41驶入位置A。在将预约出发时间较晚的车辆调度至靠近内侧的停车位置,将预约出发时 间较早的车辆调度至靠近外侧的停车位置,靠近外侧的车辆在靠近内侧的车辆出发之前已经离开,避免对靠近内侧的车辆造成阻挡的同时,通过设置缓冲区域临时停靠早停车早出发的车辆,避免早停车早出发的车辆阻挡晚停车晚出发的车辆进入停车位置的路径,降低后续车辆驶入靠近内侧的停车位置时,对靠近外侧的车辆进行调度的概率,减少不必要的车辆调度。
综上所述,本发明实施例提供的车辆控制方法,通过获取至少一个车辆的位置信息和该至少一个车辆的预约出发时间,根据该至少一个车辆的位置信息和该至少一个车辆的预约出发时间确定第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以将预约出发时间较晚的车辆调度至靠近内侧的停车位置,将预约出发时间较早的车辆调度至靠近外侧的停车位置,靠近外侧的车辆在靠近内侧的车辆出发之前已经离开,避免对靠近内侧的车辆造成阻挡,降低后续靠近内侧的车辆出发时对靠近外侧的车辆进行调度的概率,减少不必要的车辆调度,从而达到优化停车效果的目的。
另外,本发明实施例提供的车辆控制方法,服务器在发送第一指令之前,还可以检测该第一停车位置是否处于其它可用停车位置的唯一驶入路径上,如果是,则服务器向第一车辆发送第四指令,指示该第一车辆驶入缓冲停车位置,在检测到该其它可用停车位置中驶入车辆之后,服务器再向第一车辆发送第一指令,避免早停车早出发的车辆阻挡晚停车晚出发的车辆进入停车位置的路径,降低后续车辆驶入靠近内侧的停车位置时,对靠近外侧的车辆进行调度的概率,减少自动控制停车过程中的调度步骤。
图7是根据另一示例性实施例示出的一种车辆控制方法的流程图,该车辆的停车位置进行调度的方法可以用于上述图1所示的实施环境中。以该对车辆的停车位置进行调度的方法应用于上述场景二为例,该方法可以包括如下几个步骤:
在步骤S701中,服务器获取至少一个车辆的位置信息和行程信息,该至少一个车辆中包含已进入停车状态的第一车辆和第二车辆,该行程信息中包含预约出发时间和预约导航路径。
服务器获取车辆的位置信息和行程信息的过程可以参考上述步骤S401下的描述,此处不再赘述。
在本发明实施例中,至少一个车辆中包含至少两个已经入停车状态的车辆,即第一车辆和第二车辆,服务器分别获取第一车辆的位置信息和行程信息以及第二车辆的位置信息和行程信息。且该行程信息除了指示车辆的预约出发时间之外,还可以指示车辆的预约导航路径,其中,该导航路径可以是车辆行驶到某一个具体目的地的导航路径,也可以是车辆驶出当前停车位置的导航路径;当该导航路径是车辆行驶到某一个具体目的地的导航路径时,该导航路径可以是车主在车辆或者用户终端上设置的导航路径,也可以是车主在车辆或者用户终端上设置目的地,服务器根据该目的地和车辆的位置信息解算出的导航路径;当该导航路径是驶出当前停车位置的导航路径时,该导航路径可以是服务器根据车辆的位置信息以及车辆周围的路面布局解算出的导航路径。如果车辆的车主尚未设置预约出发时间或者预约导航路径, 则服务器依然可以获取到该车辆的行程信息,只是该行程信息中的预约出发时间或者预约导航路径为空。
在步骤S702中,当第一车辆的预约出发时间晚于第二车辆的预约出发时间或者第一车辆的预约出发时间为空,且该第一车辆处于该第二车辆的预约导航路径上时,服务器根据该第一车辆的位置信息和该第二车辆的预约导航路径确定该第一车辆的第一停车位置。
在步骤S703中,当第一车辆的预约出发时间为空,第二车辆的预约出发时间不为空,且该第一车辆处于该第二车辆的预约导航路径上时,服务器根据该第一车辆的位置信息和该第二车辆的预约导航路径确定该第一车辆的第一停车位置。
其中,该第一停车位置处于该第二车辆的预约导航路径之外。
当服务器获取到第二车辆的行程信息中包含的,该第二车辆的预约导航路径时,服务器可以检测第一车辆是否处于第二车辆的预约导航路径上,若是,则服务器进一步获取第一车辆和第二车辆的行程信息中的预约出发时间。如果第一车辆的预约出发时间为空,且第二车辆的预约出发时间不为空,则表明第一车辆的车主可能并未设置预约出发时间,此时服务器可以默认第一车辆的预约出发时间晚于第二车辆的预约出发时间,为该第一车辆确定第一停车位置,优先保证第二车辆的预约导航路径的畅通;如果该第一车辆的预约出发时间和第二车辆的预约出发时间都不为空,则服务器检测第一车辆的预约出发时间是否晚于第二车辆的预约出发时间,若是,则说明第二车辆在其预约出发时间按照预约导航路径行驶时,会被第一车辆阻挡,此时服务器为该第一车辆确定第一停车位置,优先保证第二车辆的预约导航路径的畅通。
在步骤S704中,服务器向该第一车辆发送第一指令。
服务器可以通过与第一车辆之间的无线网络连接向该第一车辆发送第一指令,该第一指令中包含上述步骤确定的第一停车位置。
可选的,当步骤S402中服务器获取的第一车辆的行程信息中的预约出发时间为空时,服务器并不能确定第一车辆的离开时间一定会在第二车辆的预约出发时间之后,若第一车辆的车主在该第二车辆的预约出发时间之前就驾车离开,则服务器并没有对该第一车辆的位置进行移动的必要,因此,当第一车辆的行程信息中的预约出发时间为空时,服务器可以在第二车辆的预约出发时间到达之前的一个预设时间点发送该第一指令,比如,服务器可以在该第二车辆的预约出发时间到达之前5分钟向第一车辆发送该第一指令。而当步骤S402中服务器获取的第一车辆的行程信息中的预约出发时间不为空时,服务器可以立刻向第一车辆发送该第一指令,也可以在第二车辆的预约出发时间到达之前的一个预设时间点发送该第一指令。
在步骤S705中,第一车辆根据第一指令驶入该第一停车位置。
第一车辆根据第一指令驶入该第一停车位置的过程可以参考上述步骤S404下的描述,此处不再赘述。
在步骤S706中,当该第一停车位置是该第二车辆的当前位置时,服务器确定该第二车辆的第二停车位置,该第二停车位置是该第一车辆接收到该第一指令之前所在的原始位置。
在步骤S707中,服务器向该第二车辆发送第二指令。
该第二指令用于指示该第二车辆驶入该第二停车位置。
在本发明实施例中,当第一车辆和第二车辆的位置较为接近,比如第一车辆此时正好阻挡在第二车辆前方时,服务器可以调度第一车辆和第二车辆交换停车位置,以便第二车辆在出发时能够不受阻挡的直接离开,同时保证第一车辆能够就近停靠,方便第一车辆的车主后续寻找自己的车辆。
在步骤S708中,第二车辆根据该第二指令驶入该第二停车位置。
第二车辆中的自动驾驶系统可以根据该第二指令,自动控制第二车辆驶入该第二停车位置。
服务器可以通过第一指令和第二指令调度第一车辆和第二车辆交换停车位置,比如,服务器可以通过第一指令和第二指令指示第一车辆先驶入一个临时位置,该临时位置是第二车辆驶入第一车辆接收到该第一指令之前所在的原始位置的路径之外的某一个可停车位置,之后服务器指示第二车辆驶入第一车辆接收到该第一指令之前所在的原始位置(即第二停车位置),最后服务器指示第一车辆从临时位置驶入第一停车位置,即第二车辆接收到第二指令之前所在的原始位置。
比如,请参考图8所示的一种停车位置交换示意图,其中,停车区域靠近路边,车辆71和车辆72分别是停在停车位和路边的车辆,且车辆71阻挡了车辆72的驶出路径,服务器获取车辆71和车辆72的位置信息和行程信息后,判断车辆71阻挡在车辆72的驶出路径上,即开始比较车辆71和车辆72的预约出发时间,如果车辆71的预约出发时间晚于车辆72的预约出发时间,或者,车辆71的预约出发时间为空而车辆72的预约出发时间不为空,则服务器可以在车辆72的预约出发时间达到之前的5分钟向车辆71和车辆72分别发送指令,以控制车辆71和车辆72交换停车位置。
或者,请参考图9所示的一种停车位置交换示意图,其中,停车区域为一个3×3的停车位阵列,车辆72停在最中间的一个停车位,车辆71停靠在车辆72正前方的一个停车位,车辆71阻挡了车辆72的驶出路径,服务器获取车辆71和车辆72的位置信息和行程信息后,判断车辆71阻挡在车辆72的驶出路径上,即开始比较车辆71和车辆72的预约出发时间,如果车辆71的预约出发时间晚于车辆72的预约出发时间,或者,车辆71的预约出发时间为空而车辆72的预约出发时间不为空,则服务器可以立刻向车辆71和车辆72分别发送指令,或者,在车辆72的预约出发时间达到之前的5分钟向车辆71和车辆72分别发送指令,以控制车辆71和车辆72交换停车位置。
综上所述,本发明实施例提供的车辆控制方法,通过获取至少一个车辆的位置信息和该至少一个车辆的预约出发时间和预约导航路径,根据该至少一个车辆的位置信息、预约出发时间和预约导航路径确定第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在被第一车辆阻挡的其它车辆的预约出发时间达到之前自动控制第一车辆移动至该其它车辆预约导航路径之外,以方便其它车辆在出发时能够不受阻挡 的离开当前位置,从而达到优化停车效果的目的。
图10是根据又一示例性实施例示出的一种车辆控制方法的流程图,该车辆的停车位置进行调度的方法可以用于上述图1所示的实施环境中。以该对车辆的停车位置进行调度的方法应用于上述场景三为例,该方法可以包括如下几个步骤:
在步骤S1001中,服务器获取至少一个车辆的位置信息和该至少一个车辆的行程信息,该至少一个车辆中包含已进入停车状态的第一车辆和处于行驶状态的第二车辆,该第二车辆的行程信息包括该第二车辆的实时导航路径。
服务器获取车辆的位置信息和行程信息的过程可以参考上述步骤S401下的描述,此处不再赘述。
在本发明实施例中,至少一个车辆中出包含处于停车状态的第一车辆之外,还包括处于行驶状态的第二车辆,服务器分别获取第一车辆的位置信息和行程信息,以及第二车辆的位置信息和行程信息,由于第一车辆为停车状态,因此第一车辆的行程信息可以是预约行程,即第一车辆预约出发时间以及预约导航路径,而第二车辆为行驶状态,因此,第二车辆的行程信息可以该第二车辆当前的导航路径。
在步骤S1002中,当该第一车辆处于该第二车辆的实时导航路径上时,服务器根据该第一车辆的位置信息和该第二车辆的实时导航路径确定该第一车辆的第一停车位置。
其中,该第一停车位置处于该第二车辆的预约导航路径之外。
服务器获取到第二车辆的实时导航路径后,若确定出第一车辆处于该实时导航路径上,则可以对第一车辆进行调度,为第一车辆确定一个该导航路径之外的第一停车位置,避免第一车辆对第二车辆的行驶路径造成阻挡。
可选的,在一种可能的实现方式中,若服务器获取到的第一车辆的行程信息中包含的该第一车辆的预约出发时间不为空,则服务器还可以根据第一车辆的位置信息、第二车辆的位置信息和第二车辆的实时导航路径计算第二车辆到达第一车辆当前所在位置的时间,并检测该第二车辆到达第一车辆当前所在位置的时间是否早于第二车辆的预约出发时间,若是,则根据该第一车辆的位置信息和该第二车辆的实时导航路径确定该第一车辆的第一停车位置。若服务器获取到的第一车辆的行程信息中包含的该第一车辆的预约出发时间为空,则服务器默认第二车辆到达第一车辆当前所在位置的时间,该第一车辆还未离开,此时也需要确定该第一车辆的第一停车位置。
在本发明实施例中,若第二车辆距离第一车辆尚远,当第二车辆行驶到第一车辆当前所在位置时,可能第一车辆已经驶离,此时,若服务器能够获取到第一车辆的行程信息,且第一车辆的行程信息中包含该第一车辆的预约出发时间,则可以服务器可以估测第二车辆达到第一车辆当前所在位置的时,该第一车辆是否已经离开,如果是,则不需要为第一车辆确定第一停车位置,如果不是,则为第一车辆确定一个第一停车位置,优先保证第二车辆的实时导航路径的畅通。
可选的,在另一种可能的实现方式中,若第一车辆和第二车辆的距离尚远,此时并不能确定第二车辆到达第一车辆当前所在位置后,第一车辆任然阻挡在第二车辆的实时导航路径时,因此,在本发明实施例中,服务器执行上述步骤S1002之前,首先检测第一车辆和第二车辆之间的距离是否小于预设的距离阈值,如果是,则立刻执行步骤S1002,否则,等待第一车辆和第二车辆之间的距离小于预设的距离阈值之后,再执行该步骤S1002。
在步骤S1003中,服务器向该第一车辆发送第一指令。
服务器可以通过与第一车辆之间的无线网络连接向该第一车辆发送第一指令,该第一指令中包含上述步骤确定的第一停车位置。
在步骤S1004中,第一车辆根据第一指令驶入该第一停车位置。
第一车辆根据第一指令驶入该第一停车位置的过程可以参考上述步骤S404下的描述,此处不再赘述。
在步骤S1005中,当该第二车辆驶离该第一车辆接收到该第一指令之前所在的原始位置时,服务器向该第一车辆发送第三指令。
其中,该第三指令用于指示该第一车辆返回接收到该第一指令之前所在的原始位置。
在步骤S1006中,第一车辆根据第三指令返回接收到该第一指令之前所在的原始位置。
为了避免第一车辆的车主在第一车辆驶入第一停车位置后找不到第一车辆,在第二车辆驶离该第一车辆接收到该第一指令之前所在的原始位置时,服务器还可以指示第一车辆返回原来的位置,第一车辆中的自动驾驶系统可以根据该第三指令,自动控制第二车辆返回。
比如,请参考图11所示的一种停车位置调度示意图,其中,车辆101停在路中间,服务器检测到该车辆101阻挡了车辆102的实时导航路径之后,确定车辆102的实时导航路径之外的位置E为车辆101的第一停车位置,并向车辆101发送第一指令,车辆101的自动驾驶系统控制车辆101驶入该位置E,在车辆102通过后,服务器向车辆101发送第三指令,车辆101的自动驾驶系统控制车辆101返回原来的位置。
可选的,在本发明实施例中,当第一车辆阻挡在第二车辆的实时导航路径上时,第一车辆和第二车辆之间也可以直接进行信息交互和位置调度,比如,当第一车辆的自动驾驶系统检测到第二车辆发出的请求让行指示时,查询周边预设范围内的可用停车位置,该可用停车位置处于该第二车辆到达该车辆当前所在位置的路径之外,当查询到该可用停车位置之后,第一车辆的自动驾驶系统控制该第一车辆驶入该可用停车位置。其中,在查询周边预设范围内的可用停车位置之前,该第一车辆的自动驾驶系统在检测第二车辆发出的请求让行指示时,可以接收该第二车辆通过短距离无线通信方式发送的该请求让行指示;或者,检测该第二车辆通过声光信号发出的该请求让行指示。
可选的,在第二车辆驶离该第一车辆接收到该请求让行指示之前所在的原始位置时,第一车辆可以返回接收到该请求让行指示之前所在的原始位置。
比如,以图11为例,车辆102在行驶过程中,如果探测到前方导航路径被车辆101阻挡,则可以通过短距离无线通信方式向车辆101发送请求让行指示,或者,也可以通过按照预定 方式闪灯(比如连续闪烁大灯5次)或者鸣笛(比如连续鸣笛5次)的方式向车辆101发出请求让行指示,车辆101接收到车辆102通过短距离无线通信方式发送的请求让行指示,或者检测到车辆102通过预定方式进行的闪灯或鸣笛时,即可以自行查询周边预设范围内的可用停车位置,比如,通过车身四周的摄像头采集到的画面分析查询可用停车位置,并自动驶入查询到的可用停车位置,当车辆102通过后,车辆101再自动返回原来的停车位置。
综上所述,本发明实施例提供的车辆控制方法,服务器获取处于行驶状态的第二车辆的实时导航路径,当处于停车状态的第一车辆处于第二车辆的实时导航路径上时,服务器根据该第一车辆的位置信息和该第二车辆的实时导航路径确定该第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在第一车辆阻挡了正在行驶的其它车辆的行驶路径时,自动控制第一车辆移动至该其它车辆预约导航路径之外,以方便其它车辆通过,从而达到优化停车效果的目的。
下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
图12是根据一示例性实施例示出的一种车辆控制装置的框图,该对车辆的停车位置进行调度的装置可以通过软件、硬件或者两者的结合实现成为图1所示实施环境中的服务器110的部分或者全部。该对车辆的停车位置进行调度的装置可以包括:信息获取模块1201、位置确定模块1202以及第一发送模块1203;
信息获取模块1201,被配置为用于获取至少一个车辆的位置信息行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
第一位置确定模块1202,被配置为用于根据所述信息获取模块获取到的所述至少一个车辆的位置信息和所述至少一个车辆的行程信息确定所述第一车辆的第一停车位置;
第一发送模块1203,被配置为用于向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述位置确定模块确定的所述第一停车位置。
综上所述,本示例性实施例提供的车辆控制装置,通过获取至少一个车辆的位置信息和该至少一个车辆的行程信息,根据该至少一个车辆的位置信息和该至少一个车辆的行程信息确定该第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以结合待控制车辆与周围其它的行程信息来确定待控制车辆的停车位置,避免待控制车辆阻挡周围其它车辆的行驶路径,从而达到优化停车效果的目的。
图13是根据另一示例性实施例示出的一种车辆控制装置的框图,该对车辆的停车位置进行调度的装置可以通过软件、硬件或者两者的结合实现成为图1所示实施环境中的服务器110的部分或者全部。该对车辆的停车位置进行调度的装置可以包括:信息获取模块1201、位置 确定模块1202以及第一发送模块1203;
信息获取模块1201,被配置为用于获取至少一个车辆的位置信息和行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆,所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
第一位置确定模块1202,被配置为用于根据所述信息获取模块获取到的所述至少一个车辆的位置信息行程信息确定所述第一车辆的第一停车位置;
第一发送模块1203,被配置为用于向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述位置确定模块确定的所述第一停车位置。
可选的,所述至少一个车辆中包括处于停车状态的第二车辆,所述行程信息中包含预约出发时间和预约导航路径,所述第一位置确定模块1202,包括:
第一确定子模块1202a,被配置为用于当所述第一车辆的预约出发时间晚于所述第二车辆的预约出发时间,且所述第一车辆处于所述第二车辆的预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述预约导航路径之外;
第二确定子模块1202b,被配置为用于当所述第一车辆的预约出发时间为空,所述第二车辆的预约出发时间不为空,且所述第一车辆处于所述第二车辆的预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的预约导航路径之外。
可选的,所述第一停车位置是所述第二车辆的当前位置,所述装置还包括:
第二位置确定模块1204,用于确定所述第二车辆的第二停车位置,所述第二停车位置是所述第一车辆接收到所述第一指令之前所在的原始位置;
第二发送模块1205,被配置为用于向所述第二车辆发送第二指令,所述第二指令用于指示所述第二车辆驶入所述第二停车位置。
可选的,所述至少一个车辆中包括处于行驶状态的第二车辆,所述第二车辆的行程信息包括所述第二车辆的实时导航路径,所述第一位置确定模块1202,包括:
第三确定子模块1202c,被配置为用于当所述第一车辆处于所述第二车辆的实时导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的实时导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的实时导航路径之外。
可选的,所述装置还包括:
第三发送模块1206,被配置为用于当所述第二车辆驶离所述第一车辆接收到所述第一指令之前所在的原始位置时,向所述第一车辆发送第三指令,所述第三指令用于指示所述第一车辆返回接收到所述第一指令之前所在的所述原始位置。
可选的,所述行程信息中包含预约出发时间;所述第一位置确定模块1202,包括:
第四确定子模块1202d,被配置为用于当所述第一车辆的预约出发时间不晚于指定时间点时,将第一停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
第五确定子模块1202e,被配置为用于当所述第一车辆的预约出发时间晚于所述指定时间点时,将第二停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
对于所述第一停车位置集合中的任一停车位置,所述停车位置处于所述第二停车位置集合中的至少一个停车位置的驶出路径上。
可选的,所述装置还包括:
检测模块1207,被配置为用于当所述第一停车位置是所述第一停车位置集合中的一个空闲停车位置时,在所述第一发送模块向所述第一车辆发送所述第一指令之前,检测所述第一停车位置是否处于第三停车位置的唯一驶入路径上,所述第三停车位置是所述第二停车位置集合中的一个空闲停车位置;
第三位置确定模块1208,被配置为用于若所述检测模块1207的检测结果为所述第一停车位置处于所述第三停车位置的唯一驶入路径上,则将第三停车位置集合中的一个空闲停车位置确定为缓冲停车位置;所述第三停车位置集合中的停车位置处于所述第一停车位置集合和所述第二停车位置集合中的停车位置的驶入路径之外;
第四发送模块1209,被配置为用于向所述第一车辆发送第四指令,所述第四指令用于指示所述第一车辆驶入所述缓冲停车位置;
所述第一发送模块1203,被配置为用于当检测到有车辆驶入所述第三停车位置中时,向所述第一车辆发送所述第一指令。
综上所述,本发明实施例提供的车辆控制装置,服务器通过获取至少一个车辆的位置信息和该至少一个车辆的预约出发时间,根据该至少一个车辆的位置信息和该至少一个车辆的预约出发时间确定第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以将预约出发时间较晚的车辆调度至靠近内侧的停车位置,将预约出发时间较早的车辆调度至靠近外侧的停车位置,靠近外侧的车辆在靠近内侧的车辆出发之前已经离开,避免对靠近内侧的车辆造成阻挡,降低后续靠近内侧的车辆出发时对靠近外侧的车辆进行调度的概率,减少不必要的车辆调度,从而达到优化停车效果的目的。
此外,服务器通过获取至少一个车辆的位置信息和该至少一个车辆的预约出发时间和预约导航路径,根据该至少一个车辆的位置信息、预约出发时间和预约导航路径确定第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在被第一车辆阻挡的其它车辆的预约出发时间达到之前自动控制第一车辆移动至该其它车辆预约导航路径之外,以方便其它车辆在出发时能够不受阻挡的离开当前位置,从而达到优化停车效果的目的。
另外,服务器获取处于行驶状态的第二车辆的实时导航路径,当处于停车状态的第一车辆处于第二车辆的实时导航路径上时,服务器根据该第一车辆的位置信息和该第二车辆的实时导航路径确定该第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在第一车辆阻挡了正在行驶的其它车辆的行驶路径时,自动控制第 一车辆移动至该其它车辆预约导航路径之外,以方便其它车辆通过,从而达到优化停车效果的目的。
图14是根据一示例性实施例示出的一种车辆控制装置的框图,该对车辆的停车位置进行调度的装置可以通过软件、硬件或者两者的结合实现成为图1所示实施环境中已进入或待进入停车状态的车辆120的一部分。该对车辆的停车位置进行调度的装置可以包括:第一接收模块1401以及第一控制模块1402。
第一接收模块1401,被配置为用于接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种。
第一控制模块1402,被配置为用于根据所述第一接收模块1401接收到的所述第一指令,控制所述第一车辆驶入所述第一停车位置。
综上所述,本示例性实施例提供的车辆控制装置,服务器通过获取至少一个车辆的位置信息和该至少一个车辆的行程信息,根据该至少一个车辆的位置信息和该至少一个车辆的行程信息确定该第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以结合待控制车辆与周围其它的行程信息来确定待控制车辆的停车位置,避免待控制车辆阻挡周围其它车辆的行驶路径,从而达到优化停车效果的目的。
图15是根据另一示例性实施例示出的一种车辆控制装置的框图,该对车辆的停车位置进行调度的装置可以通过软件、硬件或者两者的结合实现成为图1所示实施环境中已进入或待进入停车状态的车辆120的一部分。该对车辆的停车位置进行调度的装置可以包括:第一接收模块1401以及第一控制模块1402。
第一接收模块1401,被配置为用于接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种。
第一控制模块1402,被配置为用于根据所述第一接收模块1401接收到的所述第一指令,控制所述第一车辆驶入所述第一停车位置。
可选的,所述装置还包括:
位置查询模块1403,被配置为用于当检测到第二车辆发出的请求让行指示时,查询第四停车位置,所述第四停车位置是所述车辆周边预设范围内的可用停车位置,所述第四停车位 置处于所述第二车辆到达所述第一车辆当前所在位置的路径之外。
第二控制模块1404,被配置为用于控制所述第一车辆驶入所述位置查询模块查询到的所述第四停车位置。
可选的,所述装置还包括:
第二接收模块1405,被配置为用于在所述位置查询模块1403查询第四停车位置之前,接收所述第二车辆通过短距离无线通信方式发送的所述请求让行指示。
指示检测模块1406,被配置为用于在所述位置查询模块1403查询第四停车位置之前,检测所述第二车辆通过声光信号发出的所述请求让行指示。
综上所述,本示例性实施例提供的车辆控制装置,服务器通过获取至少一个车辆的位置信息和行程信息,根据该至少一个车辆的位置信息和行程信息确定该第一车辆的第一停车位置,并向该第一车辆发送第一指令以指示该第一车辆驶入该第一停车位置,在自动控制车辆停车的过程中,可以结合待控制车辆与周围其它的行程信息来确定待控制车辆的停车位置,避免待控制车辆阻挡周围其它车辆的行驶路径,从而达到优化停车效果的目的。
本发明一示例性实施例还提供了一种车辆控制装置,能够实现本发明上述实施例提供的车辆控制方法。该装置包括:处理器,以及用于存储处理器的可执行指令的存储器。
该装置可以实现为上述图1所示实施环境中的服务器110的全部或者部分,或者,该装置也可以实现为上述图1所示实施环境中已进入或待进入停车状态的车辆120的一部分。
其中,当该装置实现为上述图1所示实施环境中的服务器110的全部或者部分时,该处理器被配置为:
获取至少一个车辆的位置信息和所述至少一个车辆的行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
根据所述至少一个车辆的位置信息和所述至少一个车辆的行程信息确定所述第一车辆的第一停车位置;
向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述第一停车位置。
可选的,所述至少一个车辆中包括已进入停车状态的第二车辆,所述行程信息中包含预约出发时间和预约导航路径,所述根据所述至少一个车辆的位置信息和所述至少一个车辆的行程信息确定所述第一车辆的第一停车位置,包括:
当所述第一车辆的预约出发时间晚于所述第二车辆的预约出发时间,且所述第一车辆处于所述第二车辆的预约导航路径上时,或者,当所述第一车辆的预约出发时间为空,所述第二车辆的预约出发时间不为空,且所述第一车辆处于所述第二车辆的预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的预约导航路径之外。
可选的,所述第二车辆为无人驾驶车辆,所述第一停车位置是所述第二车辆所在的位置,所述方法还包括:
确定所述第二车辆的第二停车位置,所述第二停车位置是所述第一车辆接收到所述第一指令之前所在的原始位置;
向所述第二车辆发送第二指令,所述第二指令用于指示所述第二车辆驶入所述第二停车位置。
可选的,所述至少一个车辆中包括处于行驶状态的第二车辆,所述第二车辆的行程信息包括所述第二车辆的实时导航路径,所述根据所述至少一个车辆的位置信息和所述至少一个车辆的行程信息确定所述第一车辆的第一停车位置,包括:
当所述第一车辆处于所述第二车辆的实时导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的实时导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的实时导航路径之外。
可选的,所述方法还包括:
当所述第二车辆驶离所述第一车辆接收到所述第一指令之前所在的原始位置后,向所述第一车辆发送第三指令,所述第三指令用于指示所述第一车辆返回接收到所述第一指令之前所在的原始位置。
可选的,所述行程信息中包含预约出发时间;所述根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置,包括:
当所述第一车辆的预约出发时间不晚于指定时间点时,将第一停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
当所述第一车辆的预约出发时间晚于所述指定时间点时,将第二停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
对于所述第一停车位置集合中的任一停车位置,所述停车位置处于所述第二停车位置集合中的至少一个停车位置的驶出路径上。
可选的,在向所述第一车辆发送第一指令之前,所述方法还包括:
当所述第一停车位置是所述第一停车位置集合中的一个空闲停车位置时,检测所述第一停车位置是否处于第三停车位置的唯一驶入路径上,所述第三停车位置是所述第二停车位置集合中的一个空闲停车位置;
若所述第一停车位置处于所述第三停车位置的唯一驶入路径上,则将第三停车位置集合中的一个空闲停车位置确定为缓冲停车位置;所述第三停车位置集合中的停车位置处于所述第一停车位置集合和所述第二停车位置集合中的停车位置的驶入路径之外;
向所述第一车辆发送第四指令,所述第四指令用于指示所述第一车辆驶入所述缓冲停车位置;
所述向所述第一车辆发送第一指令,包括:当检测到有车辆驶入所述第三停车位置中时,向所述第一车辆发送所述第一指令。
当该装置实现为上述图1所示实施环境中已进入或待进入停车状态的车辆120的一全部时,该处理器被配置为:
接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
根据所述第一指令,控制所述第一车辆驶入所述第一停车位置。
可选的,所述方法还包括:
当检测到第二车辆发出的请求让行指示时,查询第四停车位置,所述第四停车位置是所述车辆周边预设范围内的可用停车位置,所述第四停车位置处于所述第二车辆到达所述第一车辆当前所在位置的路径之外;
控制所述第一车辆驶入所述第四停车位置。
可选的,在查询第四停车位置之前,所述方法还包括:
接收所述第二车辆通过短距离无线通信方式发送的所述请求让行指示;
或者,
检测所述第二车辆通过声光信号发出的所述请求让行指示。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图16是根据一示例性实施例示出的一种装置1600的框图。例如,装置1600可以被提供为一服务器,或者,该装置1600也可以被提供为车辆中的自动驾驶系统。参照图16,装置1600包括处理组件1622,其进一步包括一个或多个处理器,以及由存储器1632所代表的存储器资源,用于存储可由处理部件1622执行的指令,例如应用程序。存储器1632中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1622被配置为执行指令,以执行上述由处理器或车辆执行的车辆控制方法。
装置1600还可以包括一个电源组件1626被配置为执行装置1600的电源管理,一个有线或无线网络接口1650被配置为将装置1600连接到网络,和一个输入输出(I/O)接口1658。装置1600可以操作基于存储在存储器1632的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

Claims (22)

  1. 一种车辆控制方法,其特征在于,所述方法包括:
    获取至少一个车辆的位置信息和行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
    根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置;
    向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述第一停车位置。
  2. 根据权利要求1所述的方法,其特征在于,所述至少一个车辆中包括已进入停车状态的第二车辆,所述行程信息中包含所述预约出发时间和所述预约导航路径;
    所述根据所述至少一个车辆的位置信息和所述至少一个车辆的行程信息确定所述第一车辆的第一停车位置,包括:
    当所述第一车辆的所述预约出发时间晚于所述第二车辆的所述预约出发时间,且所述第一车辆处于所述第二车辆的所述预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述预约导航路径之外;
    或者,
    当所述第一车辆的所述预约出发时间为空,所述第二车辆的所述预约出发时间不为空,且所述第一车辆处于所述第二车辆的所述预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述预约导航路径之外。
  3. 根据权利要求2所述的方法,其特征在于,所述第二车辆为无人驾驶车辆,所述第一停车位置是所述第二车辆所在的位置,所述方法还包括:
    确定所述第二车辆的第二停车位置,所述第二停车位置是所述第一车辆接收到所述第一指令之前所在的原始位置;
    向所述第二车辆发送第二指令,所述第二指令用于指示所述第二车辆驶入所述第二停车位置。
  4. 根据权利要求1所述的方法,其特征在于,所述至少一个车辆中包括处于行驶状态的第二车辆,所述第二车辆的行程信息包括所述第二车辆的所述实时导航路径;
    所述根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置,包括:
    当所述第一车辆处于所述第二车辆的所述实时导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述实时导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述实时导航路径之外。
  5. 根据权利要求4所述的方法,其特征在于,所述方法还包括:
    当所述第二车辆驶离所述第一车辆接收到所述第一指令之前所在的原始位置时,向所述第一车辆发送第三指令,所述第三指令用于指示所述第一车辆返回所述原始位置。
  6. 根据权利要求1所述的方法,其特征在于,所述行程信息中包含所述预约出发时间;
    所述根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置,包括:
    当所述第一车辆的所述预约出发时间不晚于指定时间点时,将第一停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
    当所述第一车辆的所述预约出发时间晚于所述指定时间点时,将第二停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
    对于所述第一停车位置集合中的任一停车位置,所述停车位置处于所述第二停车位置集合中的至少一个停车位置的驶出路径上。
  7. 根据权利要求6所述的方法,其特征在于,在向所述第一车辆发送第一指令之前,所述方法还包括:
    当所述第一停车位置是所述第一停车位置集合中的一个空闲停车位置时,检测所述第一停车位置是否处于第三停车位置的唯一驶入路径上,所述第三停车位置是所述第二停车位置集合中的一个空闲停车位置;
    若所述第一停车位置处于所述第三停车位置的唯一驶入路径上,则将第三停车位置集合中的一个空闲停车位置确定为缓冲停车位置;所述第三停车位置集合中的停车位置处于所述第一停车位置集合和所述第二停车位置集合中的停车位置的驶入路径之外;
    向所述第一车辆发送第四指令,所述第四指令用于指示所述第一车辆驶入所述缓冲停车位置;
    所述向所述第一车辆发送第一指令,包括:当检测到有车辆驶入所述第三停车位置中时,向所述第一车辆发送所述第一指令。
  8. 一种车辆控制方法,其特征在于,所述方法包括:
    接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实 时导航路径、预约出发时间以及预约导航路径中的至少一种;
    根据所述第一指令,控制所述第一车辆驶入所述第一停车位置。
  9. 根据权利要求8所述的方法,其特征在于,所述方法还包括:
    当检测到第二车辆发出的请求让行指示时,查询第四停车位置,所述第四停车位置是所述车辆周边预设范围内的可用停车位置,所述第四停车位置处于所述第二车辆到达所述第一车辆当前所在位置的路径之外;
    控制所述第一车辆驶入所述第四停车位置。
  10. 根据权利要求9所述的方法,其特征在于,在查询第四停车位置之前,所述方法还包括:
    接收所述第二车辆通过短距离无线通信方式发送的所述请求让行指示;
    或者,
    检测所述第二车辆通过声光信号发出的所述请求让行指示。
  11. 一种车辆控制装置,其特征在于,所述装置包括:
    信息获取模块,用于获取至少一个车辆的位置信息和行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆,所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
    第一位置确定模块,用于根据所述信息获取模块获取到的所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置;
    第一发送模块,用于向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述位置确定模块确定的所述第一停车位置。
  12. 根据权利要求11所述的装置,其特征在于,所述至少一个车辆中包括处于停车状态的第二车辆,所述行程信息中包含所述预约出发时间和所述预约导航路径,所述第一位置确定模块,包括:
    第一确定子模块,用于当所述第一车辆的所述预约出发时间晚于所述第二车辆的所述预约出发时间,且所述第一车辆处于所述第二车辆的所述预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述预约导航路径之外;
    第二确定子模块,用于当所述第一车辆的所述预约出发时间为空,所述第二车辆的所述预约出发时间不为空,且所述第一车辆处于所述第二车辆的所述预约导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述预约导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述预约导航路径之外。
  13. 根据权利要求12所述的装置,其特征在于,所述第一停车位置是所述第二车辆的当前位置,所述装置还包括:
    第二位置确定模块,用于确定所述第二车辆的第二停车位置,所述第二停车位置是所述第一车辆接收到所述第一指令之前所在的原始位置;
    第二发送模块,用于向所述第二车辆发送第二指令,所述第二指令用于指示所述第二车辆驶入所述第二停车位置。
  14. 根据权利要求11所述的装置,其特征在于,所述至少一个车辆中包括处于行驶状态的第二车辆,所述第二车辆的行程信息包括所述第二车辆的所述实时导航路径,所述第一位置确定模块,包括:
    第三确定子模块,用于当所述第一车辆处于所述第二车辆的所述实时导航路径上时,根据所述第一车辆的位置信息和所述第二车辆的所述实时导航路径确定所述第一车辆的第一停车位置,所述第一停车位置处于所述第二车辆的所述实时导航路径之外。
  15. 根据权利要求14所述的装置,其特征在于,所述装置还包括:
    第三发送模块,用于当所述第二车辆驶离所述第一车辆接收到所述第一指令之前所在的原始位置之后,向所述第一车辆发送第三指令,所述第三指令用于指示所述第一车辆返回接收到所述第一指令之前所在的所述原始位置。
  16. 根据权利要求11所述的装置,其特征在于,所述行程信息中包含所述预约出发时间;所述第一位置确定模块,包括:
    第四确定子模块,用于当所述第一车辆的所述预约出发时间不晚于指定时间点时,将第一停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
    第五确定子模块,用于当所述第一车辆的所述预约出发时间晚于所述指定时间点时,将第二停车位置集合中的一个空闲停车位置确定为所述第一停车位置;
    对于所述第一停车位置集合中的任一停车位置,所述停车位置处于所述第二停车位置集合中的至少一个停车位置的驶出路径上。
  17. 根据权利要求16所述的装置,其特征在于,所述装置还包括:
    检测模块,用于当所述第一停车位置是所述第一停车位置集合中的一个空闲停车位置时,在所述第一发送模块向所述第一车辆发送所述第一指令之前,检测所述第一停车位置是否处于第三停车位置的唯一驶入路径上,所述第三停车位置是所述第二停车位置集合中的一个空闲停车位置;
    第三位置确定模块,用于若所述检测模块的检测结果为所述第一停车位置处于所述第三 停车位置的唯一驶入路径上,则将第三停车位置集合中的一个空闲停车位置确定为缓冲停车位置;所述第三停车位置集合中的停车位置处于所述第一停车位置集合和所述第二停车位置集合中的停车位置的驶入路径之外;
    第四发送模块,用于向所述第一车辆发送第四指令,所述第四指令用于指示所述第一车辆驶入所述缓冲停车位置;
    所述第一发送模块,用于当检测到有车辆驶入所述第三停车位置中时,向所述第一车辆发送所述第一指令。
  18. 一种车辆控制装置,其特征在于,所述装置包括:
    第一接收模块,用于接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
    第一控制模块,用于根据所述第一接收模块接收到的所述第一指令,控制所述第一车辆驶入所述第一停车位置。
  19. 根据权利要求18所述的装置,其特征在于,所述装置还包括:
    位置查询模块,用于当检测到第二车辆发出的请求让行指示时,查询第四停车位置,所述第四停车位置是所述车辆周边预设范围内的可用停车位置,所述第四停车位置处于所述第二车辆到达所述第一车辆当前所在位置的路径之外;
    第二控制模块,用于控制所述第一车辆驶入所述位置查询模块查询到的所述第四停车位置。
  20. 根据权利要求19所述的装置,其特征在于,所述装置还包括:
    第二接收模块,用于在所述位置查询模块查询所述第四停车位置之前,接收所述第二车辆通过短距离无线通信方式发送的所述请求让行指示;
    指示检测模块,用于在所述位置查询模块查询所述第四停车位置之前,检测所述第二车辆通过声光信号发出的所述请求让行指示。
  21. 一种车辆控制装置,其特征在于,所述装置包括:
    处理器;
    用于存储所述处理器的可执行指令的存储器;
    其中,所述处理器被配置为:
    获取至少一个车辆的位置信息和行程信息,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约 出发时间以及预约导航路径中的至少一种;
    根据所述至少一个车辆的位置信息和行程信息确定所述第一车辆的第一停车位置;
    向所述第一车辆发送第一指令,所述第一指令用于指示所述第一车辆驶入所述第一停车位置。
  22. 一种车辆控制装置,其特征在于,所述装置包括:
    处理器;
    用于存储所述处理器的可执行指令的存储器;
    其中,所述处理器被配置为:
    接收服务器发送的第一指令,所述第一指令中包含第一停车位置,所述第一停车位置是所述服务器根据至少一个车辆的位置信息和行程信息确定的位置,所述至少一个车辆中包含已进入或待进入停车状态的第一车辆,所述第一车辆为无人驾驶车辆;所述行程信息包括实时导航路径、预约出发时间以及预约导航路径中的至少一种;
    根据所述第一指令,控制所述第一车辆驶入所述第一停车位置。
PCT/CN2016/097009 2016-04-06 2016-08-26 车辆控制方法和装置 Ceased WO2017173771A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610210598.6A CN105869098B (zh) 2016-04-06 2016-04-06 车辆控制方法和装置
CN201610210598.6 2016-04-06

Publications (1)

Publication Number Publication Date
WO2017173771A1 true WO2017173771A1 (zh) 2017-10-12

Family

ID=56636131

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/097009 Ceased WO2017173771A1 (zh) 2016-04-06 2016-08-26 车辆控制方法和装置

Country Status (4)

Country Link
US (1) US10401190B2 (zh)
EP (1) EP3228989B1 (zh)
CN (1) CN105869098B (zh)
WO (1) WO2017173771A1 (zh)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105869098B (zh) 2016-04-06 2020-02-07 北京小米移动软件有限公司 车辆控制方法和装置
US10152891B2 (en) * 2016-05-02 2018-12-11 Cnh Industrial America Llc System for avoiding collisions between autonomous vehicles conducting agricultural operations
US10480157B2 (en) * 2016-09-07 2019-11-19 Caterpillar Inc. Control system for a machine
CN106856502A (zh) * 2016-12-02 2017-06-16 北京京东尚科信息技术有限公司 无人车控制方法、无人车、服务器和无人车系统
DE102017200432B4 (de) * 2017-01-12 2022-08-18 Audi Ag Verfahren zum Betreiben eines Sicherheitssystems für ein Kraftfahrzeug und Sicherheitssystem
WO2018135508A1 (ja) * 2017-01-18 2018-07-26 パナソニックIpマネジメント株式会社 車両運行管理システムおよび車両運行管理方法
CN106959690B (zh) * 2017-02-13 2020-11-20 北京百度网讯科技有限公司 无人驾驶车辆的寻找方法、装置、设备及存储介质
CN106758950B (zh) * 2017-03-01 2022-05-13 梁渤涛 用于停车设备的安全警示和拦阻装置
CN110949392B (zh) 2017-03-21 2021-04-30 腾讯科技(深圳)有限公司 一种车辆控制方法及装置
CN108733036A (zh) * 2017-04-14 2018-11-02 阿尔派株式会社 停车支援装置以及停车支援方法
JP7095968B2 (ja) * 2017-10-02 2022-07-05 トヨタ自動車株式会社 管理装置
US20190114920A1 (en) * 2017-10-13 2019-04-18 Aptiv Technologies Limited Automated vehicle safety system that protects pedestrians
JP6848810B2 (ja) * 2017-10-20 2021-03-24 トヨタ自動車株式会社 配車方法、配車システムおよびそれを備えた駐車料金課金システム
CN108109429B (zh) * 2018-01-31 2020-07-28 北京新能源汽车股份有限公司 一种代客泊车控制方法、装置及汽车
CN108389426A (zh) * 2018-04-20 2018-08-10 驭势科技(北京)有限公司 一种用于控制车辆停车的方法与设备
CN109367542B (zh) * 2018-09-25 2021-03-12 珠海格力电器股份有限公司 一种控制车辆行驶的方法和装置
KR102727112B1 (ko) * 2018-12-12 2024-11-06 현대자동차주식회사 주차장 정보 제공 시스템 및 방법
CN109697880A (zh) * 2018-12-18 2019-04-30 北京百度网讯科技有限公司 无人车停车位分配方法、装置、设备及存储介质
CN109552317B (zh) * 2018-12-25 2021-08-03 西安艾润物联网技术服务有限责任公司 自动泊车方法、设备以及可读存储介质
JP7120036B2 (ja) * 2019-01-16 2022-08-17 トヨタ自動車株式会社 自動駐車管理装置
JP7120097B2 (ja) * 2019-03-19 2022-08-17 トヨタ自動車株式会社 駐車場管理装置
JP7096192B2 (ja) * 2019-03-29 2022-07-05 本田技研工業株式会社 駐車管理装置、駐車管理装置の制御方法、およびプログラム
US11681988B2 (en) * 2019-10-03 2023-06-20 Pony Ai Inc. Systems and methods for scheduling and coordinating parking spots
WO2021073710A1 (en) 2019-10-14 2021-04-22 Telefonaktiebolaget Lm Ericsson (Publ) Optimize the parking of autonomous vehicles
CN112863226A (zh) * 2019-11-27 2021-05-28 天地融科技股份有限公司 一种停车位停车检测方法
CN111798693B (zh) * 2020-07-07 2022-05-13 南京仁通信息技术有限公司 一种停车场障碍车的调度管理方法及系统
CN112180932B (zh) * 2020-09-30 2024-05-31 东软睿驰汽车技术(沈阳)有限公司 停车方法、装置、设备及无人驾驶系统
CN112466151B (zh) * 2020-11-24 2022-04-05 浙江大华技术股份有限公司 车辆障碍处理方法、系统、电子装置和存储介质
CN112614369A (zh) * 2020-12-15 2021-04-06 苏州触达信息技术有限公司 一种基于自动驾驶的停车系统和方法
JP7468398B2 (ja) * 2021-02-17 2024-04-16 トヨタ自動車株式会社 情報処理装置、プログラム及び情報処理方法
CN113409611B (zh) * 2021-06-09 2022-10-18 摩拜(北京)信息技术有限公司 停车区域推荐方法及装置
WO2023274264A1 (zh) * 2021-06-30 2023-01-05 华为技术有限公司 一种车辆控制方法、装置及系统
CN113643567A (zh) * 2021-08-23 2021-11-12 深圳市壹启优车科技有限公司 一种智能停车位管理系统及停车方法
WO2023046206A1 (zh) * 2021-09-27 2023-03-30 博泰车联网科技(上海)股份有限公司 路线规划方法、车位规划方法、车辆出库控制装置及介质
JP7643405B2 (ja) * 2022-06-28 2025-03-11 トヨタ自動車株式会社 自動バレー駐車管理システム及び自動バレー駐車管理方法
JP7677359B2 (ja) * 2023-01-31 2025-05-15 トヨタ自動車株式会社 駐車管理システム、駐車管理方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013123922A (ja) * 2011-12-13 2013-06-24 Mitsubishi Motors Corp 運転支援装置
CN104918325A (zh) * 2015-04-23 2015-09-16 小米科技有限责任公司 定位引导、停车引导方法及装置
TW201537508A (zh) * 2014-03-18 2015-10-01 Goyourlife Inc 停車場智慧導航系統
CN105453156A (zh) * 2013-07-09 2016-03-30 福特全球技术公司 用于辅助驾驶员将他的车辆驶入和驶出停车设施中的停车位的装置和方法
CN105869098A (zh) * 2016-04-06 2016-08-17 北京小米移动软件有限公司 车辆控制方法和装置

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7123166B1 (en) * 2000-11-17 2006-10-17 Haynes Michael N Method for managing a parking lot
JP2002342896A (ja) * 2001-05-21 2002-11-29 Seiko Epson Corp 駐車場案内システムおよび駐車場案内プログラム
US7026954B2 (en) * 2003-06-10 2006-04-11 Bellsouth Intellectual Property Corporation Automated parking director systems and related methods
US20050207876A1 (en) * 2004-03-16 2005-09-22 Springwater Investments Llc Method and system for automatically parking vehicles
KR101182853B1 (ko) * 2008-12-19 2012-09-14 한국전자통신연구원 자동 주차 대행 시스템 및 방법
CN101783079A (zh) 2009-01-20 2010-07-21 上海迪哈大计算机科技有限公司 一种在智能交通系统中指示停车位的控制装置及控制方法
EP2638058B1 (en) * 2010-11-12 2017-01-11 Merck Sharp & Dohme Corp. Enolase peptide conjugate vaccines against staphylococcus aureus
US20140350855A1 (en) * 2012-02-28 2014-11-27 Google Inc. Systems and Methods for Providing Navigational Assistance to Reserved Parking Locations
US20140019174A1 (en) * 2012-07-10 2014-01-16 Dhaval T. BHATT Systems and methods for managing parking spaces
US20140210646A1 (en) * 2012-12-28 2014-07-31 Balu Subramanya Advanced parking and intersection management system
US9354790B2 (en) 2013-01-14 2016-05-31 International Business Machines Corporation Dynamically selecting and ordering facets and facet values in a user interface based on user preference
US9299257B2 (en) * 2013-04-05 2016-03-29 Here Global B.V. Method and apparatus for determining parking location based on departure time information
CN103441911B (zh) 2013-08-28 2016-06-15 大唐移动通信设备有限公司 基于snmp协议的智能停车管理方法、智能停车系统和网关
US9443430B2 (en) * 2013-09-11 2016-09-13 Here Global B.V. Method and apparatus for determining an adjustment in parking position based on proximate parked vehicle information
US20150149265A1 (en) * 2013-11-27 2015-05-28 GM Global Technology Operations LLC Controlled parking of autonomous vehicles
CA2938378A1 (en) * 2014-01-30 2015-08-06 Universidade Do Porto Device and method for self-automated parking lot for autonomous vehicles based on vehicular networking
US9805602B2 (en) * 2014-07-21 2017-10-31 Ford Global Technologies, Llc Parking service
WO2016046831A1 (en) * 2014-09-26 2016-03-31 Natan Tomer Methods and systems of managing parking space occupancy
US10216196B2 (en) * 2015-02-01 2019-02-26 Prosper Technology, Llc Methods to operate autonomous vehicles to pilot vehicles in groups or convoys
US9139199B2 (en) * 2015-02-01 2015-09-22 Thomas Danaher Harvey Methods for dense parking of remotely controlled or autonomous vehicles
US9298186B2 (en) * 2015-02-01 2016-03-29 Thomas Danaher Harvey Methods for operation of autonomous vehicles in special control zones
DE102015007531B3 (de) * 2015-06-11 2016-09-01 Audi Ag Verfahren zur Verkehrssteuerung in einer Parkumgebung
CN204990734U (zh) * 2015-08-05 2016-01-20 深圳市航盛电子股份有限公司 基于智能硬件和车联网平台的智能车载停车设备
US10023231B2 (en) * 2015-08-12 2018-07-17 Madhusoodhan Ramanujam Parking autonomous vehicles
US10902485B2 (en) * 2015-08-26 2021-01-26 Spaces Operations, Llc Method and system for dynamic parking selection, transaction, management and data provision

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013123922A (ja) * 2011-12-13 2013-06-24 Mitsubishi Motors Corp 運転支援装置
CN105453156A (zh) * 2013-07-09 2016-03-30 福特全球技术公司 用于辅助驾驶员将他的车辆驶入和驶出停车设施中的停车位的装置和方法
TW201537508A (zh) * 2014-03-18 2015-10-01 Goyourlife Inc 停車場智慧導航系統
CN104918325A (zh) * 2015-04-23 2015-09-16 小米科技有限责任公司 定位引导、停车引导方法及装置
CN105869098A (zh) * 2016-04-06 2016-08-17 北京小米移动软件有限公司 车辆控制方法和装置

Also Published As

Publication number Publication date
EP3228989B1 (en) 2019-10-16
US20170292854A1 (en) 2017-10-12
US10401190B2 (en) 2019-09-03
CN105869098B (zh) 2020-02-07
EP3228989A1 (en) 2017-10-11
CN105869098A (zh) 2016-08-17

Similar Documents

Publication Publication Date Title
WO2017173771A1 (zh) 车辆控制方法和装置
US12045053B2 (en) Managing apparatus
CN113632153B (zh) 车辆行驶路线控制系统、车辆行驶路线控制装置以及车辆行驶路线控制方法
JP7557265B2 (ja) 自律車両ルートプランニング
US20220406071A1 (en) Predicting rider entry time for pick-up and drop-off locations
US20230242098A1 (en) Parking control method and related device
WO2018168412A1 (ja) 車両運行管理システムおよび車両運行管理方法
US20190228664A1 (en) Vehicle calling system
CN107633694A (zh) 一种无人驾驶汽车的停车管理系统
JP7043241B2 (ja) 自動運転制御システム、自動運転制御方法、及び車両
US12235114B2 (en) Server for management, routine-run-vehicle control device, and following-vehicle control device
CN114170822B (zh) 车辆调配系统、车辆调配服务器以及车辆调配方法
US11262205B2 (en) Traffic control apparatus, traffic control system, traffic control method, and non-transitory computer recording medium
JP7172740B2 (ja) 駐車支援装置
US20240184303A1 (en) Remote assistance device and method for remotely assisting driving of autonomous driving vehicles
US20220073059A1 (en) Parking lot system, management device, and parking lot facility
CN115440077A (zh) 自动代客泊车管理系统以及自动代客泊车管理方法
US11814068B2 (en) Automated driving system
JP7501447B2 (ja) サイレン制御方法、情報処理装置、および、プログラム
JP2020166453A (ja) 情報処理装置、移動体、通信端末、プログラム及び方法
CN117136394A (zh) 车辆调度辅助装置、车辆调度服务系统及车辆调度辅助方法
JP7614082B2 (ja) 情報処理装置、方法、及びプログラム
JP7489258B2 (ja) 配車決定方法及び配車決定装置
US20250068995A1 (en) Vehicle operation management device, vehicle operation management system, computer readable storage medium, and vehicle operation management method
JP2025135699A (ja) 交通管理装置、交通管理方法、交通管理プログラム、移動体システム、および移動体制御システム

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16897703

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 16897703

Country of ref document: EP

Kind code of ref document: A1