[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2021042294A1 - Hub service area demand resolution system and method - Google Patents

Hub service area demand resolution system and method Download PDF

Info

Publication number
WO2021042294A1
WO2021042294A1 PCT/CN2019/104405 CN2019104405W WO2021042294A1 WO 2021042294 A1 WO2021042294 A1 WO 2021042294A1 CN 2019104405 W CN2019104405 W CN 2019104405W WO 2021042294 A1 WO2021042294 A1 WO 2021042294A1
Authority
WO
WIPO (PCT)
Prior art keywords
service area
hub
vehicle
coordination device
task
Prior art date
Application number
PCT/CN2019/104405
Other languages
French (fr)
Chinese (zh)
Inventor
吴楠
Original Assignee
北京图森智途科技有限公司
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 北京图森智途科技有限公司 filed Critical 北京图森智途科技有限公司
Priority to PCT/CN2019/104405 priority Critical patent/WO2021042294A1/en
Priority to CN201980099576.9A priority patent/CN114365159B/en
Publication of WO2021042294A1 publication Critical patent/WO2021042294A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles

Definitions

  • the embodiment of the application relates to the field of intelligent transportation, and more specifically, the embodiment of the application relates to a system and method for solving the needs of a hub service area.
  • Road freight is one of the main forms of logistics transportation. With the gradual improvement of road construction and road network structure, the road freight industry still has a large room for growth in the future.
  • ADV Auto-Driving Vehicle
  • an autonomous vehicle is a smart mobile device that uses an on-board sensor system to perceive the road environment, uses a computer system to plan a driving route and controls the power system to work to reach a predetermined destination. Similar to traditional cars, self-driving cars also need energy supplements and services such as maintenance and repairs. Therefore, there will be road infrastructure that can provide these services for self-driving cars. And this type of highway infrastructure itself also has some requirements. How to use autonomous vehicles to solve the needs of such highway infrastructure has become an emerging topic in the field of autonomous driving.
  • the present application provides a method and system for solving the requirements of a hub service area that overcomes the above-mentioned problems or at least partially solves the above-mentioned problems.
  • a method for solving the needs of a hub service area is provided, the method is applied to a central control coordination device, and the method includes: when the central control coordination device determines that there is a service area demand in the hub service area , Determine the demand solution; the central control coordination device sends the demand solution to the vehicle coordination device configured in the autonomous vehicle and the hub coordination device configured in the hub service area, so that the autonomous vehicle is in the vehicle coordination device
  • the entity in the hub service area under the control of the hub coordination device interacts with the entities in the hub service area under the control of the hub coordination device according to the demand solution.
  • a method for solving the needs of a hub service area is provided, which is applied to a hub coordination device, the hub coordination device is configured in a hub service area, and the hub service area further includes at least one entity
  • the method includes: the hub coordination device receives a demand solution sent by the central control coordination device; the demand solution is determined by the central control coordination device when it determines that there is a service area demand in the hub service area; the hub coordination device is based on the demand
  • the solution is to control the interaction between entities in the service area of the hub and autonomous vehicles.
  • a method for solving the needs of a hub service area is provided, the method is applied to a vehicle coordination device, the vehicle coordination device is configured in an autonomous vehicle, and the method includes: vehicle coordination The equipment receives the demand solution sent by the central control coordination device; the demand solution is determined by the central control coordination device when it determines that there is a service area demand in the hub service area; the vehicle coordination device controls the autonomous vehicle and Entity interaction in the hub service area.
  • a central control coordination device in the third aspect of the embodiments of the present application, includes a processor, a memory, and a computer program stored in the memory and running on the processor.
  • the computer program When the computer program is running, the aforementioned method for solving the needs of the hub service area applied to the central control coordination device is executed.
  • a central control system in the fourth aspect of the implementation of the present application, includes a central control coordination device; the central control coordination device is used to determine the demand when it is judged that there is a service area demand in the hub service area Solution, and send the demand solution to the vehicle coordination device configured in the autonomous vehicle and the hub coordination device configured in the hub service area, so that the autonomous vehicle and the hub are under the control of the vehicle coordination device.
  • the entities in the hub service area under the control of the coordination device interact according to the demand solution.
  • a computer-readable storage medium on which a computer program is stored, and when the computer program is run by a processor, it is applied to the hub service area requirements of the central control coordination device. Solution.
  • a hub coordination device in the sixth aspect of the embodiments of the present application, includes a processor, a memory, and a computer program stored in the memory and running on the processor.
  • the processor is When the computer program is run, the aforementioned method for solving the needs of the hub service area applied to the hub coordination device is executed.
  • a hub service area includes a hub coordination device and at least one entity; the hub coordination device is used to receive a demand solution sent by a central control coordination device , And control the interaction between entities in the hub service area and the autonomous vehicle according to the demand solution, which is determined by the central control coordination device when judging that there is a service area demand in the hub service area.
  • a computer-readable storage medium on which a computer program is stored, and when the computer program is run by a processor, it realizes the aforementioned hub service area requirements applied to a hub coordination device. Solution.
  • a vehicle coordination device in a ninth aspect of the embodiments of the present application, includes a processor, a memory, and a computer program stored in the memory and running on the processor.
  • the processor is When the computer program is run, the aforementioned method for solving the needs of the hub service area applied to the vehicle coordination device is executed.
  • an autonomous driving vehicle includes a vehicle coordination device; the vehicle coordination device is used to receive a demand solution sent by a central control coordination device, and according to all The demand solution controls the interaction between the autonomous vehicle and the entities in the hub service area; the demand solution is determined by the central control coordination device when it determines that there is a service area demand in the hub service area.
  • a computer-readable storage medium on which a computer program is stored, and when the computer program is run by a processor, the aforementioned application to the hub service area of the vehicle coordination device is realized.
  • Demand solution a computer-readable storage medium
  • a system for solving the needs of a hub service area includes: a central control coordination device configured in a central control system, and an autonomous driving vehicle The vehicle coordination device in the hub and the hub coordination device configured in the hub service area; the central control coordination device is used to determine a demand solution when judging that the hub service area has a service area demand, and send the demand solution to The vehicle coordination device and the hub coordination device, so that the autonomous vehicle, under the control of the vehicle coordination device, interacts with entities in the hub service area under the control of the hub coordination device in accordance with the demand solution .
  • a vehicle service system includes: a central control system, an autonomous vehicle, and a hub service area; the central control system includes a central control coordination device;
  • the autonomous vehicle includes vehicle coordination equipment;
  • the hub service area includes a hub coordination device and an entity;
  • the central control coordination device is used to determine a demand solution when judging that there is a service area demand in the hub service area, and to compare the demand
  • the solutions are respectively sent to the vehicle coordination device and the hub coordination device;
  • the vehicle coordination device is used to control the autonomous vehicle to interact with entities in the hub service area according to the demand solution;
  • the hub coordination device controls the entities in the hub service area to interact with the autonomous vehicle according to the demand solution.
  • This application provides a solution to determine demand based on the existing service area needs of the hub service area, and autonomous vehicles will assist in solving these service area needs.
  • This solution can not only assist the hub service area to operate well, but also ensure that the hub
  • the service area can provide vehicle services for autonomous vehicles, and can also effectively improve the operational efficiency of autonomous vehicles, which is conducive to the promotion and development of autonomous driving technology.
  • Fig. 1 schematically shows the system structure of an autonomous vehicle according to an embodiment of the present application
  • Fig. 2 schematically shows a plan view of a hub service area according to an embodiment of the present application
  • Figure 3 schematically shows a system structure of a hub service area according to an embodiment of the present application
  • Fig. 4 schematically shows the system structure of a central control system according to an embodiment of the present application
  • Fig. 5 schematically shows a scene diagram of a vehicle service system according to an embodiment of the present application
  • Fig. 6 schematically shows a scene diagram of an autonomous driving car service system according to an embodiment of the present application
  • Fig. 7 schematically shows an autonomous driving vehicle according to an embodiment of the present application
  • Fig. 8 schematically shows a hub service area according to an embodiment of the present application
  • Fig. 9 schematically shows a central control system according to an embodiment of the present application.
  • the “autonomous driving vehicle” mentioned in this application can be realized by using automatic driving technology to carry people (such as family cars, buses, etc.) and cargo (such as ordinary trucks, vans, drop trailers, closed trucks, tanks, etc.).
  • cargo such as ordinary trucks, vans, drop trailers, closed trucks, tanks, etc.
  • Type trucks, flatbed trucks, container trucks, dump trucks, special structure trucks, etc. or vehicles with special rescue functions (such as fire trucks, ambulances, etc.).
  • the terminals involved in this application may include, but are not limited to, mobile phones, tablet computers, desktop computers, portable notebook computers, etc.
  • Self-driving vehicles can be realized with automatic driving technology with manned functions (such as family cars, buses, etc.), carrying functions (such as ordinary trucks, vans, drop trailers, enclosed trucks, tank trucks, flat trucks, etc.) , Container trucks, dump trucks, trucks with special structures, etc.) or vehicles with special rescue functions (such as fire trucks, ambulances, etc.).
  • manned functions such as family cars, buses, etc.
  • carrying functions such as ordinary trucks, vans, drop trailers, enclosed trucks, tank trucks, flat trucks, etc.
  • vehicles with special rescue functions such as fire trucks, ambulances, etc.
  • Fig. 1 shows the structure of an automatic driving vehicle according to an embodiment of the present application.
  • the autonomous vehicle includes a power system 110, a sensor system 120, an actuation system 130, a peripheral device system 140, and a vehicle computing system 150.
  • the vehicle may include more, fewer, or different units, and each unit may include more, fewer, or different components.
  • the units and components shown in FIG. 1 may also be combined or divided in any number.
  • the power system 110 may be configured to provide motion power for the vehicle.
  • the power system 110 includes one or more of an engine/motor 111, an energy source 112, a transmission 113, and wheels/tires 114.
  • the engine/motor 111 can be any combination of an internal combustion engine, an electric motor, a steam engine, and a Stirling engine, or other motors and engines.
  • the power system 110 may include multiple types of engines and/or motors.
  • a gas-electric hybrid vehicle may include a gasoline engine and an electric motor.
  • the energy source 112 may be an energy source 112 that powers the engine/motor 111 in whole or in part.
  • the engine/motor 111 may be configured to convert the energy source 112 into mechanical energy.
  • the energy source 112 may include gasoline, diesel, propane, other compressed gas-based fuels, ethanol, solar panels, batteries, and other power sources.
  • the energy source 112 may additionally or alternatively include any combination of fuel tanks, batteries, capacitors, and/or flywheels. In some embodiments, the energy source 112 may also provide energy for other units of the vehicle.
  • the transmission 113 may be configured to send mechanical power from the engine/motor 111 to the wheels/tires 114.
  • the transmission 113 may include a gearbox, a clutch, a differential, a drive shaft, and/or other components.
  • the transmission 113 may include one or more axles configured to be coupled to the wheels/tires 114.
  • the wheels/tires 114 can be configured in any form, including single-wheel, double-wheel, three-wheel, four-wheel, six-wheel, and so on. Other wheel/tyre 114 forms are also possible, such as forms including eight or more wheels. In any case, the wheels/tires 114 may be configured to rotate differentially relative to the other wheels/tires 114. In some embodiments, the wheel/tire 114 may include at least one wheel fixedly attached to the transmission 113, and at least one tire that may be in contact with the road surface and coupled to the rim of the vehicle. The wheel/tire 114 may include any combination of metal and rubber, or a combination of other materials.
  • the power system 110 may additionally or alternatively include other components in addition to the aforementioned components.
  • the sensor system 120 may include an external sensor 121 and an internal sensor 122.
  • the external sensor 121 may include a plurality of sensors configured to sense information of the environment in which the vehicle is located, and one or more actuators 1217 configured to modify the position and/or direction of the sensors.
  • the external sensor 121 may include one or more of a position sensor 1211, an inertial sensor 1212, an object sensor 1213, and an image sensor 1214.
  • the position sensor 1211 can be any sensor that estimates the geographic position of the vehicle, such as GPS positioning equipment, carrier phase differential RTK positioning equipment, Beidou satellite positioning system positioning equipment, GLONASS positioning system positioning equipment, Galileo positioning system positioning equipment, global positioning system Navigation satellite system GNSS positioning equipment.
  • the position sensor 1211 may include a transceiver that estimates the position of the vehicle relative to the earth.
  • the inertial sensor 1212 may be any combination of sensors configured to sense changes in the position and direction of the vehicle according to inertial acceleration, such as an inertial measurement unit IMU.
  • the inertial sensor 1212 may include an accelerometer and a gyroscope.
  • the object sensor 1213 may be any sensor that uses radio signals or laser signals to sense objects in the environment where the vehicle is located, such as radar, laser rangefinder, and lidar. In some embodiments, in addition to sensing objects, radar and lidar may additionally sense the speed and/or driving direction of the object. In some embodiments, the object sensor 1213 may include a transmitter that emits a radio signal or a laser signal and a detector that detects the radio signal or a laser signal.
  • the image sensor 1214 may include any camera (for example, a still camera, a video camera, etc.) for taking an image of the environment in which the vehicle is located.
  • a camera for example, a still camera, a video camera, etc.
  • the external sensor 121 may also include other sensors, such as any sensor used to detect the distance of an object, for example, a sonar 1215, an ultrasonic sensor 1216, and the like.
  • the internal sensor 122 may include a plurality of sensors configured to detect information corresponding to the driving state of the vehicle.
  • the internal sensor 122 may include one or more of a vehicle speed sensor 1221, an acceleration sensor 1222, and a yaw rate sensor 1223.
  • the vehicle speed sensor 1221 may be any sensor that detects the speed of the vehicle.
  • the acceleration sensor 1222 may be any sensor that detects the acceleration of the vehicle.
  • the yaw rate sensor 1223 may be any sensor that detects the yaw rate (rotation angular velocity) of the vertical axis of the vehicle around the center of gravity, for example, a gyro sensor.
  • the internal sensor 122 may further include one or more of an accelerator pedal sensor 1224, a brake pedal sensor 1225, and a steering wheel sensor 1226.
  • the accelerator pedal sensor 1224 may be any sensor that detects the amount of depression of an accelerator pedal, and the accelerator pedal sensor 1224 is provided, for example, on a shaft portion of an accelerator pedal of a vehicle.
  • the brake pedal sensor 1225 may be any sensor that detects the stepping amount of the brake pedal, and the brake pedal sensor 1225 is provided, for example, on the shaft portion of the brake pedal.
  • the brake pedal sensor 1225 may detect the operating force of the brake pedal (depression force on the brake pedal, pressure of the master cylinder, etc.).
  • the steering wheel sensor 1226 may be any sensor that detects the rotation state of the steering wheel.
  • the detection value of the rotation state is, for example, a steering torque or a rudder angle.
  • the steering wheel sensor 1226 is provided, for example, on the steering shaft of the vehicle.
  • the internal sensor 122 may also include other sensors, such as sensors that monitor various components in the vehicle (for example, an oxygen monitor, a fuel gauge, an engine oil thermometer, etc.).
  • the sensor system 120 may be implemented as a plurality of sensor combinations, and each sensor combination is configured to be installed on a corresponding position of the vehicle (eg, top, bottom, front, rear, left, right, etc.) .
  • the actuation system 130 may be configured to control the driving behavior of the vehicle.
  • the actuation system 130 may include one or more of a steering module 131, a throttle valve module 132, and a brake module 133.
  • the steering module 131 may be any combination of devices that controls the steering torque (or steering torque) of the vehicle.
  • the throttle module 132 may be any combination of devices that control the operating speed of the engine/motor 111 and control the speed of the vehicle by adjusting the air supply amount (throttle opening) of the engine.
  • the braking module 133 may be any combination of devices that decelerate the vehicle.
  • the braking module 133 may use friction to decelerate the wheels/tires 114.
  • the peripheral device system 140 may be configured to enable the vehicle to interact with external sensors 121, other vehicles, external computing devices, and/or users.
  • the peripheral device system 140 may include one or more of a wireless communication device 141, a wired communication interface 142, a touch screen display 143, a microphone 144, and a speaker 145.
  • the wireless communication device 141 may be configured to directly or wirelessly connect to one or more devices included in the power system 110, the sensor system 120, the actuation system 130, the peripheral device system 140, and the vehicle computing system 150, and directly or wirelessly. Ground connection to one or more of other vehicles, central control systems, and entities in the hub service area.
  • the wireless communication device 141 may include those based on techniques for communicating over wireless communication antenna and chipset, wherein the wireless communication technique may include a Global System for Mobile Communications (Global System for Mobile Communications, GSM ), general packet radio service (General Packet Radio Service, GPRS ), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time-Division Code Division Multiple Access (TD-SCDMA) , Long Term Evolution (LTE), Bluetooth (Blue Tooth, BT), Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (Near Field Communication, NFC), infrared technology (Infrared, IR).
  • GSM Global System for Mobile Communications
  • GSM Global System for Mobile Communications
  • GPRS General Packet Radio Service
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • TD-SCDMA Time-Division Code Division Multiple Access
  • LTE Long Term Evolution
  • Bluetooth Bluetooth
  • GNSS Global Navigation Satellite System
  • FM Freque
  • GNSS can include Global Positioning System (GPS), Global Navigation Satellite System (GLONASS), Beidou Navigation Satellite System (BDS), Quasi-zenith Satellite System (Quasi-zenith Satellite System, QZSS) and/or Satellite Based Augmentation Systems (SBAS).
  • GPS Global Positioning System
  • GLONASS Global Navigation Satellite System
  • BDS Beidou Navigation Satellite System
  • QZSS Quasi-zenith Satellite System
  • SBAS Satellite Based Augmentation Systems
  • the wired communication interface 142 can be configured to directly connect to one or more devices included in the power system 110, the sensor system 120, the actuation system 130, the peripheral device system 140, and the vehicle computing system 150, as well as to directly connect to other vehicles and the central control system.
  • the wired communication interface 142 may include an integrated circuit (Inter-Integrated Circuit, I2C) interface, an integrated circuit built-in audio (Inter-Integrated Circuit Sound, I2S) interface, a pulse code modulation (Pulse Code Modulation, PCM) interface, and a universal asynchronous transceiver.
  • I2C Inter-Integrated Circuit
  • I2S integrated circuit built-in audio
  • PCM pulse code modulation
  • USB Universal Serial Bus
  • the touch screen display 143 may be used by the user to input commands to the vehicle.
  • the touch screen display 143 may be configured to sense the position and/or movement of the user's finger through capacitance sensing, resistance sensing, or surface acoustic wave processing.
  • the touch screen display 143 can sense finger movement in a direction parallel or coplanar with the touch screen surface, a direction perpendicular to the touch screen surface, or both directions, and can also sense the pressure level applied to the touch screen surface.
  • the touch screen display 143 may be formed of one or more translucent or transparent insulating layers and one or more translucent or transparent conductive layers.
  • the touch screen display 143 may also be configured in other forms.
  • the microphone 144 may be configured to receive sound signals (eg, voice commands or other audio input) and convert the sound signals into electrical signals.
  • sound signals eg, voice commands or other audio input
  • the speaker 145 may be configured to output audio.
  • the peripheral device system 140 may further or alternatively include other components.
  • the vehicle computing system 150 may include a processor 151 and a data storage device 152.
  • the processor 151 may be configured to execute instructions stored in the data storage device 152 to perform various functions, including but not limited to the positioning fusion module 1501, the sensing module 1502, the driving state determination module 1503, Functions corresponding to the navigation module 1504, the decision module 1505, the driving control module 1506, and the task receiving module 1507.
  • the processor 151 may include a general-purpose processor (for example, CPU, GPU), a special-purpose processor (for example, an application-specific integrated circuit (ASIC)), a field programmable gate array (FPGA), and a digital signal processor (DSP). , Integrated circuits, microcontrollers, etc. one or more combinations. In the case where the processor 151 includes a plurality of processors 151, these processors 151 can work individually or in combination.
  • the data storage device 152 may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media.
  • the data storage device 152 may include read only memory (ROM), random access memory (RAM), flash memory, electrically programmable memory (EPROM), electrically programmable and erasable memory (EEPROM), embedded multimedia card (eMMC), hard drive, or any combination of one or more of volatile or non-volatile media.
  • the data storage device 152 may be integrated with the processor 151 in whole or in part.
  • the data storage device 152 may be configured to store instructions that can be executed by the processor 151 to perform various functions. These functions include, but are not limited to, the positioning fusion module 1501, the sensing module 1502, the driving state determination module 1503, and the navigation system as described below. Module 1504, decision-making module 1505, driving control module 1506, task receiving module 1507 corresponding functions.
  • the positioning fusion module 1501 can be configured to receive environmental data, location data or other types of data sensed from the sensor system 120, and process these data through timestamp alignment, fusion calculation, etc., to obtain fused environmental data and vehicles. Location data.
  • the positioning fusion module 1501 may include, for example, a Kalman filter, a Bayesian network, and algorithms that implement other functions.
  • the perception module 1502 may be configured to receive the fused environment data calculated by the positioning fusion module 1501, and perform computer vision processing on it to recognize objects and/or features in the environment where the vehicle is located.
  • the objects and/or features include, for example, lanes. Lines, pedestrians, other vehicles, traffic signals, basic transportation facilities, etc.
  • the perception module 1502 may use an object recognition algorithm, a Structure from Motion (SFM) algorithm, video tracking, or other computer vision technology.
  • SFM Structure from Motion
  • the perception module 1502 may be further configured to map the environment, track objects, estimate the speed of the objects, and so on.
  • the driving state determination module 1503 recognizes the driving state of the vehicle based on the data obtained by the internal sensor 122 in the sensor system 120, including, for example, vehicle speed, acceleration, or yaw rate.
  • the task receiving module 1507 may be configured to receive tasks, analyze the loading and unloading address, cargo category, loading and unloading time and other information contained in the task, and send the information to the navigation module 1504.
  • the navigation module 1504 may be configured as any unit that determines the driving path of the vehicle.
  • the navigation module 1504 may be further configured to dynamically update the driving path during the operation of the vehicle.
  • the navigation module 1504 may be configured to determine the driving of the vehicle based on the processing results from the positioning fusion module 1501, the positioning sensor, the object sensor 1213, the task receiving module 1507, and one or more pre-stored high-precision map data. path.
  • the decision-making module 1505 can be configured to generate the vehicle’s information based on the driving path calculated by the navigation module 1504, the vehicle position data calculated by the positioning fusion module 1501, and the objects and/or features in the environment where the vehicle is identified by the perception module 1502. Waypoint information.
  • the waypoint in the waypoint information is the trajectory point of the vehicle in the driving path.
  • the driving control module 1506 may be configured to receive the waypoint information generated by the decision module 1505, and control the actuation system 130 according to the waypoint information, so that the vehicle drives according to the waypoint information.
  • the data storage device 152 may also be configured to store other instructions, including sending data to one or more of the power system 110, the sensor system 120, the actuation system 130, and/or the peripheral system 140, and receive data therefrom, Instructions to interact with and/or control it.
  • the data storage device 152 may also be configured to store other instructions.
  • the data storage device 152 may store instructions for controlling the operation of the transmission 113 to improve fuel efficiency, may store instructions for controlling the image sensor 1214 to capture environmental images, and may store instructions for generating vehicles based on data sensed by the object sensor 1213. Instructions for the three-dimensional image of the environment in which they are located, and instructions for recognizing the electrical signals converted by the microphone 144 into voice commands may be stored.
  • the data storage device 152 may also be configured to store other instructions. In addition to storing instructions, the data storage device 152 may also be configured to store a variety of information, such as image processing parameters, training data, high-precision maps, path information, and so on. During the operation of the vehicle in an automatic mode, a semi-automatic mode, and a manual mode, this information may be used by one or more of the power system 110, the sensor system 120, the actuation system 130 and the peripheral system 140, and the vehicle computing system 150.
  • the vehicle computing system 150 may be communicatively connected to one or more of the power system 110, the sensor system 120, the actuation system 130, and the peripheral device system 140 through a system bus, a network, and/or other connection mechanisms.
  • the vehicle computing system 150 may directly connect to the wireless communication device 141 in the peripheral equipment system 140 through a data line or wirelessly through a wireless communication technology, and then wirelessly connect to the hub service area and/or the central control system through the wireless communication device 141.
  • the vehicle computing system 150 may also be a plurality of computing devices that control individual components or individual systems of the vehicle in a distributed manner.
  • the vehicle computing system 150 may additionally or alternatively include other components.
  • the vehicle computing system 150 may include a vehicle coordination device ADV-ECU.
  • the vehicle coordination device ADV-ECU may include one or more first processors, one or more first memories, and stored in the first memory and may be stored in the first memory.
  • Computer instructions running on a processor When the first processor is running the computer instructions in the first memory, it executes the functions corresponding to the vehicle coordination module 1509 as described below.
  • the vehicle coordination module 1509 may be configured to control the autonomous driving vehicle to interact with entities in the hub service area according to the demand solution determined by the central control coordination module 349 of the central control system.
  • the first processor may be configured as one or more general-purpose processors (for example, CPU, GPU), one or more special-purpose processors (for example, ASIC), and one or more field programmable gate arrays in the processor 151. (FPGA), one or more digital signal processors (DSP), one or more integrated circuits, and/or, one or more microcontrollers, etc.
  • the first memory may be configured as one or more read-only memories (ROM), one or more random access memories (RAM), one or more flash memories, one or more electronic devices in the data storage device 152 Programmable memory (EPROM), one or more electrically programmable and erasable memories (EEPROM), one or more embedded multimedia cards (eMMC), and/or, one or more hard drives, etc.
  • the vehicle coordination module 1509 can be implemented as a computer program product.
  • the computer program product runs on a computer, it realizes the control of the autonomous driving vehicle and the hub service area according to the vehicle service plan determined by the central control coordination module 349 of the central control system.
  • the autonomous driving vehicle is equipped with a vehicle coordination device ADV-ECU.
  • the vehicle coordination device ADV-ECU includes a first processor, a first memory, and a storage device. Computer instructions on the first memory and executable on the first processor.
  • the method corresponding to the following steps is executed: S71, the vehicle coordination device ADV-ECU receives the demand solution sent by the central control coordination device CCS-ECU of the central control system; S72 , The vehicle coordination equipment ADV-ECU controls the interaction between the autonomous vehicle and the entities in the hub service area according to the demand solution.
  • the hub service area can have one or more vehicle service items that can provide supplementary energy for autonomous vehicles, vehicle maintenance, vehicle maintenance, vehicle cleaning, loading, unloading, cargo storage, upgrade procedures, parking, weighing, and payment.
  • the function of the place can also have other functions, such as providing one or more functions such as industrial manufacturing, railway transportation, air transportation, and highway area rest services.
  • the hub service area can be a highway port, a sea port, a freight distribution center, a logistics park, an industrial park, a warehouse, a railway station, an airport, an expressway service area, a gas station, a gas station, and other places.
  • Fig. 2 is a schematic plan view of a hub service area according to this embodiment
  • Fig. 3 is a system structure diagram of the hub service area.
  • the hub service area may be configured to include a venue 210, an entrance 220, an exit 230, one or more service stations, and a hub control room 270.
  • the site 210 is the ground and the space area on the ground occupied by the entire hub service area.
  • the venue 210 may be divided into a service area and a road area.
  • the service area is configured for setting up service sites.
  • the road area is configured for vehicles to travel in the field 210.
  • the entrance 220 is configured for vehicles to enter the field 210.
  • the entrance 220 may be provided with an entrance road card 221 for allowing or denying vehicles to enter the site 210.
  • the entrance road card 221 may be configured to include a vehicle identification device and a road card device.
  • the vehicle identification device may include any device for detecting a vehicle approaching the entrance 220 and identifying the identity of the vehicle. For example, it may include one or more of a vehicle detector, a camera, and a card reader.
  • the road card equipment can be one or more of electric retractable doors, electric sliding doors, and electric barriers.
  • the exit 230 is configured for vehicles to exit the field 210.
  • the exit 230 may be provided with an exit road card 231 for allowing or denying the vehicle to leave the field 210.
  • the exit road card 231 may be configured to include a vehicle identification device, a toll payment device, and a road card device.
  • the vehicle identification device may include any device for detecting a vehicle approaching the exit 230 and identifying the identity of the vehicle. For example, it may include one or more of a vehicle detector, a camera, and a card reader.
  • the road card equipment can be one or more of electric retractable doors, electric sliding doors, and electric barriers.
  • the payment device may be configured to collect the total cost of all vehicle services provided by the hub service area paid by the autonomous vehicle.
  • the payment device can be configured to connect to the electronic bank via the network, and is used to receive the fees paid by the vehicle through network transfer.
  • each service station is set in the service area, which may include but not limited to energy service station 241, maintenance service station 242, storage service station 243, parking service station 244, network service station 245, and road rescue service station 246
  • energy service station 241 maintenance service station 242
  • storage service station 243 parking service station 244
  • network service station 245 network service station 245, and road rescue service station 246
  • One or more of the service stations such as the spare car service station 247.
  • the hub control room 270 is provided in the service area, and the hub computing system 250 and the communication system 260 can be provided in the hub control room 270.
  • the energy service station 241 may be configured to provide vehicle service items related to energy supplementation for vehicles, including but not limited to: refueling, refilling, charging, and replacing power battery packs.
  • the energy service station 241 may include any entity (including one or more of the area occupied by the service station and the ground facilities, machinery and equipment and operators in the area) for providing energy supplement service items for vehicles.
  • the energy service station 241 can include fuel dispensers, gas dispensers, AC charging piles, DC charging piles, AC and DC integrated charging piles, switching stations, firefighting equipment, energy controller 2411, operators, terminal equipment, identity verification equipment and monitoring One or more of entities such as equipment.
  • a fuel dispenser is a device that can replenish liquid fuel for a vehicle. Fuel dispensers can be used to supplement vehicles with gasoline, diesel or other types of liquid fuels for automobiles. In an embodiment, the fuel dispenser may include one or more of oil tanks, oil pipelines, submersible pumps, oil pumps, oil and gas recovery systems, flow meters, solenoid valves, oil guns, and the like.
  • a gas dispenser is a device that can replenish gas fuel for a vehicle.
  • the gas dispenser can be used to supplement vehicles with Liquefied Petroleum Gas (LPG), Compressed Natural Gas (CNG), Liquefied Natural Gas (LNG) or other types of gas fuel for automobiles.
  • the gas dispenser can include one of a mass flow meter, a pressure sensor, an electric control system, an explosion-proof control power supply, a pneumatic valve, a ball valve, a stop valve, a safety valve, a metal hose, an air filling gun, a return air gun, a gas pipeline, etc. Multiple.
  • the AC charging pile is a power supply device that can provide AC power to the on-board charger of an electric vehicle.
  • the AC charging pile can be a floor-mounted or wall-mounted charging pile, and it can also be in the form of one charging pile (a charging pile can only charge one vehicle) or a multi-charging form (a charging pile can charge multiple vehicles ) Of the charging pile.
  • the DC charging pile is a power supply device that can convert AC power from the grid into DC power and then provide it to electric vehicles.
  • the DC charging pile can be a floor-mounted or wall-mounted charging pile, and it can also be in the form of a charging pile (a charging pile can only charge one vehicle) or a multi-charging form (a charging pile can charge multiple vehicles ) Of the charging pile.
  • the AC-DC integrated charging pile is a power supply device that can provide both AC power and DC power for electric vehicles.
  • the AC-DC integrated charging pile can be a floor-mounted or wall-mounted charging pile, and it can also be in the form of a charging pile (a charging pile can only charge one vehicle) or a multi-charging form (a charging pile can be multiple A vehicle charging) charging pile.
  • the replacement station can quickly replace the power battery pack for electric vehicles.
  • the swap station may include multiple power battery packs and a warehouse dedicated to storing the power battery packs.
  • the swap station may further include one or more of a DC charging pile, an AC charging pile, and an AC/DC integrated charging pile, for charging the replaced power battery pack.
  • Fire-fighting equipment can be any equipment used for fire prevention, explosion protection, lightning protection, and anti-static.
  • it can include fire extinguishers (dry powder type and/or carbon dioxide type), fire blankets, sand extinguishing, fire water supply systems, lightning protection devices, lightning protection belts, lightning protection nets, electrostatic dischargers, fire emergency lights, explosion-proof flashlights, electrostatic grounding alarms, One or more of combustible gas detection alarms, smoke alarms, liquid level alarms, pressure alarms, etc.
  • the energy controller 2411 can be configured to connect to one or more of a fuel dispenser, a gas dispenser, an AC charging pile, a DC charging pile, an AC/DC integrated charging pile, a switch station, a fire fighting device, and a terminal device, and receive data from it , Interact with, and/or control it.
  • the energy controller 2411 may be configured to receive commands sent by the site control module 252 in the hub computing system 250, and control one or more entities in the energy service station 241 to perform actions according to the received commands. For example, the energy controller 2411 may control the fuel dispenser to fill an appropriate amount of fuel into the autonomous vehicle according to the command sent by the site control module 252, and control the dispenser to fill an appropriate amount of gas into the autonomous vehicle.
  • the energy controller 2411 can be configured to obtain data from one or more of a fuel dispenser, a gas dispenser, an AC charging pile, a DC charging pile, an AC/DC integrated charging pile, a power exchange station, a fire fighting device, and a terminal device. Send to the site control module 252 in the hub computing system 250.
  • the energy controller 2411 may include a processor and a data storage device.
  • the processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the energy controller 2411.
  • the processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC).
  • the processor includes a plurality of processors, these processors can work individually or in combination.
  • the data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part.
  • the data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the energy controller 2411.
  • the energy service station 241 may additionally or alternatively include other entities in addition to the aforementioned entities.
  • the repair service station 242 can be configured to provide related vehicle service items such as fault inspection, vehicle repair, vehicle maintenance, etc., including but not limited to sensor calibration, vehicle fault diagnosis, maintenance and cleaning, sheet metal baking, mechanical fault repair, and car replacement. Vehicle service items such as spare parts, tire repair, electronic component testing and repair.
  • the repair service station 242 may include any entity used to provide vehicle service items such as inspection, repair, and maintenance for vehicles (including the area occupied by the service station and one or more of the ground facilities, machinery and equipment and operators in the area. Species).
  • the repair service station 242 may include sensor calibration equipment, automobile diagnostic equipment, detection and analysis equipment, maintenance and cleaning equipment, sheet metal paint equipment, maintenance supplies, manual repair tools, tire repair equipment, vehicle lifting equipment, and maintenance.
  • Controller 2421 one or more of entities such as tools for inspection and maintenance of electronic components, auto parts, electronic components, operators, terminal equipment, identity verification equipment, and monitoring equipment.
  • the sensor calibration equipment may include planar targets (such as checkerboards, ArUco codes), three-dimensional targets, and corner reflectors used to calibrate the position sensor 1211, inertial sensor 1212, object sensor 1213, and image sensor 1214 of the autonomous vehicle. One or more.
  • the car diagnostic equipment may include one or more of car decoders, car fault code reading cards and their dedicated computers.
  • Detection and analysis equipment can include automobile speed table, wheel weight inspection table, automobile brake inspection table, light detector, automobile side slip detection table, sound level meter, exhaust gas detection instrument, fuel consumption meter, angle meter, chassis dynamometer, engine One or more of analyzer, squarer, road tester, environmental dynamometer, discarded analyzer, etc.
  • Maintenance cleaning equipment can include automatic gearbox cleaning oil changer, power steering oil changer, butter filling machine, refrigerant recovery filling machine, fuel injection nozzle cleaning and testing equipment, polishing machine, waxing machine, vacuum cleaner, water suction machine One or more of etc.
  • the sheet metal baking paint equipment may include one or more of a paint baking room, a paint baking lamp, a paint mixing room, a beam corrector, a ground gossip, a spray gun, and the like.
  • Maintenance supplies can include refinish paint, refrigerant, brake fluid, antifreeze, lubricating oil, repair agent, glass water, sealant, putty, rust inhibitor, water tank treasure, car wax, car glaze, refrigerant, automobile and motorcycle use One or more of cleaning agents, tire polishes, and automotive adhesives.
  • the manual maintenance tool may include one or more of a wrench, a screwdriver, a set, a tool cart, a tool box, a workbench, and the like.
  • the tire repairing equipment may include one or more of a balancing machine, a tire changer, a nitrogen filling machine, a tire repairing machine, and the like.
  • the vehicle lifting equipment may include one or more of a two-post lift, a four-post lift, a scissor lift, a mobile lift, a jack, a crane, a crane, and the like.
  • Auto parts can include engine parts, power train parts, brake parts, steering parts, walking parts, etc.
  • Engine accessories include but are not limited to throttle body, engine, engine assembly, fuel pump, fuel nozzle, tensioner, cylinder block, bearing bush, water pump, fuel injection, gasket, camshaft, valve, crankshaft, connecting rod assembly, piston , Belt, muffler, carburetor, fuel tank, water tank, fan, oil seal, radiator, filter, etc.
  • Powertrain accessories include but are not limited to transmission, gear shift lever assembly, reducer, clutch, pneumatic, electric tools, magnetic materials, electronic components, clutch disc, clutch cover, universal joint, universal ball, universal Ball, ball cage, clutch plate, transfer case, power take-off, synchronizer, synchronizer ring, timing belt, differential, differential case, differential disc angle gear, planetary gear, wheel carrier, flange , Gearboxes, intermediate shafts, gears, gear lever forks, drive shaft assemblies, drive shaft flanges, belts, etc.
  • Brake system accessories include but are not limited to brake shoes, brake pads, brake discs, brake drums, compressors, brake assemblies, brake pedal assemblies, brake master cylinders, brake cylinders, and automotive anti-lock brake system controllers ABS-ECU, electric hydraulic pump, brake camshaft, brake roller, brake tellurium pin, brake adjustment arm, brake chamber, vacuum booster, hand brake assembly, parking brake assembly, parking Brake lever assembly, etc.
  • Steering system accessories include, but are not limited to, steering gear, steering knuckle ball head, steering knuckle steering wheel, steering gear, assembly booster, steering tie rod, power steering pump, etc.
  • Walking accessories include but are not limited to rear axle, air suspension system, balance weight, steel plate, tire, leaf spring, half axle, shock absorber, steel ring assembly, half axle bolt, axle housing, frame, assembly, Wheel platform, front axle, etc.
  • Electronic component inspection and maintenance tools can include memory particle tester, oscilloscope, programmer, test card, data acquisition card, chip mounter, ultraviolet eraser, tin furnace, motherboard slot, diagnostic card, digital multimeter, memory Tester, ultrasonic cleaning machine, etc.
  • Electronic components may include LCD screens, touch screens, motherboard IO interfaces, power supply chips, field effect tubes, capacitors, etc.
  • the maintenance controller 2421 can be configured to connect to one or more of automobile diagnostic equipment, inspection and analysis equipment, maintenance and cleaning equipment, sheet metal paint equipment, tire repair equipment, vehicle lifting equipment, and terminal equipment, and receive data from it, and Interact, and/or control it.
  • the maintenance controller 2421 may be configured to receive commands sent by the site control module 252 in the hub computing system 250, and control one or more entities in the maintenance service station 242 to perform actions according to the received commands.
  • the maintenance controller 2421 may control the automobile diagnostic equipment to diagnose the fault of the autonomous vehicle according to the command sent by the site control module 252.
  • the maintenance controller 2421 may be configured to send data obtained from one or more of the automobile diagnostic equipment, inspection and analysis equipment, maintenance and cleaning equipment, sheet metal paint equipment, tire repair equipment, vehicle lifting equipment, and terminal equipment to The site control module 252 in the hub computing system 250.
  • the maintenance controller 2421 may include a processor and a data storage device.
  • the processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the maintenance controller 2421.
  • the processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination.
  • the data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part.
  • the data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the maintenance controller 2421.
  • the repair service station 242 may additionally or alternatively include other entities in addition to the aforementioned entities.
  • the storage service station 243 may be configured to provide vehicle service items related to loading and unloading goods for vehicles.
  • the storage service station 243 may include any entity (including one or more of the area occupied by the service station and the ground facilities, machinery and equipment and operators in the area) for providing loading and unloading services for vehicles.
  • the storage service station 243 may include one or more entities such as a warehouse, a platform, a forklift, a crane, a handling robot, a loading and unloading platform, a storage controller 2431, an operator, a terminal device, an identity verification device, and a monitoring device.
  • the warehouse is configured to store goods.
  • the warehouse can be divided into different spaces according to the type of goods (such as food, medicine, refrigerated, flammable, etc.).
  • Cameras, infrared cameras, radars, temperature sensors, humidity sensors and other sensors can be installed in the warehouse.
  • the platform is configured as a road connected to the warehouse for parking vehicles waiting for loading and unloading.
  • the number and size of platforms can be determined according to one or more factors such as the size of the warehouse, the number of spaces that the warehouse is divided into, the number of vehicles, the size of the vehicles, and the time required for loading and unloading each vehicle.
  • the platform can be configured to provide a weighing scale sensor for weighing the vehicle.
  • the crane is configured for loading or unloading containers for vehicle transportation.
  • Forklifts and handling robots are configured to transport the goods stored in the warehouse to the vehicle, or to transport the goods transported by the vehicle to the warehouse.
  • the loading and unloading platform is configured to overlap between the vehicle and the platform, as a platform for forklifts and handling robots to travel between the platform and the vehicle.
  • the loading and unloading platform can be a fixed loading and unloading platform with a hydraulic system, one end of which is in contact with the platform, and the other end can be adjusted in height to overlap the vehicle.
  • the storage service station 243 may be configured to call the standby vehicle in the standby vehicle service station 247 to load the cargo to be transported at the platform.
  • the warehouse controller 2431 can be configured to connect to one or more of sensors installed in the warehouse, sensors installed in the platform, forklifts, cranes, handling robots, loading and unloading platforms, and terminal devices, receive data from them, interact with them, and/ Or control it.
  • the warehouse controller 2431 may be configured to receive commands sent by the site control module 252 in the hub computing system 250, and control one or more entities in the warehouse service station 243 to perform actions according to the received commands. For example, the warehouse controller 2431 may control the loading and unloading platform to be adjusted to an appropriate height according to the command sent by the site control module 252.
  • the warehouse controller 2431 may be configured to send data obtained from one or more of sensors installed in the warehouse, sensors installed in the platform, forklifts, cranes, handling robots, loading and unloading platforms, and terminal devices to the hub computing system 250
  • the warehouse controller 2431 may include a processor and a data storage device.
  • the processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the warehouse controller 2431.
  • the processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination.
  • the data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part.
  • the data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the warehouse controller 2431.
  • the storage service station 243 may additionally or alternatively include other entities in addition to the aforementioned entities.
  • the parking service station 244 may be configured to provide parking-related vehicle service items for vehicles.
  • the parking service station 244 may include any entity (including the area occupied by the service station and one or more of ground facilities, machinery and equipment and operators in the area) for providing parking service items for vehicles.
  • the parking service station 244 may include one of a parking lot, vehicle identification equipment, electric barriers, toll collection equipment, remaining space display equipment, parking lot controller 2441, operators, terminal equipment, identity verification equipment, monitoring equipment and other entities, or Many kinds.
  • the parking lot is configured for parking vehicles.
  • the parking lot may include an exit 230, an entrance 220, and multiple parking spaces.
  • the parking space may be one or more of a plane parking space and a mechanical parking space.
  • the parking space may be configured to include one or more of a wheel positioner, a camera, and an ultrasonic parking space detector.
  • the vehicle identification device may include any device for detecting vehicles close to the entrance and exit 220 of the parking lot and identifying the identity of the vehicle, for example, may include one or more of a vehicle detector, a camera, and a card reader.
  • the vehicle detector may be a ground-sensing vehicle detector.
  • the electric barrier is configured to allow or deny vehicles to enter and exit the parking lot.
  • the electric barrier may include one or more of a brake lever, a brake lever bracket, a transmission mechanism, a balancing device, a motor, a reduction gear box, and the like.
  • the toll collection device can be configured to perform tasks such as identifying, recording, accounting, and charging for vehicles entering and leaving the parking lot.
  • the charging device may be configured to include one or more of a card reader, a computing device, and a memory.
  • the card reader can be a contact reader, a medium-distance card reader, or a long-distance card reader.
  • the toll collection device can also be configured to connect to the electronic bank via the network to receive fees paid by the vehicle through network transfer.
  • the remaining space display device is configured to display free parking spaces in the parking lot.
  • the remaining space display device may be configured to determine whether the parking space is free according to the detection result of the ultrasonic parking space detector in the parking space or the image taken by the camera.
  • the parking lot controller 2441 can be configured to connect to one or more of the vehicle identification device, the electric barrier, the toll device, the remaining position display device, and the terminal device, receive data from it, interact with it, and/or control it .
  • the parking lot controller 2441 may be configured to receive commands sent by the station control module 252 in the hub computing system 250, and control one or more entities in the parking service station 244 to perform actions according to the received commands.
  • the parking lot controller 2441 may control the opening or closing of the electric barrier according to the command sent by the station control module 252, or may be configured to control the charging device to update the charging standard.
  • the parking lot controller 2441 may be configured to send data obtained from one or more of the vehicle identification device, the electric barrier, the toll device, the remaining position display device, and the terminal device to the station control module in the hub computing system 250 252.
  • the parking lot controller 2441 may include a processor and a data storage device.
  • the processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the parking lot controller 2441.
  • the processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination.
  • the data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part.
  • the data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the parking lot controller 2441.
  • the parking service station 244 may additionally or alternatively include other entities in addition to the aforementioned entities.
  • the network service station 245 may be configured to provide services related to updating electronic files for the vehicle.
  • electronic files may include software programs, map files, and so on.
  • the network service station 245 may include any entity (including the area occupied by the service station and one or more of ground facilities, machinery and equipment and operators in the area) for providing services such as updating electronic files for vehicles.
  • the network service station 245 may include one or more of entities such as a program update device 2451, a network connection device, an operator, a terminal device, an identity verification device, and a monitoring device.
  • the program update device 2451 may include a processor and a data storage device.
  • the processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the functions corresponding to the check module, search module, comparison module, and update module as described below.
  • the processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination.
  • the data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part.
  • the data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to functions corresponding to the check module, search module, comparison module, and update module as described below.
  • the checking module can be configured to check and determine the versions of various electronic files in the vehicle; the search module can be configured to search for the latest versions of various electronic files in the network; the comparison module can be configured to compare the versions of various electronic files in the vehicle And the corresponding latest version to determine which electronic files in the vehicle need to be updated; the update module can be configured to download the latest version of the electronic file from the network to update the electronic file that needs to be updated.
  • the program update device 2451 may include some interfaces, such as I2C interface, I2S interface, PCM interface, UART interface, MIPI interface, GPIO interface, SIM interface and/or USB interface. One or more of the aforementioned interfaces can be used to communicate and connect the autonomous driving vehicle with the program update device.
  • the network connection device may include a network interface and a network interface controller.
  • the network interface may include, but is not limited to, one or more of RJ-45 interface, RJ-11 interface, SC optical fiber interface, FDDI interface, AUI interface, BNC interface, Console interface, USB interface, RS-232 interface, etc.
  • the network interface controller can connect devices (such as autonomous vehicles) connected to the network interface with the network.
  • the network service station 245 may additionally or alternatively include other entities in addition to the aforementioned entities.
  • the road rescue service station 246 can be configured to provide related vehicle service items for rescue vehicles on the failed road site (the road outside the hub service area) for the failed vehicle. For example, it can include on-site refueling, on-site gas refueling, on-site charging, On-site replacement of power battery packs, trailers, on-site mechanical failure maintenance, on-site replacement of auto parts, on-site replacement of tractors, on-site replacement of trailers, transfer of goods, transfer of personnel, road guidance, wounded treatment and other one or more vehicle service items.
  • the road rescue service station 246 may include any entity used to provide on-site rescue services for vehicles that have broken down on the road outside the hub service area (including the area occupied by the service station and the ground facilities, machinery and equipment and operators in the area.
  • the road rescue service station 246 may include entities such as mobile maintenance vehicles, mobile energy vehicles, trailers, spare auto parts, road guidance equipment, ambulances, road rescue controllers 2461, operators, terminal equipment, identity verification equipment, and monitoring equipment. One or more of.
  • the mobile maintenance vehicle may be configured as a vehicle with vehicle maintenance tools and/or equipment for providing mechanical failure maintenance services for vehicles that have mechanical failures on the road.
  • the mobile energy vehicle can be configured as a vehicle that can provide liquid fuel for automobiles, gas fuel for automobiles, charging power, replaceable power battery packs, etc., to provide supplementary liquid fuel, gas fuel, and charging for vehicles that fail on the road Services such as power supply and replacement of power battery packs.
  • Tow trucks are used to tow vehicles that have broken down on the road to a suitable area (such as a hub service area).
  • Spare auto parts may include, but are not limited to, engine parts, drive train parts, brake parts, steering parts, walking parts, sensor parts, etc.
  • Engine accessories include but are not limited to throttle body, engine, engine assembly, fuel pump, fuel nozzle, tensioner, cylinder block, bearing bush, water pump, fuel injection, gasket, camshaft, valve, crankshaft, connecting rod assembly, piston , Belt, muffler, carburetor, fuel tank, water tank, fan, oil seal, radiator, filter, etc.
  • Powertrain accessories include but are not limited to transmission, gear shift lever assembly, reducer, clutch, pneumatic, electric tools, magnetic materials, electronic components, clutch disc, clutch cover, universal joint, universal ball, universal Ball, ball cage, clutch plate, transfer case, power take-off, synchronizer, synchronizer ring, timing belt, differential, differential case, differential disc angle gear, planetary gear, wheel carrier, flange , Gear box, intermediate shaft, gear, gear lever fork, drive shaft assembly, drive shaft flange, belt, etc.
  • Brake system accessories include but are not limited to brake shoes, brake pads, brake discs, brake drums, compressors, brake assemblies, brake pedal assemblies, brake master cylinders, brake cylinders, ABS-ECU controllers, electric Hydraulic pump, brake camshaft, brake roller, brake tellurium pin, brake adjustment arm, brake chamber, vacuum booster, hand brake assembly, parking brake assembly, parking brake operating lever assembly Wait.
  • Steering system accessories include, but are not limited to, steering gear, steering knuckle ball head, steering knuckle steering wheel, steering gear, assembly booster, steering tie rod, power steering pump, etc.
  • Walking accessories include but are not limited to rear axle, air suspension system, balance weight, steel plate, tire, leaf spring, half axle, shock absorber, steel ring assembly, half axle bolt, axle housing, frame, assembly, Wheel platform, front axle, etc.
  • Sensor accessories include but are not limited to cameras, lidars, ultrasonic radars, laser rangefinders, brackets, pan-tilts, etc.
  • the equipment for road clearing may include, but is not limited to, road cones, roadblocks and other equipment.
  • Ambulances can include vehicles, stretchers, wheelchairs, breathing aids, oxygen cylinders, sphygmomanometers, medications or drip packs, warning lights, buzzers, radio walkie-talkies, satellite locators and other equipment, used to pick up injured people from the scene Sent to the hospital.
  • the road rescue service station 246 may be configured to call the standby vehicle in the standby vehicle service station 247 to arrive at the rescue site to perform tasks such as transferring personnel and transferring goods.
  • the road rescue controller 2461 may be configured to connect to one or more of a mobile maintenance vehicle, a mobile energy vehicle, a trailer, an ambulance, and a terminal device, receive data therefrom, interact with it, and/or control it.
  • the road rescue controller 2461 may be configured to receive commands sent by the station control module 252 in the hub computing system 250, and control one or more entities in the road rescue service station 246 to perform actions according to the received commands.
  • the road rescue controller 2461 may dispatch a suitable entity to the rescue site according to the command sent by the site control module 252 to provide vehicle service items for the autonomous vehicle.
  • the road rescue controller 2461 may be configured to send data obtained from one or more of a mobile maintenance vehicle, a mobile energy vehicle, a trailer, an ambulance, and a terminal device to the site control module 252 in the hub computing system 250.
  • the roadside assistance controller 2461 may include a processor and a data storage device.
  • the processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the road rescue controller 2461.
  • the processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination.
  • the data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part.
  • the data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the road rescue controller 2461.
  • the road rescue service station 246 may additionally or alternatively include other entities in addition to the aforementioned entities.
  • the backup vehicle service station 247 may be configured to provide backup vehicles, for example, it may provide backup vehicles such as passenger cars, commercial vehicles, tractors, and trailers.
  • the backup car service station 247 may include one of a parking lot, vehicle identification equipment, electric barriers, remaining position display equipment, parking lot controller 2471, backup vehicles, operators, terminal equipment, identity verification equipment, monitoring equipment and other entities. Or multiple.
  • the parking lot is configured for parking backup vehicles.
  • the parking lot can include exits, entrances, and multiple parking spaces.
  • the parking space may be one or more of a plane parking space and a mechanical parking space.
  • the parking space may be configured to include one or more of a wheel positioner, a camera, and an ultrasonic parking space detector.
  • the parking lot in the backup car service station 247 and the parking lot in the parking service station 244 may be configured as the same parking lot.
  • the vehicle identification device may include any device for detecting vehicles approaching the entrance of the parking lot and identifying the identity of the vehicle.
  • the vehicle identification device may include one or more of a vehicle detector, a camera, and a card reader.
  • Electric barriers are arranged at the entrance and exit of the parking lot to allow or deny vehicles to enter and exit the parking lot.
  • the electric barrier may include one or more of a brake lever, a brake lever bracket, a transmission mechanism, a balancing device, a motor, a reduction gear box, and the like.
  • the remaining space display device is configured to display free parking spaces in the parking lot.
  • the remaining space display device may be configured to determine whether the parking space is free according to the detection result of the ultrasonic parking space detector in the parking space or the image taken by the camera.
  • the remaining space display device in the backup car service station 247 and the remaining space display device in the parking service station 244 Are configured as the same device.
  • the parking lot controller 2471 can be configured to connect to one or more of the vehicle identification device, the electric barrier, the toll device, the remaining position display device, and the terminal device, receive data from it, interact with it, and/or control it .
  • the parking lot controller 2471 may be configured to receive commands sent by the station control module 252 in the hub computing system 250, and control one or more entities in the parking service station 244 to perform actions according to the received commands.
  • the parking lot controller 2471 may control the opening or closing of the electric barrier according to the command sent by the station control module 252, or it may be configured to control the charging device to update the charging standard.
  • the parking lot controller 2471 may be configured to send data obtained from one or more of the vehicle identification device, the electric barrier, the toll device, the remaining position display device, and the terminal device to the station control module in the hub computing system 250 252.
  • the parking lot controller 2441 in the backup car service station 247 and the parking lot control in the parking service station 244 The device 2471 is configured as the same device.
  • the parking lot controller 2471 may include a processor and a data storage device.
  • the processor may be configured to run instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the parking lot controller 2471.
  • the processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination.
  • the data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part.
  • the data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the parking lot controller 2471.
  • the backup vehicle may include one or more of passenger cars, complete commercial vehicles, tractors, and trailers.
  • passenger vehicles can include but are not limited to basic passenger vehicles (such as cars), multi-purpose vehicles (MPV), sport utility vehicles (SUV), special passenger vehicles and Cross-type passenger vehicles, etc., can be used to be dispatched to the road rescue site to transfer personnel, and can also be used to perform other tasks.
  • basic passenger vehicles such as cars
  • MPV multi-purpose vehicles
  • SUV sport utility vehicles
  • SUV special passenger vehicles
  • Cross-type passenger vehicles etc.
  • Commercial vehicles can include but are not limited to pickup trucks, micro trucks, light trucks, dump trucks, trucks, semi-trailer trucks, full-trailer trucks, vans, etc., and can be used to be dispatched to the road rescue site to transfer goods. It can also be used to perform the task of transporting goods in the warehouse.
  • Tractors can include, but are not limited to, full-trailer tractors and semi-trailer tractors, which can be used to be dispatched to the road rescue site to replace the malfunctioning tractor, and can also be used to be dispatched to the platform to tow the trailer.
  • Trailers can include, but are not limited to, full trailers and semi-trailers. They can be used to replace faulty trailers at the road rescue site, and can also be used to load cargo to be transported to the platform.
  • the backup car service station 247 may additionally or alternatively include other entities in addition to the aforementioned entities.
  • Each of the above service sites in the service area can be equipped with operators, terminal equipment, identity verification equipment and monitoring equipment.
  • Operators can be professionals who operate various equipment in the corresponding service station, assist in completing or independently complete related vehicle service items.
  • the terminal device may be configured as a device for interacting with vehicles entering the corresponding service site (including but not limited to data transmission with the vehicle, receiving control of the vehicle, or applying control to the vehicle).
  • the terminal device may be configured to perform an interaction with the vehicle according to a command input by an operator.
  • Terminal devices can be configured as mobile phones, handheld computers, tablet computers, desktop computers, portable notebook computers, industrial PDAs, barcode scanners, RFID readers and other forms of equipment.
  • the terminal equipment and the vehicle can be connected through a wireless local area network (Wireless Local Area Networks, WLAN) (such as wireless fidelity (Wireless Fidelity, Wi-Fi) network), BT, GNSS, FM, NFC, IR and other wireless communication technologies, or Many kinds of communication.
  • WLAN wireless Local Area Networks
  • the identity verification device may be configured as a device for verifying the identity of foreign entities (such as vehicles, equipment maintenance personnel, etc.) entering the corresponding service site.
  • the identity verification device can use one or more of the following verification methods: identity verification methods based on shared keys (such as password verification), identity verification methods based on biological characteristics (such as fingerprint verification, iris verification, and avatar verification), based on Public key encryption algorithm authentication methods (such as Secure Socket Layer (SSL) certificate, digital signature), HTTP basic authentication HTTP Basic Authentication, server-side session-browser-side web tracker authentication Session- Cookie, token Token verification, open authorization OAuth verification, etc.
  • SSL Secure Socket Layer
  • the monitoring device can be configured as a device that monitors any entity in the corresponding service site and the operations performed by it.
  • the monitoring equipment may include one or more of cameras, infrared cameras, pan-tilts, displays, consoles, and so on.
  • a rest service station may also be set in the service area.
  • the rest service station can be configured to include vending machines, supermarkets, accommodation rooms, entertainment venues, etc., to provide passengers with services such as catering, rest, entertainment, and consumption.
  • the hub computing system 250 may include a processor 251 and a data storage device 252.
  • the processor 251 may be configured to execute instructions stored in the data storage device 252 to perform various functions, including but not limited to functions corresponding to the road card control module 253 and the station control module 254 as described below.
  • the processor 251 may include a general-purpose processor (e.g., CPU, GPU), a dedicated processor (e.g., ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), an integrated circuit, a microcontroller, etc. Multiple combinations. In the case where the processor 251 includes a plurality of processors, these processors can work individually or in combination.
  • the data storage device 252 may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media.
  • the data storage device 252 may include read only memory (ROM), random access memory (RAM), flash memory, electrically programmable memory (EPROM), electrically programmable and erasable memory (EEPROM), embedded multimedia card (eMMC), hard drive, or any combination of one or more of volatile or non-volatile media.
  • the data storage device 252 may be integrated with the processor 251 in whole or in part.
  • the data storage device 252 may be configured to store instructions that can be executed by the processor 251 to perform various functions, including but not limited to functions corresponding to the road card control module 253 and the station control module 254 as described below.
  • the road card control module 253 may be configured to receive the recognition results of the vehicle identification devices in the entrance road card 221 and the exit road card 231, and control the road card devices in the entrance road card 221 and the exit road card 231 to turn on or off.
  • the station control module 254 can be configured to generate a series of commands according to the vehicle service plan, and send these commands to the corresponding controllers, terminal devices, authentication devices or other entities configured in each service station, so that the corresponding controllers and / Or the terminal device controls the entity in the corresponding service site to interact with the vehicle according to the command.
  • the site control module 254 may generate a refueling command according to the vehicle service plan, and the refueling command includes fuel quantity information.
  • the site control module 254 may send the refueling command to the energy controller 2411 in the energy service station 241, and the energy The controller 2411 can directly control the refueling machine to fill the autopilot with a corresponding amount of fuel after receiving the refueling command.
  • the energy controller 2411 can also forward the refueling command to the terminal in the energy service station 241 after receiving the refueling command.
  • Equipment, terminal equipment through various display methods such as sound and light to prompt the operator to operate the fuel dispenser to fill the autonomous vehicle with a corresponding amount of fuel.
  • the station control module 254 may also directly send the fueling command to the terminal device in the energy service station 241, so that the terminal device prompts the operator to operate the fuel dispenser to fill the autonomous vehicle with a corresponding amount of fuel.
  • the site control module 254 can generate a program update command according to the vehicle service plan, the program update command includes the legal identity of the autonomous vehicle that needs to be upgraded with the program service, and the site control module 254 can send the program update command to the network
  • the identity verification device authenticates the self-driving car entering the network service station 245 according to the legal identity contained therein.
  • the identity verification device sends
  • the program update device 2451 sends a notification message.
  • the program update device 2451 connects to the corresponding autonomous vehicle and updates the program.
  • the site control module 254 may generate a sensor calibration command according to the vehicle service plan.
  • the sensor calibration command includes the type of sensor that needs to be calibrated, and the site control module 254 sends the sensor calibration command to the terminal device in the repair service station 242 ,
  • the terminal equipment prompts the operator to build or place the sensor calibration equipment corresponding to the corresponding type of sensor through various display methods such as sound and light.
  • the site control module 254 may generate a fee payment order according to the vehicle service plan.
  • the fee payment command includes information about the vehicle service fee to be paid by the autonomous vehicle, and the site control module 254 sends the fee payment command to the exit road card.
  • the payment device of 231 after receiving the fee payment order, the payment device judges whether the fee paid by the self-driving car is appropriate according to the vehicle service fee information therein.
  • the site control module 254 may be configured to receive data returned by the corresponding controller, terminal device, identity verification device or other entity in each service site, and learn and grasp the working status of each service site based on these data.
  • the energy controller 2411 in the energy service station 241 returns a notification message to the station control module 254 after the gas dispenser fills the autonomous vehicle with gas.
  • the notification message contains the total amount of gas to be filled and Corresponding expenses.
  • the warehouse controller 2431 in the warehouse service station 243 can perceive the load situation of the warehouse space in the warehouse according to sensors provided in the warehouse.
  • the data storage device 252 may also be configured to store other instructions.
  • the data storage device 252 can also be configured to store a variety of information, such as the type and number of service stations included in the service area, the high-precision map of the road area, the total number of vehicles entering the hub service area, and each vehicle. Corresponding vehicle service list, etc. During the operation of the hub service area, this information may be used by one or more of the hub computing system 250, various service stations, and vehicles.
  • the hub computing system 250 may also be multiple computing devices, and these computing devices control one or more of the entrance road card 221, the exit road card 231, and each service site in a distributed manner.
  • the communication system 260 may be configured to include one or more antennas, base stations, satellite signal receivers, filters, power amplifiers, low noise amplifiers (LNA), switches, modem processors, baseband processors, etc. equipment.
  • the communication system 260 may communicate based on wireless communication technology, where the wireless communication technology may include GSM, GPRS, CDMA, WCDMA, TD-SCDMA, LTE, BT, GNSS, FM, NFC, IR and other technologies.
  • the communication system 260 is communicatively connected to one or more of the entrance road card 221, the exit road card 231, and each service station through a wireless communication network, a wired communication network, and/or other connection mechanisms.
  • the hub computing system 250 can communicate with the autonomous vehicle and the hub service area through the communication system 260.
  • the hub computing system 250 may include a hub coordination device HUB-ECU, and the hub coordination device HUB-ECU may include one or more second processors, one or more second memories, and stored on the second memory and may be stored in the first Computer instructions running on the second processor.
  • the second processor When the second processor is running the computer instructions in the second memory, it executes the functions corresponding to the hub coordination module 255 as described below.
  • the hub coordination module 255 may be configured to control entities in the hub service area to interact with the autonomous vehicle according to the demand solution determined and sent by the central control coordination module 349 of the central control system.
  • the second processor may be configured as one or more general-purpose processors (for example, CPU, GPU), one or more special-purpose processors (for example, ASIC), and one or more field programmable gate arrays in the processor 251. (FPGA), one or more digital signal processors (DSP), one or more integrated circuits, and/or, one or more microcontrollers, etc.
  • the second memory may be configured as one or more read-only memories (ROM), one or more random access memories (RAM), one or more flash memories, one or more electronic devices in the data storage device 252 Programmable memory (EPROM), one or more electrically programmable and erasable memories (EEPROM), one or more embedded multimedia cards (eMMC), and/or, one or more hard drives, etc.
  • the hub coordination module 255 can be implemented as a computer program product.
  • the computer program product runs on a computer, it realizes the control of entities and entities in the hub service area according to the demand solution determined and sent by the central control coordination module 349 of the central control system.
  • FIG. 8 shows a hub service area according to an embodiment of the present application.
  • the hub service area is equipped with a hub coordination device HUB-ECU.
  • the hub coordination device HUB-ECU includes a second processor, a second memory, and storage. Computer instructions on the second memory and executable on the second processor.
  • the second processor is running the computer instructions in the second memory, the method corresponding to the following steps is executed: S81, the hub coordination device HUB-ECU receives the demand solution sent by the central control coordination device CCS-ECU of the central control system; S82 , The hub coordination device HUB-ECU controls the interaction between entities in the hub service area and autonomous vehicles according to the demand solution.
  • the central control system can be configured to centrally monitor, dispatch and control the autonomous vehicles connected to the network.
  • Fig. 4 is a schematic structural diagram of the central control system.
  • the central control system may include a communication subsystem 310, an interactive subsystem 320, and a central control computing system 340.
  • the communication subsystem 310 may be configured to communicate with the autonomous vehicle through network resources.
  • the communication subsystem 310 may include one or more of antennas, base stations, satellite signal receivers, filters, power amplifiers, low noise amplifiers, switches, modem processors, baseband processors, and other devices.
  • the communication subsystem 310 can communicate with the autonomous vehicle (wireless communication device 141) based on wireless communication technology.
  • the wireless communication technology can include GSM, GPRS, CDMA, WCDMA, TD-SCDMA, LTE, BT, GNSS, WLAN, NFC, FM and/or IR technology, etc.
  • GNSS may include GPS, GLONASS, BDS, QZSS and/or SBAS.
  • the interaction subsystem 320 may be configured to display information and receive data and/or instructions input by the operator.
  • the interaction subsystem 320 may include one or more of a display, a keyboard, a touch screen display, a speaker, a receiver, a microphone, a pointer, a camera, a mouse, a USB interface, a touch sensor, and the like.
  • the central control computing system 340 may be configured to include a processor 341, a data storage device 342, and a system bus 343.
  • the processor 341 may be configured to execute instructions stored in the data storage device 342 to perform various functions, including but not limited to the monitoring module 344, the scheduling module 345, the control module 346, and the interaction module 347 as described below. Corresponding function.
  • the processor 341 may include a general-purpose processor (e.g., CPU, GPU), a dedicated processor (e.g., ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), an integrated circuit, a microcontroller, etc. Multiple combinations. In the case where the processor includes a plurality of processors, these processors can work individually or in combination.
  • the processor 341 may be configured to include one or more interfaces.
  • the interface may include an integrated circuit I2C interface, I2S interface, PCM interface, UART interface, MIPI interface, GPIO interface, SIM interface, and/or USB interface.
  • I2C interface can be used to connect the processor to the touch sensor in the interaction subsystem 320.
  • MIPI interface can be used to connect the processor to the display and camera in the interactive subsystem 320.
  • the data storage device 342 may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media.
  • the data storage device 342 may include read only memory (ROM), random access memory (RAM), flash memory, electrically programmable memory (EPROM), electrically programmable and erasable memory (EEPROM), embedded multimedia card (eMMC), hard drive, or any combination of one or more of volatile or non-volatile media.
  • the data storage device 342 may be integrated with the processor in whole or in part.
  • the data storage device 342 may be configured to store instructions that can be executed by the processor to perform various functions. These functions include but are not limited to the monitoring module 344, the scheduling module 345, the control module 346, and the interaction module 347 as described below. Features.
  • the monitoring module 344 may be configured to obtain vehicle-related parameters through the communication subsystem 310.
  • vehicle-related parameters include but are not limited to one or more of sensor data, status information, navigation data, decision data, and control data.
  • Sensor data includes, but is not limited to, geographic location, driving speed, driving acceleration, engine speed, steering wheel rudder angle, yaw rate, accelerator pedal depression, brake pedal depression, fuel storage, etc.
  • the status information includes, but is not limited to, working status (for example, starting, driving, stopping during the journey, stopping the vehicle, malfunctioning, being repaired, waiting for loading and unloading, etc.), driving mode (for example, automatic driving, semi-automatic driving, or manual driving).
  • Navigation data includes but is not limited to departure address, destination address, driving route, etc.
  • Decision data includes but is not limited to acceleration, deceleration, braking, steering, lane change, obstacle avoidance, etc.
  • the control data includes, but is not limited to, the amount of change in steering torque, the amount of change in throttle opening, and the amount of change in engine speed.
  • the scheduling module 345 may be configured to dispatch the autonomous driving vehicle to perform tasks.
  • the scheduling module 345 may be connected to or include a business order processing system.
  • the business order processing system can be used to process passenger transportation order processing operations, and/or cargo transportation order processing operations.
  • the dispatch module 345 can dispatch the autonomous driving vehicle to perform the passenger pick-up and drop-off task according to the boarding address and the destination address in the business order processing system.
  • the scheduling module 345 can schedule the autonomous vehicle to perform logistics transportation tasks according to the loading address and the unloading address in the business order processing system.
  • the interaction module 347 may be configured to display vehicle-related parameters through the interaction subsystem 320, and receive data and/or instructions input by the operator from the interaction subsystem 320.
  • the control module 346 may be configured to make a decision for the autonomous driving vehicle according to one or more of the vehicle-related parameters, the data input by the operator, and the instructions, and send a command corresponding to the decision to the autonomous driving vehicle.
  • the control module 346 may make a lane-changing decision based on the sensor data of the autonomous vehicle, and send corresponding commands to the autonomous vehicle to execute the command to realize the lane-changing.
  • the control module 346 may formulate a driving route according to the loading address and the unloading address, and send a corresponding command to the autonomous vehicle to drive it from the loading address to the unloading address according to the driving route.
  • the data storage device 342 may also be configured to store other instructions, including sending data to one or more of the communication subsystem 310 and the interaction subsystem 320, receiving data therefrom, interacting with it, and/or controlling it. Instructions.
  • the central control computing system 340 may be communicatively connected to the communication subsystem 310 and the interaction subsystem 320 through a system bus, a network, and/or other connection mechanisms.
  • the data storage device 342 may also be configured to store a variety of information, such as the identification of the autonomous vehicle connected to the network, vehicle-related parameters, map data, and so on. During the operation of the central control computing system 340, the information can be used by the communication subsystem 310 and/or the interaction subsystem 320.
  • the system bus 343 may include an industrial standard architecture (ISA) bus, an extended industry standard architecture (EISA) bus, a Video Electronics Standard Association (VESA) bus, and peripheral component interconnection ( One or more of Peripheral Component Interconnect (PCI) bus and Compact PCI (Compact PCI) bus.
  • ISA industrial standard architecture
  • EISA extended industry standard architecture
  • VESA Video Electronics Standard Association
  • PCI Peripheral Component Interconnect
  • PCI Compact PCI
  • Compact PCI Compact PCI
  • the central control computing system 340 may be a server cluster, and each server in the cluster may monitor, dispatch, and control the autonomous vehicles connected to the network in a distributed manner.
  • the central control system can also be configured to centrally monitor and control the hub service area.
  • the communication subsystem 310 may also be configured to communicate with the hub service area through network resources.
  • the monitoring module 344 can also be configured to obtain service area related parameters through the communication subsystem 310. These service area related parameters include but are not limited to the working status of the entrance road card, the working status of the exit road card, the working status of each service station, One or more of the information of the vehicles being served by each service site.
  • the working status of the entrance road card includes, but is not limited to, whether the vehicle identification equipment and road card equipment at the entrance are working normally, what operation is being performed, and so on.
  • the working status of the exit road card includes, but is not limited to, whether the vehicle identification equipment and road card equipment at the exit are working normally, what kind of operation is being performed, and so on.
  • the working status of each service site includes whether each entity in each service site is working properly and what operations are being performed.
  • the information of the vehicle being served by each service site includes, but is not limited to, the identification and/or status of the vehicle.
  • the interaction module 347 may also be configured to display related parameters of the service area through the interaction subsystem 320.
  • the control module 346 can also be configured to generate control instructions based on one or more of service area related parameters, vehicle related parameters, data input by the operator, and/or instructions, and send the control instructions to the hub computing system to make it Control one or more of the entrance road card, the exit road card, and each entity in each service station to provide vehicle services for the autonomous vehicle.
  • the central control system can also be configured to centrally monitor transportation facilities.
  • Transportation facilities may include, but are not limited to, one or more of public transportation roads, transportation equipment, pipelines, and the like.
  • public transportation roads can include but are not limited to municipal roads, highways, railway tracks, etc.
  • transportation equipment can include, but are not limited to, traffic lights, barriers, road cones, spherical mirrors, warning tapes, traffic signs, etc.
  • pipeline routes can include But not limited to power transmission lines, network transmission lines, water supply pipelines, oil supply pipelines, natural gas pipelines, gas pipelines, etc.
  • the central control system may include a monitoring subsystem 330.
  • the monitoring subsystem 330 may be configured to monitor the location and/or status of one or more transportation facilities.
  • the monitoring subsystem 330 may include one or more devices of a camera, a lens, a pan/tilt, a protective cover, a sensor, an alarm detector, a decoder, a display, a console, and the like.
  • the console can be configured to perform various processing on the video signal collected by the camera (including but not limited to amplification, distribution, correction, compensation, switching, etc.), as well as the camera, lens, pan/tilt, protective cover, alarm detector, and decoding One or more of the devices such as monitors and displays are controlled.
  • the monitoring subsystem 330 may be in communication connection with the interaction subsystem 320, and the interaction subsystem 320 may also be configured to display the location and/or status of one or more transportation facilities monitored by the monitoring subsystem 330.
  • the monitoring subsystem 330 may be communicatively connected with the central control computing system 340, and the data storage device 342 in the central control computing system 340 is also configured to store instructions for making decisions for the autonomous vehicle based on the data monitored by the monitoring subsystem 330.
  • the central control system may include a central control coordination device CCS-ECU, and the central control coordination device CCS-ECU may include one or more third processors, one or more third memories, and the Computer instructions running on the third processor.
  • the third processor When the third processor is running the computer instructions in the third memory, it executes the functions corresponding to the central control coordination module 349 as described below.
  • the central control coordination module 349 may be configured to determine a vehicle service plan, and send the demand solution to the vehicle coordination module in the autonomous vehicle and the hub coordination module in the hub service area.
  • the third processor may be configured as one or more general-purpose processors (for example, CPU, GPU), one or more special-purpose processors (for example, ASIC), and one or more field programmable gate arrays in the processor 341 (FPGA), one or more digital signal processors (DSP), one or more integrated circuits, and/or, one or more microcontrollers, etc.
  • the third memory may be configured as one or more read-only memories (ROM), one or more random access memories (RAM), one or more flash memories, one or more electronic devices in the data storage device 342 Programmable memory (EPROM), one or more electrically programmable and erasable memories (EEPROM), one or more embedded multimedia cards (eMMC), and/or, one or more hard drives, etc.
  • the central control coordination module 349 can be implemented as a computer program product.
  • the computer program product runs on the computer, it can determine the vehicle service plan and send the demand solution to the vehicle coordination module and the hub service area in the autonomous vehicle. The solution to the needs of the hub service area of the hub coordination module in China.
  • FIG. 9 shows a central control system according to an embodiment of the present application.
  • the central control system is equipped with a central control coordination device CCS-ECU.
  • the central control coordination device CCS-ECU includes a third processor and a third memory, And computer instructions stored on the third memory and executable on the third processor.
  • the third processor When the third processor is running the computer instructions in the third memory, it executes the method corresponding to the following steps: S91, the central control coordination device CCS-ECU determines whether there is a service area demand in the hub service area; S92, the central control coordination device CCS- The ECU determines the demand solution when judging that there is a demand for the service area in the hub service area; S93, the central control coordination device CCS-ECU sends the demand solution to the vehicle coordination device ADV-ECU configured in the autonomous vehicle and the hub service The hub coordination equipment HUB-ECU in the district.
  • the vehicle service system may be configured to include a central control system CCS, at least one autonomous vehicle ADV, and at least one hub service area HUB.
  • the autonomous vehicle service system can be configured to include the central control coordination device CCS-ECU in the central control system CCS, the vehicle coordination device ADV-ECU in the autonomous vehicle ADV, and the hub in the hub service area HUB Coordinating equipment HUB-ECU.
  • the central control system CCS can be connected to the autonomous driving vehicle ADV and the hub service area HUB through network resources.
  • the communication subsystem 310 of the central control system CCS can communicate with the wireless communication device 401 of the autonomous driving vehicle ADV and the communication system 260 of the hub service area HUB through network resources.
  • the autonomous driving vehicle ADV that is communicatively connected with the central control system CCS is referred to as the autonomous vehicle on the network
  • the hub service area HUB that is communicatively connected with the central control system CCS is referred to as the hub service area on the network.
  • the central control coordination device CCS-ECU determines the demand solution when judging that the hub service area HUB has a service area demand, and sends the determined demand solutions to the current autonomous vehicle ADV.
  • the vehicle coordination equipment ADV-ECU and the hub coordination equipment HUB-ECU in the hub service area HUB, the vehicle coordination equipment ADV-ECU and the hub coordination equipment HUB-ECU respectively control the current autonomous vehicle ADV and the hub service area according to the demand solution
  • the entities in the HUB complete the interaction.
  • the demand solution can include the identification of the current autonomous vehicle, the identification of the target hub service area, and the task list.
  • the process of determining the demand solution by the central control coordination device may include the step of determining the target hub service area and the step of determining the task list.
  • Each hub service area has its own identification. Different identifications are used to identify different hub service areas. The identification can include, but is not limited to, the identity ID of the hub service area (such as the name of the hub service area ⁇ serial number, the number of the hub service area). Detailed address), network contact address (such as the MAC address and IP address of the communication system), etc.
  • the hub service area with service area demand is referred to as the current hub service area to distinguish it from other hub service areas.
  • Each self-driving car has its own logo. Different logos are used to identify different self-driving cars. The logo can include, but is not limited to, the identity ID of the self-driving car (such as license plate number) and network contact address (such as wireless communication device).
  • the autonomous vehicle that needs to solve the existing service area demand for the current hub service area is called the target autonomous vehicle.
  • the identification of the target autonomous vehicle can identify the automatic driving vehicle that solves its existing service area needs for the current hub service area. Driving a car.
  • the task list can include the tasks that need to be performed, that is, the tasks that the target autonomous vehicle needs to perform to meet the needs of the service area in the current hub service area. For example, it can include replenishing spare vehicles, loading and transporting goods, and unloading goods to idle. One or more tasks such as storage space, transportation of supplies (such as spare auto parts, etc.).
  • the task list may also include the location where the task is performed, that is, the location where the task is performed, for example, it may be a certain hub service area, a certain service station in the hub service area, or other more detailed or rough locations.
  • the task list may also include the time to perform the task, that is, the time to perform the task, which may be the start time and/or duration of the task.
  • the start time and/or duration can be accurate to the year, month, day, hour, minute, and second information.
  • the task list may also include the remuneration for performing the task, that is, the remuneration that the current hub service area needs to pay for the automatic driving of the target for performing the task.
  • the task list may also include the authentication method used when performing the task, that is, the identity of both parties (the autonomous vehicle and the entity in the hub service area) needs to be authenticated before the task is performed, and the task can be executed after the authentication is successful.
  • the authentication method may include the type of technology used for authentication, the legal identity information of both parties, and so on.
  • the types of technologies used for authentication can include, but are not limited to, authentication methods based on public key encryption algorithms (such as SSL certificates, digital signatures), HTTP basic authentication, HTTP Basic Authentication, server-side sessions-browser-side web trackers Verify one or more of session-cookie, token verification, open authorization OAuth verification, etc.
  • the type of technology used for authentication can be determined according to the verification technology used by the identity verification device in each service site.
  • the task list can also include other information.
  • the service area demand can be any demand that exists in the hub service area.
  • it can be a spare car that needs to be replenished, goods need to be transported, there is free storage space that needs to supplement the goods, and the lack of materials (such as lack of spare auto parts, etc.) kind or more.
  • the detailed service area requirements can include tasks that need to be performed, that is, the tasks that the target autonomous vehicle needs to perform to solve the current service area requirements in the hub service area. For example, it can include replenishing spare vehicles, loading and transporting goods, and unloading goods to One or more tasks such as free storage space, transportation of supplies (such as spare auto parts, etc.).
  • the detailed requirements of the service area can also include the vehicle resources needed to perform the task.
  • the vehicle resources required to perform the task may include the conditions that the target autonomous vehicle needs to meet. For example, when a spare vehicle is supplied for a task that needs to be performed, and the type of the spare vehicle is a semi-trailer tractor, the condition that the target autonomous driving vehicle needs to meet is that the model is a semi-trailer tractor.
  • the vehicle resources required to perform the task can also include the number of autonomous vehicles required. For example, when 3 semi-trailer tractors need to be replenished in the standby car service station, the number of autonomous driving vehicles required is 3.
  • This parameter can be obtained through the parking controller connected to the spare car service station.
  • This parameter can include the types of various spare cars included in the spare car service station, and the rated number of each type of spare car , The actual number of each type of spare car, the working status of each spare car and other information;
  • This parameter can be obtained by connecting to the business order system.
  • This parameter can include the quantity, type, and volume of the goods stored in the warehousing service station, the business order number corresponding to each type of goods, and the number of each type of goods.
  • This parameter can be obtained through the storage controller connected to the storage service station.
  • This parameter can include the maximum volume and remaining volume of each warehouse in the storage service station;
  • This parameter can be obtained by connecting to each service station in the hub service area.
  • This parameter can include the name, type, quantity and other information of the missing materials in each service station .
  • the service area requirements can also be determined based on other parameters.
  • the parameters used to determine whether there is a service area demand in the hub service area and determine the detailed demand of the service area are collectively referred to as service area related parameters.
  • the hub coordination equipment can judge whether the actual number of various types of spare cars is less than the rated number of the corresponding type of spare cars according to the use of the spare cars, when there is a certain type of spare cars that is less than the rated number of this type of spare cars At the time, it can be determined that there is a demand for the service area, and the task that needs to be performed is determined as: replenishing a spare vehicle.
  • the hub coordination device can further determine that the vehicle resources required to perform the task are: one or more autonomous vehicles that are consistent with the model of the type of standby vehicle and whose number is equal to the difference between the rated number of the type of standby vehicle and the actual number.
  • the hub coordination equipment can determine whether there are goods to be transported according to the transportation plan of the stored goods. When it is determined that there are goods to be transported, it is determined that there is a demand for the service area, and the task to be performed is determined as: loading and transporting the goods.
  • the hub coordination equipment can further determine that the vehicle resources required to perform the task are: an autonomous vehicle with the ability to load and transport the goods corresponding to the task; where the ability to load and transport the goods corresponding to the task includes: loadable goods
  • the type covers the type of cargo corresponding to the task, the volume of the loadable cargo is greater than or equal to the volume of the cargo corresponding to the task, and the drivable area includes the unloading location of the cargo corresponding to the task.
  • the hub coordination equipment can judge whether there is free storage space according to the occupancy of the storage space. When there is free storage space, it determines that there is a demand for service area, and the task to be performed is determined as: unloading goods to the free storage space .
  • the hub coordination equipment can further determine that the vehicle resources required to perform the task are: an autonomous vehicle capable of unloading the goods being transported to the free storage space; among them, the vehicle resources that are capable of unloading the goods being transported to the free storage space
  • Capabilities include: the unloading location of the goods being transported includes the address of the hub service area, the type of goods being transported is included in the types of goods that can be stored in the free storage space, and the volume of the goods being transported is less than or equal to the free storage space. The volume of storage space.
  • the attribute information of the self-driving vehicle may include the model of the self-driving vehicle, for example, it may be a passenger car, a complete commercial vehicle, a tractor, a trailer, and the like.
  • passenger vehicles may include, but are not limited to, basic passenger vehicles (such as sedan), multi-purpose vehicle MPV, sports multi-purpose vehicle SUV, special-purpose passenger vehicle, and cross-type passenger vehicle.
  • Commercial vehicles can include pickup trucks, micro trucks, light trucks, micro buses, self-unloading vehicles, trucks, special vehicles, etc.
  • the tractor can include a full-trailer tractor and a semi-trailer tractor.
  • Trailers can include full trailers and semi-trailers.
  • the attribute information of the self-driving vehicle can include the body structure of the self-driving vehicle.
  • the body structure of some self-driving semi-trailers includes semi-trailer tractors and semi-trailers
  • the body structure of some self-driving full trailers includes full-trailer tractors.
  • Full trailers the body structure of some self-driving vans includes the front and the carriage.
  • the attribute information of the self-driving vehicle may also include the types of goods that the self-driving vehicle can load, for example, it may include food, medicine, daily necessities, dangerous goods, frozen products, and the like.
  • the attribute information of the self-driving vehicle may also include the volume of goods that can be loaded by the self-driving vehicle, for example, it may be the maximum loading volume when the vehicle is in an empty state or the remaining loading volume when the vehicle is loaded.
  • the attribute information of the self-driving vehicle may also include the type of goods being transported by the self-driving vehicle, that is, the type of goods being transported, such as daily necessities, dangerous goods, frozen products, etc.
  • the attribute information of the self-driving vehicle may also include the volume of goods being transported by the self-driving vehicle, that is, the volume of goods being transported.
  • the attribute information of the autonomous vehicle may also include the unloading location of the goods being transported by the autonomous vehicle.
  • the unloading location may be a certain area, a certain hub service area, or a certain hub service area.
  • the specific warehouse can also be a more detailed or rough address.
  • the attribute information of the autonomous vehicle may also include the drivable area of the autonomous vehicle, that is, the geographical area that the autonomous vehicle can reach.
  • the attribute information of the autonomous vehicle can be determined according to one or more of the following parameters:
  • This parameter can be obtained by connecting the power system 100, sensor system 200, actuation system 300, peripheral equipment system 400, and vehicle computing system 500 of the autonomous vehicle.
  • This parameter may include automatic driving Cargo/person driving, no-load driving, parking rest, temporary parking, waiting for loading/unloading, loading/unloading, etc.;
  • the parameters can be obtained by connecting to the business order system.
  • the parameters can include the starting place and/or destination of the manned task, the start time of the manned task and/ Or end time, the start and/or destination of the cargo transportation task, the start and/or end time of the cargo transportation task, and the type of goods in the cargo transportation task (such as daily necessities, dangerous goods, frozen products, etc.);
  • This parameter can be obtained by connecting the sensor system 200 of the self-driving car.
  • the parameter can include the positioning data (such as latitude and longitude information) obtained by the position sensor 201 of the self-driving car;
  • This parameter can be obtained by the vehicle computing system 500 connected to the self-driving car.
  • the parameter can include that the self-driving car drives from the starting point of the task to perform the manned/cargo task.
  • the fuel level of the self-driving car can be obtained by connecting the sensor system 200 of the self-driving car and the vehicle computing system 500.
  • the parameter can include information such as the maximum fuel capacity of the fuel tank of the self-driving car, the remaining fuel level, etc. ;
  • the restricted area of the autonomous vehicle This parameter can be obtained by connecting to the public transportation system.
  • the parameter may include the restricted area of the corresponding license plate number, and may also include the restricted area of automatic driving vehicles and other information.
  • the attribute information of the autonomous vehicle can also be determined according to other parameters.
  • the parameters (not limited to the parameters (1) to (6) above) used to determine the vehicle requirements of the autonomous driving vehicle are collectively referred to as vehicle-related parameters.
  • the central control system is connected to multiple autonomous vehicles and multiple hub service areas through network resources.
  • the central control coordination device determines that a vehicle service is needed in a certain hub service area (current hub service area) of the network, it determines the demand solution.
  • the process of determining the demand solution by the central control coordination device may include the following steps A1 to A2:
  • Step A1 The central control coordination device judges whether there is a service area demand in the current hub service area.
  • Step A2 When the central control coordination device determines that there is a service area demand in the current hub service area, it determines a demand solution.
  • Step A1 The central control coordination device judges whether there is a service area demand in the current hub service area.
  • the central control coordination device can actively determine whether there is a service area demand in the current hub service area.
  • the process in which the central control coordination device actively judges whether there is a service area demand in the current hub service area may include the following steps A11 to A12:
  • Step A11 The central control coordination device obtains the service area related parameters of the current hub service area.
  • the central control coordination device can obtain the service area related parameters of the current hub service area through the monitoring module in the central control system.
  • the relevant parameters of the service area may include one or more parameters such as the use of spare vehicles, the transportation plan of the stored goods, the occupancy of the storage space, and the lack of materials at each service station in the hub service area.
  • Step A12 The central control coordination device judges whether there is a service area demand in the current hub service area according to the service area related parameters of the current hub service area.
  • the central control coordination device can determine that the current hub service area has a service area demand.
  • the central control coordination device can determine that there is a service area demand in the current hub service area.
  • the central control coordination device can determine that there is a service area demand in the current hub service area.
  • the central control coordination device can determine that there is a service area demand in the hub service area .
  • the central control coordination device can trigger in real time the process of obtaining the service area related parameters of the current hub service area and judging whether there is a service area demand in the current hub service area, that is, the central control coordination device is connected to the network of the central control system from the current hub service area , Cyclically obtain the service area related parameters of the current hub service area and determine whether there is a service area demand in the current hub service area.
  • the central control coordination device can trigger the process of obtaining the service area related parameters of the current hub service area and determine whether there is a service area demand in the current hub service area according to the preset time interval. For example, the central control coordination device executes the acquisition every hour The service area related parameters of the current hub service area and the process of judging whether there is a service area demand in the current hub service area.
  • the central control coordination device can trigger the process of judging whether there is a service area demand in the current hub service area when the predetermined conditions are fulfilled.
  • the predetermined conditions here can include, but are not limited to, one or more of the following: there is a spare car driving out of the spare car service station, the goods are being transported away from the storage service station, the goods are unloaded and stored in the storage service station, maintenance services The station issued a warning message of lack of spare auto parts.
  • the central control coordination device can trigger the process of obtaining the service area related parameters of the current hub service area and judging whether there is a service area demand in the current hub service area according to the preset time interval, and also trigger this judgment process when the predetermined conditions are fulfilled.
  • the central control coordination device can also passively determine whether there is a service area demand in the current hub service area.
  • the process of the central control coordination device passively judging whether there is a service area demand in the current hub service area may include the following steps A13 to A15:
  • Step A13 The hub coordination device obtains the service area related parameters of the current hub service area.
  • the relevant parameters of the service area may include one or more parameters such as the use of spare vehicles, the transportation plan of the stored goods, the occupancy of the storage space, and the lack of materials at each service station in the hub service area.
  • Step A14 The hub coordination device determines whether there is a service area demand in the current hub service area according to the service area related parameters of the current hub service area.
  • the hub coordination device can use the service area related parameters of the current hub service area to determine whether there is a service area demand in the current hub service area.
  • the hub coordination device can determine that there is a service area demand in the current hub service area.
  • the hub coordination device can determine that there is a service area demand in the current hub service area.
  • the hub coordination device can determine that there is a service area demand in the current hub service area.
  • the hub coordination equipment can determine that there is a service area demand in the current hub service area .
  • Step A15 When the hub coordination device determines that there is a service area demand in the current hub service area, it sends a reminder message to the central control coordination device so that the central control coordination device determines that the current hub service area has a service area demand.
  • Step A2 When the central control coordination device determines that there is a service area demand in the current hub service area, it determines a demand solution.
  • the demand solution can include the identification of the current autonomous vehicle, the identification of the target hub service area, and the task list.
  • the process of determining the demand solution by the central control coordination device may include the following steps A21 to A23:
  • Step A21 The central control coordination device determines the identifier of the current hub service area where the service area demand exists.
  • Step A22 The central control coordination device determines the target autonomous vehicle and its identification.
  • Step A23 the central control coordination device determines the task list.
  • the central control coordination device may obtain the identifier of the current hub service area by communicating with the hub coordination device, and the identifier may be the identity ID and/or network contact address of the current hub service area.
  • the reminder message sent by the hub coordination device to the central control coordination device includes the identifier of the current hub service area.
  • Step A22 The process of the central control coordination device determining the target autonomous driving vehicle may include the following steps:
  • Step A221 The central control coordination device determines the detailed service area requirements of the current hub service area.
  • the detailed requirements of the service area may include the tasks to be performed and the vehicle resources required to perform the tasks.
  • the central control coordination device can determine the tasks to be performed and the vehicle resources required to perform the tasks according to the relevant parameters of the service area of the current hub service area.
  • the hub coordination equipment can determine the tasks that need to be performed It is: to supply a spare car, and it is determined that the vehicle resources required to perform the task include an autonomous vehicle that meets the following conditions: the model is the same as the model of the spare car with autonomous mobility.
  • Passenger cars, commercial vehicles, tractors, and other types of backup vehicles have power units that can move autonomously, and can autonomously move from places other than the current hub service area to the current hub service area to complete the supply of corresponding types of spare vehicles Task. Therefore, the vehicle resources required to perform the task can be directly determined as an autonomous vehicle that is consistent with the model of the standby vehicle with autonomous mobility.
  • the rated number of tractors in the standby vehicle service station is 10, and at a certain moment in the area near the current hub service area, an autonomous driving truck is stopped due to a tractor failure, and the self-driving truck sends a call for help to the current hub service area.
  • the actual number of tractors in the standby vehicle service station is therefore less than the rated number.
  • the hub coordination equipment can determine that the task that needs to be performed is: supply the standby vehicle, and the vehicle resources required to perform the task include: tractor.
  • the hub coordination device can determine that the task to be performed is: replenish the spare vehicle and determine to perform the task
  • the required vehicle resources include self-driving vehicles that meet the following conditions:
  • the vehicle body includes the standby vehicle (such as a trailer) that does not have the ability to move autonomously and the power equipment (such as a tractor) that can drive the standby vehicle that does not have the ability to move autonomously.
  • Types of backup vehicles such as trailers do not have power units and cannot move autonomously. Therefore, they cannot autonomously move from places other than the current hub service area to the current hub service area.
  • the body structure of the autonomous vehicle required to perform the task needs not only to include the spare vehicle that does not have the ability to move autonomously, but also to be able to drive the vehicle. Power equipment for the movement of a standby vehicle with autonomous mobility.
  • the rated number of trailers in the standby vehicle service station is 10, and at a certain moment in the area near the current hub service area, an autonomous driving truck is stopped due to a trailer failure, and the autonomous driving truck sends a distress request to the current hub service area.
  • its road rescue service station dispatches the tractor in the standby vehicle service station to tow a trailer to the rescue station to replace the failed trailer, and then the tractor returns to the standby vehicle in the current hub service area In the service station. Therefore, the actual number of trailers in the standby vehicle service station is less than the rated number.
  • the hub coordination equipment can determine that the task that needs to be performed is: replenish the standby vehicle, and determine the vehicle resources required to perform the task include: the vehicle body includes trailers and trailers. Self-driving car with tractor.
  • the hub coordination equipment can determine that the tasks that need to be performed are: load and transport the goods, and determine that the vehicle resources required to perform the tasks include one of the following or Autonomous driving vehicle with multiple conditions:
  • the type of cargo that can be loaded covers the type of cargo corresponding to the task, the volume of the cargo that can be loaded is greater than or equal to the volume of the cargo corresponding to the task, and the drivable area includes the location of the current hub service area.
  • the hub coordination equipment can determine that the vehicle resources required to perform the task include meeting one or more of the following conditions Autopilot:
  • the types of cargo that can be loaded include frozen seafood, the volume of cargo that can be loaded is greater than or equal to 20 cubic meters, and the driving area includes Guangzhou.
  • the hub coordination equipment can determine that the tasks that need to be performed are: unload the goods to the free storage space; and determine that the vehicle resources required to perform the task include An autonomous vehicle with one or more of the following conditions: The destination of the goods being transported includes the address of the hub service area, the type of goods being transported is included in the types of goods that can be stored in the free storage space, and the goods being transported The volume of the goods is less than or equal to the volume of the free storage space.
  • the current hub service area in Baiyun District, Guangzhou has 50 cubic meters of free storage space, which can be used for medicines and food.
  • the hub coordination equipment can determine that the vehicle resources needed to perform the task include automatic vehicles that meet one or more of the following conditions.
  • Driving car The destination of the goods being transported includes Baiyun District, Guangzhou, the type of goods being transported is medicine or food, and the volume of the goods being transported is less than or equal to 50 cubic meters.
  • Step A222 The central control coordination device obtains attribute information of at least one autonomous vehicle.
  • the attribute information of the self-driving car may include one or more of the following information: the type of the self-driving car, the body structure of the self-driving car, the type of cargo that the self-driving car can load, the volume of the cargo that can be loaded by the self-driving car, The type of goods being transported by the self-driving car, the volume of the goods being transported by the self-driving car, the destination of the goods being transported by the self-driving car, and the driving area of the self-driving car.
  • the central control coordination device can obtain the vehicle-related parameters of the self-driving car through the monitoring module in the central control system, and determine the attribute information of the corresponding self-driving car accordingly.
  • the central control coordination device determines a candidate autonomous vehicle based on the detailed service area requirements of the current hub service area determined in step A221 and the attribute information of at least one autonomous vehicle acquired in step A222.
  • the central control coordination device can determine whether the corresponding autonomous vehicle meets the conditions of the vehicle resources required to perform the task included in the detailed requirements of the service area according to the attribute information of each autonomous vehicle. If the conditions are met, the corresponding autonomous vehicle can be determined as Candidate for self-driving cars. Wherein, meeting the conditions includes at least one of the following situations:
  • the driving area of the autonomous vehicle meets the requirements of vehicle resources required to perform the task.
  • the actual number of a certain type of autonomous mobility capable backup vehicle in the backup vehicle service station is less than the rated number, and the vehicle resources required to perform the task include the autonomous vehicle that meets the following conditions: the vehicle type and this type of autonomous mobility
  • the vehicle type and this type of autonomous mobility are the same. Therefore, when the attribute information of a certain autonomous vehicle indicates that the model of the autonomous vehicle is consistent with the model of the backup vehicle with autonomous mobility, the autonomous vehicle meets the conditions.
  • the actual number of some kind of spare cars that do not have autonomous mobility in the spare car service station is less than the rated number
  • the vehicle resources required to perform the task include autonomous vehicles that meet the following conditions: the car body structure includes this type A spare car that does not have the ability to move autonomously and the power equipment that can drive the spare car that does not have the ability to move autonomously. Therefore, when the attribute information of a certain autonomous vehicle indicates that the body structure of the autonomous vehicle not only includes this kind of When a standby vehicle with autonomous mobility capability also includes power equipment capable of driving the standby vehicle without autonomous mobility capability, the autonomous vehicle meets the conditions.
  • the vehicle resources required to perform the task include autonomous vehicles that meet one or more of the following conditions: the type of goods that can be loaded covers the type of goods corresponding to the task, and The volume of the loaded cargo is greater than or equal to the volume of the cargo corresponding to the task, and the drivable area includes the location of the current hub service area.
  • the attribute information of a certain self-driving vehicle indicates that the type of goods that can be loaded by the self-driving vehicle covers the type of goods corresponding to the task, or the volume of the goods that can be loaded by the self-driving vehicle is greater than or equal to the volume of the goods corresponding to the task .
  • the autonomous vehicle's travelable area includes the location of the current hub service area, the autonomous vehicle meets the conditions.
  • the vehicle resources required to perform the task include autonomous vehicles that meet one or more of the following conditions:
  • the destination of the goods being transported includes the address of the hub service area,
  • the type of goods being transported is included in the types of goods that can be stored in the free storage space, and the volume of the goods being transported is less than or equal to the volume of the free storage space.
  • the autonomous vehicle meets the conditions.
  • Step A224 The central control coordination device determines the target autonomous vehicle from the candidate autonomous vehicles.
  • the central control coordination device can comprehensively consider the vehicle-related parameters of each candidate autonomous vehicle and some basic information of the current hub service area (which may include the current hub service area’s identification, address, payable remuneration, etc.) and detailed service area requirements. Determine whether the corresponding candidate autonomous vehicle is suitable for solving the service area demand for the current hub service area.
  • the central control coordination device can determine a candidate autonomous vehicle that is suitable for the current hub service area to meet the needs of the service area as the target autonomous vehicle.
  • the central control coordination device may also select one or more of the candidate autonomous vehicles as the target autonomous vehicle according to some predetermined criteria.
  • These predetermined criteria may include, but are not limited to, one or more of the following:
  • the candidate autonomous vehicle with the closest service area of the hub is determined as the target autonomous vehicle; among them, the candidate autonomous vehicle that reaches the current hub service area the fastest is determined as the target autonomous vehicle; among them, the candidate with the largest volume of cargo can be loaded
  • the self-driving car is determined as the target self-driving car; the candidate self-driving car with the lowest required payment is determined as the target self-driving car; the number of vehicles required to solve the service demand is determined and the corresponding number of candidate self-driving cars are selected as the target self-driving car Target autonomous vehicles, etc.
  • the central control coordination device may obtain the identification of the target autonomous driving vehicle by communicating with the vehicle coordination device in the target autonomous driving vehicle, and the identification may be the identity ID and/or network contact address of the target autonomous driving vehicle.
  • the task list may include one or more of the tasks that need to be performed, the location of the task, the time of performing the task, the reward for performing the task, and the authentication method used when performing the task.
  • step A23 the process of determining the task list by the central control coordination device may include the following steps A231 and one or more steps from A232 to A235:
  • step A231 the central control coordination device determines the tasks to be performed.
  • the central control coordination device can determine the tasks that need to be performed according to the relevant parameters of the service area of the current hub service area.
  • the relevant parameters of the service area include one or more parameters such as the use of spare vehicles, the transportation plan of the stored goods, the occupancy of the storage space, and the lack of materials at each service station in the hub service area.
  • the central control coordination device can determine what needs to be executed The task is to supply spare cars.
  • the central control coordination device can determine that the task that needs to be performed is: supply the spare vehicle.
  • the central control coordination device can determine that the task to be performed is: loading and transporting the goods.
  • the central control coordination device can determine that the task to be performed is: unloading the goods to the free storage space.
  • the central control coordination device can determine that the task to be performed is: replenishment Supplies.
  • the central control coordination device can also directly determine the tasks to be performed included in the determined detailed requirements of the service area as the tasks to be performed in the task list.
  • Step A232 the central control coordination device determines the location to perform the task.
  • the location of the task in the task list can be a certain hub service area, a certain service station in the hub service area, or other more detailed or rough locations.
  • the central control coordination device when the central control coordination device determines that the task to be performed is to supply a spare car, it can determine the location of the task to be performed as a spare car service station in the current hub service area, and it can also determine the location of the task to be performed as a spare car. For specific parking spaces in the service station, if there are multiple backup car service stations in the current hub service area, the location of the task can also be determined as the backup car service station that needs to be supplied with the backup car.
  • the central control coordination device when the central control coordination device determines that the task to be performed is to load and transport goods, it can determine the location of the task to be performed as the storage service station in the current hub service area, and it can also determine the location of the task to be performed as the storage service station. You can also determine the location of the task to be performed as a specific platform in the specific warehouse. If there are multiple storage service stations in the current hub service area, you can also determine the location of the task to be the one that stores the goods to be transported. Warehousing service station.
  • the location of the task can be determined as the storage service station of the current hub service area, and the location of the task can also be determined For the specific warehouse in the warehousing service station, the location of the task can also be determined as the specific platform in the specific warehouse. If there are multiple warehousing service stations in the current hub service area, the location of the task can also be determined as the free one. The storage service station where the storage space is located.
  • Step A233 The central control coordination device determines the authentication method used when executing the task.
  • the central control coordination device can determine the authentication method used by the entity interacting with the target autonomous vehicle in the current hub service area as the authentication method used when performing the task, and then send it to the vehicle coordination device of the target autonomous vehicle Contains the notification message of the authentication method used when performing the task, so that the vehicle coordination equipment of the target autonomous driving vehicle determines the authentication method used when performing the task.
  • the authentication method used when performing the task may include the type of technology used for authentication, the legal identity information of both parties, and so on.
  • the identity verification device in the backup car service station adopts an SSL certificate verification method
  • the central control coordination device can determine the authentication method used when performing the task of replenishing the spare car including: SSL certificate verification method and target automatic driving
  • the legal identity information of the vehicle and the legal identity information of the current hub service area may be the identity ID of the current autonomous vehicle, network contact address, or other information used for verification.
  • the legal identity information of the current hub service area may be the identity ID of the target hub service area, network contact address, or other information used for verification.
  • Step A234 the central control coordination device determines the time to execute the task.
  • the task execution time in the task list may be the start time and/or duration of the task execution.
  • the start time and/or duration can be accurate to the year, month, day, hour, minute, and second information.
  • the central control coordination device can determine the time when the target autonomous vehicle arrives at the location of the task based on the vehicle-related parameters of the target autonomous vehicle, and can further determine the start time of the task execution in the task list based on the time of arrival at the location to perform the task.
  • the central control coordination device can also determine the time required to complete the task according to the task to be performed, and determine it as the duration of the task in the task list.
  • Step A235 The central control coordination device determines the remuneration for performing the task.
  • the central control coordination device may predetermine the remuneration standard for each task that needs to be performed, and then calculate the remuneration for the target autonomous vehicle to complete the task that needs to be performed based on the remuneration standard.
  • the entity in the current hub service area controlled by the hub coordination device interacts with the target autonomous vehicle controlled by the vehicle coordination device according to the demand solution
  • the central control coordination device determines the demand solution, it sends the demand solution to the vehicle coordination device of the target autonomous vehicle and the hub coordination device of the current hub service area. Thereafter, the target autonomous vehicle and the entities in the current hub service area will interact according to the demand solution.
  • the vehicle service plan may include the identification of the current autonomous vehicle, the identification of the target hub service area, and a task list.
  • the task list may include one or more of the tasks that need to be performed, the location to perform the task, the time to perform the task, the reward for performing the task, and the authentication method used when performing the task.
  • the process for the entity in the current hub service area and the target autonomous vehicle to interact with the on-demand solution may include the following steps B1 to B4:
  • Step B1 The hub coordination device of the current hub service area determines the target autonomous vehicle according to the target autonomous vehicle identification included in the demand solution; the vehicle coordination device determines its own corresponding to the target autonomous vehicle identification included in the demand solution When the self-driving vehicle is the target self-driving vehicle, continue to determine the current hub service area with service area demand based on the current hub service area identifier included in the demand solution.
  • the identity of the target autonomous vehicle may include the identity ID and/or network contact address of the target autonomous vehicle
  • the identity of the current hub service area may include the identity ID and/or network contact address of the current hub service area
  • the central control coordination device may also send to the vehicle coordination device of the target autonomous vehicle a notification message that the corresponding autonomous vehicle has been determined to be the target autonomous vehicle, so that the vehicle coordination device of the target autonomous vehicle determines according to the notification message.
  • the self-driving car corresponding to itself is the target self-driving car.
  • Step B2 The vehicle coordination device of the target autonomous driving vehicle controls the target autonomous driving vehicle to travel to the location included in the task list to perform the task.
  • the task that needs to be performed in the task list is to replenish the spare car
  • the place to perform the task is the spare car service station or the specific parking space in the spare car service station
  • the vehicle coordination device of the target autonomous vehicle controls the target autonomous vehicle Drive to the standby car service station or a specific parking space in it.
  • the tasks that need to be performed in the task list are loading and transporting goods
  • the location of the tasks is the storage service station or the specific warehouse or the specific platform in the storage service station
  • the vehicle coordination equipment of the target autonomous driving vehicle controls the target automatically Drive the car to the storage service station or a specific warehouse or a specific platform therein.
  • the task that needs to be performed in the task list is to unload the goods to a free storage space
  • the location of the task to be performed is the storage service station or a specific warehouse or a specific platform in the storage service station
  • the vehicle coordination of the target autonomous vehicle The device controls the target autonomous vehicle to drive to the storage service station or a specific warehouse or a specific platform therein.
  • the vehicle coordination device of the target autonomous driving vehicle can control the target autonomous driving vehicle to arrive at the location of the execution of the task according to the start time of the execution of the task included in the task list.
  • Step B3 The hub coordination device controls the entities in the current hub service area to interact with the target autonomous vehicle controlled by the vehicle coordination device to complete the tasks that need to be performed.
  • the vehicle coordination device and the hub coordination device respectively control the target autonomous vehicle and the entities in the current hub service area to authenticate each other according to the authentication methods used when performing tasks included in the task list.
  • the target autonomous vehicle and the entity in the current hub service area interact to complete the tasks that need to be performed after the authentication is successful.
  • the authentication method may include the type of technology used for authentication, the legal identity information of both parties, and so on.
  • the types of technologies used for authentication can include, but are not limited to, authentication methods based on public key encryption algorithms (such as SSL certificates, digital signatures), HTTP basic authentication, HTTP Basic Authentication, server-side sessions-browser-side web trackers Verify one or more of session-cookie, token verification, open authorization OAuth verification, etc.
  • the target autonomous vehicle can directly authenticate each other with the corresponding equipment.
  • the target autonomous vehicle can perform mutual authentication with the terminal device held by the operator.
  • the hub coordination device can control the entities in the current hub service area to pay remuneration to the target autonomous vehicle that completes the task according to the remuneration for performing the task included in the task list. This process can be completed by means of network transfer.
  • the vehicle coordination equipment can verify whether the remuneration paid by the entity in the current hub service area to the target autonomous vehicle that completes the task is consistent with the remuneration included in the task list to perform the task. If the two are inconsistent, it means that the entity in the current hub service area pays If the remuneration is wrong, it is necessary to supplement the underpaid remuneration or refund the excess remuneration.
  • Step B4 The hub coordination device and the vehicle coordination device record a log of the interaction process between the entities in the current hub service area and the autonomous vehicle.
  • the vehicle coordination device and/or the hub coordination device may record a log during the interaction between the target autonomous vehicle and the entity in the current hub service area.
  • the log may include one or more types of information such as the start time, end time, duration, authentication result, and actual payment of the interaction between the target autonomous vehicle and the entity.
  • the central control coordination device determines whether there is a service area demand in the hub service area HUB-1 networked with the central control system every 2 hours.
  • the central control coordination device obtains the following standby vehicle usage through the parking controller of the standby vehicle service station in the hub service area HUB-1:
  • the standby vehicle service station includes five types of standby vehicles: semi-trailer tractor, semi-trailer, full-trailer tractor, semi-trailer tractor, and van;
  • the central control and coordination equipment can determine that the actual number of semi-trailer tractors is less than the rated number and the actual number of vans is also less than the rated number based on the above-mentioned standby vehicle usage. Therefore, the hub service area HUB-1 has service area demand.
  • the central control coordination equipment determines the detailed requirements of the service area, including the following information:
  • the tasks that need to be performed are: supply spare vehicles;
  • the vehicle resources required to perform the task include: 3 semi-trailer tractors and 1 van.
  • the central control coordination device obtains the attribute information of multiple autonomous vehicles networked with the central control system through the monitoring module of the central control system.
  • the attribute information of each autonomous vehicle in this example is shown in Table 1:
  • the central control coordination device judges whether the corresponding autonomous vehicle meets the conditions of vehicle resources required to perform the task included in the detailed requirements of the service area according to the attribute information of each autonomous vehicle, and determines the eligible autonomous vehicle as a candidate for autonomous driving car.
  • the central control coordination device determines the candidate autonomous vehicles from the autonomous vehicles ADV-0001 to ADV-0009: ADV-0001 (van), ADV-0003 (semi-trailer tractor), ADV-0005 (semi-trailer tractor), ADV-0006 (semi-trailer tractor), ADV-0007 (van truck).
  • the vehicle resources required to perform the task include a van. Therefore, the central control coordination device should select one of ADV-0001 (van) and ADV-0007 (van) as the target autonomous vehicle. Since the distances between ADV-0001 (van truck) and ADV-0007 (van truck) and HUB-1 in the hub service area are 2km and 3km, respectively, the central control coordination equipment is based on the principle of the closest distance to the hub service area HUB-1 , To determine ADV-0001 (van) as the target autonomous vehicle.
  • the vehicle resources required to perform the task include three semi-trailer tractors, and there are exactly three semi-trailer tractors among the candidate autonomous vehicles. Therefore, the central control coordination device directly connects these three candidate autonomous vehicles ADV-0003 (semi-trailer). Trailer tractor), ADV-0005 (semi-trailer tractor), ADV-0006 (semi-trailer tractor) are all identified as target autonomous vehicles.
  • the central control coordination equipment was determined for the target autonomous vehicles ADV-0001 (van truck), ADV-0003 (semi-trailer tractor), ADV-0005 (semi-trailer tractor), and ADV-0006 (semi-trailer tractor).
  • a list of tasks, these task lists are shown in Table 2 below:
  • the central control coordination device sends a notification message to the autonomous vehicles ADV-0001, ADV-0003, ADV-0005, and ADV-0006 that the corresponding autonomous vehicle has been determined as the target autonomous vehicle, and will determine the task list and
  • the identifier of the hub service area HUB-1 is sent to the vehicle coordination device of the corresponding target autonomous driving vehicle, and the identification and task list of each target autonomous vehicle are sent to the hub coordination device of the hub service area HUB-1.
  • the vehicle coordination devices in the target autonomous vehicles ADV-0001, ADV-0003, ADV-0005, and ADV-0006 respectively control the corresponding target autonomous vehicles to travel to the standby vehicle service in the hub service area HUB-1 Station, waiting to interact with the entity in the standby car service station.
  • the camera configured in the vehicle recognition equipment of the reserve car service station collects images of each target autopilot, and the image processing is configured in the vehicle recognition equipment
  • the device recognizes the type of the target autonomous driving vehicle from the collected images.
  • the communication unit configured in the vehicle identification device receives the password information sent by the target autonomous driving vehicle through V2X technology.
  • the information processor uses the authentication method in the task list for the password. The information is verified.
  • the vehicle identification device sends an indication message of successful verification to the parking lot controller of the backup car service station. After receiving the indication message, the parking lot controller controls the electric barrier at the entrance of the parking lot to open. Allow the target to drive into the parking lot on the autonomous driving side.
  • the central control coordination device judges in real time whether there is a service area demand in the hub service area HUB-2 networked with the central control system.
  • the central control coordination device obtains the warehouse cargo transportation plan of the hub service area HUB-2 through the connection to the business order system:
  • the storage service station includes 10 warehouses, numbered D0 ⁇ D9;
  • warehouses D0 ⁇ D1 are used to store pharmaceutical goods
  • warehouses D2 ⁇ D6 are used to store daily necessities and food (normal temperature preservation) goods
  • warehouses D7 ⁇ D9 are used to store frozen food goods
  • the central control coordination equipment determines that there is cargo in the storage service station that needs to be loaded and transported, so there is a service area demand in the hub service area HUB-2.
  • the central control coordination equipment determines the detailed requirements of the service area of the hub service area HUB-2, including the following information:
  • the tasks that need to be performed are: loading and transporting goods;
  • the vehicle resources required to perform the task include autonomous vehicles that meet the following conditions: the types of cargo that can be loaded include medicines, the volume of cargo that can be loaded is greater than or equal to 10 cubic meters, and the driving area includes the hub service area HUB-2 The seat of Beijing.
  • the central control coordination device obtains the attribute information of multiple autonomous vehicles networked by the central control system through the monitoring module of the central control system, and judges whether the corresponding self-driving vehicle meets the requirements of the aforementioned tasks according to the attribute information of each autonomous vehicle The condition of the resource.
  • Table 3 shows the attribute information of these autonomous vehicles and the corresponding judgment results:
  • the central control coordination device determines, according to the judgment result, that the autonomous vehicle that meets the conditions of the vehicle resources required for the execution of the task is ADV-0011, and determines it as the target autonomous vehicle.
  • the central control coordination device determined the task list shown in Table 4 below for the target autonomous vehicle ADV-0011:
  • the central control coordination device sends a notification message to the vehicle coordination device of the autonomous driving vehicle ADV-0011 that the corresponding autonomous vehicle is determined to be the target autonomous vehicle, and sends the above-mentioned task list and the hub service area identification HUB-2 to the autonomous driving Vehicle coordination equipment for ADV-0011.
  • the vehicle coordination equipment controls the target autonomous vehicle ADV-0011 to drive to the platform of the warehouse D0 of the warehouse truck service station in the hub service area HUB-2, and interact with entities in the warehouse truck service station.
  • the vehicle controller first controls the target autonomous vehicle ADV-0011 to interact with the identity verification device in the storage truck service station according to the authentication method included in the task list to complete the authentication, and then the handling robot, forklift and other entities in the storage service station will The medicines and goods that need to be transported are transported to the carriage of the target autonomous driving vehicle ADV-0011.
  • the target autonomous driving vehicle ADV-0011 drives out of the storage service station and the hub service area HUB-2 in turn to transport the goods to the destination Guangzhou.
  • the central control coordination device judges the hub service area when the monitoring module of the central control system monitors that there is goods out of the warehouse in the hub service area HUB-3 Whether there is a service area requirement for HUB-3.
  • the central control coordination device obtains the following storage space occupancy through the storage controller connected to the storage service station:
  • the storage service station includes 10 warehouses, numbered D0 ⁇ D9;
  • warehouses D0 ⁇ D1 are used to store pharmaceutical goods
  • warehouses D2 ⁇ D6 are used to store daily necessities and food (normal temperature preservation) goods
  • warehouses D7 ⁇ D9 are used to store frozen food goods
  • the maximum volume of warehouse D9 is 300m 3 , and the remaining volume is 30m 3 .
  • the central control coordination equipment determines that there is free storage space in the storage service station according to the above-mentioned storage space occupation, so there is a service area demand in the hub service area HUB-3.
  • the central control coordination equipment determines the detailed requirements of the service area of the hub service area HUB-3, including the following information:
  • the task that needs to be performed is: unload the goods to the free storage space;
  • the vehicle resources required to perform the task include autonomous vehicles that meet the following conditions:
  • the destination of the goods being transported includes the address of the hub service area HUB-3, Beijing, and the type of goods being transported is the type of goods that can be stored in warehouse D9
  • the volume of the goods being transported is less than or equal to 30m 3 .
  • the central control coordination device obtains the attribute information of multiple autonomous vehicles networked by the central control system through the monitoring module of the central control system, and judges whether the corresponding self-driving vehicle meets the requirements of the aforementioned tasks according to the attribute information of each autonomous vehicle The condition of the resource.
  • Table 5 below shows the attribute information of these autonomous vehicles and the corresponding judgment results:
  • the central control coordination device determines that the autonomous vehicle that meets the conditions of the vehicle resources required for the execution of the task is ADV-0019, and determines it as the target autonomous vehicle.
  • the central control coordination device determined the task list shown in Table 6 below for the target autonomous vehicle ADV-0019:
  • the central control coordination device sends a notification message to the vehicle coordination device of the autonomous vehicle ADV-0019 that the corresponding autonomous vehicle is determined to be the target autonomous vehicle, and sends the above-mentioned task list and the hub service area identification HUB-3 to the autonomous driving Vehicle coordination equipment for ADV-0019.
  • the vehicle coordination equipment controls the target autonomous vehicle ADV-0019 to drive to the warehouse D9 of the warehouse truck service station in the hub service area HUB-3, and interact with entities in the warehouse truck service station.
  • the vehicle controller first controls the target autonomous vehicle ADV-0019 and the identity verification device in the storage truck service station to complete the authentication according to the authentication method included in the task list, and then the handling robot, forklift or crane in the storage service station, etc.
  • the entity unloads the frozen food loaded in the carriage and transports it to the free storage space of warehouse D9.
  • the target autonomous vehicle ADV-0019 drives out of the storage service station and the hub service area HUB-3 in turn.
  • the disclosed device and method can be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods, for example, multiple units or components may be divided. It can be combined or integrated into another device, or some features can be omitted or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
  • the units described as separate parts may or may not be physically separate.
  • the parts displayed as units may be one physical unit or multiple physical units, that is, they may be located in one place, or they may be distributed to multiple different places. . Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium.
  • the technical solutions of the embodiments of the present application are essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product, and the software product is stored in a storage medium. It includes several instructions to make a device (may be a single-chip microcomputer, a chip, etc.) or a processor (processor) execute all or part of the steps of the methods described in the various embodiments of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

A hub service area demand resolution system, comprising: a central control coordination device configured in a central control system, a vehicle coordination device configured in an auto-driving vehicle, and a hub coordination device configured in a hub service area. The central control coordination device is used for determining a demand solution when judging that the hub service area has a service area demand, and separately sending the demand solution to the vehicle coordination device and the hub coordination device, so that the auto-driving vehicle is controlled by the vehicle coordination device to interact, according to the demand solution, with an entity in the hub service area controlled by the hub coordination device. The system can not only assist the hub service area in operating well and ensure that the hub service area provides a vehicle service for the auto-driving vehicle, but also effectively improve the operation efficiency of the auto-driving vehicle.

Description

一种枢纽服务区需求解决系统和方法System and method for solving requirements of hub service area 技术领域Technical field
本申请的实施方式涉及智能交通领域,更具体地,本申请的实施方式涉及一种枢纽服务区需求解决系统和方法。The embodiment of the application relates to the field of intelligent transportation, and more specifically, the embodiment of the application relates to a system and method for solving the needs of a hub service area.
背景技术Background technique
本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。This section is intended to provide background or context for the implementation of the application stated in the claims. The description here is not admitted to be prior art just because it is included in this section.
近年来物流行业正逐渐走向数字信息化和人工智能化,先进的数字信息技术和人工智能技术不仅有助于提升物流行业的服务质量、运营效率,还能有效降低物流成本,极大地促进了物流行业的发展。In recent years, the logistics industry is gradually moving towards digital informatization and artificial intelligence. Advanced digital information technology and artificial intelligence technology not only help improve the service quality and operational efficiency of the logistics industry, but also effectively reduce logistics costs and greatly promote logistics The development of the industry.
公路货运是物流运输的主要形式之一,随着公路建设和路网结构的逐步完善,公路货运行业未来仍存在着较大的增长空间。Road freight is one of the main forms of logistics transportation. With the gradual improvement of road construction and road network structure, the road freight industry still has a large room for growth in the future.
自动驾驶车(Auto-Driving Vehicle,ADV)近年来已呈现出实用化趋势,由于能够大幅降低人工成本和显著提高运输效率,可广泛地应用于公路货运行业。Auto-Driving Vehicle (ADV) has shown a practical trend in recent years. Because it can greatly reduce labor costs and significantly improve transportation efficiency, it can be widely used in the road freight industry.
发明内容Summary of the invention
一般来说,自动驾驶车是利用车载传感系统感知道路环境,利用计算机系统规划行驶路线并控制动力系统工作以到达预定目的地的智能移动设备。与传统型汽车类似,自动驾驶车也需要能源补充,需要保养维修等服务,因此就会出现能够为自动驾驶车提供上述服务的公路基础设施。而这类公路基础设施自身也存在一些需求,如何利用自动驾驶车来解决这类公路基础设施的需求,成为自动驾驶领域的一个新兴课题。Generally speaking, an autonomous vehicle is a smart mobile device that uses an on-board sensor system to perceive the road environment, uses a computer system to plan a driving route and controls the power system to work to reach a predetermined destination. Similar to traditional cars, self-driving cars also need energy supplements and services such as maintenance and repairs. Therefore, there will be road infrastructure that can provide these services for self-driving cars. And this type of highway infrastructure itself also has some requirements. How to use autonomous vehicles to solve the needs of such highway infrastructure has become an emerging topic in the field of autonomous driving.
鉴于上述问题,本申请提供一种克服上述问题或者至少部分地解决上述问题的枢纽服务区需求解决方法和系统。In view of the above-mentioned problems, the present application provides a method and system for solving the requirements of a hub service area that overcomes the above-mentioned problems or at least partially solves the above-mentioned problems.
在本申请实施方式的第一方面中,提供了一种枢纽服务区需求解决方法,所述方法应用于中控协调设备,所述方法包括:中控协调设备判断枢纽服务区存在服务区需求时,确定需求解决方案;中控协调设备将所述需求解决方案分别发送给配置于自动驾驶车中的车辆协调设备和配置于枢纽服务区中的枢纽协调设备,以使自动驾驶车在车辆协调设备的控制下与在枢纽协调设备控制下的枢纽服务区中的实体按照所述需求解决方案进行交互。In the first aspect of the implementation of the present application, a method for solving the needs of a hub service area is provided, the method is applied to a central control coordination device, and the method includes: when the central control coordination device determines that there is a service area demand in the hub service area , Determine the demand solution; the central control coordination device sends the demand solution to the vehicle coordination device configured in the autonomous vehicle and the hub coordination device configured in the hub service area, so that the autonomous vehicle is in the vehicle coordination device The entity in the hub service area under the control of the hub coordination device interacts with the entities in the hub service area under the control of the hub coordination device according to the demand solution.
在本申请实施方式的第二方面中,提供了一种枢纽服务区需求解决方法,应用于枢纽协调设备,所述枢纽协调设备配置于枢纽服务区中,所述枢纽服务区还包括至少一个实体,所述方法包括:枢纽协调设备接收中控协调设备发送的需求解决方案;所述需求解决方案是中控协调设备在判断枢纽服务区存在服务区需求时确定的;枢纽协调设备根据所述需求解决方案,控制枢纽服务区中的实体与自动驾驶车交互。In the second aspect of the implementation of the present application, a method for solving the needs of a hub service area is provided, which is applied to a hub coordination device, the hub coordination device is configured in a hub service area, and the hub service area further includes at least one entity The method includes: the hub coordination device receives a demand solution sent by the central control coordination device; the demand solution is determined by the central control coordination device when it determines that there is a service area demand in the hub service area; the hub coordination device is based on the demand The solution is to control the interaction between entities in the service area of the hub and autonomous vehicles.
在本申请实施方式的第二方面中,提供了一种枢纽服务区需求解决方法,所述方法应用于车辆协调设备,所述车辆协调设备配置于自动驾驶车中,所述方法包括:车辆协调设备接收中控协调设备发送的需求解决方案;所述需求解决方案是中控协调设备在判断枢纽服务区存在服务区需求时确定的;车辆协调设备根据所述需求解决方案,控制自动驾驶车与枢纽服务区中的实体交互。In the second aspect of the embodiments of the present application, a method for solving the needs of a hub service area is provided, the method is applied to a vehicle coordination device, the vehicle coordination device is configured in an autonomous vehicle, and the method includes: vehicle coordination The equipment receives the demand solution sent by the central control coordination device; the demand solution is determined by the central control coordination device when it determines that there is a service area demand in the hub service area; the vehicle coordination device controls the autonomous vehicle and Entity interaction in the hub service area.
在本申请实施方式的第三方面中,提供了一种中控协调设备,所述车辆协调设备包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器在运行所述计算机程序时,执行前述的应用于中控协调设备的枢纽服务区需求解决方法。In the third aspect of the embodiments of the present application, a central control coordination device is provided. The vehicle coordination device includes a processor, a memory, and a computer program stored in the memory and running on the processor. When the computer program is running, the aforementioned method for solving the needs of the hub service area applied to the central control coordination device is executed.
在本申请实施方式的第四方面中,提供了一种中控系统,所述中控系统包括中控协调设备;所述中控协调设备用于在判断枢纽服务区存在服务区需求时确定需求解决方案,并将所述需求解决方案分别发送给配置于自动驾驶车中的车辆协调设备和配置于枢纽服务区中的枢纽协调设备,以使自动驾驶车在车辆协调设备的控制下与在枢纽协调设备控制下的枢纽服务区中的实体按照所述需求解决方案进行交互。In the fourth aspect of the implementation of the present application, a central control system is provided, the central control system includes a central control coordination device; the central control coordination device is used to determine the demand when it is judged that there is a service area demand in the hub service area Solution, and send the demand solution to the vehicle coordination device configured in the autonomous vehicle and the hub coordination device configured in the hub service area, so that the autonomous vehicle and the hub are under the control of the vehicle coordination device. The entities in the hub service area under the control of the coordination device interact according to the demand solution.
在本申请实施方式的第五方面中,提供了一种计算机可读的存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时实现应用于中控协调设备的枢纽服务区需求解决方法。In the fifth aspect of the implementation of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is run by a processor, it is applied to the hub service area requirements of the central control coordination device. Solution.
在本申请实施方式的第六方面中,提供了一种枢纽协调设备,所述枢纽协调设备包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器在运行所述计算机程序时,执行前述应用于枢纽协调设备的枢纽服务区需求解决方法。In the sixth aspect of the embodiments of the present application, a hub coordination device is provided. The hub coordination device includes a processor, a memory, and a computer program stored in the memory and running on the processor. The processor is When the computer program is run, the aforementioned method for solving the needs of the hub service area applied to the hub coordination device is executed.
在本申请实施方式的第七方面中,提供了一种枢纽服务区,所述枢纽服务区包括枢纽协调设备和至少一个实体;所述枢纽协调设备用于接收中控协调设备发送的需求解决方案,并根据所述需求解决方案控制枢纽服务区中的实体与自动驾驶车交互,所述需求解决方案是中控协调设备在判断枢纽服务区存在服务区需求时确定的。In the seventh aspect of the implementation of the present application, a hub service area is provided, the hub service area includes a hub coordination device and at least one entity; the hub coordination device is used to receive a demand solution sent by a central control coordination device , And control the interaction between entities in the hub service area and the autonomous vehicle according to the demand solution, which is determined by the central control coordination device when judging that there is a service area demand in the hub service area.
在本申请实施方式的第八方面中,提供了一种计算机可读的存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时实现前述应用于枢纽协调设备的枢纽服务区需求解决方法。In the eighth aspect of the embodiments of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is run by a processor, it realizes the aforementioned hub service area requirements applied to a hub coordination device. Solution.
在本申请实施方式的第九方面中,提供了一种车辆协调设备,所述车辆协调设备包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器在运行所述计算机程序时,执行前述应用于车辆协调设备的枢纽服务区需求解决方法。In a ninth aspect of the embodiments of the present application, a vehicle coordination device is provided. The vehicle coordination device includes a processor, a memory, and a computer program stored in the memory and running on the processor. The processor is When the computer program is run, the aforementioned method for solving the needs of the hub service area applied to the vehicle coordination device is executed.
在本申请实施方式的第十方面中,提供了一种自动驾驶车,所述自动驾驶车包括车辆协调设备;所述车辆协调设备用于接收中控协调设备发送的需求解决方案,并根据所述需求解决方案控制自动驾驶车与枢纽服务区中的实体交互;所述需求解决方案是中控协调设备在判断枢纽服务区存在服务区需求时确定的。In the tenth aspect of the embodiments of the present application, an autonomous driving vehicle is provided, the autonomous driving vehicle includes a vehicle coordination device; the vehicle coordination device is used to receive a demand solution sent by a central control coordination device, and according to all The demand solution controls the interaction between the autonomous vehicle and the entities in the hub service area; the demand solution is determined by the central control coordination device when it determines that there is a service area demand in the hub service area.
在本申请实施方式的第十一方面中,提供了一种计算机可读的存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时实现前述应用于车辆协调设备的枢纽服务区需求解决方法。In the eleventh aspect of the embodiments of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is run by a processor, the aforementioned application to the hub service area of the vehicle coordination device is realized. Demand solution.
在本申请实施方式的第十二方面中,提供了一种枢纽服务区需求解决系统,所述枢纽服务区需求解决系统包括:配置于中控系统中的中控协调设备、配置于自动驾驶车中的车辆协调设备和配置于枢纽服务区中的枢纽协调设备;所述中控协调设备用于在判断枢纽服务区存在服务区需求时确定需求解决方 案,以及将所述需求解决方案分别发送给所述车辆协调设备和所述枢纽协调设备,以使自动驾驶车在所述车辆协调设备的控制下与在所述枢纽协调设备控制下的枢纽服务区中的实体按照所述需求解决方案进行交互。In the twelfth aspect of the embodiments of the present application, a system for solving the needs of a hub service area is provided. The system for solving the needs of a hub service area includes: a central control coordination device configured in a central control system, and an autonomous driving vehicle The vehicle coordination device in the hub and the hub coordination device configured in the hub service area; the central control coordination device is used to determine a demand solution when judging that the hub service area has a service area demand, and send the demand solution to The vehicle coordination device and the hub coordination device, so that the autonomous vehicle, under the control of the vehicle coordination device, interacts with entities in the hub service area under the control of the hub coordination device in accordance with the demand solution .
在本申请实施方式的第十二方面中,提供了一种车辆服务系统,所述车辆服务系统包括:中控系统、自动驾驶车和枢纽服务区;所述中控系统包括中控协调设备;所述自动驾驶车包括车辆协调设备;所述枢纽服务区包括枢纽协调设备和实体;所述中控协调设备用于在判断枢纽服务区存在服务区需求时确定需求解决方案,以及将所述需求解决方案分别发送给配置于所述车辆协调设备和所述枢纽协调设备;所述车辆协调设备用于根据所述需求解决方案,控制所述自动驾驶车与所述枢纽服务区中的实体交互;所述枢纽协调设备根据所述需求解决方案,控制所述枢纽服务区中的实体与所述自动驾驶车交互。In a twelfth aspect of the implementation of this application, a vehicle service system is provided, the vehicle service system includes: a central control system, an autonomous vehicle, and a hub service area; the central control system includes a central control coordination device; The autonomous vehicle includes vehicle coordination equipment; the hub service area includes a hub coordination device and an entity; the central control coordination device is used to determine a demand solution when judging that there is a service area demand in the hub service area, and to compare the demand The solutions are respectively sent to the vehicle coordination device and the hub coordination device; the vehicle coordination device is used to control the autonomous vehicle to interact with entities in the hub service area according to the demand solution; The hub coordination device controls the entities in the hub service area to interact with the autonomous vehicle according to the demand solution.
本申请提供了一种根据枢纽服务区存在的服务区需求来确定需求解决方案,并由自动驾驶车来协助解决这些服务区需求的方案,该方案不仅能够协助枢纽服务区良好地运行,确保枢纽服务区可以为自动驾驶车提供车辆服务,还能够有效提升自动驾驶车的运营效率,有利于推广和发展自动驾驶技术。This application provides a solution to determine demand based on the existing service area needs of the hub service area, and autonomous vehicles will assist in solving these service area needs. This solution can not only assist the hub service area to operate well, but also ensure that the hub The service area can provide vehicle services for autonomous vehicles, and can also effectively improve the operational efficiency of autonomous vehicles, which is conducive to the promotion and development of autonomous driving technology.
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。Other features and advantages of the present application will be described in the following description, and partly become obvious from the description, or understood by implementing the present application. The purpose and other advantages of the application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings.
下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。The technical solution of the present application will be further described in detail below through the accompanying drawings and embodiments.
附图说明Description of the drawings
通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,其中:By reading the following detailed description with reference to the accompanying drawings, the above and other objectives, features, and advantages of the exemplary embodiments of the present application will become easier to understand. In the drawings, several embodiments of the present application are shown in an exemplary and non-limiting manner, in which:
图1示意性地示出了根据本申请一实施例的自动驾驶车的系统结构;Fig. 1 schematically shows the system structure of an autonomous vehicle according to an embodiment of the present application;
图2示意性地示出了根据本申请一实施例的枢纽服务区的平面示意图;Fig. 2 schematically shows a plan view of a hub service area according to an embodiment of the present application;
图3示意性地示出了根据本申请一实施例的枢纽服务区的系统结构;Figure 3 schematically shows a system structure of a hub service area according to an embodiment of the present application;
图4示意性地示出了根据本申请一实施例的中控系统的系统结构;Fig. 4 schematically shows the system structure of a central control system according to an embodiment of the present application;
图5示意性地示出了根据本申请一实施例的车辆服务系统的场景图;Fig. 5 schematically shows a scene diagram of a vehicle service system according to an embodiment of the present application;
图6示意性地示出了根据本申请一实施例的自动驾驶车服务系统的场景图;Fig. 6 schematically shows a scene diagram of an autonomous driving car service system according to an embodiment of the present application;
图7示意性地示出了根据本申请一实施例的自动驾驶车;Fig. 7 schematically shows an autonomous driving vehicle according to an embodiment of the present application;
图8示意性地示出了根据本申请一实施例的枢纽服务区;Fig. 8 schematically shows a hub service area according to an embodiment of the present application;
图9示意性地示出了根据本申请一实施例的中控系统;Fig. 9 schematically shows a central control system according to an embodiment of the present application;
在附图中,相同或对应的标号表示相同或对应的部分。In the drawings, the same or corresponding reference numerals indicate the same or corresponding parts.
具体实施方式detailed description
下面将参考若干示例性实施方式来描述本申请的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本申请,而并非以任何方式限制本申请的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。The principle and spirit of the present application will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are only provided to enable those skilled in the art to better understand and then implement the application, but not to limit the scope of the application in any way. On the contrary, these embodiments are provided to make the present disclosure more thorough and complete, and to fully convey the scope of the present disclosure to those skilled in the art.
本领域技术人员知道,本申请的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。Those skilled in the art know that the implementation manners of the present application can be implemented as a system, device, device, method, or computer program product. Therefore, the present disclosure may be specifically implemented in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.
为了便于理解,以下对本申请涉及的技术术语进行解释:For ease of understanding, the technical terms involved in this application are explained as follows:
本申请所称的“自动驾驶车”可以是利用自动驾驶技术实现的具有载人(如家用轿车、公共汽车等类型)、载货(如普通货车、厢式货车、甩挂车、封闭货车、罐式货车、平板货车、集装厢车、自卸货车、特殊结构货车等类型)或者特殊救援功能(如消防车、救护车等类型)的车辆。The "autonomous driving vehicle" mentioned in this application can be realized by using automatic driving technology to carry people (such as family cars, buses, etc.) and cargo (such as ordinary trucks, vans, drop trailers, closed trucks, tanks, etc.). Type trucks, flatbed trucks, container trucks, dump trucks, special structure trucks, etc.) or vehicles with special rescue functions (such as fire trucks, ambulances, etc.).
本申请中所涉及的终端可以包括但不限于手机、平板电脑、台式电脑、便携式笔记本电脑等。The terminals involved in this application may include, but are not limited to, mobile phones, tablet computers, desktop computers, portable notebook computers, etc.
本申请中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。The term "and/or" in this application is merely an association relationship describing associated objects, which means that there can be three types of relationships. For example, A and/or B can mean that there is A alone, and both A and B exist. There are three cases of B.
本申请中字符“/”,一般表示前后关联对象是一种“或”的关系。The character "/" in this application generally indicates that the associated objects before and after are in an "or" relationship.
附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。Any number of elements in the drawings are for example rather than limitation, and any naming is only used for distinction and does not have any limiting meaning.
下面参考本申请的若干代表性实施方式,详细阐释本申请的原理和精神。The principle and spirit of the application are explained in detail below with reference to several representative embodiments of the application.
1.自动驾驶车ADV1. Autonomous driving vehicle ADV
自动驾驶车可以是利用自动驾驶技术实现的具有载人功能(如家用轿车、公共汽车等类型)、载货功能(如普通货车、厢式货车、甩挂车、封闭货车、罐式货车、平板货车、集装厢车、自卸货车、特殊结构货车等类型)或者特殊救援功能(如消防车、救护车等类型)的车辆。Self-driving vehicles can be realized with automatic driving technology with manned functions (such as family cars, buses, etc.), carrying functions (such as ordinary trucks, vans, drop trailers, enclosed trucks, tank trucks, flat trucks, etc.) , Container trucks, dump trucks, trucks with special structures, etc.) or vehicles with special rescue functions (such as fire trucks, ambulances, etc.).
图1示出根据本申请实施例的一种自动驾驶车的结构。自动驾驶车包括动力系统110、传感器系统120、致动系统130、外围设备系统140、车辆计算系统150。在其他的一些实施例中,车辆可以包括更多、更少或不同的单元,并且每个单元可以包括更多、更少或不同的组件。在另一些实施例中,图1所示单元和组件还可以以任意的数量进行组合或划分。Fig. 1 shows the structure of an automatic driving vehicle according to an embodiment of the present application. The autonomous vehicle includes a power system 110, a sensor system 120, an actuation system 130, a peripheral device system 140, and a vehicle computing system 150. In some other embodiments, the vehicle may include more, fewer, or different units, and each unit may include more, fewer, or different components. In other embodiments, the units and components shown in FIG. 1 may also be combined or divided in any number.
动力系统110可以被配置为为车辆提供运动动力。动力系统110包括引擎/马达111、能量源112、变速器113和车轮/轮胎114中的一个或多个。The power system 110 may be configured to provide motion power for the vehicle. The power system 110 includes one or more of an engine/motor 111, an energy source 112, a transmission 113, and wheels/tires 114.
引擎/马达111可以是内燃机、电机马达、蒸汽机和斯特林引擎的任何组合,也可以是其它马达和引擎。在一些实施例中,动力系统110可以包括多种类型的引擎和/或马达。例如,气电混合动力车可以包括汽油引擎和电动马达。The engine/motor 111 can be any combination of an internal combustion engine, an electric motor, a steam engine, and a Stirling engine, or other motors and engines. In some embodiments, the power system 110 may include multiple types of engines and/or motors. For example, a gas-electric hybrid vehicle may include a gasoline engine and an electric motor.
能量源112可以是全部或部分地为引擎/马达111提供动力的能量源112。引擎/马达111可以被配置为将能量源112转换成机械能。能量源112可以包括汽油、柴油、丙烷、其它基于压缩气体的燃料、乙醇、太阳能电池板、电池和其它电力源。能量源112可以附加或可替换地包括燃料箱、电池、电容器和/或飞轮的任何组合。在一些实施例中,能量源112也可以为车辆的其它单元提供能量。The energy source 112 may be an energy source 112 that powers the engine/motor 111 in whole or in part. The engine/motor 111 may be configured to convert the energy source 112 into mechanical energy. The energy source 112 may include gasoline, diesel, propane, other compressed gas-based fuels, ethanol, solar panels, batteries, and other power sources. The energy source 112 may additionally or alternatively include any combination of fuel tanks, batteries, capacitors, and/or flywheels. In some embodiments, the energy source 112 may also provide energy for other units of the vehicle.
变速器113可以被配置为将机械动力从引擎/马达111发送到车轮/轮胎114。为此,变速器113 可以包括变速箱、离合器、差速器、驱动轴和/或其它原件。在变速器113包括驱动轴的实施例中,驱动轴可以包括被配置为耦合到车轮/轮胎114的一个或多个轮轴。The transmission 113 may be configured to send mechanical power from the engine/motor 111 to the wheels/tires 114. To this end, the transmission 113 may include a gearbox, a clutch, a differential, a drive shaft, and/or other components. In embodiments where the transmission 113 includes a drive shaft, the drive shaft may include one or more axles configured to be coupled to the wheels/tires 114.
车轮/轮胎114可以被配置为任何形式,包括单轮、双轮、三轮、四轮、六轮等形式。其它车轮/轮胎114形式也是可能的,例如包括八个或更多车轮的形式。在任何情况下,车轮/轮胎114可以被配置为相对于其他车轮/轮胎114差速地旋转。在一些实施例中,车轮/轮胎114可以包括固定地附接到变速器113的至少一个车轮,以及可以与路面面接触的、耦合到车辆的轮辋的至少一个轮胎。车轮/轮胎114可以包括金属和橡胶的任何组合,或者其它材料的组合。The wheels/tires 114 can be configured in any form, including single-wheel, double-wheel, three-wheel, four-wheel, six-wheel, and so on. Other wheel/tyre 114 forms are also possible, such as forms including eight or more wheels. In any case, the wheels/tires 114 may be configured to rotate differentially relative to the other wheels/tires 114. In some embodiments, the wheel/tire 114 may include at least one wheel fixedly attached to the transmission 113, and at least one tire that may be in contact with the road surface and coupled to the rim of the vehicle. The wheel/tire 114 may include any combination of metal and rubber, or a combination of other materials.
动力系统110可以附加或可替换地包括除了前述组件之外的其它组件。The power system 110 may additionally or alternatively include other components in addition to the aforementioned components.
传感器系统120可以包括外部传感器121和内部传感器122。The sensor system 120 may include an external sensor 121 and an internal sensor 122.
外部传感器121可以包括被配置为感测车辆所处环境的信息的多个传感器,以及被配置为修改传感器的位置和/或方向的一个或多个致动器1217。例如,外部传感器121可以包括位置传感器1211、惯性传感器1212、物体传感器1213、图像传感器1214中的一个或多个。The external sensor 121 may include a plurality of sensors configured to sense information of the environment in which the vehicle is located, and one or more actuators 1217 configured to modify the position and/or direction of the sensors. For example, the external sensor 121 may include one or more of a position sensor 1211, an inertial sensor 1212, an object sensor 1213, and an image sensor 1214.
位置传感器1211可以是估计车辆的地理位置的任何传感器,例如,全球定位系统GPS定位设备、载波相位差分RTK定位设备、北斗卫星定位系统定位设备、GLONASS定位系统定位设备、Galileo定位系统定位设备、全球导航卫星系统GNSS定位设备。位置传感器1211可以包括估计车辆相对于地球的位置的收发器。The position sensor 1211 can be any sensor that estimates the geographic position of the vehicle, such as GPS positioning equipment, carrier phase differential RTK positioning equipment, Beidou satellite positioning system positioning equipment, GLONASS positioning system positioning equipment, Galileo positioning system positioning equipment, global positioning system Navigation satellite system GNSS positioning equipment. The position sensor 1211 may include a transceiver that estimates the position of the vehicle relative to the earth.
惯性传感器1212可以是被配置为根据惯性加速度来感测车辆的位置和方向改变的任何传感器组合,例如惯性测量单元IMU。在一些实施例中,惯性传感器1212可以包括加速计和陀螺仪。The inertial sensor 1212 may be any combination of sensors configured to sense changes in the position and direction of the vehicle according to inertial acceleration, such as an inertial measurement unit IMU. In some embodiments, the inertial sensor 1212 may include an accelerometer and a gyroscope.
物体传感器1213可以是使用无线电信号或激光信号来感测车辆所处环境中的物体的任何传感器,例如雷达、激光测距仪、激光雷达。在一些实施例中,除了感测物体之外,雷达和激光雷达还可以附加地感测物体的速度和/或行驶方向。在一些实施例中,物体传感器1213可以包括发射无线电信号或激光信号的发射器以及检测无线电信号或激光信号的检测器。The object sensor 1213 may be any sensor that uses radio signals or laser signals to sense objects in the environment where the vehicle is located, such as radar, laser rangefinder, and lidar. In some embodiments, in addition to sensing objects, radar and lidar may additionally sense the speed and/or driving direction of the object. In some embodiments, the object sensor 1213 may include a transmitter that emits a radio signal or a laser signal and a detector that detects the radio signal or a laser signal.
图像传感器1214可以包括任何相机(例如静态相机、视频相机等),用于拍摄车辆所处环境的图像。The image sensor 1214 may include any camera (for example, a still camera, a video camera, etc.) for taking an image of the environment in which the vehicle is located.
此外,外部传感器121还可以包括其它的传感器,例如用于检测物体距离的任何传感器,例如,声呐1215、超声波传感器1216等。In addition, the external sensor 121 may also include other sensors, such as any sensor used to detect the distance of an object, for example, a sonar 1215, an ultrasonic sensor 1216, and the like.
内部传感器122可以包括被配置为检测与车辆的行驶状态相应的信息的多个传感器。例如,内部传感器122可以包括车速传感器1221、加速度传感器1222以及横摆率传感器1223中的一个或多个。The internal sensor 122 may include a plurality of sensors configured to detect information corresponding to the driving state of the vehicle. For example, the internal sensor 122 may include one or more of a vehicle speed sensor 1221, an acceleration sensor 1222, and a yaw rate sensor 1223.
车速传感器1221可以是检测车辆的速度的任何传感器。The vehicle speed sensor 1221 may be any sensor that detects the speed of the vehicle.
加速度传感器1222可以是检测车辆的加速度的任何传感器。The acceleration sensor 1222 may be any sensor that detects the acceleration of the vehicle.
横摆率传感器1223可以是检测车辆绕重心的铅垂轴的横摆率(旋转角速度)的任何传感器,例如,陀螺仪传感器。The yaw rate sensor 1223 may be any sensor that detects the yaw rate (rotation angular velocity) of the vertical axis of the vehicle around the center of gravity, for example, a gyro sensor.
在一些实施例中,为检测驾驶操作信息,内部传感器122还可以包括加速器踏板传感器1224、制动器踏板传感器1225以及方向盘传感器1226中的一个或多个。In some embodiments, to detect driving operation information, the internal sensor 122 may further include one or more of an accelerator pedal sensor 1224, a brake pedal sensor 1225, and a steering wheel sensor 1226.
加速器踏板传感器1224可以是检测加速器踏板的踩踏量的任何传感器,加速器踏板传感器1224例如设置于车辆的加速器踏板的轴部分。The accelerator pedal sensor 1224 may be any sensor that detects the amount of depression of an accelerator pedal, and the accelerator pedal sensor 1224 is provided, for example, on a shaft portion of an accelerator pedal of a vehicle.
制动器踏板传感器1225可以是检测制动器踏板的踩踏量的任何传感器,制动器踏板传感器1225例如设置于制动器踏板的轴部分。制动器踏板传感器1225也可以检测制动器踏板的操作力(对制动器踏板的踏力、主缸的压力等)。The brake pedal sensor 1225 may be any sensor that detects the stepping amount of the brake pedal, and the brake pedal sensor 1225 is provided, for example, on the shaft portion of the brake pedal. The brake pedal sensor 1225 may detect the operating force of the brake pedal (depression force on the brake pedal, pressure of the master cylinder, etc.).
方向盘传感器1226可以是检测方向盘的旋转状态的任何传感器,旋转状态的检测值例如是操舵转矩或舵角,方向盘传感器1226例如设置于车辆的转向轴。The steering wheel sensor 1226 may be any sensor that detects the rotation state of the steering wheel. The detection value of the rotation state is, for example, a steering torque or a rudder angle. The steering wheel sensor 1226 is provided, for example, on the steering shaft of the vehicle.
此外,内部传感器122还可以包括其它的传感器,例如监测车辆内部各个组件的传感器(例如氧气监测器、燃油表、引擎油温度计等)。In addition, the internal sensor 122 may also include other sensors, such as sensors that monitor various components in the vehicle (for example, an oxygen monitor, a fuel gauge, an engine oil thermometer, etc.).
在一些示例中,传感器系统120可以实施为多个传感器组合,每个传感器组合被配置为安装在车辆的相应位置上(例如,顶部、底部、前侧、后侧、左侧、右侧等)。In some examples, the sensor system 120 may be implemented as a plurality of sensor combinations, and each sensor combination is configured to be installed on a corresponding position of the vehicle (eg, top, bottom, front, rear, left, right, etc.) .
致动系统130可以被配置为控制车辆的驾驶行为。致动系统130可以包括转向模块131、节气门模块132、制动模块133中的一个或多个。The actuation system 130 may be configured to control the driving behavior of the vehicle. The actuation system 130 may include one or more of a steering module 131, a throttle valve module 132, and a brake module 133.
转向模块131可以是控制车辆的转向转矩(或操舵转矩)的任何设备组合。The steering module 131 may be any combination of devices that controls the steering torque (or steering torque) of the vehicle.
节气门模块132可以是通过调整发动机的空气供给量(节气门开度)来达到控制引擎/马达111的操作速度和控制车辆的速度的任何设备组合。The throttle module 132 may be any combination of devices that control the operating speed of the engine/motor 111 and control the speed of the vehicle by adjusting the air supply amount (throttle opening) of the engine.
制动模块133可以是使车辆减速的任何设备组合,例如,制动模块133可以利用摩擦力来使车轮/轮胎114减速。The braking module 133 may be any combination of devices that decelerate the vehicle. For example, the braking module 133 may use friction to decelerate the wheels/tires 114.
外围设备系统140可以被配置为使车辆与外部传感器121、其它车辆、外部计算设备和/或用户进行交互。例如,外围设备系统140可以包括无线通信装置141、有线通信接口142、触屏显示器143、麦克风144和扬声器145中的一个或多个。The peripheral device system 140 may be configured to enable the vehicle to interact with external sensors 121, other vehicles, external computing devices, and/or users. For example, the peripheral device system 140 may include one or more of a wireless communication device 141, a wired communication interface 142, a touch screen display 143, a microphone 144, and a speaker 145.
无线通信装置141可以被配置为直接地或无线地连接到动力系统110、传感器系统120、致动系统130、外围设备系统140和车辆计算系统150包括的一个或多个设备,以及直接地或无线地连接其它车辆、中控系统、枢纽服务区中的实体中的一种或多种。无线通信装置141可以包括基于无线通信 术通信的天线和芯片组,其中,无线通信技术可以包括全球移动通讯系统(Global System for Mobile Communications,GSM),通用分组无线服务(General Packet Radio Service,GPRS),码分多址接入(Code Division Multiple Access,CDMA),宽带码分多址(Wideband Code Division Multiple Access,WCDMA),时分码分多址(Time-Division Code Division Multiple Access,TD-SCDMA),长期演进(Long Term Evolution,LTE),蓝牙(Blue Tooth,BT),全球导航卫星系统(Global Navigation Satellite System,GNSS),调频(Frequency Modulation,FM),近距离无线通信技术(Near Field Communication,NFC),红外技术(Infrared,IR)。GNSS可以包括全球卫星定位系 统(Global Positioning System,GPS),全球导航卫星系统(Global Navigation Satellite System,GLONASS),北斗卫星导航系统(Beidou Navigation Satellite System,BDS),准天顶卫星系统(Quasi-zenith Satellite System,QZSS)和/或星基增强系统(Satellite Based Augmentation Systems,SBAS)。 The wireless communication device 141 may be configured to directly or wirelessly connect to one or more devices included in the power system 110, the sensor system 120, the actuation system 130, the peripheral device system 140, and the vehicle computing system 150, and directly or wirelessly. Ground connection to one or more of other vehicles, central control systems, and entities in the hub service area. The wireless communication device 141 may include those based on techniques for communicating over wireless communication antenna and chipset, wherein the wireless communication technique may include a Global System for Mobile Communications (Global System for Mobile Communications, GSM ), general packet radio service (General Packet Radio Service, GPRS ), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time-Division Code Division Multiple Access (TD-SCDMA) , Long Term Evolution (LTE), Bluetooth (Blue Tooth, BT), Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (Near Field Communication, NFC), infrared technology (Infrared, IR). GNSS can include Global Positioning System (GPS), Global Navigation Satellite System (GLONASS), Beidou Navigation Satellite System (BDS), Quasi-zenith Satellite System (Quasi-zenith Satellite System, QZSS) and/or Satellite Based Augmentation Systems (SBAS).
有线通信接口142可以被配置为直接地连接动力系统110、传感器系统120、致动系统130、外围设备系统140和车辆计算系统150包括的一个或多个设备,以及直接地连接其它车辆、中控系统、枢纽服务区中的实体中的一种或多种。有线通信接口142可以包括集成电路(Inter-Integrated Circuit,I2C)接口,集成电路内置音频(Inter-Integrated Circuit Sound,I2S)接口,脉冲编码调制(Pulse Code Modulation,PCM)接口,通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)接口,移动产业处理器接口(Mobile Industry Processor Interface,MIPI),通用输入输出(General-Purpose Input/Output,GPIO)接口,用户标识模块(Subscriber Identity Module,SIM)接口,和/或通用串行总线(Universal Serial Bus,USB)接口等。The wired communication interface 142 can be configured to directly connect to one or more devices included in the power system 110, the sensor system 120, the actuation system 130, the peripheral device system 140, and the vehicle computing system 150, as well as to directly connect to other vehicles and the central control system. One or more of the entities in the system and hub service area. The wired communication interface 142 may include an integrated circuit (Inter-Integrated Circuit, I2C) interface, an integrated circuit built-in audio (Inter-Integrated Circuit Sound, I2S) interface, a pulse code modulation (Pulse Code Modulation, PCM) interface, and a universal asynchronous transceiver. (Universal Asynchronous Receiver/Transmitter, UART) interface, Mobile Industry Processor Interface (MIPI), General-Purpose Input/Output (GPIO) interface, Subscriber Identity Module (SIM) Interface, and/or Universal Serial Bus (USB) interface, etc.
触屏显示器143可以被用户用来向车辆输入命令。触屏显示器143可以被配置为通过电容感测、电阻感测或表面声波处理来感测用户手指的位置和、或位置的移动。触屏显示器143能够感测在平行或共面与触摸屏表面的方向、垂直与触摸屏表面的方向或者两个方向上的手指移动,并且还能够感测施加到触摸屏表面的压力水平。触屏显示器143可以由一个或多个半透明或透明的绝缘层和一个或多个半透明或透明的导电层形成。触屏显示器143也可以被配置为其它形式。The touch screen display 143 may be used by the user to input commands to the vehicle. The touch screen display 143 may be configured to sense the position and/or movement of the user's finger through capacitance sensing, resistance sensing, or surface acoustic wave processing. The touch screen display 143 can sense finger movement in a direction parallel or coplanar with the touch screen surface, a direction perpendicular to the touch screen surface, or both directions, and can also sense the pressure level applied to the touch screen surface. The touch screen display 143 may be formed of one or more translucent or transparent insulating layers and one or more translucent or transparent conductive layers. The touch screen display 143 may also be configured in other forms.
麦克风144可以被配置为用于接收声音信号(例如,语音命令或其它音频输入)并将声音信号转换为电信号。The microphone 144 may be configured to receive sound signals (eg, voice commands or other audio input) and convert the sound signals into electrical signals.
扬声器145可以被配置为输出音频。The speaker 145 may be configured to output audio.
外围设备系统140可以进一步或可替换地包括其他组件。The peripheral device system 140 may further or alternatively include other components.
车辆计算系统150可以包括处理器151和数据存储装置152。The vehicle computing system 150 may include a processor 151 and a data storage device 152.
处理器151可以被配置为用于运行存储于数据存储装置152中的指令以执行各种功能,这些功能包括但不限于如下所述的定位融合模块1501、感知模块1502、行驶状态确定模块1503、导航模块1504、决策模块1505、行驶控制模块1506、任务接收模块1507对应的功能。处理器151可以包括通用处理器(例如CPU、GPU)、专用处理器(例如专用集成电路(Application-specific integrated circuit,ASIC))、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、集成电路、微控制器等一个或多个的组合。在处理器151包括多个处理器151的情况下,这些处理器151能够单独或组合地工作。The processor 151 may be configured to execute instructions stored in the data storage device 152 to perform various functions, including but not limited to the positioning fusion module 1501, the sensing module 1502, the driving state determination module 1503, Functions corresponding to the navigation module 1504, the decision module 1505, the driving control module 1506, and the task receiving module 1507. The processor 151 may include a general-purpose processor (for example, CPU, GPU), a special-purpose processor (for example, an application-specific integrated circuit (ASIC)), a field programmable gate array (FPGA), and a digital signal processor (DSP). , Integrated circuits, microcontrollers, etc. one or more combinations. In the case where the processor 151 includes a plurality of processors 151, these processors 151 can work individually or in combination.
数据存储装置152可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质。数据存储装置152可以包括只读存储器(ROM)、随机存取存储器(RAM)、闪速存储器、电可编程存储器(EPROM)、电可编程和可擦除存储器(EEPROM)、嵌入式多媒体卡(eMMC)、硬盘驱动器或任何易失性或非易失性介质等中的一个或多个的组合。数据存储装置152可以整体或部分地与处理器151集成。数据存储装置152可以被配置为存储可由处理器151运行以执行各种功能的指令,其中,这些功能包括但不限于如下所述的定位融合模块1501、感知模块1502、行驶状态确定模块1503、导航模块1504、决策模块1505、行驶控制模块1506、任务接收模块1507对应的功能。The data storage device 152 may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media. The data storage device 152 may include read only memory (ROM), random access memory (RAM), flash memory, electrically programmable memory (EPROM), electrically programmable and erasable memory (EEPROM), embedded multimedia card ( eMMC), hard drive, or any combination of one or more of volatile or non-volatile media. The data storage device 152 may be integrated with the processor 151 in whole or in part. The data storage device 152 may be configured to store instructions that can be executed by the processor 151 to perform various functions. These functions include, but are not limited to, the positioning fusion module 1501, the sensing module 1502, the driving state determination module 1503, and the navigation system as described below. Module 1504, decision-making module 1505, driving control module 1506, task receiving module 1507 corresponding functions.
定位融合模块1501可以被配置为接收来自传感器系统120感测到的环境数据、位置数据或其他类型的数据,通过对这些数据进行时间戳对齐、融合计算等处理,得到融合后的环境数据和车辆位置数据。定位融合模块1501可以包括例如卡尔曼滤波器、贝叶斯网络,以及实现其它功能的算法。The positioning fusion module 1501 can be configured to receive environmental data, location data or other types of data sensed from the sensor system 120, and process these data through timestamp alignment, fusion calculation, etc., to obtain fused environmental data and vehicles. Location data. The positioning fusion module 1501 may include, for example, a Kalman filter, a Bayesian network, and algorithms that implement other functions.
感知模块1502可以被配置为接收定位融合模块1501计算的融合后的环境数据,并对其进行计算机视觉处理以识别车辆所处环境中的物体和/或特征,该物体和/或特征包括例如车道线、行人、其他车辆、交通信号、基础交通设施等。感知模块1502可以使用物体识别算法、运动中恢复结构(Structure from Motion,SFM)算法、视频跟踪或其它计算机视觉技术。在一些实施例中,感知模块1502可以进一步地配置为对环境进行地图绘制、跟踪物体、估计物体的速度等。The perception module 1502 may be configured to receive the fused environment data calculated by the positioning fusion module 1501, and perform computer vision processing on it to recognize objects and/or features in the environment where the vehicle is located. The objects and/or features include, for example, lanes. Lines, pedestrians, other vehicles, traffic signals, basic transportation facilities, etc. The perception module 1502 may use an object recognition algorithm, a Structure from Motion (SFM) algorithm, video tracking, or other computer vision technology. In some embodiments, the perception module 1502 may be further configured to map the environment, track objects, estimate the speed of the objects, and so on.
行驶状态确定模块1503基于传感器系统120中的内部传感器122得到的数据识别车辆的行驶状态,例如包括车速、加速度或者横摆率。The driving state determination module 1503 recognizes the driving state of the vehicle based on the data obtained by the internal sensor 122 in the sensor system 120, including, for example, vehicle speed, acceleration, or yaw rate.
任务接收模块1507可以被配置为接收任务,解析任务包含的装卸货地址、货物品类、装卸货时间等信息,并将这些信息发送给导航模块1504。The task receiving module 1507 may be configured to receive tasks, analyze the loading and unloading address, cargo category, loading and unloading time and other information contained in the task, and send the information to the navigation module 1504.
导航模块1504可以被配置为确定车辆的驾驶路径的任何单元。导航模块1504可以进一步地被配置为在车辆的操作时动态地更新驾驶路径。在一些实施例中,导航模块1504可以被配置为根据来自定位融合模块1501、定位传感器、物体传感器1213、任务接收模块1507的处理结果和一个或多个预存的高精地图数据,为车辆确定行驶路径。The navigation module 1504 may be configured as any unit that determines the driving path of the vehicle. The navigation module 1504 may be further configured to dynamically update the driving path during the operation of the vehicle. In some embodiments, the navigation module 1504 may be configured to determine the driving of the vehicle based on the processing results from the positioning fusion module 1501, the positioning sensor, the object sensor 1213, the task receiving module 1507, and one or more pre-stored high-precision map data. path.
决策模块1505可以被配置为基于导航模块1504计算出的行驶路径、定位融合模块1501计算得到的车辆位置数据、以及感知模块1502识别出的车辆所处环境中的物体和/或特征,生成车辆的路点信息,路点信息中的路点是在行驶路径中车辆前进的轨迹点。The decision-making module 1505 can be configured to generate the vehicle’s information based on the driving path calculated by the navigation module 1504, the vehicle position data calculated by the positioning fusion module 1501, and the objects and/or features in the environment where the vehicle is identified by the perception module 1502. Waypoint information. The waypoint in the waypoint information is the trajectory point of the vehicle in the driving path.
行驶控制模块1506可以被配置为接收决策模块1505产生的路点信息,并根据路点信息控制致动系统130,以使得车辆按照路点信息行驶。The driving control module 1506 may be configured to receive the waypoint information generated by the decision module 1505, and control the actuation system 130 according to the waypoint information, so that the vehicle drives according to the waypoint information.
数据存储装置152还可以被配置为存储其他的指令,包括将数据发送到动力系统110、传感器系统120、致动系统130和/或外围设备系统140中的一个或多个,从其中接收数据,与其交互,和/或对其进行控制的指令。数据存储装置152还可以被配置为存储其他的指令。例如,数据存储装置152可以存储用于控制变速器113的操作以改善燃料效率的指令,可以存储用于控制图像传感器1214拍摄环境图像的指令,可以存储用于根据物体传感器1213感测的数据生成车辆所处环境的三维图像的指令,以及,可以存储用于将麦克风144转换得到的电信号识别成语音命令的指令。The data storage device 152 may also be configured to store other instructions, including sending data to one or more of the power system 110, the sensor system 120, the actuation system 130, and/or the peripheral system 140, and receive data therefrom, Instructions to interact with and/or control it. The data storage device 152 may also be configured to store other instructions. For example, the data storage device 152 may store instructions for controlling the operation of the transmission 113 to improve fuel efficiency, may store instructions for controlling the image sensor 1214 to capture environmental images, and may store instructions for generating vehicles based on data sensed by the object sensor 1213. Instructions for the three-dimensional image of the environment in which they are located, and instructions for recognizing the electrical signals converted by the microphone 144 into voice commands may be stored.
数据存储装置152还可以被配置为存储其他的指令。除存储指令之外,数据存储装置152还可以被配置为存储多种信息,例如图像处理参数、训练数据、高精地图、路径信息等。在车辆以自动模式、半自动模式、手动模式运行的期间,这些信息可以被动力系统110、传感器系统120、致动系统130和外围设备系统140、车辆计算系统150中的一个或多个所使用。The data storage device 152 may also be configured to store other instructions. In addition to storing instructions, the data storage device 152 may also be configured to store a variety of information, such as image processing parameters, training data, high-precision maps, path information, and so on. During the operation of the vehicle in an automatic mode, a semi-automatic mode, and a manual mode, this information may be used by one or more of the power system 110, the sensor system 120, the actuation system 130 and the peripheral system 140, and the vehicle computing system 150.
车辆计算系统150可以通过系统总线、网络和/或其它连接机制通信连接到动力系统110、传感器系统120、致动系统130和外围设备系统140中的一个或多个。The vehicle computing system 150 may be communicatively connected to one or more of the power system 110, the sensor system 120, the actuation system 130, and the peripheral device system 140 through a system bus, a network, and/or other connection mechanisms.
车辆计算系统150可以通过数据线直接地或通过无线通信技术无线地连接外围设备系统140中的无线通信装置141,然后通过无线通信装置141无线地连接枢纽服务区和/或中控系统。The vehicle computing system 150 may directly connect to the wireless communication device 141 in the peripheral equipment system 140 through a data line or wirelessly through a wireless communication technology, and then wirelessly connect to the hub service area and/or the central control system through the wireless communication device 141.
车辆计算系统150也可以是多个计算装置,这些计算装置分布式地控制车辆的个别组件或者个别系统。The vehicle computing system 150 may also be a plurality of computing devices that control individual components or individual systems of the vehicle in a distributed manner.
车辆计算系统150可以附加地或可替换地包括其它的组件。The vehicle computing system 150 may additionally or alternatively include other components.
车辆计算系统150可以包括车辆协调设备ADV-ECU,该车辆协调设备ADV-ECU可以包括一个或多个第一处理器、一个或多个第一存储器、以及存储在第一存储器上并可在第一处理器上运行的计算机指令。当第一处理器在运行第一存储器中的计算机指令时,执行如下所述的车辆协调模块1509对应的功能。车辆协调模块1509可以被配置为根据中控系统的中控协调模块349确定的需求解决方案控制自动驾驶车与枢纽服务区中的实体交互。其中,第一处理器可以被配置为处理器151中的一个或多个通用处理器(例如CPU、GPU),一个或多个专用处理器(例如ASIC),一个或多个现场可编程门阵列(FPGA),一个或多个数字信号处理器(DSP),一个或多个集成电路,和/或,一个或多个微控制器等。第一存储器可以被配置为数据存储装置152中的一个或多个只读存储器(ROM),一个或多个随机存取存储器(RAM),一个或多个闪速存储器,一个或多个电可编程存储器(EPROM),一个或多个电可编程和可擦除存储器(EEPROM),一个或多个嵌入式多媒体卡(eMMC),和/或,一个或多个硬盘驱动器等。车辆协调模块1509可以实现为一种计算机程序产品,当该计算机程序产品在计算机上运行时,实现根据中控系统的中控协调模块349确定的车辆服务方案控制自动驾驶车与枢纽服务区中的实体交互的枢纽服务区需求解决方法。The vehicle computing system 150 may include a vehicle coordination device ADV-ECU. The vehicle coordination device ADV-ECU may include one or more first processors, one or more first memories, and stored in the first memory and may be stored in the first memory. Computer instructions running on a processor. When the first processor is running the computer instructions in the first memory, it executes the functions corresponding to the vehicle coordination module 1509 as described below. The vehicle coordination module 1509 may be configured to control the autonomous driving vehicle to interact with entities in the hub service area according to the demand solution determined by the central control coordination module 349 of the central control system. Among them, the first processor may be configured as one or more general-purpose processors (for example, CPU, GPU), one or more special-purpose processors (for example, ASIC), and one or more field programmable gate arrays in the processor 151. (FPGA), one or more digital signal processors (DSP), one or more integrated circuits, and/or, one or more microcontrollers, etc. The first memory may be configured as one or more read-only memories (ROM), one or more random access memories (RAM), one or more flash memories, one or more electronic devices in the data storage device 152 Programmable memory (EPROM), one or more electrically programmable and erasable memories (EEPROM), one or more embedded multimedia cards (eMMC), and/or, one or more hard drives, etc. The vehicle coordination module 1509 can be implemented as a computer program product. When the computer program product runs on a computer, it realizes the control of the autonomous driving vehicle and the hub service area according to the vehicle service plan determined by the central control coordination module 349 of the central control system. The solution to the needs of the hub service area for entity interaction.
如图7所示为根据本申请实施例的一自动驾驶车,该自动驾驶车中配置有车辆协调设备ADV-ECU,该车辆协调设备ADV-ECU包括第一处理器,第一存储器,以及存储在第一存储器上并可在第一处理器上运行的计算机指令。当第一处理器在运行第一存储器中的计算机指令时,执行如下步骤对应的方法:S71,车辆协调设备ADV-ECU接收中控系统的中控协调设备CCS-ECU发送的需求解决方案;S72,车辆协调设备ADV-ECU根据需求解决方案控制自动驾驶车与枢纽服务区中的实体交互。As shown in FIG. 7 is an autonomous driving vehicle according to an embodiment of the present application. The autonomous driving vehicle is equipped with a vehicle coordination device ADV-ECU. The vehicle coordination device ADV-ECU includes a first processor, a first memory, and a storage device. Computer instructions on the first memory and executable on the first processor. When the first processor is running the computer instructions in the first memory, the method corresponding to the following steps is executed: S71, the vehicle coordination device ADV-ECU receives the demand solution sent by the central control coordination device CCS-ECU of the central control system; S72 , The vehicle coordination equipment ADV-ECU controls the interaction between the autonomous vehicle and the entities in the hub service area according to the demand solution.
2.枢纽服务区HUB2. Hub Service Area HUB
枢纽服务区可以是具有能够为自动驾驶车提供补充能源、车辆维修、车辆保养、车辆清洗、装货、卸货、货物仓储、升级程序、停车、称重、缴费等一项或多项车辆服务项目的功能的场所。枢纽服务区还可以具有其他方面的功能,例如提供工业制造、铁路运输、航空运输、高速路区域休息服务等一种或多种功能。例如,枢纽服务区可以是公路港、临海港口、货运集散地、物流园区、工业园区、仓库、火车站、机场、高速公路服务区、加油站、加气站等场所。The hub service area can have one or more vehicle service items that can provide supplementary energy for autonomous vehicles, vehicle maintenance, vehicle maintenance, vehicle cleaning, loading, unloading, cargo storage, upgrade procedures, parking, weighing, and payment. The function of the place. The hub service area can also have other functions, such as providing one or more functions such as industrial manufacturing, railway transportation, air transportation, and highway area rest services. For example, the hub service area can be a highway port, a sea port, a freight distribution center, a logistics park, an industrial park, a warehouse, a railway station, an airport, an expressway service area, a gas station, a gas station, and other places.
图2所示为根据本实施例的一种枢纽服务区的平面示意图,图3所示为该枢纽服务区的系统结构图。如图2所示,枢纽服务区可以被配置为包括场地210、入口220、出口230、一个或多个服务站点和枢纽中控室270。Fig. 2 is a schematic plan view of a hub service area according to this embodiment, and Fig. 3 is a system structure diagram of the hub service area. As shown in FIG. 2, the hub service area may be configured to include a venue 210, an entrance 220, an exit 230, one or more service stations, and a hub control room 270.
场地210是整个枢纽服务区所占的地面及地面上的空间区域。场地210可以被划分为服务区域、道路区域。服务区域被配置为用于设置服务站点。道路区域被配置为用于车辆在场地210中行驶。The site 210 is the ground and the space area on the ground occupied by the entire hub service area. The venue 210 may be divided into a service area and a road area. The service area is configured for setting up service sites. The road area is configured for vehicles to travel in the field 210.
入口220被配置为用于车辆驶入场地210。入口220可以设置入口路卡221,用于允许或拒绝车辆驶入场地210。入口路卡221可以被配置为包括车辆识别设备、路卡设备。车辆识别设备可以包括用于检测靠近入口220的车辆和识别车辆身份的任何设备,例如可以包括车辆检测器、摄像机、读卡器中的一种或多种。路卡设备可以是电动伸缩门、电动推拉门、电动道闸中的一种或多种。The entrance 220 is configured for vehicles to enter the field 210. The entrance 220 may be provided with an entrance road card 221 for allowing or denying vehicles to enter the site 210. The entrance road card 221 may be configured to include a vehicle identification device and a road card device. The vehicle identification device may include any device for detecting a vehicle approaching the entrance 220 and identifying the identity of the vehicle. For example, it may include one or more of a vehicle detector, a camera, and a card reader. The road card equipment can be one or more of electric retractable doors, electric sliding doors, and electric barriers.
出口230被配置为用于车辆驶出场地210。出口230可以设置出口路卡231,用于允许或拒绝车辆驶出场地210。出口路卡231可以被配置为包括车辆识别设备、缴费设备、路卡设备。车辆识别设备可以包括用于检测靠近出口230的车辆和识别车辆身份的任何设备,例如可以包括车辆检测器、摄像机、读卡器中的一种或多种。路卡设备可以是电动伸缩门、电动推拉门、电动道闸中的一种或多种。缴费设备可以被配置为用于收缴自动驾驶车缴纳的该枢纽服务区提供的所有车辆服务的总费用。缴费设备可以被配置为通过网络连接电子银行,用于接收车辆通过网络转账方式缴纳的费用。The exit 230 is configured for vehicles to exit the field 210. The exit 230 may be provided with an exit road card 231 for allowing or denying the vehicle to leave the field 210. The exit road card 231 may be configured to include a vehicle identification device, a toll payment device, and a road card device. The vehicle identification device may include any device for detecting a vehicle approaching the exit 230 and identifying the identity of the vehicle. For example, it may include one or more of a vehicle detector, a camera, and a card reader. The road card equipment can be one or more of electric retractable doors, electric sliding doors, and electric barriers. The payment device may be configured to collect the total cost of all vehicle services provided by the hub service area paid by the autonomous vehicle. The payment device can be configured to connect to the electronic bank via the network, and is used to receive the fees paid by the vehicle through network transfer.
如图2所示,各个服务站点设置于服务区域中,可以包括但不限于能源服务站241、维修服务站242、仓储服务站243、停车服务站244、网络服务站245、道路救援服务站246、备用车服务站247等服务站点中的一个或多个。As shown in Figure 2, each service station is set in the service area, which may include but not limited to energy service station 241, maintenance service station 242, storage service station 243, parking service station 244, network service station 245, and road rescue service station 246 One or more of the service stations such as the spare car service station 247.
如图2和图3所示,枢纽中控室270设置于服务区域中,枢纽中控室270中可以设置枢纽计算系统250和通信系统260。As shown in FIG. 2 and FIG. 3, the hub control room 270 is provided in the service area, and the hub computing system 250 and the communication system 260 can be provided in the hub control room 270.
能源服务站241可以被配置为为车辆提供能源补充相关的车辆服务项目,包括但不限于:加油、加气、充电、更换动力电池组等项目。The energy service station 241 may be configured to provide vehicle service items related to energy supplementation for vehicles, including but not limited to: refueling, refilling, charging, and replacing power battery packs.
能源服务站241可以包括用于为车辆提供能源补充服务项目的任何实体(包括该服务站点所占区域以及该区域内的地面设施、机器设备和操作人员中的一种或多种)。能源服务站241可以包括加油机、加气机、交流充电桩、直流充电桩、交直流一体式充电桩、换电站、消防设备、能源控制器2411、操作人员、终端设备、身份验证设备和监控设备等实体中的一种或多种。The energy service station 241 may include any entity (including one or more of the area occupied by the service station and the ground facilities, machinery and equipment and operators in the area) for providing energy supplement service items for vehicles. The energy service station 241 can include fuel dispensers, gas dispensers, AC charging piles, DC charging piles, AC and DC integrated charging piles, switching stations, firefighting equipment, energy controller 2411, operators, terminal equipment, identity verification equipment and monitoring One or more of entities such as equipment.
加油机是可以为车辆补充液体燃料的设备。加油机可以用于为车辆补充汽油、柴油或其他类型的汽车用液体燃料。在一个实施例中,加油机可以包括油罐、输油管道、潜液泵、油泵、油气回收系统、流量计、电磁阀、油枪等中的一个或多个。A fuel dispenser is a device that can replenish liquid fuel for a vehicle. Fuel dispensers can be used to supplement vehicles with gasoline, diesel or other types of liquid fuels for automobiles. In an embodiment, the fuel dispenser may include one or more of oil tanks, oil pipelines, submersible pumps, oil pumps, oil and gas recovery systems, flow meters, solenoid valves, oil guns, and the like.
加气机是可以为车辆补充气体燃料的设备。加气机可以用于为车辆补充液化石油气(Liquefied  Petroleum Gas,LPG)、压缩天然气(Compressed Natural Gas,CNG)、液化天然气(Liquefied Natural Gas,LNG)或其他类型的汽车用气体燃料。加气机可以包括质量流量计、压力传感器、电控系统、防爆控制电源、气动阀、球阀、截止阀、安全阀、金属软管、加气枪、回气枪、输气管道等中的一个或多个。A gas dispenser is a device that can replenish gas fuel for a vehicle. The gas dispenser can be used to supplement vehicles with Liquefied Petroleum Gas (LPG), Compressed Natural Gas (CNG), Liquefied Natural Gas (LNG) or other types of gas fuel for automobiles. The gas dispenser can include one of a mass flow meter, a pressure sensor, an electric control system, an explosion-proof control power supply, a pneumatic valve, a ball valve, a stop valve, a safety valve, a metal hose, an air filling gun, a return air gun, a gas pipeline, etc. Multiple.
交流充电桩是可以为电动型汽车的车载充电机提供交流电源的供电装置。交流充电桩可以是落地式或挂壁式的充电桩,也可以是一桩一充形式(一个充电桩只能为一个车辆充电)或一桩多充形式(一个充电桩可以为多个车辆充电)的充电桩。The AC charging pile is a power supply device that can provide AC power to the on-board charger of an electric vehicle. The AC charging pile can be a floor-mounted or wall-mounted charging pile, and it can also be in the form of one charging pile (a charging pile can only charge one vehicle) or a multi-charging form (a charging pile can charge multiple vehicles ) Of the charging pile.
直流充电桩是可以将来自电网的交流电转换成直流电再提供给电动型汽车的供电装置。直流充电桩可以是落地式或挂壁式的充电桩,也可以是一桩一充形式(一个充电桩只能为一个车辆充电)或一桩多充形式(一个充电桩可以为多个车辆充电)的充电桩。The DC charging pile is a power supply device that can convert AC power from the grid into DC power and then provide it to electric vehicles. The DC charging pile can be a floor-mounted or wall-mounted charging pile, and it can also be in the form of a charging pile (a charging pile can only charge one vehicle) or a multi-charging form (a charging pile can charge multiple vehicles ) Of the charging pile.
交直流一体式充电桩是既可以为电动型汽车提供交流电源,又可以提供直流电源的供电装置。交直流一体式充电桩可以是落地式或挂壁式的充电桩,也可以是一桩一充形式(一个充电桩只能为一个车辆充电)或一桩多充形式(一个充电桩可以为多个车辆充电)的充电桩。The AC-DC integrated charging pile is a power supply device that can provide both AC power and DC power for electric vehicles. The AC-DC integrated charging pile can be a floor-mounted or wall-mounted charging pile, and it can also be in the form of a charging pile (a charging pile can only charge one vehicle) or a multi-charging form (a charging pile can be multiple A vehicle charging) charging pile.
换电站可以为电动型汽车快速更换动力电池组。在一个实施例中,换电站可以包括多个动力电池组以及专门用于存放动力电池组的库房。在另一个实施例中,换电站还可以包括直流充电桩、交流充电桩、交直流一体式充电桩中的一种或多种,用于为更换下来的动力电池组充电。The replacement station can quickly replace the power battery pack for electric vehicles. In one embodiment, the swap station may include multiple power battery packs and a warehouse dedicated to storing the power battery packs. In another embodiment, the swap station may further include one or more of a DC charging pile, an AC charging pile, and an AC/DC integrated charging pile, for charging the replaced power battery pack.
消防设备可以是用于防火、防爆、防雷、防静电的任何设备。例如可以包括灭火器(干粉型和/或二氧化碳型)、灭火毯、灭火沙、消防给水系统、防雷器、避雷带、避雷网、静电释放器、消防应急灯、防爆手电筒、静电接地报警器、可燃气体检测报警器、烟雾报警器、液位报警器、压力报警器等中的一个或多个。Fire-fighting equipment can be any equipment used for fire prevention, explosion protection, lightning protection, and anti-static. For example, it can include fire extinguishers (dry powder type and/or carbon dioxide type), fire blankets, sand extinguishing, fire water supply systems, lightning protection devices, lightning protection belts, lightning protection nets, electrostatic dischargers, fire emergency lights, explosion-proof flashlights, electrostatic grounding alarms, One or more of combustible gas detection alarms, smoke alarms, liquid level alarms, pressure alarms, etc.
能源控制器2411可以被配置为连接加油机、加气机、交流充电桩、直流充电桩、交直流一体式充电桩、换电站、消防设备、终端设备中的一个或多个,从其中接收数据,与其交互,和/或对其进行控制。能源控制器2411可以被配置为接收枢纽计算系统250中的站点控制模块252发送的命令,并根据接收到的命令控制能源服务站241中的一个或多个实体执行动作。例如,能源控制器2411可以根据站点控制模块252发送的命令控制加油机向自动驾驶车加注适量的油料,控制加气机向自动驾驶车加注适量的气体。能源控制器2411可以被配置为将从加油机、加气机、交流充电桩、直流充电桩、交直流一体式充电桩、换电站、消防设备、终端设备中的一个或多个所获取的数据发送给枢纽计算系统250中的站点控制模块252。能源控制器2411可以包括处理器和数据存储装置。处理器可以被配置为用于运行存储于数据存储装置中的指令以执行各种功能,这些功能包括但不限于能源控制器2411对应的上述功能。处理器可以包括一个或多个通用处理器(例如CPU、GPU)和/或一个或多个专用处理器(例如ASIC)。在处理器包括多个处理器的情况下,这些处理器能够单独或组合地工作。数据存储装置可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质,并且数据存储装置可以整体或部分地与处理器集成。数据存储装置可以被配置为存储可由处理器运行以执行各种功能的指令,这些功能包括但不限于能源控制器2411对应的上述功能。The energy controller 2411 can be configured to connect to one or more of a fuel dispenser, a gas dispenser, an AC charging pile, a DC charging pile, an AC/DC integrated charging pile, a switch station, a fire fighting device, and a terminal device, and receive data from it , Interact with, and/or control it. The energy controller 2411 may be configured to receive commands sent by the site control module 252 in the hub computing system 250, and control one or more entities in the energy service station 241 to perform actions according to the received commands. For example, the energy controller 2411 may control the fuel dispenser to fill an appropriate amount of fuel into the autonomous vehicle according to the command sent by the site control module 252, and control the dispenser to fill an appropriate amount of gas into the autonomous vehicle. The energy controller 2411 can be configured to obtain data from one or more of a fuel dispenser, a gas dispenser, an AC charging pile, a DC charging pile, an AC/DC integrated charging pile, a power exchange station, a fire fighting device, and a terminal device. Send to the site control module 252 in the hub computing system 250. The energy controller 2411 may include a processor and a data storage device. The processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the energy controller 2411. The processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination. The data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part. The data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the energy controller 2411.
能源服务站241可以附加或可替换地包括除了前述实体以外的其他实体。The energy service station 241 may additionally or alternatively include other entities in addition to the aforementioned entities.
维修服务站242可以被配置为为车辆提供故障检查、车辆维修、车辆保养等相关的车辆服务项目,包括点不限于传感器标定、汽车故障诊断、养护清洗、钣金烤漆、机械故障维修、更换汽车零部件、轮胎维修、电子元器件检测与维修等车辆服务项目。The repair service station 242 can be configured to provide related vehicle service items such as fault inspection, vehicle repair, vehicle maintenance, etc., including but not limited to sensor calibration, vehicle fault diagnosis, maintenance and cleaning, sheet metal baking, mechanical fault repair, and car replacement. Vehicle service items such as spare parts, tire repair, electronic component testing and repair.
维修服务站242可以包括用于为车辆提供检查、维修、保养等车辆服务项目的任何实体(包括该服务站点所占区域以及该区域内的地面设施、机器设备和操作人员中的一种或多种)。在一个实施例中,维修服务站242可以包括传感器标定设备、汽车诊断设备、检测分析设备、养护清洗设备、钣金烤漆设备、保养用品、手工维修工具、轮胎维修设备、车辆举升设备、维修控制器2421、电子元器件检测与维修用工具、汽车零配件、电子元器件、操作人员、终端设备、身份验证设备和监控设备等实体中的一种或多种。The repair service station 242 may include any entity used to provide vehicle service items such as inspection, repair, and maintenance for vehicles (including the area occupied by the service station and one or more of the ground facilities, machinery and equipment and operators in the area. Species). In one embodiment, the repair service station 242 may include sensor calibration equipment, automobile diagnostic equipment, detection and analysis equipment, maintenance and cleaning equipment, sheet metal paint equipment, maintenance supplies, manual repair tools, tire repair equipment, vehicle lifting equipment, and maintenance. Controller 2421, one or more of entities such as tools for inspection and maintenance of electronic components, auto parts, electronic components, operators, terminal equipment, identity verification equipment, and monitoring equipment.
传感器标定设备可以包括用于对自动驾驶车的位置传感器1211、惯性传感器1212、物体传感器1213、图像传感器1214进行标定用的平面靶标(如棋盘格、ArUco码)、立体靶标和角反射器中的一种或多种。The sensor calibration equipment may include planar targets (such as checkerboards, ArUco codes), three-dimensional targets, and corner reflectors used to calibrate the position sensor 1211, inertial sensor 1212, object sensor 1213, and image sensor 1214 of the autonomous vehicle. One or more.
汽车诊断设备可以包括汽车解码器、汽车故障读码卡及其专用电脑等中的一个或多个。The car diagnostic equipment may include one or more of car decoders, car fault code reading cards and their dedicated computers.
检测分析设备可以包括汽车车速台、轮重检验台、汽车制动检验台、灯光检测仪、汽车侧滑检测台、声级计、尾气检测仪器、油耗仪、转角仪、底盘测功机、发动机分析仪、摆正器、路试仪、环保测功机、废弃分析仪等中的一个或多个。Detection and analysis equipment can include automobile speed table, wheel weight inspection table, automobile brake inspection table, light detector, automobile side slip detection table, sound level meter, exhaust gas detection instrument, fuel consumption meter, angle meter, chassis dynamometer, engine One or more of analyzer, squarer, road tester, environmental dynamometer, discarded analyzer, etc.
养护清洗设备可以包括自动变速箱清洗换油机、动力转向换油机、黄油加注机、冷媒回收加注机、喷油嘴清洗检测设备、抛光机、打蜡机、吸尘机、吸水机等中的一个或多个。Maintenance cleaning equipment can include automatic gearbox cleaning oil changer, power steering oil changer, butter filling machine, refrigerant recovery filling machine, fuel injection nozzle cleaning and testing equipment, polishing machine, waxing machine, vacuum cleaner, water suction machine One or more of etc.
钣金烤漆设备可以包括烤漆房、烤漆灯、调漆房、大梁校正仪、地八卦、喷枪等中的一个或多个。The sheet metal baking paint equipment may include one or more of a paint baking room, a paint baking lamp, a paint mixing room, a beam corrector, a ground gossip, a spray gun, and the like.
保养用品可以包括修补漆、制冷剂、制动液、防冻液、润滑油、修复剂、玻璃水、密封胶、原子灰、防锈剂、水箱宝、车蜡、车釉、冷媒、汽摩用清洗剂、轮胎上光剂、汽车用粘合剂等中的一个或多个。Maintenance supplies can include refinish paint, refrigerant, brake fluid, antifreeze, lubricating oil, repair agent, glass water, sealant, putty, rust inhibitor, water tank treasure, car wax, car glaze, refrigerant, automobile and motorcycle use One or more of cleaning agents, tire polishes, and automotive adhesives.
手工维修工具可以包括扳手、螺丝批、组套、工具车、工具箱、工作台等中的一个或多个。The manual maintenance tool may include one or more of a wrench, a screwdriver, a set, a tool cart, a tool box, a workbench, and the like.
轮胎维修设备可以包括平衡机、拆胎机、充氮机、补胎机等中的一个或多个。The tire repairing equipment may include one or more of a balancing machine, a tire changer, a nitrogen filling machine, a tire repairing machine, and the like.
车辆举升设备可以包括两柱式举升器、四柱式举升器、剪式举升器、移动式举升器、千斤顶、吊机、吊车等中的一个或多个。The vehicle lifting equipment may include one or more of a two-post lift, a four-post lift, a scissor lift, a mobile lift, a jack, a crane, a crane, and the like.
汽车零配件可以包括发动机配件、传动系配件、制动系配件、转向系配件、行走系配件等。发动机配件包括但不限于节气门体、发动机、发动机总成、油泵、油嘴、涨紧轮、气缸体、轴瓦、水泵、燃油喷射、密封垫、凸轮轴、气门、曲轴、连杆总成、活塞、皮带、消声器、化油器、油箱、水箱、风扇、油封、散热器、滤清器等。传动系配件包括但不限于变速器、变速换档操纵杆总成、减速器、离合器、气动、电动工具、磁性材料、电子元器件、离合器盘、离合器盖、万向节、万向滚珠、万向球、球笼、离合器片、分动器、取力器、同步器、同步器环、同步带、差速器、差速器壳、差速器盘角齿、行星齿轮、轮架、凸缘,齿轮箱、中间轴、齿轮、挡杆拔叉、传动轴总成、传动轴凸缘、皮带等。制动系配件 包括但不限于刹车蹄、刹车片、刹车盘、刹车鼓、压缩机、制动器总成、制动踏板总成、制动总泵、制动分泵、汽车防抱死系统控制器ABS-ECU、电动液压泵、制动凸轮轴、制动滚轮、制动碲销、制动调整臂、制动室、真空加力器、手制动总成、驻车制动器总成、驻车制动器操作杆总成等。转向系配件包括但不限于转向机、转向节球头、转向节方向盘、转向机、总成助力器、转向拉杆、助力泵等。行走系配件包括但不限于后桥、空气悬架系统、平衡块、钢板、轮胎、钢板弹簧、半轴、减震器、钢圈总成、半轴螺栓、桥壳、车架、总成、轮台、前桥等。Auto parts can include engine parts, power train parts, brake parts, steering parts, walking parts, etc. Engine accessories include but are not limited to throttle body, engine, engine assembly, fuel pump, fuel nozzle, tensioner, cylinder block, bearing bush, water pump, fuel injection, gasket, camshaft, valve, crankshaft, connecting rod assembly, piston , Belt, muffler, carburetor, fuel tank, water tank, fan, oil seal, radiator, filter, etc. Powertrain accessories include but are not limited to transmission, gear shift lever assembly, reducer, clutch, pneumatic, electric tools, magnetic materials, electronic components, clutch disc, clutch cover, universal joint, universal ball, universal Ball, ball cage, clutch plate, transfer case, power take-off, synchronizer, synchronizer ring, timing belt, differential, differential case, differential disc angle gear, planetary gear, wheel carrier, flange , Gearboxes, intermediate shafts, gears, gear lever forks, drive shaft assemblies, drive shaft flanges, belts, etc. Brake system accessories include but are not limited to brake shoes, brake pads, brake discs, brake drums, compressors, brake assemblies, brake pedal assemblies, brake master cylinders, brake cylinders, and automotive anti-lock brake system controllers ABS-ECU, electric hydraulic pump, brake camshaft, brake roller, brake tellurium pin, brake adjustment arm, brake chamber, vacuum booster, hand brake assembly, parking brake assembly, parking Brake lever assembly, etc. Steering system accessories include, but are not limited to, steering gear, steering knuckle ball head, steering knuckle steering wheel, steering gear, assembly booster, steering tie rod, power steering pump, etc. Walking accessories include but are not limited to rear axle, air suspension system, balance weight, steel plate, tire, leaf spring, half axle, shock absorber, steel ring assembly, half axle bolt, axle housing, frame, assembly, Wheel platform, front axle, etc.
电子元器件检测与维修用工具可以包括显存颗粒测试仪、示波器、编程器、测试卡、数据采集卡、芯片贴装机、紫外线擦出器、锡炉、主板插槽、诊断卡、数字万用表、内存测试仪、超声波清洗机等。Electronic component inspection and maintenance tools can include memory particle tester, oscilloscope, programmer, test card, data acquisition card, chip mounter, ultraviolet eraser, tin furnace, motherboard slot, diagnostic card, digital multimeter, memory Tester, ultrasonic cleaning machine, etc.
电子元器件可以包括液晶屏、触摸屏、主板IO接口、电源芯片、场效应管、电容等。Electronic components may include LCD screens, touch screens, motherboard IO interfaces, power supply chips, field effect tubes, capacitors, etc.
维修控制器2421可以被配置为连接汽车诊断设备、检测分析设备、养护清洗设备、钣金烤漆设备、轮胎维修设备、车辆举升设备、终端设备中的一个或多个,从其中接收数据,与其交互,和/或对其进行控制。维修控制器2421可以被配置为接收枢纽计算系统250中的站点控制模块252发送的命令,并根据接收到的命令控制维修服务站242中的一个或多个实体执行动作。例如,维修控制器2421可以根据站点控制模块252发送的命令控制汽车诊断设备对自动驾驶车诊断故障。维修控制器2421可以被配置为将从汽车诊断设备、检测分析设备、养护清洗设备、钣金烤漆设备、轮胎维修设备、车辆举升设备、终端设备中的一个或多个所获取的数据发送给枢纽计算系统250中的站点控制模块252。维修控制器2421可以包括处理器和数据存储装置。处理器可以被配置为用于运行存储于数据存储装置中的指令以执行各种功能,这些功能包括但不限于维修控制器2421对应的上述功能。处理器可以包括一个或多个通用处理器(例如CPU、GPU)和/或一个或多个专用处理器(例如ASIC)。在处理器包括多个处理器的情况下,这些处理器能够单独或组合地工作。数据存储装置可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质,并且数据存储装置可以整体或部分地与处理器集成。数据存储装置可以被配置为存储可由处理器运行以执行各种功能的指令,这些功能包括但不限于维修控制器2421对应的上述功能。The maintenance controller 2421 can be configured to connect to one or more of automobile diagnostic equipment, inspection and analysis equipment, maintenance and cleaning equipment, sheet metal paint equipment, tire repair equipment, vehicle lifting equipment, and terminal equipment, and receive data from it, and Interact, and/or control it. The maintenance controller 2421 may be configured to receive commands sent by the site control module 252 in the hub computing system 250, and control one or more entities in the maintenance service station 242 to perform actions according to the received commands. For example, the maintenance controller 2421 may control the automobile diagnostic equipment to diagnose the fault of the autonomous vehicle according to the command sent by the site control module 252. The maintenance controller 2421 may be configured to send data obtained from one or more of the automobile diagnostic equipment, inspection and analysis equipment, maintenance and cleaning equipment, sheet metal paint equipment, tire repair equipment, vehicle lifting equipment, and terminal equipment to The site control module 252 in the hub computing system 250. The maintenance controller 2421 may include a processor and a data storage device. The processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the maintenance controller 2421. The processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination. The data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part. The data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the maintenance controller 2421.
维修服务站242可以附加或可替换地包括除了前述实体以外的其他实体。The repair service station 242 may additionally or alternatively include other entities in addition to the aforementioned entities.
仓储服务站243可以被配置为为车辆提供装卸载货物相关的车辆服务项目。仓储服务站243可以包括用于为车辆提供能装卸货服务的任何实体(包括该服务站点所占区域以及该区域内的地面设施、机器设备和操作人员中的一种或多种)。仓储服务站243可以包括仓库、月台、叉车、起重机、搬运机器人、装卸平台、仓储控制器2431、操作人员、终端设备、身份验证设备和监控设备等实体中的一种或多种。The storage service station 243 may be configured to provide vehicle service items related to loading and unloading goods for vehicles. The storage service station 243 may include any entity (including one or more of the area occupied by the service station and the ground facilities, machinery and equipment and operators in the area) for providing loading and unloading services for vehicles. The storage service station 243 may include one or more entities such as a warehouse, a platform, a forklift, a crane, a handling robot, a loading and unloading platform, a storage controller 2431, an operator, a terminal device, an identity verification device, and a monitoring device.
仓库被配置为用于存储货物。仓库可以按照货物类型(例如食品类、药品类、冷藏类、易燃类等)被划分成不同的空间。仓库中可以设置摄像机、红外相机、雷达、温度传感器、湿度传感器等传感器。The warehouse is configured to store goods. The warehouse can be divided into different spaces according to the type of goods (such as food, medicine, refrigerated, flammable, etc.). Cameras, infrared cameras, radars, temperature sensors, humidity sensors and other sensors can be installed in the warehouse.
月台被配置为与仓库相连的道路,用于停靠等待装卸货的车辆。月台的数量和尺寸可以根据仓库的规模、仓库被划分的空间数量、车辆数量、车辆尺寸、每辆车装卸货所需时间等因素中的一项或多项确定。月台可以被配置为设置用于对车辆称重的地秤传感器。The platform is configured as a road connected to the warehouse for parking vehicles waiting for loading and unloading. The number and size of platforms can be determined according to one or more factors such as the size of the warehouse, the number of spaces that the warehouse is divided into, the number of vehicles, the size of the vehicles, and the time required for loading and unloading each vehicle. The platform can be configured to provide a weighing scale sensor for weighing the vehicle.
起重机被配置为用于装载或卸载车辆运输的集装箱。The crane is configured for loading or unloading containers for vehicle transportation.
叉车、搬运机器人被配置为用于将仓库中存储的货物搬运至车辆上,或将车辆运输的货物搬运到仓库中。Forklifts and handling robots are configured to transport the goods stored in the warehouse to the vehicle, or to transport the goods transported by the vehicle to the warehouse.
装卸平台被配置为搭接在车辆和月台之间,作为叉车、搬运机器人往返于月台和车辆之间时行驶的平台。装卸平台可以采用液压系统的固定式装卸平台,其一端接触月台,另一端可调整高度以搭接在车辆上。The loading and unloading platform is configured to overlap between the vehicle and the platform, as a platform for forklifts and handling robots to travel between the platform and the vehicle. The loading and unloading platform can be a fixed loading and unloading platform with a hydraulic system, one end of which is in contact with the platform, and the other end can be adjusted in height to overlap the vehicle.
仓储服务站243可以被配置为调用备用车服务站247中的备用车辆到月台处装载待运输的货物。The storage service station 243 may be configured to call the standby vehicle in the standby vehicle service station 247 to load the cargo to be transported at the platform.
仓储控制器2431可以被配置为连接仓库中设置的传感器、月台中设置的传感器、叉车、起重机、搬运机器人、装卸平台、终端设备中的一个或多个,从其中接收数据,与其交互,和/或对其进行控制。仓储控制器2431可以被配置为接收枢纽计算系统250中的站点控制模块252发送的命令,并根据接收到的命令控制仓储服务站243中的一个或多个实体执行动作。例如,仓储控制器2431可以根据站点控制模块252发送的命令控制装卸平台调整至合适的高度。仓储控制器2431可以被配置为将从仓库中设置的传感器、月台中设置的传感器、叉车、起重机、搬运机器人、装卸平台、终端设备中的一个或多个所获取的数据发送给枢纽计算系统250中的站点控制模块252。仓储控制器2431可以包括处理器和数据存储装置。处理器可以被配置为用于运行存储于数据存储装置中的指令以执行各种功能,这些功能包括但不限于仓储控制器2431对应的上述功能。处理器可以包括一个或多个通用处理器(例如CPU、GPU)和/或一个或多个专用处理器(例如ASIC)。在处理器包括多个处理器的情况下,这些处理器能够单独或组合地工作。数据存储装置可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质,并且数据存储装置可以整体或部分地与处理器集成。数据存储装置可以被配置为存储可由处理器运行以执行各种功能的指令,这些功能包括但不限于仓储控制器2431对应的上述功能。The warehouse controller 2431 can be configured to connect to one or more of sensors installed in the warehouse, sensors installed in the platform, forklifts, cranes, handling robots, loading and unloading platforms, and terminal devices, receive data from them, interact with them, and/ Or control it. The warehouse controller 2431 may be configured to receive commands sent by the site control module 252 in the hub computing system 250, and control one or more entities in the warehouse service station 243 to perform actions according to the received commands. For example, the warehouse controller 2431 may control the loading and unloading platform to be adjusted to an appropriate height according to the command sent by the site control module 252. The warehouse controller 2431 may be configured to send data obtained from one or more of sensors installed in the warehouse, sensors installed in the platform, forklifts, cranes, handling robots, loading and unloading platforms, and terminal devices to the hub computing system 250 The site control module 252 in. The warehouse controller 2431 may include a processor and a data storage device. The processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the warehouse controller 2431. The processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination. The data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part. The data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the warehouse controller 2431.
仓储服务站243可以附加或可替换地包括除了前述实体以外的其他实体。The storage service station 243 may additionally or alternatively include other entities in addition to the aforementioned entities.
停车服务站244可以被配置为为车辆提供停车相关的车辆服务项目。停车服务站244可以包括用于为车辆提供停车服务项目的任何实体(包括该服务站点所占区域以及该区域内的地面设施、机器设备和操作人员中的一种或多种)。停车服务站244可以包括停车场、车辆识别设备、电动道闸、收费设备、余位显示设备、停车场控制器2441、操作人员、终端设备、身份验证设备和监控设备等实体中的一种或多种。The parking service station 244 may be configured to provide parking-related vehicle service items for vehicles. The parking service station 244 may include any entity (including the area occupied by the service station and one or more of ground facilities, machinery and equipment and operators in the area) for providing parking service items for vehicles. The parking service station 244 may include one of a parking lot, vehicle identification equipment, electric barriers, toll collection equipment, remaining space display equipment, parking lot controller 2441, operators, terminal equipment, identity verification equipment, monitoring equipment and other entities, or Many kinds.
停车场被配置为用于停放车辆。停车场可以包括出口230、入口220以及多个停车位。停车位可以是平面停车位、机械停车位中的一种或多种。停车位可以被配置为包括车轮定位器、摄像机、超声波车位探测器中的一个或多个。The parking lot is configured for parking vehicles. The parking lot may include an exit 230, an entrance 220, and multiple parking spaces. The parking space may be one or more of a plane parking space and a mechanical parking space. The parking space may be configured to include one or more of a wheel positioner, a camera, and an ultrasonic parking space detector.
车辆识别设备可以包括用于检测靠近停车场出入口220的车辆和识别车辆身份的任何设备,例如可以包括车辆检测器、摄像机、读写卡器中的一种或多种。车辆检测器可以是地感式车辆检测器。The vehicle identification device may include any device for detecting vehicles close to the entrance and exit 220 of the parking lot and identifying the identity of the vehicle, for example, may include one or more of a vehicle detector, a camera, and a card reader. The vehicle detector may be a ground-sensing vehicle detector.
电动道闸被配置为用于准许或拒绝车辆出入停车场。电动道闸可以包括闸杆、闸杆支架、传动机构、 平衡装置、电机、减速箱等中的一个或多个。The electric barrier is configured to allow or deny vehicles to enter and exit the parking lot. The electric barrier may include one or more of a brake lever, a brake lever bracket, a transmission mechanism, a balancing device, a motor, a reduction gear box, and the like.
收费设备可以被配置为对出入停车场的车辆进行识别、记录、核算、收费等工作。收费设备可以被配置为包括读写卡器、计算装置、存储器中的一个或多个。读写卡器可以是接触式读卡器、中距离读卡器或远距离读卡器。收费设备也可以被配置为通过网络连接电子银行,用于接收车辆通过网络转账方式缴纳的费用。The toll collection device can be configured to perform tasks such as identifying, recording, accounting, and charging for vehicles entering and leaving the parking lot. The charging device may be configured to include one or more of a card reader, a computing device, and a memory. The card reader can be a contact reader, a medium-distance card reader, or a long-distance card reader. The toll collection device can also be configured to connect to the electronic bank via the network to receive fees paid by the vehicle through network transfer.
余位显示设备被配置为显示停车场中空闲的停车位。余位显示设备可以被配置为根据停车位中的超声波车位探测器探测的结果或摄像机拍摄的图像来确定停车位是否空闲。The remaining space display device is configured to display free parking spaces in the parking lot. The remaining space display device may be configured to determine whether the parking space is free according to the detection result of the ultrasonic parking space detector in the parking space or the image taken by the camera.
停车场控制器2441可以被配置为连接车辆识别设备、电动道闸、收费设备、余位显示设备、终端设备中的一个或多个,从其中接收数据,与其交互,和/或对其进行控制。停车场控制器2441可以被配置为接收枢纽计算系统250中的站点控制模块252发送的命令,并根据接收到的命令控制停车服务站244中的一个或多个实体执行动作。例如,停车场控制器2441可以根据站点控制模块252发送的命令控制电动道闸打开或关闭,或者,被配置为控制收费设备更新收费标准。停车场控制器2441可以被配置为将从车辆识别设备、电动道闸、收费设备、余位显示设备、终端设备中的一个或多个所获取的数据发送给枢纽计算系统250中的站点控制模块252。停车场控制器2441可以包括处理器和数据存储装置。处理器可以被配置为用于运行存储于数据存储装置中的指令以执行各种功能,这些功能包括但不限于停车场控制器2441对应的上述功能。处理器可以包括一个或多个通用处理器(例如CPU、GPU)和/或一个或多个专用处理器(例如ASIC)。在处理器包括多个处理器的情况下,这些处理器能够单独或组合地工作。数据存储装置可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质,并且数据存储装置可以整体或部分地与处理器集成。数据存储装置可以被配置为存储可由处理器运行以执行各种功能的指令,这些功能包括但不限于停车场控制器2441对应的上述功能。The parking lot controller 2441 can be configured to connect to one or more of the vehicle identification device, the electric barrier, the toll device, the remaining position display device, and the terminal device, receive data from it, interact with it, and/or control it . The parking lot controller 2441 may be configured to receive commands sent by the station control module 252 in the hub computing system 250, and control one or more entities in the parking service station 244 to perform actions according to the received commands. For example, the parking lot controller 2441 may control the opening or closing of the electric barrier according to the command sent by the station control module 252, or may be configured to control the charging device to update the charging standard. The parking lot controller 2441 may be configured to send data obtained from one or more of the vehicle identification device, the electric barrier, the toll device, the remaining position display device, and the terminal device to the station control module in the hub computing system 250 252. The parking lot controller 2441 may include a processor and a data storage device. The processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the parking lot controller 2441. The processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination. The data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part. The data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the parking lot controller 2441.
停车服务站244可以附加或可替换地包括除了前述实体以外的其他实体。The parking service station 244 may additionally or alternatively include other entities in addition to the aforementioned entities.
网络服务站245可以被配置为为车辆提供更新电子文件相关的服务项目。其中,电子文件可以包括软件程序、地图文件等。网络服务站245可以包括用于为车辆提供更新电子文件等服务项目的任何实体(包括该服务站点所占区域以及该区域内的地面设施、机器设备和操作人员中的一种或多种)。网络服务站245可以包括程序更新设备2451、网络连接设备、操作人员、终端设备、身份验证设备和监控设备等实体中的一种或多种。The network service station 245 may be configured to provide services related to updating electronic files for the vehicle. Among them, electronic files may include software programs, map files, and so on. The network service station 245 may include any entity (including the area occupied by the service station and one or more of ground facilities, machinery and equipment and operators in the area) for providing services such as updating electronic files for vehicles. The network service station 245 may include one or more of entities such as a program update device 2451, a network connection device, an operator, a terminal device, an identity verification device, and a monitoring device.
程序更新设备2451可以包括处理器和数据存储装置。处理器可以被配置为用于运行存储于数据存储装置中的指令以执行各种功能,这些功能包括但不限于如下所述的检查模块、搜索模块、对比模块和更新模块对应的功能。处理器可以包括一个或多个通用处理器(例如CPU、GPU)和/或一个或多个专用处理器(例如ASIC)。在处理器包括多个处理器的情况下,这些处理器能够单独或组合地工作。数据存储装置可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质,并且数据存储装置可以整体或部分地与处理器集成。数据存储装置可以被配置为存储可由处理器运行以执行各种功能的指令,这些功能包括但不限于如下所述的检查模块、搜索模块、对比模块和更新模块对应的功能。检查模块可以被配置为检查确定车辆中各种电子文件的版本;搜索模块可以被配置为在网络中搜索各种电子文件的最新版本;对比模块可以被配置为对比车辆中各种电子文件的版本与相应的最新版本从而确定车辆中有哪些电子文件需要更新;更新模块可以被配置为从网络上下载最新版本的电子文件对需要更新的电子文件进行更新。程序更新设备2451可以包括一些接口,例如I2C接口、I2S接口、PCM接口、UART接口、MIPI接口、GPIO接口、SIM接口和/或USB接口等。上述接口中的一种或多种可以用于将自动驾驶车与程序更新设备通信连接。The program update device 2451 may include a processor and a data storage device. The processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the functions corresponding to the check module, search module, comparison module, and update module as described below. The processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination. The data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part. The data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to functions corresponding to the check module, search module, comparison module, and update module as described below. The checking module can be configured to check and determine the versions of various electronic files in the vehicle; the search module can be configured to search for the latest versions of various electronic files in the network; the comparison module can be configured to compare the versions of various electronic files in the vehicle And the corresponding latest version to determine which electronic files in the vehicle need to be updated; the update module can be configured to download the latest version of the electronic file from the network to update the electronic file that needs to be updated. The program update device 2451 may include some interfaces, such as I2C interface, I2S interface, PCM interface, UART interface, MIPI interface, GPIO interface, SIM interface and/or USB interface. One or more of the aforementioned interfaces can be used to communicate and connect the autonomous driving vehicle with the program update device.
网络连接设备可以包括网络接口、网络接口控制器。网络接口可以包括但不限于RJ-45接口、RJ-11接口、SC光纤接口、FDDI接口、AUI接口、BNC接口、Console接口、USB接口、RS-232接口等一种或多种。网络接口控制器可以将连接网络接口的设备(如自动驾驶车)与网络进行连接。The network connection device may include a network interface and a network interface controller. The network interface may include, but is not limited to, one or more of RJ-45 interface, RJ-11 interface, SC optical fiber interface, FDDI interface, AUI interface, BNC interface, Console interface, USB interface, RS-232 interface, etc. The network interface controller can connect devices (such as autonomous vehicles) connected to the network interface with the network.
网络服务站245可以附加或可替换地包括除了前述实体以外的其他实体。The network service station 245 may additionally or alternatively include other entities in addition to the aforementioned entities.
道路救援服务站246可以被配置为为发生故障的车辆提供在发生故障的道路现场(枢纽服务区外的道路)进行救援的相关车辆服务项目,例如可以包括现场加油、现场加气、现场充电、现场更换动力电池组、拖车、现场机械故障维修、现场更换汽车零部件、现场更换牵引车、现场更换挂车、转运货物、转运人员、道路疏导、伤员救治等一种或多种车辆服务项目。道路救援服务站246可以包括用于为在枢纽服务区外的道路上发生故障的车辆提供现场救援服务的任何实体(包括该服务站点所占区域以及该区域内的地面设施、机器设备和操作人员中的一种或多种)。道路救援服务站246可以包括移动维修车、移动能源车、拖车、备用汽车零部件、道路疏导用设备、救护车、道路救援控制器2461、操作人员、终端设备、身份验证设备和监控设备等实体中的一种或多种。The road rescue service station 246 can be configured to provide related vehicle service items for rescue vehicles on the failed road site (the road outside the hub service area) for the failed vehicle. For example, it can include on-site refueling, on-site gas refueling, on-site charging, On-site replacement of power battery packs, trailers, on-site mechanical failure maintenance, on-site replacement of auto parts, on-site replacement of tractors, on-site replacement of trailers, transfer of goods, transfer of personnel, road guidance, wounded treatment and other one or more vehicle service items. The road rescue service station 246 may include any entity used to provide on-site rescue services for vehicles that have broken down on the road outside the hub service area (including the area occupied by the service station and the ground facilities, machinery and equipment and operators in the area. One or more of). The road rescue service station 246 may include entities such as mobile maintenance vehicles, mobile energy vehicles, trailers, spare auto parts, road guidance equipment, ambulances, road rescue controllers 2461, operators, terminal equipment, identity verification equipment, and monitoring equipment. One or more of.
移动维修车可以被配置为具有车辆维修工具和/或设备的车辆,用于为在道路上发生机械故障的车辆提供机械故障维修服务。The mobile maintenance vehicle may be configured as a vehicle with vehicle maintenance tools and/or equipment for providing mechanical failure maintenance services for vehicles that have mechanical failures on the road.
移动能源车可以被配置为能够提供汽车用液体燃料、汽车用气体燃料、充电电源、可替换动力电池组等的车辆,用于为在道路上发生故障的车辆提供补充液体燃料、气体燃料、充电电源、替换动力电池组等服务。The mobile energy vehicle can be configured as a vehicle that can provide liquid fuel for automobiles, gas fuel for automobiles, charging power, replaceable power battery packs, etc., to provide supplementary liquid fuel, gas fuel, and charging for vehicles that fail on the road Services such as power supply and replacement of power battery packs.
拖车用于将在道路上发生故障的车辆拖至合适区域(如枢纽服务区)的服务。Tow trucks are used to tow vehicles that have broken down on the road to a suitable area (such as a hub service area).
备用汽车零部件可以包括但不限于发动机配件、传动系配件、制动系配件、转向系配件、行走系配件、传感器配件等。发动机配件包括但不限于节气门体、发动机、发动机总成、油泵、油嘴、涨紧轮、气缸体、轴瓦、水泵、燃油喷射、密封垫、凸轮轴、气门、曲轴、连杆总成、活塞、皮带、消声器、化油器、油箱、水箱、风扇、油封、散热器、滤清器等。传动系配件包括但不限于变速器、变速换档操纵杆总成、减速器、离合器、气动、电动工具、磁性材料、电子元器件、离合器盘、离合器盖、万向节、万向滚珠、万向球、球笼、离合器片、分动器、取力器、同步器、同步器环、同步带、差速器、差速器壳、差速器盘角齿、行星齿轮、轮架、凸缘、齿轮箱、中间轴、齿轮、挡杆拔叉、传动轴总成、传动轴凸缘、皮带等。制动系配件包括但不限于刹车蹄、刹车片,刹车盘、刹车鼓、压缩机、制动器总成、制 动踏板总成、制动总泵、制动分泵、ABS-ECU控制器、电动液压泵、制动凸轮轴、制动滚轮、制动碲销、制动调整臂、制动室、真空加力器、手制动总成、驻车制动器总成、驻车制动器操作杆总成等。转向系配件包括但不限于转向机、转向节球头、转向节方向盘、转向机、总成助力器、转向拉杆、助力泵等。行走系配件包括但不限于后桥、空气悬架系统、平衡块、钢板、轮胎、钢板弹簧、半轴、减震器、钢圈总成、半轴螺栓、桥壳、车架、总成、轮台、前桥等。传感器配件包括但不限于相机、激光雷达、超声波雷达、激光测距仪、支架、云台等。Spare auto parts may include, but are not limited to, engine parts, drive train parts, brake parts, steering parts, walking parts, sensor parts, etc. Engine accessories include but are not limited to throttle body, engine, engine assembly, fuel pump, fuel nozzle, tensioner, cylinder block, bearing bush, water pump, fuel injection, gasket, camshaft, valve, crankshaft, connecting rod assembly, piston , Belt, muffler, carburetor, fuel tank, water tank, fan, oil seal, radiator, filter, etc. Powertrain accessories include but are not limited to transmission, gear shift lever assembly, reducer, clutch, pneumatic, electric tools, magnetic materials, electronic components, clutch disc, clutch cover, universal joint, universal ball, universal Ball, ball cage, clutch plate, transfer case, power take-off, synchronizer, synchronizer ring, timing belt, differential, differential case, differential disc angle gear, planetary gear, wheel carrier, flange , Gear box, intermediate shaft, gear, gear lever fork, drive shaft assembly, drive shaft flange, belt, etc. Brake system accessories include but are not limited to brake shoes, brake pads, brake discs, brake drums, compressors, brake assemblies, brake pedal assemblies, brake master cylinders, brake cylinders, ABS-ECU controllers, electric Hydraulic pump, brake camshaft, brake roller, brake tellurium pin, brake adjustment arm, brake chamber, vacuum booster, hand brake assembly, parking brake assembly, parking brake operating lever assembly Wait. Steering system accessories include, but are not limited to, steering gear, steering knuckle ball head, steering knuckle steering wheel, steering gear, assembly booster, steering tie rod, power steering pump, etc. Walking accessories include but are not limited to rear axle, air suspension system, balance weight, steel plate, tire, leaf spring, half axle, shock absorber, steel ring assembly, half axle bolt, axle housing, frame, assembly, Wheel platform, front axle, etc. Sensor accessories include but are not limited to cameras, lidars, ultrasonic radars, laser rangefinders, brackets, pan-tilts, etc.
道路疏导用设备可以包括但不限于路锥、路障等设备。The equipment for road clearing may include, but is not limited to, road cones, roadblocks and other equipment.
救护车可以包括车辆、担架床、轮椅、呼吸辅助器、氧气筒、血压计、药物或者点滴包、警示灯、蜂鸣器、无线电对讲机、卫星定位仪等设备,用于接载受伤人员由现场送往医院。Ambulances can include vehicles, stretchers, wheelchairs, breathing aids, oxygen cylinders, sphygmomanometers, medications or drip packs, warning lights, buzzers, radio walkie-talkies, satellite locators and other equipment, used to pick up injured people from the scene Sent to the hospital.
道路救援服务站246可以被配置为调用备用车服务站247中的备用车辆到达救援现场,执行转运人员、转运货物等任务。The road rescue service station 246 may be configured to call the standby vehicle in the standby vehicle service station 247 to arrive at the rescue site to perform tasks such as transferring personnel and transferring goods.
道路救援控制器2461可以被配置为连接移动维修车、移动能源车、拖车、救护车、终端设备中的一个或多个,从其中接收数据,与其交互,和/或对其进行控制。道路救援控制器2461可以被配置为接收枢纽计算系统250中的站点控制模块252发送的命令,并根据接收到的命令控制道路救援服务站246中的一个或多个实体执行动作。例如,道路救援控制器2461可以根据站点控制模块252发送的命令调派合适的实体到达救援现场为自动驾驶车提供车辆服务项目。道路救援控制器2461可以被配置为将从移动维修车、移动能源车、拖车、救护车、终端设备中的一个或多个所获取的数据发送给枢纽计算系统250中的站点控制模块252。道路救援控制器2461可以包括处理器和数据存储装置。处理器可以被配置为用于运行存储于数据存储装置中的指令以执行各种功能,这些功能包括但不限于道路救援控制器2461对应的上述功能。处理器可以包括一个或多个通用处理器(例如CPU、GPU)和/或一个或多个专用处理器(例如ASIC)。在处理器包括多个处理器的情况下,这些处理器能够单独或组合地工作。数据存储装置可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质,并且数据存储装置可以整体或部分地与处理器集成。数据存储装置可以被配置为存储可由处理器运行以执行各种功能的指令,这些功能包括但不限于道路救援控制器2461对应的上述功能。The road rescue controller 2461 may be configured to connect to one or more of a mobile maintenance vehicle, a mobile energy vehicle, a trailer, an ambulance, and a terminal device, receive data therefrom, interact with it, and/or control it. The road rescue controller 2461 may be configured to receive commands sent by the station control module 252 in the hub computing system 250, and control one or more entities in the road rescue service station 246 to perform actions according to the received commands. For example, the road rescue controller 2461 may dispatch a suitable entity to the rescue site according to the command sent by the site control module 252 to provide vehicle service items for the autonomous vehicle. The road rescue controller 2461 may be configured to send data obtained from one or more of a mobile maintenance vehicle, a mobile energy vehicle, a trailer, an ambulance, and a terminal device to the site control module 252 in the hub computing system 250. The roadside assistance controller 2461 may include a processor and a data storage device. The processor may be configured to execute instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the road rescue controller 2461. The processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination. The data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part. The data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the road rescue controller 2461.
道路救援服务站246可以附加或可替换地包括除了前述实体以外的其他实体。The road rescue service station 246 may additionally or alternatively include other entities in addition to the aforementioned entities.
备用车服务站247可以被配置为提供备用车辆,例如可以提供乘用车、商用车整车、牵引车、挂车等备用车辆。备用车服务站247可以包括停车场、车辆识别设备、电动道闸、余位显示设备、停车场控制器2471、备用车辆、操作人员、终端设备、身份验证设备、监控设备等实体中的一种或多种。The backup vehicle service station 247 may be configured to provide backup vehicles, for example, it may provide backup vehicles such as passenger cars, commercial vehicles, tractors, and trailers. The backup car service station 247 may include one of a parking lot, vehicle identification equipment, electric barriers, remaining position display equipment, parking lot controller 2471, backup vehicles, operators, terminal equipment, identity verification equipment, monitoring equipment and other entities. Or multiple.
停车场被配置为用于停放备用车辆。停车场可以包括出口、入口以及多个停车位。停车位可以是平面停车位、机械停车位中的一种或多种。停车位可以被配置为包括车轮定位器、摄像机、超声波车位探测器中的一个或多个。备用车服务站247中的停车场和停车服务站244中的停车场可以被配置为同一个停车场。The parking lot is configured for parking backup vehicles. The parking lot can include exits, entrances, and multiple parking spaces. The parking space may be one or more of a plane parking space and a mechanical parking space. The parking space may be configured to include one or more of a wheel positioner, a camera, and an ultrasonic parking space detector. The parking lot in the backup car service station 247 and the parking lot in the parking service station 244 may be configured as the same parking lot.
车辆识别设备可以包括用于检测靠近停车场入口的车辆和识别车辆身份的任何设备。车辆识别设备可以包括车辆检测器、摄像机、读写卡器中的一种或多种。当备用车服务站247中的停车场和停车服务站244中的停车场被配置为同一个停车场时,备用车服务站247中的车辆识别设备和停车服务站244中的车辆识别设备被配置为相同的设备。The vehicle identification device may include any device for detecting vehicles approaching the entrance of the parking lot and identifying the identity of the vehicle. The vehicle identification device may include one or more of a vehicle detector, a camera, and a card reader. When the parking lot in the backup car service station 247 and the parking lot in the parking service station 244 are configured as the same parking lot, the vehicle identification device in the backup car service station 247 and the vehicle identification device in the parking service station 244 are configured For the same equipment.
电动道闸被配置于停车场的出入口处,用于准许或拒绝车辆出入停车场。电动道闸可以包括闸杆、闸杆支架、传动机构、平衡装置、电机、减速箱等中的一个或多个。当备用车服务站247中的停车场和停车服务站244中的停车场被配置为同一个停车场时,备用车服务站247中的电动道闸和停车服务站244中的电动道闸被配置为相同的设备。Electric barriers are arranged at the entrance and exit of the parking lot to allow or deny vehicles to enter and exit the parking lot. The electric barrier may include one or more of a brake lever, a brake lever bracket, a transmission mechanism, a balancing device, a motor, a reduction gear box, and the like. When the parking lot in the backup car service station 247 and the parking lot in the parking service station 244 are configured as the same parking lot, the electric barriers in the backup car service station 247 and the electric barriers in the parking service station 244 are configured For the same equipment.
余位显示设备被配置为显示停车场中空闲的停车位。余位显示设备可以被配置为根据停车位中的超声波车位探测器探测的结果或摄像机拍摄的图像来确定停车位是否空闲。当备用车服务站247中的停车场和停车服务站244中的停车场被配置为同一个停车场时,备用车服务站247中的余位显示设备和停车服务站244中的余位显示设备被配置为相同的设备。The remaining space display device is configured to display free parking spaces in the parking lot. The remaining space display device may be configured to determine whether the parking space is free according to the detection result of the ultrasonic parking space detector in the parking space or the image taken by the camera. When the parking lot in the backup car service station 247 and the parking lot in the parking service station 244 are configured as the same parking lot, the remaining space display device in the backup car service station 247 and the remaining space display device in the parking service station 244 Are configured as the same device.
停车场控制器2471可以被配置为连接车辆识别设备、电动道闸、收费设备、余位显示设备、终端设备中的一个或多个,从其中接收数据,与其交互,和/或对其进行控制。停车场控制器2471可以被配置为接收枢纽计算系统250中的站点控制模块252发送的命令,并根据接收到的命令控制停车服务站244中的一个或多个实体执行动作。例如,停车场控制器2471可以根据站点控制模块252发送的命令控制电动道闸打开或关闭,或者,被配置为控制收费设备更新收费标准。停车场控制器2471可以被配置为将从车辆识别设备、电动道闸、收费设备、余位显示设备、终端设备中的一个或多个所获取的数据发送给枢纽计算系统250中的站点控制模块252。当备用车服务站247中的停车场和停车服务站244中的停车场被配置为同一个停车场时,备用车服务站247中的停车场控制器2441和停车服务站244中的停车场控制器2471被配置为相同的设备。停车场控制器2471可以包括处理器和数据存储装置。处理器可以被配置为用于运行存储于数据存储装置中的指令以执行各种功能,这些功能包括但不限于停车场控制器2471对应的上述功能。处理器可以包括一个或多个通用处理器(例如CPU、GPU)和/或一个或多个专用处理器(例如ASIC)。在处理器包括多个处理器的情况下,这些处理器能够单独或组合地工作。数据存储装置可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质,并且数据存储装置可以整体或部分地与处理器集成。数据存储装置可以被配置为存储可由处理器运行以执行各种功能的指令,这些功能包括但不限于停车场控制器2471对应的上述功能。The parking lot controller 2471 can be configured to connect to one or more of the vehicle identification device, the electric barrier, the toll device, the remaining position display device, and the terminal device, receive data from it, interact with it, and/or control it . The parking lot controller 2471 may be configured to receive commands sent by the station control module 252 in the hub computing system 250, and control one or more entities in the parking service station 244 to perform actions according to the received commands. For example, the parking lot controller 2471 may control the opening or closing of the electric barrier according to the command sent by the station control module 252, or it may be configured to control the charging device to update the charging standard. The parking lot controller 2471 may be configured to send data obtained from one or more of the vehicle identification device, the electric barrier, the toll device, the remaining position display device, and the terminal device to the station control module in the hub computing system 250 252. When the parking lot in the backup car service station 247 and the parking lot in the parking service station 244 are configured as the same parking lot, the parking lot controller 2441 in the backup car service station 247 and the parking lot control in the parking service station 244 The device 2471 is configured as the same device. The parking lot controller 2471 may include a processor and a data storage device. The processor may be configured to run instructions stored in the data storage device to perform various functions, including but not limited to the above-mentioned functions corresponding to the parking lot controller 2471. The processor may include one or more general-purpose processors (e.g., CPU, GPU) and/or one or more special-purpose processors (e.g., ASIC). In the case where the processor includes a plurality of processors, these processors can work individually or in combination. The data storage device may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media, and the data storage device may Integrated with the processor in whole or in part. The data storage device may be configured to store instructions that can be executed by the processor to perform various functions, including but not limited to the above-mentioned functions corresponding to the parking lot controller 2471.
备用车辆可以包括乘用车、商用车整车、牵引车、挂车等一种或多种。The backup vehicle may include one or more of passenger cars, complete commercial vehicles, tractors, and trailers.
其中,乘用车可以包括但不限于基本型乘用车(如轿车)、多用途车(Multi-Purpose Vehicles,MPV)、运动型多用途车(Sport Utility Vehicle,SUV)、专用乘用车和交叉型乘用车等,可以用于被派遣至道路救援现场转运人员,也可以用于执行其他任务。Among them, passenger vehicles can include but are not limited to basic passenger vehicles (such as cars), multi-purpose vehicles (MPV), sport utility vehicles (SUV), special passenger vehicles and Cross-type passenger vehicles, etc., can be used to be dispatched to the road rescue site to transfer personnel, and can also be used to perform other tasks.
商用车整车可以包括但不限于皮卡、微卡、轻卡、自卸车、载货车、半挂式卡车、全挂式卡车、厢 式货车等,可以用于被派遣至道路救援现场转运货物,也可以用于执行运输仓库中的货物的任务。Commercial vehicles can include but are not limited to pickup trucks, micro trucks, light trucks, dump trucks, trucks, semi-trailer trucks, full-trailer trucks, vans, etc., and can be used to be dispatched to the road rescue site to transfer goods. It can also be used to perform the task of transporting goods in the warehouse.
牵引车可以包括但不限于全挂牵引车、半挂牵引车,可以用于被派遣至道路救援现场替换故障车辆的故障牵引车,也可以用于被派遣至月台牵引挂车。Tractors can include, but are not limited to, full-trailer tractors and semi-trailer tractors, which can be used to be dispatched to the road rescue site to replace the malfunctioning tractor, and can also be used to be dispatched to the platform to tow the trailer.
挂车可以包括但不限于全挂车、半挂车,可以用于被派遣至道路救援现场替换故障车辆的故障挂车,也可以用于被派遣至月台装载待运输的货物。Trailers can include, but are not limited to, full trailers and semi-trailers. They can be used to replace faulty trailers at the road rescue site, and can also be used to load cargo to be transported to the platform.
备用车服务站247可以附加或可替换地包括除了前述实体以外的其他实体。The backup car service station 247 may additionally or alternatively include other entities in addition to the aforementioned entities.
服务区域中的以上每种服务站点都可以配置有操作人员、终端设备、身份验证设备和监控设备。Each of the above service sites in the service area can be equipped with operators, terminal equipment, identity verification equipment and monitoring equipment.
操作人员可以是操作相应服务站点中的各种设备,辅助完成或独立完成相关车辆服务项目的专业人员。Operators can be professionals who operate various equipment in the corresponding service station, assist in completing or independently complete related vehicle service items.
终端设备可以被配置为用于与进入相应服务站点中的车辆进行交互(包括但不限于与车辆进行数据传输,接受车辆的控制或对车辆施加控制)的设备。终端设备可以被配置为根据操作人员输入的命令执行与车辆的交互。终端设备可以被配置为手机、掌上电脑、平板电脑、台式电脑、便携式笔记本电脑、工业PDA、条码扫描器、RFID读写器等形式的设备。终端设备与车辆之间可以通过无线局域网(Wireless Local Area Networks,WLAN)(如无线保真(Wireless Fidelity,Wi-Fi)网络),BT,GNSS,FM,NFC,IR等无线通信技术一种或多种进行通信。The terminal device may be configured as a device for interacting with vehicles entering the corresponding service site (including but not limited to data transmission with the vehicle, receiving control of the vehicle, or applying control to the vehicle). The terminal device may be configured to perform an interaction with the vehicle according to a command input by an operator. Terminal devices can be configured as mobile phones, handheld computers, tablet computers, desktop computers, portable notebook computers, industrial PDAs, barcode scanners, RFID readers and other forms of equipment. The terminal equipment and the vehicle can be connected through a wireless local area network (Wireless Local Area Networks, WLAN) (such as wireless fidelity (Wireless Fidelity, Wi-Fi) network), BT, GNSS, FM, NFC, IR and other wireless communication technologies, or Many kinds of communication.
身份验证设备可以被配置为用于对进入相应服务站点中的外来实体(如车辆、设备维修人员等)的身份进行验证的设备。身份验证设备可以采用如下的一种或多种验证方式:基于共享密钥的身份验证方式(如密码验证),基于生物学特征的身份验证方式(如指纹验证、虹膜验证、头像验证),基于公开密钥加密算法的身份验证方式(如安全套接字层(Secure Socket Layer,SSL)证书、数字签名),HTTP基本身份验证HTTP Basic Authentication,服务器端会话-浏览器端网络跟踪器验证Session-Cookie,令牌Token验证,开放授权OAuth验证等。The identity verification device may be configured as a device for verifying the identity of foreign entities (such as vehicles, equipment maintenance personnel, etc.) entering the corresponding service site. The identity verification device can use one or more of the following verification methods: identity verification methods based on shared keys (such as password verification), identity verification methods based on biological characteristics (such as fingerprint verification, iris verification, and avatar verification), based on Public key encryption algorithm authentication methods (such as Secure Socket Layer (SSL) certificate, digital signature), HTTP basic authentication HTTP Basic Authentication, server-side session-browser-side web tracker authentication Session- Cookie, token Token verification, open authorization OAuth verification, etc.
监控设备可以被配置为对相应服务站点中的任何实体及其实施的操作进行监控的设备。监控设备可以包括摄像机、红外相机、云台、显示器、控制台等中的一个或多个。The monitoring device can be configured as a device that monitors any entity in the corresponding service site and the operations performed by it. The monitoring equipment may include one or more of cameras, infrared cameras, pan-tilts, displays, consoles, and so on.
服务区域中可以附加或可替换地设置除了前述服务站点以外的其他类型的服务站点。在一个实施例中,服务区域中还可以设置休息服务站。休息服务站可以被配置为包括售卖机、超市、住宿房间、娱乐场所等,用于为乘客提供餐饮、休息、娱乐、消费等服务项目。Other types of service sites other than the aforementioned service sites can be additionally or alternatively set up in the service area. In an embodiment, a rest service station may also be set in the service area. The rest service station can be configured to include vending machines, supermarkets, accommodation rooms, entertainment venues, etc., to provide passengers with services such as catering, rest, entertainment, and consumption.
如图3所示,枢纽计算系统250可以包括处理器251、数据存储装置252。As shown in FIG. 3, the hub computing system 250 may include a processor 251 and a data storage device 252.
处理器251可以被配置为用于运行存储于数据存储装置252中的指令以执行各种功能,这些功能包括但不限于如下所述的路卡控制模块253、站点控制模块254对应的功能。处理器251可以包括通用处理器(例如CPU、GPU)、专用处理器(例如ASIC)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、集成电路、微控制器等一种或多种的组合。在处理器251包括多个处理器的情况下,这些处理器能够单独或组合地工作。The processor 251 may be configured to execute instructions stored in the data storage device 252 to perform various functions, including but not limited to functions corresponding to the road card control module 253 and the station control module 254 as described below. The processor 251 may include a general-purpose processor (e.g., CPU, GPU), a dedicated processor (e.g., ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), an integrated circuit, a microcontroller, etc. Multiple combinations. In the case where the processor 251 includes a plurality of processors, these processors can work individually or in combination.
数据存储装置252可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质。数据存储装置252可以包括只读存储器(ROM)、随机存取存储器(RAM)、闪速存储器、电可编程存储器(EPROM)、电可编程和可擦除存储器(EEPROM)、嵌入式多媒体卡(eMMC)、硬盘驱动器或任何易失性或非易失性介质等中的一个或多个的组合。数据存储装置252可以整体或部分地与处理器251集成。数据存储装置252可以被配置为存储可由处理器251运行以执行各种功能的指令,这些功能包括但不限于如下所述的路卡控制模块253、站点控制模块254对应的功能。The data storage device 252 may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media. The data storage device 252 may include read only memory (ROM), random access memory (RAM), flash memory, electrically programmable memory (EPROM), electrically programmable and erasable memory (EEPROM), embedded multimedia card ( eMMC), hard drive, or any combination of one or more of volatile or non-volatile media. The data storage device 252 may be integrated with the processor 251 in whole or in part. The data storage device 252 may be configured to store instructions that can be executed by the processor 251 to perform various functions, including but not limited to functions corresponding to the road card control module 253 and the station control module 254 as described below.
路卡控制模块253可以被配置为接收入口路卡221和出口路卡231中的车辆识别设备的识别结果,并控制入口路卡221和出口路卡231中的路卡设备打开或关闭。The road card control module 253 may be configured to receive the recognition results of the vehicle identification devices in the entrance road card 221 and the exit road card 231, and control the road card devices in the entrance road card 221 and the exit road card 231 to turn on or off.
站点控制模块254可以被配置为根据车辆服务方案生成一系列命令,并将这些命令发送给配置于各个服务站点中的相应控制器、终端设备、身份验证设备或其他实体,以使相应控制器和/或终端设备根据命令控制相应服务站点中的实体与车辆进行交互。在一个示例中,站点控制模块254可以根据车辆服务方案生成加油命令,该加油命令中包括油料数量信息,站点控制模块254可以将该加油命令发送给能源服务站241中的能源控制器2411,能源控制器2411可以在接收到该加油命令后直接控制加油机向自动驾驶车加注相应数量的油料,能源控制器2411也可以在接收到该加油命令后将其转发给能源服务站241中的终端设备,终端设备通过声光等各种显示方式来提示操作人员操作加油机向自动驾驶车加注相应数量的油料。站点控制模块254也可以直接将该加油命令发送给能源服务站241中的终端设备,以使终端设备提示操作人员操作加油机向自动驾驶车加注相应数量的油料。在一个示例中,站点控制模块254可以根据车辆服务方案生成程序更新命令,该程序更新命令中包括需要升级程序服务的自动驾驶车的合法身份,站点控制模块254可以将该程序更新命令发送给网络服务站245中的身份验证设备,身份验证设备接收该程序更新命令后,根据其中包含的合法身份对进入网络服务站245中的自动驾驶车进行鉴权,当鉴权成功后,身份验证设备向程序更新设备2451发送告知消息,程序更新设备2451接收到告知消息后与相应的自动驾驶车连接并对其更新程序。在一个示例中,站点控制模块254可以根据车辆服务方案生成传感器标定命令,该传感器标定命令中包括需要标定的传感器类型,站点控制模块254将该传感器标定命令发送给维修服务站242中的终端设备,终端设备通过声光等各种显示方式来提示操作人员搭建或摆放对应于相应类型传感器的传感器标定设备。在一个示例中,站点控制模块254可以根据车辆服务方案生成费用缴纳命令,该费用缴纳命令中包含自动驾驶车需缴纳的车辆服务费用信息,站点控制模块254将该费用缴纳命令发送给出口路卡231的缴费设备,缴费设备接收该费用交纳命令后根据其中的车辆服务费用信息判断自动驾驶车缴纳的费用是否适当。站点控制模块254可以被配置为接收各个服务站点中的相应控制器、终端设备、身份验证设备或其他实体返回的数据,根据这些数据了解并掌握各个服务站点的工作状态。在一个示例中,能源服务站241中的能源控制器2411在加气机对自动驾驶车加注气体后,向站点控制模块254返回告知消息,该告知消息中包含了加注的气体总量和对应的费用。在一个示例中,仓储服务站243中的仓储控制器2431可以根据仓库中设置的传感器来感知仓库中仓储空间的负荷情况。The station control module 254 can be configured to generate a series of commands according to the vehicle service plan, and send these commands to the corresponding controllers, terminal devices, authentication devices or other entities configured in each service station, so that the corresponding controllers and / Or the terminal device controls the entity in the corresponding service site to interact with the vehicle according to the command. In an example, the site control module 254 may generate a refueling command according to the vehicle service plan, and the refueling command includes fuel quantity information. The site control module 254 may send the refueling command to the energy controller 2411 in the energy service station 241, and the energy The controller 2411 can directly control the refueling machine to fill the autopilot with a corresponding amount of fuel after receiving the refueling command. The energy controller 2411 can also forward the refueling command to the terminal in the energy service station 241 after receiving the refueling command. Equipment, terminal equipment through various display methods such as sound and light to prompt the operator to operate the fuel dispenser to fill the autonomous vehicle with a corresponding amount of fuel. The station control module 254 may also directly send the fueling command to the terminal device in the energy service station 241, so that the terminal device prompts the operator to operate the fuel dispenser to fill the autonomous vehicle with a corresponding amount of fuel. In an example, the site control module 254 can generate a program update command according to the vehicle service plan, the program update command includes the legal identity of the autonomous vehicle that needs to be upgraded with the program service, and the site control module 254 can send the program update command to the network The identity verification device in the service station 245. After receiving the program update command, the identity verification device authenticates the self-driving car entering the network service station 245 according to the legal identity contained therein. When the authentication is successful, the identity verification device sends The program update device 2451 sends a notification message. After receiving the notification message, the program update device 2451 connects to the corresponding autonomous vehicle and updates the program. In one example, the site control module 254 may generate a sensor calibration command according to the vehicle service plan. The sensor calibration command includes the type of sensor that needs to be calibrated, and the site control module 254 sends the sensor calibration command to the terminal device in the repair service station 242 , The terminal equipment prompts the operator to build or place the sensor calibration equipment corresponding to the corresponding type of sensor through various display methods such as sound and light. In an example, the site control module 254 may generate a fee payment order according to the vehicle service plan. The fee payment command includes information about the vehicle service fee to be paid by the autonomous vehicle, and the site control module 254 sends the fee payment command to the exit road card. The payment device of 231, after receiving the fee payment order, the payment device judges whether the fee paid by the self-driving car is appropriate according to the vehicle service fee information therein. The site control module 254 may be configured to receive data returned by the corresponding controller, terminal device, identity verification device or other entity in each service site, and learn and grasp the working status of each service site based on these data. In an example, the energy controller 2411 in the energy service station 241 returns a notification message to the station control module 254 after the gas dispenser fills the autonomous vehicle with gas. The notification message contains the total amount of gas to be filled and Corresponding expenses. In an example, the warehouse controller 2431 in the warehouse service station 243 can perceive the load situation of the warehouse space in the warehouse according to sensors provided in the warehouse.
数据存储装置252还可以被配置为存储其他的指令。The data storage device 252 may also be configured to store other instructions.
除存储指令之外,数据存储装置252还可以被配置为存储多种信息,例如服务区域中包括的服务站点类型和数量、道路区域的高精地图、进入枢纽服务区的车辆总数、每个车辆对应的车辆服务清单等。在枢纽服务区运行的期间,这些信息可以被枢纽计算系统250、各个服务站点、车辆中的一个或多个所使用。In addition to storing instructions, the data storage device 252 can also be configured to store a variety of information, such as the type and number of service stations included in the service area, the high-precision map of the road area, the total number of vehicles entering the hub service area, and each vehicle. Corresponding vehicle service list, etc. During the operation of the hub service area, this information may be used by one or more of the hub computing system 250, various service stations, and vehicles.
枢纽计算系统250也可以是多个计算装置,这些计算装置分布式地控制入口路卡221、出口路卡231、各个服务站点中的一个或多个。The hub computing system 250 may also be multiple computing devices, and these computing devices control one or more of the entrance road card 221, the exit road card 231, and each service site in a distributed manner.
通信系统260可以被配置为包括天线、基站、卫星信号接收器、滤波器、功率放大器、低噪声放大器(Low Noise Amplifier,LNA)、开关、调制解调处理器、基带处理器等一个或多个设备。通信系统260可以基于无线通信技术通信,其中,无线通信技术可以包括GSM,GPRS,CDMA,WCDMA,TD-SCDMA,LTE,BT,GNSS,FM,NFC,IR等技术。通信系统260以通过无线通信网络、有线通信网络和/或其它连接机制通信连接到入口路卡221、出口路卡231、各个服务站点中的一个或多个。The communication system 260 may be configured to include one or more antennas, base stations, satellite signal receivers, filters, power amplifiers, low noise amplifiers (LNA), switches, modem processors, baseband processors, etc. equipment. The communication system 260 may communicate based on wireless communication technology, where the wireless communication technology may include GSM, GPRS, CDMA, WCDMA, TD-SCDMA, LTE, BT, GNSS, FM, NFC, IR and other technologies. The communication system 260 is communicatively connected to one or more of the entrance road card 221, the exit road card 231, and each service station through a wireless communication network, a wired communication network, and/or other connection mechanisms.
枢纽计算系统250可以通过通信系统260与自动驾驶车和枢纽服务区通信连接。The hub computing system 250 can communicate with the autonomous vehicle and the hub service area through the communication system 260.
枢纽计算系统250可以包括枢纽协调设备HUB-ECU,该枢纽协调设备HUB-ECU可以包括一个或多个第二处理器、一个或多个第二存储器、以及存储在第二存储器上并可在第二处理器上运行的计算机指令。当第二处理器在运行第二存储器中的计算机指令时,执行如下所述的枢纽协调模块255对应的功能。枢纽协调模块255可以被配置为根据中控系统的中控协调模块349确定并发送的需求解决方案控制枢纽服务区中的实体与自动驾驶车交互。其中,第二处理器可以被配置为处理器251中的一个或多个通用处理器(例如CPU、GPU),一个或多个专用处理器(例如ASIC),一个或多个现场可编程门阵列(FPGA),一个或多个数字信号处理器(DSP),一个或多个集成电路,和/或,一个或多个微控制器等。第二存储器可以被配置为数据存储装置252中的一个或多个只读存储器(ROM),一个或多个随机存取存储器(RAM),一个或多个闪速存储器,一个或多个电可编程存储器(EPROM),一个或多个电可编程和可擦除存储器(EEPROM),一个或多个嵌入式多媒体卡(eMMC),和/或,一个或多个硬盘驱动器等。枢纽协调模块255可以实现为一种计算机程序产品,当该计算机程序产品在计算机上运行时,实现根据中控系统的中控协调模块349确定并发送的需求解决方案控制枢纽服务区中的实体与自动驾驶车交互的枢纽服务区需求解决方法。The hub computing system 250 may include a hub coordination device HUB-ECU, and the hub coordination device HUB-ECU may include one or more second processors, one or more second memories, and stored on the second memory and may be stored in the first Computer instructions running on the second processor. When the second processor is running the computer instructions in the second memory, it executes the functions corresponding to the hub coordination module 255 as described below. The hub coordination module 255 may be configured to control entities in the hub service area to interact with the autonomous vehicle according to the demand solution determined and sent by the central control coordination module 349 of the central control system. Wherein, the second processor may be configured as one or more general-purpose processors (for example, CPU, GPU), one or more special-purpose processors (for example, ASIC), and one or more field programmable gate arrays in the processor 251. (FPGA), one or more digital signal processors (DSP), one or more integrated circuits, and/or, one or more microcontrollers, etc. The second memory may be configured as one or more read-only memories (ROM), one or more random access memories (RAM), one or more flash memories, one or more electronic devices in the data storage device 252 Programmable memory (EPROM), one or more electrically programmable and erasable memories (EEPROM), one or more embedded multimedia cards (eMMC), and/or, one or more hard drives, etc. The hub coordination module 255 can be implemented as a computer program product. When the computer program product runs on a computer, it realizes the control of entities and entities in the hub service area according to the demand solution determined and sent by the central control coordination module 349 of the central control system. A solution to the needs of the hub service area for autonomous vehicle interaction.
如图8所示为根据本申请实施例的一枢纽服务区,该枢纽服务区中配置有枢纽协调设备HUB-ECU,该枢纽协调设备HUB-ECU包括第二处理器,第二存储器,以及存储在第二存储器上并可在第二处理器上运行的计算机指令。当第二处理器在运行第二存储器中的计算机指令时,执行如下步骤对应的方法:S81,枢纽协调设备HUB-ECU接收中控系统的中控协调设备CCS-ECU发送的需求解决方案;S82,枢纽协调设备HUB-ECU根据需求解决方案控制枢纽服务区中的实体与自动驾驶车交互。Figure 8 shows a hub service area according to an embodiment of the present application. The hub service area is equipped with a hub coordination device HUB-ECU. The hub coordination device HUB-ECU includes a second processor, a second memory, and storage. Computer instructions on the second memory and executable on the second processor. When the second processor is running the computer instructions in the second memory, the method corresponding to the following steps is executed: S81, the hub coordination device HUB-ECU receives the demand solution sent by the central control coordination device CCS-ECU of the central control system; S82 , The hub coordination device HUB-ECU controls the interaction between entities in the hub service area and autonomous vehicles according to the demand solution.
3.中控系统CCS3. Central Control System CCS
中控系统可以被配置为对接入网络的自动驾驶车进行集中监控、调度和控制。The central control system can be configured to centrally monitor, dispatch and control the autonomous vehicles connected to the network.
如图4所示为中控系统的结构示意图,中控系统可以包括通信子系统310、交互子系统320、中控计算系统340。Fig. 4 is a schematic structural diagram of the central control system. The central control system may include a communication subsystem 310, an interactive subsystem 320, and a central control computing system 340.
通信子系统310可以被配置为通过网络资源与自动驾驶车通信连接。通信子系统310可以包括天线、基站、卫星信号接收器、滤波器、功率放大器、低噪声放大器、开关、调制解调处理器、基带处理器等设备中的一个或多个。通信子系统310可以基于无线通信技术与自动驾驶车(无线通信装置141)通信,所述无线通信技术可以包括GSM、GPRS、CDMA、WCDMA、TD-SCDMA、LTE、BT、GNSS、WLAN、NFC、FM和/或IR技术等。其中,GNSS可以包括GPS、GLONASS、BDS、QZSS和/或SBAS。The communication subsystem 310 may be configured to communicate with the autonomous vehicle through network resources. The communication subsystem 310 may include one or more of antennas, base stations, satellite signal receivers, filters, power amplifiers, low noise amplifiers, switches, modem processors, baseband processors, and other devices. The communication subsystem 310 can communicate with the autonomous vehicle (wireless communication device 141) based on wireless communication technology. The wireless communication technology can include GSM, GPRS, CDMA, WCDMA, TD-SCDMA, LTE, BT, GNSS, WLAN, NFC, FM and/or IR technology, etc. Among them, GNSS may include GPS, GLONASS, BDS, QZSS and/or SBAS.
交互子系统320可以被配置为显示信息,接收操作人员输入的数据和/或指令。交互子系统320可以包括显示器、键盘、触屏显示器、扬声器、受话器、麦克风、指示器、摄像头、鼠标、USB接口、触摸传感器等中的一个或多个。The interaction subsystem 320 may be configured to display information and receive data and/or instructions input by the operator. The interaction subsystem 320 may include one or more of a display, a keyboard, a touch screen display, a speaker, a receiver, a microphone, a pointer, a camera, a mouse, a USB interface, a touch sensor, and the like.
中控计算系统340可以被配置为包括处理器341、数据存储装置342和系统总线343。The central control computing system 340 may be configured to include a processor 341, a data storage device 342, and a system bus 343.
处理器341可以被配置为用于运行存储于数据存储装置342中的指令以执行各种功能,这些功能包括但不限于如下所述的监控模块344、调度模块345、控制模块346、交互模块347对应的功能。处理器341可以包括通用处理器(例如CPU、GPU)、专用处理器(例如ASIC)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、集成电路、微控制器等一种或多种的组合。在处理器包括多个处理器的情况下,这些处理器能够单独或组合地工作。The processor 341 may be configured to execute instructions stored in the data storage device 342 to perform various functions, including but not limited to the monitoring module 344, the scheduling module 345, the control module 346, and the interaction module 347 as described below. Corresponding function. The processor 341 may include a general-purpose processor (e.g., CPU, GPU), a dedicated processor (e.g., ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), an integrated circuit, a microcontroller, etc. Multiple combinations. In the case where the processor includes a plurality of processors, these processors can work individually or in combination.
处理器341可以被配置为包括一个或多个接口。接口可以包括集成电路I2C接口、I2S接口、PCM接口、UART接口、MIPI接口、GPIO接口、SIM接口和/或USB接口等。上述接口中的一种或多种可以用于将处理器与通信子系统310和/或交互子系统320通信连接。I2C接口可用于将处理器可以与交互子系统320中的触摸传感器连接。MIPI接口可以用于将处理器与交互子系统320中的显示器、摄像头连接。The processor 341 may be configured to include one or more interfaces. The interface may include an integrated circuit I2C interface, I2S interface, PCM interface, UART interface, MIPI interface, GPIO interface, SIM interface, and/or USB interface. One or more of the above-mentioned interfaces may be used to communicatively connect the processor with the communication subsystem 310 and/or the interaction subsystem 320. The I2C interface can be used to connect the processor to the touch sensor in the interaction subsystem 320. The MIPI interface can be used to connect the processor to the display and camera in the interactive subsystem 320.
数据存储装置342可以包括一个或多个易失性计算机可读存储介质和/或一个或多个非易失性计算机可读存储介质,诸如光学、磁性和/或有机存储介质。数据存储装置342可以包括只读存储器(ROM)、随机存取存储器(RAM)、闪速存储器、电可编程存储器(EPROM)、电可编程和可擦除存储器(EEPROM)、嵌入式多媒体卡(eMMC)、硬盘驱动器或任何易失性或非易失性介质等中的一个或多个的组合。数据存储装置342可以整体或部分地与处理器集成。数据存储装置342可以被配置为存储可由处理器运行以执行各种功能的指令,其中,这些功能包括但不限于如下所述的监控模块344、调度模块345、控制模块346、交互模块347对应的功能。The data storage device 342 may include one or more volatile computer-readable storage media and/or one or more non-volatile computer-readable storage media, such as optical, magnetic, and/or organic storage media. The data storage device 342 may include read only memory (ROM), random access memory (RAM), flash memory, electrically programmable memory (EPROM), electrically programmable and erasable memory (EEPROM), embedded multimedia card ( eMMC), hard drive, or any combination of one or more of volatile or non-volatile media. The data storage device 342 may be integrated with the processor in whole or in part. The data storage device 342 may be configured to store instructions that can be executed by the processor to perform various functions. These functions include but are not limited to the monitoring module 344, the scheduling module 345, the control module 346, and the interaction module 347 as described below. Features.
监控模块344可以被配置为通过通信子系统310获取车辆相关参数,车辆相关参数包括但不 限于传感器数据、状态信息、导航数据、决策数据、控制数据等中的一种或多种。传感器数据包括但不限于地理位置、行驶速度、行驶加速度、发动机转速、方向盘舵角、横摆率、加速器踏板踩踏量、制动器踏板踩踏量、存油量等。状态信息包括但不限于工作状态(例如启动、行驶途中、途中暂停、停车熄火、发生故障、正在维修、等待装卸货等)、驾驶模式(例如自动驾驶、半自动驾驶或手动驾驶)。导航数据包括但不限于出发地址、目标地址、行驶路线等。决策数据包括但不限于加速、减速、刹车、转向、换道、避障等。控制数据包括但不限于转向转矩变化量、节气门开度变化量、发动机转速变化量等。The monitoring module 344 may be configured to obtain vehicle-related parameters through the communication subsystem 310. The vehicle-related parameters include but are not limited to one or more of sensor data, status information, navigation data, decision data, and control data. Sensor data includes, but is not limited to, geographic location, driving speed, driving acceleration, engine speed, steering wheel rudder angle, yaw rate, accelerator pedal depression, brake pedal depression, fuel storage, etc. The status information includes, but is not limited to, working status (for example, starting, driving, stopping during the journey, stopping the vehicle, malfunctioning, being repaired, waiting for loading and unloading, etc.), driving mode (for example, automatic driving, semi-automatic driving, or manual driving). Navigation data includes but is not limited to departure address, destination address, driving route, etc. Decision data includes but is not limited to acceleration, deceleration, braking, steering, lane change, obstacle avoidance, etc. The control data includes, but is not limited to, the amount of change in steering torque, the amount of change in throttle opening, and the amount of change in engine speed.
调度模块345可以被配置为调派自动驾驶车执行任务。调度模块345可以接入或包括业务订单处理系统。业务订单处理系统可以用于处理乘客运输订单处理业务,和/或,货物运输订单处理业务。调度模块345可以根据业务订单处理系统中的乘车地址和目的地址去调度自动驾驶车执行乘客接送任务。调度模块345可以根据业务订单处理系统中的装货地址、卸货地址去调度自动驾驶车执行物流运输任务。The scheduling module 345 may be configured to dispatch the autonomous driving vehicle to perform tasks. The scheduling module 345 may be connected to or include a business order processing system. The business order processing system can be used to process passenger transportation order processing operations, and/or cargo transportation order processing operations. The dispatch module 345 can dispatch the autonomous driving vehicle to perform the passenger pick-up and drop-off task according to the boarding address and the destination address in the business order processing system. The scheduling module 345 can schedule the autonomous vehicle to perform logistics transportation tasks according to the loading address and the unloading address in the business order processing system.
交互模块347可以被配置为通过交互子系统320显示车辆相关参数,从交互子系统320接收操作人员输入的数据和/或指令。The interaction module 347 may be configured to display vehicle-related parameters through the interaction subsystem 320, and receive data and/or instructions input by the operator from the interaction subsystem 320.
控制模块346可以被配置为根据车辆相关参数、操作人员输入的数据和指令中的一项或多项为自动驾驶车制定决策,并向自动驾驶车发送决策对应的命令。控制模块346可以根据自动驾驶车的传感器数据制定换道决策,向自动驾驶车发送相应的命令以使其执行命令实现换道。控制模块346可以根据装货地址和卸货地址制定行驶路线,向自动驾驶车发送相应的命令以使其按照该行驶路线从装货地址行驶到卸货地址。The control module 346 may be configured to make a decision for the autonomous driving vehicle according to one or more of the vehicle-related parameters, the data input by the operator, and the instructions, and send a command corresponding to the decision to the autonomous driving vehicle. The control module 346 may make a lane-changing decision based on the sensor data of the autonomous vehicle, and send corresponding commands to the autonomous vehicle to execute the command to realize the lane-changing. The control module 346 may formulate a driving route according to the loading address and the unloading address, and send a corresponding command to the autonomous vehicle to drive it from the loading address to the unloading address according to the driving route.
数据存储装置342还可以被配置为存储其他的指令,包括将数据发送到通信子系统310、交互子系统320中的一个或多个,从其中接收数据,与其交互,和/或对其进行控制的指令。中控计算系统340可以通过系统总线、网络和/或其它连接机制通信连接到通信子系统310和交互子系统320。The data storage device 342 may also be configured to store other instructions, including sending data to one or more of the communication subsystem 310 and the interaction subsystem 320, receiving data therefrom, interacting with it, and/or controlling it. Instructions. The central control computing system 340 may be communicatively connected to the communication subsystem 310 and the interaction subsystem 320 through a system bus, a network, and/or other connection mechanisms.
除存储指令之外,数据存储装置342还可以被配置为存储多种信息,例如接入网络的自动驾驶车的标识、车辆相关参数、地图数据等。在中控计算系统340运行的过程中,这些信息可以被通信子系统310和/或交互子系统320所使用。In addition to storing instructions, the data storage device 342 may also be configured to store a variety of information, such as the identification of the autonomous vehicle connected to the network, vehicle-related parameters, map data, and so on. During the operation of the central control computing system 340, the information can be used by the communication subsystem 310 and/or the interaction subsystem 320.
系统总线343可以包括工业标准体系结构(industrial standard architecture,ISA)总线、扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线、视频电子标准协会(Video Electronics Standard Association,VESA)总线、外围组件互联(Peripheral Component Interconnect,PCI)总线、紧凑型PCI(Compact PCI)总线等中的一种或多种。The system bus 343 may include an industrial standard architecture (ISA) bus, an extended industry standard architecture (EISA) bus, a Video Electronics Standard Association (VESA) bus, and peripheral component interconnection ( One or more of Peripheral Component Interconnect (PCI) bus and Compact PCI (Compact PCI) bus.
中控计算系统340可以是服务器集群,集群中的各个服务器可以分布式地对接入网的自动驾驶车进行监控、调度和控制。The central control computing system 340 may be a server cluster, and each server in the cluster may monitor, dispatch, and control the autonomous vehicles connected to the network in a distributed manner.
中控系统还可以被配置为对枢纽服务区进行集中监控和控制。通信子系统310还可以被配置为通过网路资源与枢纽服务区通信连接。监控模块344还可以被配置为通过通信子系统310获取服务区相关参数,这些服务区相关参数包括但不限于入口路卡的工作状态、出口路卡的工作状态、每个服务站点的工作状态、每个服务站点正在服务的车辆的信息等中的一种或多种。入口路卡的工作状态包括但不限于入口处的车辆识别设备和路卡设备工作是否正常、正在执行何种操作等。出口路卡的工作状态包括但不限于出口处的车辆识别设备和路卡设备工作是否正常、正在执行何种操作等。每个服务站点的工作状态包括每个服务站点中各个实体工作是否正常、正在执行何种操作。每个服务站点正在服务的车辆的信息包括但不限于车辆的标识和/或状态等。交互模块347还可以被配置为通过交互子系统320显示服务区相关参数。控制模块346还可以被配置为根据服务区相关参数、车辆相关参数、操作人员输入的数据和/或指令中的一项或多项生成控制指令,并将控制指令发送给枢纽计算系统以使其控制入口路卡、出口路卡和各个服务站点中各个实体中的一个或多个为自动驾驶车提供车辆服务。The central control system can also be configured to centrally monitor and control the hub service area. The communication subsystem 310 may also be configured to communicate with the hub service area through network resources. The monitoring module 344 can also be configured to obtain service area related parameters through the communication subsystem 310. These service area related parameters include but are not limited to the working status of the entrance road card, the working status of the exit road card, the working status of each service station, One or more of the information of the vehicles being served by each service site. The working status of the entrance road card includes, but is not limited to, whether the vehicle identification equipment and road card equipment at the entrance are working normally, what operation is being performed, and so on. The working status of the exit road card includes, but is not limited to, whether the vehicle identification equipment and road card equipment at the exit are working normally, what kind of operation is being performed, and so on. The working status of each service site includes whether each entity in each service site is working properly and what operations are being performed. The information of the vehicle being served by each service site includes, but is not limited to, the identification and/or status of the vehicle. The interaction module 347 may also be configured to display related parameters of the service area through the interaction subsystem 320. The control module 346 can also be configured to generate control instructions based on one or more of service area related parameters, vehicle related parameters, data input by the operator, and/or instructions, and send the control instructions to the hub computing system to make it Control one or more of the entrance road card, the exit road card, and each entity in each service station to provide vehicle services for the autonomous vehicle.
中控系统还可以被配置为对交通设施进行集中监控。交通设施可以包括但不限于公共交通道路、交通设备、管道线路等中的一种或多种。其中,公共交通道路可以包括但不限于市政道路、高速公路、铁路轨道等;交通设备可以包括但不限于交通信号灯、道闸、路锥、球面镜、警戒带、交通标志牌等;管道线路可以包括但不限于输电线路、网络传输线路、供水管道、供油管道、天然气输送管、瓦斯输送管等。中控系统可以包括监控子系统330。监控子系统330可以被配置为监控一种或多种交通设施的位置和/或状态。监控子系统330可以包括摄像机、镜头、云台、防护罩、传感器、报警探测器、解码器、显示器、控制台等中的一个或多个设备。控制台可以被配置为对摄像机采集的视频信号进行各种处理(包括但不限于放大、分配、校正、补偿、切换等),以及对摄像机、镜头、云台、防护罩、报警探测器、解码器、显示器等设备中的一个或多个进行控制。监控子系统330可以与交互子系统320通信连接,交互子系统320还可以被配置为显示监控子系统330监控到的一种或多种交通设施的位置和/或状态。监控子系统330可以与中控计算系统340通信连接,中控计算系统340中的数据存储装置342还被配置为存储有根据监控子系统330监控到的数据为自动驾驶车制定决策的指令。The central control system can also be configured to centrally monitor transportation facilities. Transportation facilities may include, but are not limited to, one or more of public transportation roads, transportation equipment, pipelines, and the like. Among them, public transportation roads can include but are not limited to municipal roads, highways, railway tracks, etc.; transportation equipment can include, but are not limited to, traffic lights, barriers, road cones, spherical mirrors, warning tapes, traffic signs, etc.; pipeline routes can include But not limited to power transmission lines, network transmission lines, water supply pipelines, oil supply pipelines, natural gas pipelines, gas pipelines, etc. The central control system may include a monitoring subsystem 330. The monitoring subsystem 330 may be configured to monitor the location and/or status of one or more transportation facilities. The monitoring subsystem 330 may include one or more devices of a camera, a lens, a pan/tilt, a protective cover, a sensor, an alarm detector, a decoder, a display, a console, and the like. The console can be configured to perform various processing on the video signal collected by the camera (including but not limited to amplification, distribution, correction, compensation, switching, etc.), as well as the camera, lens, pan/tilt, protective cover, alarm detector, and decoding One or more of the devices such as monitors and displays are controlled. The monitoring subsystem 330 may be in communication connection with the interaction subsystem 320, and the interaction subsystem 320 may also be configured to display the location and/or status of one or more transportation facilities monitored by the monitoring subsystem 330. The monitoring subsystem 330 may be communicatively connected with the central control computing system 340, and the data storage device 342 in the central control computing system 340 is also configured to store instructions for making decisions for the autonomous vehicle based on the data monitored by the monitoring subsystem 330.
中控系统可以包括中控协调设备CCS-ECU,该中控协调设备CCS-ECU可以包括一个或多个第三处理器、一个或多个第三存储器、以及存储在第三存储器上并可在第三处理器上运行的计算机指令。当第三处理器在运行第三存储器中的计算机指令时,执行如下所述的中控协调模块349对应的功能。中控协调模块349可以被配置为确定车辆服务方案,并将需求解决方案发送给自动驾驶车中的车辆协调模块和枢纽服务区中的枢纽协调模块。其中,第三处理器可以被配置为处理器341中的一个或多个通用处理器(例如CPU、GPU),一个或多个专用处理器(例如ASIC),一个或多个现场可编程门阵列(FPGA),一个或多个数字信号处理器(DSP),一个或多个集成电路,和/或,一个或多个微控制器等。第三存储器可以被配置为数据存储装置342中的一个或多个只读存储器(ROM),一个或多个随机存取存储器(RAM),一个或多个闪速存储器,一个或多个电可编程存储器(EPROM),一个或多个电可编程和可擦除存储器(EEPROM),一个或多个嵌入式多媒体卡(eMMC),和/或,一个或多个硬盘驱动器等。中控协调模块349可以实现为一种计算机程序产品,当该计算机程序产品在计算机上运行时,实现确定车辆服务方案,并将需求解决方案发送给自动驾驶车中的车辆协调模块和枢纽服务区中的枢纽协调模块 的枢纽服务区需求解决方法。The central control system may include a central control coordination device CCS-ECU, and the central control coordination device CCS-ECU may include one or more third processors, one or more third memories, and the Computer instructions running on the third processor. When the third processor is running the computer instructions in the third memory, it executes the functions corresponding to the central control coordination module 349 as described below. The central control coordination module 349 may be configured to determine a vehicle service plan, and send the demand solution to the vehicle coordination module in the autonomous vehicle and the hub coordination module in the hub service area. Wherein, the third processor may be configured as one or more general-purpose processors (for example, CPU, GPU), one or more special-purpose processors (for example, ASIC), and one or more field programmable gate arrays in the processor 341 (FPGA), one or more digital signal processors (DSP), one or more integrated circuits, and/or, one or more microcontrollers, etc. The third memory may be configured as one or more read-only memories (ROM), one or more random access memories (RAM), one or more flash memories, one or more electronic devices in the data storage device 342 Programmable memory (EPROM), one or more electrically programmable and erasable memories (EEPROM), one or more embedded multimedia cards (eMMC), and/or, one or more hard drives, etc. The central control coordination module 349 can be implemented as a computer program product. When the computer program product runs on the computer, it can determine the vehicle service plan and send the demand solution to the vehicle coordination module and the hub service area in the autonomous vehicle. The solution to the needs of the hub service area of the hub coordination module in China.
如图9所示为根据本申请实施例的一中控系统,该中控系统中配置有中控协调设备CCS-ECU,该中控协调设备CCS-ECU包括第三处理器,第三存储器,以及存储在第三存储器上并可在第三处理器上运行的计算机指令。当第三处理器在运行第三存储器中的计算机指令时,执行如下步骤对应的方法:S91,中控协调设备CCS-ECU判断枢纽服务区是否存在服务区需求;S92,中控协调设备CCS-ECU在判断枢纽服务区存在服务区需求时确定需求解决方案;S93,中控协调设备CCS-ECU将需求解决方案分别发送给配置于自动驾驶车中的车辆协调设备ADV-ECU和配置于枢纽服务区中的枢纽协调设备HUB-ECU。Figure 9 shows a central control system according to an embodiment of the present application. The central control system is equipped with a central control coordination device CCS-ECU. The central control coordination device CCS-ECU includes a third processor and a third memory, And computer instructions stored on the third memory and executable on the third processor. When the third processor is running the computer instructions in the third memory, it executes the method corresponding to the following steps: S91, the central control coordination device CCS-ECU determines whether there is a service area demand in the hub service area; S92, the central control coordination device CCS- The ECU determines the demand solution when judging that there is a demand for the service area in the hub service area; S93, the central control coordination device CCS-ECU sends the demand solution to the vehicle coordination device ADV-ECU configured in the autonomous vehicle and the hub service The hub coordination equipment HUB-ECU in the district.
4.车辆服务系统和自动驾驶车服务系统4. Vehicle service system and self-driving car service system
如图5所示,车辆服务系统可以被配置为包括中控系统CCS、至少一个自动驾驶车ADV和至少一个枢纽服务区HUB。如图6所示,自动驾驶车服务系统可以被配置为包括中控系统CCS中的中控协调设备CCS-ECU、自动驾驶车ADV中的车辆协调设备ADV-ECU和枢纽服务区HUB中的枢纽协调设备HUB-ECU。As shown in FIG. 5, the vehicle service system may be configured to include a central control system CCS, at least one autonomous vehicle ADV, and at least one hub service area HUB. As shown in Figure 6, the autonomous vehicle service system can be configured to include the central control coordination device CCS-ECU in the central control system CCS, the vehicle coordination device ADV-ECU in the autonomous vehicle ADV, and the hub in the hub service area HUB Coordinating equipment HUB-ECU.
参考图5和图6所示的场景,中控系统CCS可以通过网络资源与自动驾驶车ADV和枢纽服务区HUB相连接。中控系统CCS的通信子系统310可以通过网络资源与自动驾驶车ADV的无线通信装置401和枢纽服务区HUB的通信系统260实现通信连接。以下将与中控系统CCS通信连接的自动驾驶车ADV简称为在网的自动驾驶车,将与中控系统CCS通信连接的枢纽服务区HUB简称为在网的枢纽服务区。Referring to the scenarios shown in Figure 5 and Figure 6, the central control system CCS can be connected to the autonomous driving vehicle ADV and the hub service area HUB through network resources. The communication subsystem 310 of the central control system CCS can communicate with the wireless communication device 401 of the autonomous driving vehicle ADV and the communication system 260 of the hub service area HUB through network resources. Hereinafter, the autonomous driving vehicle ADV that is communicatively connected with the central control system CCS is referred to as the autonomous vehicle on the network, and the hub service area HUB that is communicatively connected with the central control system CCS is referred to as the hub service area on the network.
参考图5和图6所示的场景,中控协调设备CCS-ECU在判断枢纽服务区HUB存在服务区需求时确定需求解决方案,并将确定好的需求解决方案分别发送给当前自动驾驶车ADV中的车辆协调设备ADV-ECU和枢纽服务区HUB中的枢纽协调设备HUB-ECU,车辆协调设备ADV-ECU和枢纽协调设备HUB-ECU按照需求解决方案分别控制当前自动驾驶车ADV和枢纽服务区HUB中的实体完成交互。Referring to the scenarios shown in Figure 5 and Figure 6, the central control coordination device CCS-ECU determines the demand solution when judging that the hub service area HUB has a service area demand, and sends the determined demand solutions to the current autonomous vehicle ADV. The vehicle coordination equipment ADV-ECU and the hub coordination equipment HUB-ECU in the hub service area HUB, the vehicle coordination equipment ADV-ECU and the hub coordination equipment HUB-ECU respectively control the current autonomous vehicle ADV and the hub service area according to the demand solution The entities in the HUB complete the interaction.
5.需求解决方案5. Demand solution
需求解决方案可以包括当前自动驾驶车的标识、目标枢纽服务区的标识和任务清单。中控协调设备确定需求解决方案的过程可以包括确定目标枢纽服务区的步骤和确定任务清单的步骤。The demand solution can include the identification of the current autonomous vehicle, the identification of the target hub service area, and the task list. The process of determining the demand solution by the central control coordination device may include the step of determining the target hub service area and the step of determining the task list.
每个枢纽服务区都拥有自己的标识,不同的标识用于识别不同的枢纽服务区,该标识可以包括但不限于枢纽服务区的身份ID(如枢纽服务区的名称\序号、枢纽服务区的详细地址)、网络联络地址(如通信系统的MAC地址、IP地址)等。以下将存在服务区需求的枢纽服务区简称为当前枢纽服务区,以区别于其他的枢纽服务区。每辆自动驾驶车都拥有自己的标识,不同的标识用于识别不同的自动驾驶车,该标识可以包括但不限于自动驾驶车的身份ID(如车牌号码)、网络联络地址(如无线通信装置401的MAC地址、IP地址)等。以下将需要为当前枢纽服务区解决其存在的服务区需求的自动驾驶车称为目标自动驾驶车,通过目标自动驾驶车的标识可识别出为当前枢纽服务区解决其存在的服务区需求的自动驾驶车。Each hub service area has its own identification. Different identifications are used to identify different hub service areas. The identification can include, but is not limited to, the identity ID of the hub service area (such as the name of the hub service area\serial number, the number of the hub service area). Detailed address), network contact address (such as the MAC address and IP address of the communication system), etc. Hereinafter, the hub service area with service area demand is referred to as the current hub service area to distinguish it from other hub service areas. Each self-driving car has its own logo. Different logos are used to identify different self-driving cars. The logo can include, but is not limited to, the identity ID of the self-driving car (such as license plate number) and network contact address (such as wireless communication device). 401 MAC address, IP address) and so on. Hereinafter, the autonomous vehicle that needs to solve the existing service area demand for the current hub service area is called the target autonomous vehicle. The identification of the target autonomous vehicle can identify the automatic driving vehicle that solves its existing service area needs for the current hub service area. Driving a car.
任务清单可以包括需要执行的任务,即目标自动驾驶车为解决当前枢纽服务区中存在的服务区需求所需执行的任务,例如可以包括补给备用车、装载并运输货物、将货物卸载至空闲的仓储空间、运输补给物资(如备用汽车零配件等)等一种或多种任务。The task list can include the tasks that need to be performed, that is, the tasks that the target autonomous vehicle needs to perform to meet the needs of the service area in the current hub service area. For example, it can include replenishing spare vehicles, loading and transporting goods, and unloading goods to idle. One or more tasks such as storage space, transportation of supplies (such as spare auto parts, etc.).
任务清单还可以包括执行任务的地点,即执行任务的地点,例如可以是某一枢纽服务区,可以是枢纽服务区中的某一服务站,也可以是其他更详细或更粗略的地点。The task list may also include the location where the task is performed, that is, the location where the task is performed, for example, it may be a certain hub service area, a certain service station in the hub service area, or other more detailed or rough locations.
任务清单还可以包括执行任务的时间,即执行任务的时间,可以是执行任务的开始时间和/或持续时长。其中,开始时间和/或持续时长可以精确到年月日时分秒信息。The task list may also include the time to perform the task, that is, the time to perform the task, which may be the start time and/or duration of the task. Among them, the start time and/or duration can be accurate to the year, month, day, hour, minute, and second information.
任务清单还可以包括执行任务的报酬,即当前枢纽服务区需要为执行任务的目标自动驾车支付的报酬。The task list may also include the remuneration for performing the task, that is, the remuneration that the current hub service area needs to pay for the automatic driving of the target for performing the task.
任务清单还可以包括执行任务时采用的鉴权方式,即执行任务之前需要先鉴定双方(自动驾驶车和枢纽服务区中的实体)的身份,鉴定成功后才可以执行任务。鉴权方式可以包括鉴权采用的技术类型、双方的合法身份信息等。其中,鉴权采用的技术类型可以包括但不限于基于公开密钥加密算法的身份验证方式(如SSL证书、数字签名)、HTTP基本身份验证HTTP Basic Authentication、服务器端会话-浏览器端网络跟踪器验证session-cookie、令牌Token验证、开放授权OAuth验证等中的一种或多种。鉴权采用的技术类型可以根据每一种服务站点中的身份验证设备所采用的验证技术来确定。The task list may also include the authentication method used when performing the task, that is, the identity of both parties (the autonomous vehicle and the entity in the hub service area) needs to be authenticated before the task is performed, and the task can be executed after the authentication is successful. The authentication method may include the type of technology used for authentication, the legal identity information of both parties, and so on. Among them, the types of technologies used for authentication can include, but are not limited to, authentication methods based on public key encryption algorithms (such as SSL certificates, digital signatures), HTTP basic authentication, HTTP Basic Authentication, server-side sessions-browser-side web trackers Verify one or more of session-cookie, token verification, open authorization OAuth verification, etc. The type of technology used for authentication can be determined according to the verification technology used by the identity verification device in each service site.
任务清单还可以包括其他信息。The task list can also include other information.
6.服务区需求及服务区详细需求6. Service area requirements and detailed service area requirements
服务区需求可以是枢纽服务区存在的任何需求,例如可以是备用车需要补给,有货物需要运输,有空闲的仓储空间需要补足货物,缺乏物资(如缺少备用汽车零配件等)等中的一种或多种。The service area demand can be any demand that exists in the hub service area. For example, it can be a spare car that needs to be replenished, goods need to be transported, there is free storage space that needs to supplement the goods, and the lack of materials (such as lack of spare auto parts, etc.) Kind or more.
服务区详细需求可以包括需要执行的任务,即目标自动驾驶车为解决当前枢纽服务区中存在的服务区需求所需执行的任务,例如可以包括补给备用车、装载并运输货物、将货物卸载至空闲的仓储空间、运输补给物资(如备用汽车零配件等)等一种或多种任务。The detailed service area requirements can include tasks that need to be performed, that is, the tasks that the target autonomous vehicle needs to perform to solve the current service area requirements in the hub service area. For example, it can include replenishing spare vehicles, loading and transporting goods, and unloading goods to One or more tasks such as free storage space, transportation of supplies (such as spare auto parts, etc.).
服务区详细需求还可以包括执行任务需要的车辆资源。执行任务需要的车辆资源可以包括目标自动驾驶车需符合的条件。例如,当需要执行的任务时补给备用车,且备用车的类型为半挂牵引车时,目标自动驾驶车需要符合的条件是车型为半挂牵引车。执行任务需要的车辆资源还可以包括所需的自动驾驶车的数量。例如,当备用车服务站中需要补给3辆半挂牵引车时,所需的自动驾驶车的数量为3辆。The detailed requirements of the service area can also include the vehicle resources needed to perform the task. The vehicle resources required to perform the task may include the conditions that the target autonomous vehicle needs to meet. For example, when a spare vehicle is supplied for a task that needs to be performed, and the type of the spare vehicle is a semi-trailer tractor, the condition that the target autonomous driving vehicle needs to meet is that the model is a semi-trailer tractor. The vehicle resources required to perform the task can also include the number of autonomous vehicles required. For example, when 3 semi-trailer tractors need to be replenished in the standby car service station, the number of autonomous driving vehicles required is 3.
可以根据以下一种或多种参数判断枢纽服务区是否存在服务区需求,以及确定服务区详细需求:You can determine whether there is a service area demand in the hub service area based on one or more of the following parameters, and determine the detailed demand for the service area:
(1)备用车的使用情况;该参数可以通过连接备用车服务站的停车控制器获取,该参数可以包括备用车服务站中包括的各种备用车的类型,每种类型备用车的额定数量,每种类型备用车的实际数量,每辆备用车的工作状态等信息;(1) The usage of the spare car; this parameter can be obtained through the parking controller connected to the spare car service station. This parameter can include the types of various spare cars included in the spare car service station, and the rated number of each type of spare car , The actual number of each type of spare car, the working status of each spare car and other information;
(2)仓储货物的运输计划,该参数可以通过连接业务订单系统来获取,该参数可以包括仓储服务站中存储的货物的数量、类型、体积,每种货物对应的业务订单编号,每种货物的来源地和目的地等信息;(2) The transportation plan of warehousing goods. This parameter can be obtained by connecting to the business order system. This parameter can include the quantity, type, and volume of the goods stored in the warehousing service station, the business order number corresponding to each type of goods, and the number of each type of goods. The source and destination of the information;
(3)仓储空间的占用情况,该参数可以通过连接仓储服务站的仓储控制器获取,该参数可以包括仓储服务站中各个仓库的最大容积、剩余容积等信息;(3) The occupancy of the storage space. This parameter can be obtained through the storage controller connected to the storage service station. This parameter can include the maximum volume and remaining volume of each warehouse in the storage service station;
(4)枢纽服务区中各个服务站点的物资缺乏情况,该参数可以通过连接枢纽服务区中的各个服务站来获取,该参数可以包括各个服务站中缺少的物资的名称、类型、数量等信息。(4) The lack of materials at each service station in the hub service area. This parameter can be obtained by connecting to each service station in the hub service area. This parameter can include the name, type, quantity and other information of the missing materials in each service station .
服务区需求还可以根据其他参数确定。以下将用于判断枢纽服务区是否存在服务区需求以及确定服务区详细需求的参数(不限于上述(1)~(4)项参数)统称为服务区相关参数。The service area requirements can also be determined based on other parameters. Hereinafter, the parameters used to determine whether there is a service area demand in the hub service area and determine the detailed demand of the service area (not limited to the above parameters (1) to (4)) are collectively referred to as service area related parameters.
枢纽协调设备可以根据备用车的使用情况判断各种类型的备用车的实际数量是否少于相应类型备用车的额定数量,当存在某一类型的备用车的数量少于该类型备用车的额定数量时,就可以确定存在服务区需求,以及将需要执行的任务确定为:补给备用车。枢纽协调设备可以进一步确定执行任务需要的车辆资源为:与该类型备用车的车型一致、数量等于该种备用车的额定数量与实际数量的差值的一辆或多辆自动驾驶车。The hub coordination equipment can judge whether the actual number of various types of spare cars is less than the rated number of the corresponding type of spare cars according to the use of the spare cars, when there is a certain type of spare cars that is less than the rated number of this type of spare cars At the time, it can be determined that there is a demand for the service area, and the task that needs to be performed is determined as: replenishing a spare vehicle. The hub coordination device can further determine that the vehicle resources required to perform the task are: one or more autonomous vehicles that are consistent with the model of the type of standby vehicle and whose number is equal to the difference between the rated number of the type of standby vehicle and the actual number.
枢纽协调设备可以根据仓储货物的运输计划判断是否有货物需要运输,当确定有货物需要运输时,就确定存在服务区需求,以及将需要执行的任务确定为:装载并运输货物。枢纽协调设备可以进一步确定执行任务需要的车辆资源为:具备装载并运输该任务对应的货物的能力的自动驾驶车;其中,具备装载并运输该任务对应的货物的能力包括:可装载的货物的类型涵盖该任务对应的货物的类型,可装载货物的体积大于或等于该任务对应的货物的体积,可行驶区域包括该任务对应的货物的卸载地点。The hub coordination equipment can determine whether there are goods to be transported according to the transportation plan of the stored goods. When it is determined that there are goods to be transported, it is determined that there is a demand for the service area, and the task to be performed is determined as: loading and transporting the goods. The hub coordination equipment can further determine that the vehicle resources required to perform the task are: an autonomous vehicle with the ability to load and transport the goods corresponding to the task; where the ability to load and transport the goods corresponding to the task includes: loadable goods The type covers the type of cargo corresponding to the task, the volume of the loadable cargo is greater than or equal to the volume of the cargo corresponding to the task, and the drivable area includes the unloading location of the cargo corresponding to the task.
枢纽协调设备可以根据仓储空间的占用情况判断是否存在空闲的仓储空间,当存在空闲的仓储空间时,就确定存在服务区需求,以及将需要执行的任务确定为:将货物卸载至空闲的仓储空间。枢纽协调设备可以进一步确定执行任务需要的车辆资源为:具备将正在运输的货物卸载至该空闲的仓储空间的能力的自动驾驶车;其中,具备将正在运输的货物卸载至该空闲的仓储空间的能力包括:正在运输的货物的卸载地点包括枢纽服务区的地址,正在运输的货物的类型涵盖于该空闲的仓储空间可存储的货物的类型之中,正在运输的货物的体积小于或等于该空闲的仓储空间的容积。The hub coordination equipment can judge whether there is free storage space according to the occupancy of the storage space. When there is free storage space, it determines that there is a demand for service area, and the task to be performed is determined as: unloading goods to the free storage space . The hub coordination equipment can further determine that the vehicle resources required to perform the task are: an autonomous vehicle capable of unloading the goods being transported to the free storage space; among them, the vehicle resources that are capable of unloading the goods being transported to the free storage space Capabilities include: the unloading location of the goods being transported includes the address of the hub service area, the type of goods being transported is included in the types of goods that can be stored in the free storage space, and the volume of the goods being transported is less than or equal to the free storage space. The volume of storage space.
7.自动驾驶车的属性信息7. Attribute information of the self-driving car
自动驾驶车的属性信息可以包括自动驾驶车的车型,例如可以是乘用车、商用车整车、牵引车、挂车等。其中,乘用车可以包括但不限于基本型乘用车(如轿车)、多用途车MPV、运动型多用途车SUV、专用乘用车和交叉型乘用车等。商用车整车可以包括皮卡、微卡、轻卡、微客,自缷车、载货车、专用车等。牵引车可以包括全挂牵引车、半挂牵引车。挂车可以包括全挂车、半挂车。The attribute information of the self-driving vehicle may include the model of the self-driving vehicle, for example, it may be a passenger car, a complete commercial vehicle, a tractor, a trailer, and the like. Among them, passenger vehicles may include, but are not limited to, basic passenger vehicles (such as sedan), multi-purpose vehicle MPV, sports multi-purpose vehicle SUV, special-purpose passenger vehicle, and cross-type passenger vehicle. Commercial vehicles can include pickup trucks, micro trucks, light trucks, micro buses, self-unloading vehicles, trucks, special vehicles, etc. The tractor can include a full-trailer tractor and a semi-trailer tractor. Trailers can include full trailers and semi-trailers.
自动驾驶车的属性信息可以包括自动驾驶车的车体结构,例如可以一些自动驾驶半挂车的车体结构包括半挂牵引车、半挂车,一些自动驾驶全挂车的车体结构包括全挂牵引车、全挂车,一些自动驾驶厢式货车的车体结构包括车头、车厢。The attribute information of the self-driving vehicle can include the body structure of the self-driving vehicle. For example, the body structure of some self-driving semi-trailers includes semi-trailer tractors and semi-trailers, and the body structure of some self-driving full trailers includes full-trailer tractors. , Full trailers, the body structure of some self-driving vans includes the front and the carriage.
自动驾驶车的属性信息还可以包括自动驾驶车可装载的货物的类型,例如可以包括食品、药品、日用品、危险品、冷冻产品等类型。The attribute information of the self-driving vehicle may also include the types of goods that the self-driving vehicle can load, for example, it may include food, medicine, daily necessities, dangerous goods, frozen products, and the like.
自动驾驶车的属性信息还可以包括自动驾驶车可装载的货物的体积,例如可以是车辆为空载状态时的最大装载容积或者载货状态时的剩余装载容积。The attribute information of the self-driving vehicle may also include the volume of goods that can be loaded by the self-driving vehicle, for example, it may be the maximum loading volume when the vehicle is in an empty state or the remaining loading volume when the vehicle is loaded.
自动驾驶车的属性信息还可以包括自动驾驶车正在运输的货物的类型,即正在运输的货物的类型,例如可以是日用品、危险品、冷冻产品等类型。The attribute information of the self-driving vehicle may also include the type of goods being transported by the self-driving vehicle, that is, the type of goods being transported, such as daily necessities, dangerous goods, frozen products, etc.
自动驾驶车的属性信息还可以包括自动驾驶车正在运输的货物的体积,即正在运输的货物的体积。The attribute information of the self-driving vehicle may also include the volume of goods being transported by the self-driving vehicle, that is, the volume of goods being transported.
自动驾驶车的属性信息还可以包括自动驾驶车正在运输的货物的卸载地点,该卸载地点可以是某一区域,也可以是某一枢纽服务区,也可以是某一枢纽服务区中的某一具体仓库,还可以是更详细或者更粗略的地址。The attribute information of the autonomous vehicle may also include the unloading location of the goods being transported by the autonomous vehicle. The unloading location may be a certain area, a certain hub service area, or a certain hub service area. The specific warehouse can also be a more detailed or rough address.
自动驾驶车的属性信息还可以包括自动驾驶车的可行驶区域,即自动驾驶车能够到达的地理区域。The attribute information of the autonomous vehicle may also include the drivable area of the autonomous vehicle, that is, the geographical area that the autonomous vehicle can reach.
自动驾驶车的属性信息可以根据以下一种或多种参数确定:The attribute information of the autonomous vehicle can be determined according to one or more of the following parameters:
(1)自动驾驶车的工作状态,该参数可以通过连接自动驾驶车的动力系统100、传感器系统200、致动系统300、外围设备系统400、车辆计算系统500来获取,该参数可以包括自动驾驶车载货/人行驶、空载行驶、停车休息、暂时停车、等待装货/卸货、正在装货/卸货等工作状态;(1) The working status of the autonomous vehicle. This parameter can be obtained by connecting the power system 100, sensor system 200, actuation system 300, peripheral equipment system 400, and vehicle computing system 500 of the autonomous vehicle. This parameter may include automatic driving Cargo/person driving, no-load driving, parking rest, temporary parking, waiting for loading/unloading, loading/unloading, etc.;
(2)自动驾驶车执行的任务对应的要求,该参数可以通过连接业务订单系统来获取,该参数可以包括载人任务的起始地和/或目的地、载人任务的起始时间和/或结束时间、货物运输任务的起始地和/或目的地、货物运输任务的起始时间和/或结束时间、货运运输任务中的货物类型(如日用品、危险品、冷冻产品等);(2) The requirements corresponding to the tasks performed by the self-driving car. The parameters can be obtained by connecting to the business order system. The parameters can include the starting place and/or destination of the manned task, the start time of the manned task and/ Or end time, the start and/or destination of the cargo transportation task, the start and/or end time of the cargo transportation task, and the type of goods in the cargo transportation task (such as daily necessities, dangerous goods, frozen products, etc.);
(3)自动驾驶车当前的位置,该参数可以通过连接自动驾驶车的传感器系统200来获取,该参数可以包括自动驾驶车的位置传感器201获得的定位数据(如经纬度信息);(3) The current position of the self-driving car. This parameter can be obtained by connecting the sensor system 200 of the self-driving car. The parameter can include the positioning data (such as latitude and longitude information) obtained by the position sensor 201 of the self-driving car;
(4)自动驾驶车的行驶路线,该参数可以通过连接自动驾驶车的车辆计算系统500来获取,该参数可以包括自动驾驶车为执行载人/载货任务,从任务的起始地行驶至任务的目的地之间所规划的行驶路线;(4) The driving route of the self-driving car. This parameter can be obtained by the vehicle computing system 500 connected to the self-driving car. The parameter can include that the self-driving car drives from the starting point of the task to perform the manned/cargo task. The planned driving route between the destinations of the task;
(5)自动驾驶车的油量情况,该参数可以通过连接自动驾驶车的传感器系统200、车辆计算系统500来获取,该参数可以包括自动驾驶车的油箱的最大油容量、剩余油量等信息;(5) The fuel level of the self-driving car. This parameter can be obtained by connecting the sensor system 200 of the self-driving car and the vehicle computing system 500. The parameter can include information such as the maximum fuel capacity of the fuel tank of the self-driving car, the remaining fuel level, etc. ;
(6)自动驾驶车的限行区域,该参数可以通过连接公共交通系统来获取,该参数可以包括限行相应车牌号的区域,也可以包括限行自动驾驶类车辆的区域等信息。(6) The restricted area of the autonomous vehicle. This parameter can be obtained by connecting to the public transportation system. The parameter may include the restricted area of the corresponding license plate number, and may also include the restricted area of automatic driving vehicles and other information.
自动驾驶车的属性信息还可以根据其他参数确定。以下将用于确定自动驾驶车的车辆需求的参数(不限于上述(1)~(6)项参数)统称为车辆相关参数。The attribute information of the autonomous vehicle can also be determined according to other parameters. Hereinafter, the parameters (not limited to the parameters (1) to (6) above) used to determine the vehicle requirements of the autonomous driving vehicle are collectively referred to as vehicle-related parameters.
8.中控协调设备确定需求解决方案8. Central control coordination equipment to determine demand solutions
参考图5和图6所示的场景,中控系统通过网络资源与多辆自动驾驶车和多个枢纽服务区连接。当中控协调设备判断在网的某个枢纽服务区(当前枢纽服务区)需要车辆服务时,确定需求解决方案。Referring to the scenarios shown in Figures 5 and 6, the central control system is connected to multiple autonomous vehicles and multiple hub service areas through network resources. When the central control coordination device determines that a vehicle service is needed in a certain hub service area (current hub service area) of the network, it determines the demand solution.
参考图5和图6所示的场景,在一些实施例中,中控协调设备确定需求解决方案的过程可以包括如下的步骤A1~A2:Referring to the scenarios shown in FIG. 5 and FIG. 6, in some embodiments, the process of determining the demand solution by the central control coordination device may include the following steps A1 to A2:
步骤A1,中控协调设备判断当前枢纽服务区是否存在服务区需求。Step A1: The central control coordination device judges whether there is a service area demand in the current hub service area.
步骤A2,中控协调设备判断当前枢纽服务区存在服务区需求时,确定需求解决方案。Step A2: When the central control coordination device determines that there is a service area demand in the current hub service area, it determines a demand solution.
以下介绍实施例的若干代表性实施方式。Several representative implementations of the examples are described below.
步骤A1,中控协调设备判断当前枢纽服务区是否存在服务区需求。Step A1: The central control coordination device judges whether there is a service area demand in the current hub service area.
中控协调设备可以主动地去判断当前枢纽服务区是否存在服务区需求。中控协调设备主动判断当前枢纽服务区是否存在服务区需求的过程,可以包括如下步骤A11~A12:The central control coordination device can actively determine whether there is a service area demand in the current hub service area. The process in which the central control coordination device actively judges whether there is a service area demand in the current hub service area may include the following steps A11 to A12:
步骤A11,中控协调设备获取当前枢纽服务区的服务区相关参数。Step A11: The central control coordination device obtains the service area related parameters of the current hub service area.
中控协调设备可以通过中控系统中的监控模块获取当前枢纽服务区的服务区相关参数。The central control coordination device can obtain the service area related parameters of the current hub service area through the monitoring module in the central control system.
服务区相关参数可以包括备用车的使用情况、仓储货物的运输计划、仓储空间的占用情况、枢纽服务区中各个服务站点的物资缺乏情况等一种或多种参数。The relevant parameters of the service area may include one or more parameters such as the use of spare vehicles, the transportation plan of the stored goods, the occupancy of the storage space, and the lack of materials at each service station in the hub service area.
步骤A12,中控协调设备根据当前枢纽服务区的服务区相关参数,判断当前枢纽服务区是否存在服务区需求。Step A12: The central control coordination device judges whether there is a service area demand in the current hub service area according to the service area related parameters of the current hub service area.
在一个示例中,当备用车的使用情况表明某类型备用车的实际数量少于该类型备用车的额定数量时,中控协调设备就可以判断当前枢纽服务区存在服务区需求。In an example, when the usage of the backup vehicle indicates that the actual number of a certain type of backup vehicle is less than the rated number of that type of backup vehicle, the central control coordination device can determine that the current hub service area has a service area demand.
在一个示例中,当仓储货物的运输计划表明仓库中有货物需要运输时,中控协调设备就可以判断当前枢纽服务区存在服务区需求。In an example, when the transportation plan of the warehoused goods indicates that there are goods to be transported in the warehouse, the central control coordination device can determine that there is a service area demand in the current hub service area.
在一个示例中,当仓储空间的占用情况表明仓库中存在空闲的仓储空间时,中控协调设备就可以判断当前枢纽服务区存在服务区需求。In an example, when the occupancy of the storage space indicates that there is free storage space in the warehouse, the central control coordination device can determine that there is a service area demand in the current hub service area.
在一个示例中,当枢纽服务区中各个服务站点的物资缺乏情况表明某一个或多个服务站点中缺少某一种或多种物资时,中控协调设备就可以判断枢纽服务区存在服务区需求。In an example, when the lack of materials at each service station in the hub service area indicates that one or more service stations lack one or more materials, the central control coordination device can determine that there is a service area demand in the hub service area .
中控协调设备可以实时地触发获取当前枢纽服务区的服务区相关参数及判断当前枢纽服务区是否存在服务区需求的过程,即中控协调设备自当前枢纽服务区接入中控系统的网络之后,就循环地获取当前枢纽服务区的服务区相关参数并判断当前枢纽服务区是否存在服务区需求。The central control coordination device can trigger in real time the process of obtaining the service area related parameters of the current hub service area and judging whether there is a service area demand in the current hub service area, that is, the central control coordination device is connected to the network of the central control system from the current hub service area , Cyclically obtain the service area related parameters of the current hub service area and determine whether there is a service area demand in the current hub service area.
中控协调设备可以按照预设的时间间隔触发获取当前枢纽服务区的服务区相关参数及判断当前枢纽服务区是否存在服务区需求的过程,例如,中控协调设备每隔一小时就执行一次获取当前枢纽服务区的服务区相关参数及判断当前枢纽服务区是否存在服务区需求的过程。The central control coordination device can trigger the process of obtaining the service area related parameters of the current hub service area and determine whether there is a service area demand in the current hub service area according to the preset time interval. For example, the central control coordination device executes the acquisition every hour The service area related parameters of the current hub service area and the process of judging whether there is a service area demand in the current hub service area.
中控协调设备可以在预定条件成就时触发判断当前枢纽服务区是否存在服务区需求的过程。这里的预定条件可以包括但不限于以下的一种或多种:有备用车驶出备用车服务站,仓储服务站中有货物被运走,有货物卸载并存储至仓储服务站里,维修服务站发出缺少备用汽车零部件的告警消息。The central control coordination device can trigger the process of judging whether there is a service area demand in the current hub service area when the predetermined conditions are fulfilled. The predetermined conditions here can include, but are not limited to, one or more of the following: there is a spare car driving out of the spare car service station, the goods are being transported away from the storage service station, the goods are unloaded and stored in the storage service station, maintenance services The station issued a warning message of lack of spare auto parts.
中控协调设备可以按照预设的时间间隔触发获取当前枢纽服务区的服务区相关参数及判断当前枢纽服务区是否存在服务区需求的过程,同时在预定条件成就时也触发这一判断过程。The central control coordination device can trigger the process of obtaining the service area related parameters of the current hub service area and judging whether there is a service area demand in the current hub service area according to the preset time interval, and also trigger this judgment process when the predetermined conditions are fulfilled.
中控协调设备也可以被动地判断当前枢纽服务区是否存在服务区需求。中控协调设备被动判断当前枢纽服务区是否存在服务区需求的过程,可以包括如下步骤A13~A15:The central control coordination device can also passively determine whether there is a service area demand in the current hub service area. The process of the central control coordination device passively judging whether there is a service area demand in the current hub service area may include the following steps A13 to A15:
步骤A13,枢纽协调设备获取当前枢纽服务区的服务区相关参数。Step A13: The hub coordination device obtains the service area related parameters of the current hub service area.
服务区相关参数可以包括备用车的使用情况、仓储货物的运输计划、仓储空间的占用情况、枢纽服务区中各个服务站点的物资缺乏情况等一种或多种参数。The relevant parameters of the service area may include one or more parameters such as the use of spare vehicles, the transportation plan of the stored goods, the occupancy of the storage space, and the lack of materials at each service station in the hub service area.
步骤A14,枢纽协调设备根据当前枢纽服务区的服务区相关参数,判断当前枢纽服务区是否存在服务区需求。Step A14: The hub coordination device determines whether there is a service area demand in the current hub service area according to the service area related parameters of the current hub service area.
枢纽协调设备可以利用当前枢纽服务区的服务区相关参数,判断当前枢纽服务区是否存在服务区需求。The hub coordination device can use the service area related parameters of the current hub service area to determine whether there is a service area demand in the current hub service area.
在一个示例中,当备用车的使用情况表明某类型备用车的实际数量少于该类型备用车的额定数量时,枢纽协调设备就可以判断当前枢纽服务区存在服务区需求。In an example, when the usage of the backup vehicle indicates that the actual number of a certain type of backup vehicle is less than the rated number of the type of backup vehicle, the hub coordination device can determine that there is a service area demand in the current hub service area.
在一个示例中,当仓储货物的运输计划表明仓库中有货物需要运输时,枢纽协调设备就可以判断当前枢纽服务区存在服务区需求。In one example, when the transportation plan of the warehoused goods indicates that there are goods to be transported in the warehouse, the hub coordination device can determine that there is a service area demand in the current hub service area.
在一个示例中,当仓储空间的占用情况表明仓库中存在空闲的仓储空间时,枢纽协调设备就可以判断当前枢纽服务区存在服务区需求。In an example, when the occupancy of the storage space indicates that there is free storage space in the warehouse, the hub coordination device can determine that there is a service area demand in the current hub service area.
在一个示例中,当枢纽服务区中各个服务站点的物资缺乏情况表明某一个或多个服务站点中缺少某一种或多种物资时,枢纽协调设备就可以判断当前枢纽服务区存在服务区需求。In an example, when the lack of materials at each service station in the hub service area indicates that one or more service stations lack one or more materials, the hub coordination equipment can determine that there is a service area demand in the current hub service area .
步骤A15,枢纽协调设备在判断当前枢纽服务区存在服务区需求时,向中控协调设备发送提醒消息,以使中控协调设备确定当前枢纽服务区存在服务区需求。Step A15: When the hub coordination device determines that there is a service area demand in the current hub service area, it sends a reminder message to the central control coordination device so that the central control coordination device determines that the current hub service area has a service area demand.
步骤A2,中控协调设备判断当前枢纽服务区存在服务区需求时,确定需求解决方案。Step A2: When the central control coordination device determines that there is a service area demand in the current hub service area, it determines a demand solution.
需求解决方案可以包括当前自动驾驶车的标识、目标枢纽服务区的标识和任务清单。The demand solution can include the identification of the current autonomous vehicle, the identification of the target hub service area, and the task list.
中控协调设备确定需求解决方案的过程可以包括如下的步骤A21~A23:The process of determining the demand solution by the central control coordination device may include the following steps A21 to A23:
步骤A21,中控协调设备确定存在服务区需求的当前枢纽服务区的标识。Step A21: The central control coordination device determines the identifier of the current hub service area where the service area demand exists.
步骤A22,中控协调设备确定目标自动驾驶车及其标识。Step A22: The central control coordination device determines the target autonomous vehicle and its identification.
步骤A23,中控协调设备确定任务清单。Step A23, the central control coordination device determines the task list.
其中,步骤A21中,中控协调设备可以通过与枢纽协调设备通信来获取当前枢纽服务区的标识,该标识可以是当前枢纽服务区的身份ID和/或网络联络地址。在一个示例中,枢纽协调设备向中控协调设备发送的提醒消息中包括当前枢纽服务区的标识。Wherein, in step A21, the central control coordination device may obtain the identifier of the current hub service area by communicating with the hub coordination device, and the identifier may be the identity ID and/or network contact address of the current hub service area. In an example, the reminder message sent by the hub coordination device to the central control coordination device includes the identifier of the current hub service area.
步骤A22中控协调设备确定目标自动驾驶车的过程可以包括如下的步骤:Step A22 The process of the central control coordination device determining the target autonomous driving vehicle may include the following steps:
步骤A221,中控协调设备确定当前枢纽服务区的服务区详细需求。Step A221: The central control coordination device determines the detailed service area requirements of the current hub service area.
服务区详细需求可以包括需要执行的任务和执行任务需要的车辆资源。The detailed requirements of the service area may include the tasks to be performed and the vehicle resources required to perform the tasks.
中控协调设备可以根据当前枢纽服务区的服务区相关参数,确定需要执行的任务和执行任务需要的车辆资源。The central control coordination device can determine the tasks to be performed and the vehicle resources required to perform the tasks according to the relevant parameters of the service area of the current hub service area.
在一个示例中,备用车的使用情况表明乘用车、商用车整车、牵引车等具有自主移动能力的备用车的实际数量少于相应额定数量时,枢纽协调设备就可以确定需要执行的任务为:补给备用车,并且确定执行任务需要的车辆资源包括符合如下条件的自动驾驶车:车型与该具有自主移动能力的备用车的车型 一致。乘用车、商用车整车、牵引车等类型的备用车具有动力装置,能够自主移动,可以自主地从当前枢纽服务区以外的其他地方移动至当前枢纽服务区中完成补给相应类型的备用车的任务。因此执行任务所需的车辆资源可以直接确定为与该具有自主移动能力的备用车的车型一致的自动驾驶车。In one example, when the use of spare vehicles indicates that the actual number of spare vehicles with autonomous mobility such as passenger cars, commercial vehicles, tractors, etc., is less than the corresponding rated number, the hub coordination equipment can determine the tasks that need to be performed It is: to supply a spare car, and it is determined that the vehicle resources required to perform the task include an autonomous vehicle that meets the following conditions: the model is the same as the model of the spare car with autonomous mobility. Passenger cars, commercial vehicles, tractors, and other types of backup vehicles have power units that can move autonomously, and can autonomously move from places other than the current hub service area to the current hub service area to complete the supply of corresponding types of spare vehicles Task. Therefore, the vehicle resources required to perform the task can be directly determined as an autonomous vehicle that is consistent with the model of the standby vehicle with autonomous mobility.
例如,备用车服务站中牵引车的额定数量为10辆,某时刻当前枢纽服务区附近的区域有一辆自动驾驶卡车因牵引车发生故障而停驶,该自动驾驶卡车向当前枢纽服务区发出求救请求,当前枢纽服务区接收到求救请求后,其道路救援服务站调遣备用车服务站中的一辆牵引车到达救援站点替换发生故障的牵引车继续行驶。备用车服务站中的牵引车的实际数量因此少于额定数量,此时,枢纽协调设备就可以确定需要执行的任务为:补给备用车,并且,确定执行任务需要的车辆资源包括:牵引车。For example, the rated number of tractors in the standby vehicle service station is 10, and at a certain moment in the area near the current hub service area, an autonomous driving truck is stopped due to a tractor failure, and the self-driving truck sends a call for help to the current hub service area. Request: After the current hub service area receives the request for help, its road rescue service station dispatches a tractor from the standby service station to the rescue station to replace the failed tractor and continue driving. The actual number of tractors in the standby vehicle service station is therefore less than the rated number. At this time, the hub coordination equipment can determine that the task that needs to be performed is: supply the standby vehicle, and the vehicle resources required to perform the task include: tractor.
在一个示例中,备用车的使用情况表明挂车等不具备自主移动能力的备用车的实际数量少于相应额定数量时,枢纽协调设备可以确定需要执行的任务为:补给备用车,并且确定执行任务需要的车辆资源包括符合如下条件的自动驾驶车:车体包括该不具备自主移动能力的备用车(如挂车)和能够驱动该不具备自主移动能力的备用车移动的动力设备(如牵引车)。挂车等类型的备用车不具有动力装置,不能自主移动,因此不能够自主地从当前枢纽服务区以外的其他地方移动至当前枢纽服务区中,而是需要由牵引车等能驱动其移动的设备驱动至当前枢纽服务区中才能完成补给相应类型的备用车的任务,因此,执行任务需要的自动驾驶车的车体结构不仅需要包括不具备自主移动能力的备用车,还需要包括能够驱动该不具备自主移动能力的备用车移动的动力设备。In an example, when the use of the spare vehicle indicates that the actual number of spare vehicles that do not have autonomous mobility such as trailers is less than the corresponding rated number, the hub coordination device can determine that the task to be performed is: replenish the spare vehicle and determine to perform the task The required vehicle resources include self-driving vehicles that meet the following conditions: The vehicle body includes the standby vehicle (such as a trailer) that does not have the ability to move autonomously and the power equipment (such as a tractor) that can drive the standby vehicle that does not have the ability to move autonomously. . Types of backup vehicles such as trailers do not have power units and cannot move autonomously. Therefore, they cannot autonomously move from places other than the current hub service area to the current hub service area. Instead, they need to be driven by tractors and other equipment that can drive them. Drive to the current hub service area to complete the task of replenishing the corresponding type of spare vehicle. Therefore, the body structure of the autonomous vehicle required to perform the task needs not only to include the spare vehicle that does not have the ability to move autonomously, but also to be able to drive the vehicle. Power equipment for the movement of a standby vehicle with autonomous mobility.
例如,备用车服务站中挂车的额定数量均为10辆,某时刻当前枢纽服务区附近的区域有一辆自动驾驶卡车因挂车发生故障而停驶,该自动驾驶卡车向当前枢纽服务区发出求救请求,当前枢纽服务区接收到求救请求后,其道路救援服务站调遣备用车服务站中的牵引车将一辆挂车牵引至救援站点替换发生故障的挂车,随后牵引车返回当前枢纽服务区的备用车服务站中。备用车服务站中的挂车的实际数量因此少于额定数量,此时,枢纽协调设备就可以确定需要执行的任务为:补给备用车,并且确定执行任务需要的车辆资源包括:车体包括挂车和牵引车的自动驾驶车。For example, the rated number of trailers in the standby vehicle service station is 10, and at a certain moment in the area near the current hub service area, an autonomous driving truck is stopped due to a trailer failure, and the autonomous driving truck sends a distress request to the current hub service area. After the current hub service area receives the request for help, its road rescue service station dispatches the tractor in the standby vehicle service station to tow a trailer to the rescue station to replace the failed trailer, and then the tractor returns to the standby vehicle in the current hub service area In the service station. Therefore, the actual number of trailers in the standby vehicle service station is less than the rated number. At this time, the hub coordination equipment can determine that the task that needs to be performed is: replenish the standby vehicle, and determine the vehicle resources required to perform the task include: the vehicle body includes trailers and trailers. Self-driving car with tractor.
在一个示例中,当仓储货物的运输计划表明仓库中有货物需要运输时,枢纽协调设备就可以确定需要执行的任务为:装载并运输货物,并且确定执行任务需要的车辆资源包括符合以下一个或多个条件的自动驾驶车:可装载的货物的类型涵盖该任务对应的货物的类型,可装载货物的体积大于或等于该任务对应的货物的体积,可行驶区域包括当前枢纽服务区所在地。In one example, when the transportation plan of warehoused goods indicates that there are goods to be transported in the warehouse, the hub coordination equipment can determine that the tasks that need to be performed are: load and transport the goods, and determine that the vehicle resources required to perform the tasks include one of the following or Autonomous driving vehicle with multiple conditions: The type of cargo that can be loaded covers the type of cargo corresponding to the task, the volume of the cargo that can be loaded is greater than or equal to the volume of the cargo corresponding to the task, and the drivable area includes the location of the current hub service area.
例如,位于广州的当前枢纽服务区中有一批冷冻海鲜需要运输至北京,这批冷冻海鲜的体积为20立方米,枢纽协调设备就可以确定执行任务需要的车辆资源包括符合以下一个或多个条件的自动驾驶车:可装载的货物的类型涵盖冷冻海鲜,可装载货物的体积大于或等于20立方米,可行驶区域包括广州。For example, there is a batch of frozen seafood in the current hub service area in Guangzhou that needs to be transported to Beijing. The volume of this batch of frozen seafood is 20 cubic meters. The hub coordination equipment can determine that the vehicle resources required to perform the task include meeting one or more of the following conditions Autopilot: The types of cargo that can be loaded include frozen seafood, the volume of cargo that can be loaded is greater than or equal to 20 cubic meters, and the driving area includes Guangzhou.
在一个示例中,当仓储空间的占用情况表明存在空闲的仓储空间时,枢纽协调设备就可以确定需要执行的任务为:将货物卸载至空闲的仓储空间;以及确定执行任务需要的车辆资源包括符合以下一个或多个条件的自动驾驶车:正在运输的货物的目的地包括枢纽服务区的地址,正在运输的货物的类型涵盖于该空闲的仓储空间可存储的货物的类型之中,正在运输的货物的体积小于或等于该空闲的仓储空间的容积。In an example, when the occupancy of the storage space indicates that there is free storage space, the hub coordination equipment can determine that the tasks that need to be performed are: unload the goods to the free storage space; and determine that the vehicle resources required to perform the task include An autonomous vehicle with one or more of the following conditions: The destination of the goods being transported includes the address of the hub service area, the type of goods being transported is included in the types of goods that can be stored in the free storage space, and the goods being transported The volume of the goods is less than or equal to the volume of the free storage space.
例如,位于广州白云区的当前枢纽服务区中有50立方米容积的空闲仓储空间,可用于药品、食品,枢纽协调设备就可以确定执行任务需要的车辆资源包括符合以下一个或多个条件的自动驾驶车:正在运输的货物的目的地包括广州白云区,正在运输的货物的类型为药品或食品,正在运输的货物的体积小于或等于50立方米。For example, the current hub service area in Baiyun District, Guangzhou has 50 cubic meters of free storage space, which can be used for medicines and food. The hub coordination equipment can determine that the vehicle resources needed to perform the task include automatic vehicles that meet one or more of the following conditions. Driving car: The destination of the goods being transported includes Baiyun District, Guangzhou, the type of goods being transported is medicine or food, and the volume of the goods being transported is less than or equal to 50 cubic meters.
步骤A222,中控协调设备获取至少一个自动驾驶车的属性信息。Step A222: The central control coordination device obtains attribute information of at least one autonomous vehicle.
自动驾驶车的属性信息可以包括如下一种或多种信息:自动驾驶车的车型,自动驾驶车的车体结构,自动驾驶车可装载的货物的类型,自动驾驶车可装载的货物的体积,自动驾驶车正在运输的货物的类型,自动驾驶车正在运输的货物的体积,自动驾驶车正在运输的货物的目的地,自动驾驶车的可行驶区域。The attribute information of the self-driving car may include one or more of the following information: the type of the self-driving car, the body structure of the self-driving car, the type of cargo that the self-driving car can load, the volume of the cargo that can be loaded by the self-driving car, The type of goods being transported by the self-driving car, the volume of the goods being transported by the self-driving car, the destination of the goods being transported by the self-driving car, and the driving area of the self-driving car.
中控协调设备可以通过中控系统中的监控模块获取自动驾驶车的车辆相关参数,并据此确定相应自动驾驶车的属性信息。The central control coordination device can obtain the vehicle-related parameters of the self-driving car through the monitoring module in the central control system, and determine the attribute information of the corresponding self-driving car accordingly.
步骤A223,中控协调设备根据步骤A221中确定的当前枢纽服务区的服务区详细需求和步骤A222中获取的至少一个自动驾驶车的属性信息,确定候选自动驾驶车。In step A223, the central control coordination device determines a candidate autonomous vehicle based on the detailed service area requirements of the current hub service area determined in step A221 and the attribute information of at least one autonomous vehicle acquired in step A222.
中控协调设备可以根据每个自动驾驶车的属性信息判断相应自动驾驶车是否符合服务区详细需求包括的执行任务需要的车辆资源的条件,若符合条件,就可以将相应的自动驾驶车确定为候选自动驾驶车。其中,符合条件包括如下情况中的至少一种:The central control coordination device can determine whether the corresponding autonomous vehicle meets the conditions of the vehicle resources required to perform the task included in the detailed requirements of the service area according to the attribute information of each autonomous vehicle. If the conditions are met, the corresponding autonomous vehicle can be determined as Candidate for self-driving cars. Wherein, meeting the conditions includes at least one of the following situations:
(1)自动驾驶车的车型符合执行任务需要的车辆资源要求的条件;(1) The model of the self-driving car meets the requirements of vehicle resource requirements for the task;
(2)自动驾驶车的车体结构符合执行任务需要的车辆资源要求的条件;(2) The body structure of the self-driving vehicle meets the requirements of vehicle resources required to perform the task;
(3)自动驾驶车可装载的货物的类型符合执行任务需要的车辆资源要求的条件;(3) The type of cargo that can be loaded by the self-driving vehicle meets the requirements of vehicle resources required to perform the task;
(4)自动驾驶车可装载的货物的体积符合执行任务需要的车辆资源要求的条件;(4) The volume of cargo that can be loaded by the self-driving vehicle meets the requirements of vehicle resources required to perform the task;
(5)自动驾驶车正在运输的货物的类型符合执行任务需要的车辆资源要求的条件;(5) The type of goods being transported by the self-driving vehicle meets the requirements of vehicle resources required to perform the task;
(6)自动驾驶车正在运输的货物的体积符合执行任务需要的车辆资源要求的条件;(6) The volume of goods being transported by the autonomous vehicle meets the requirements of vehicle resources required to perform the task;
(7)自动驾驶车正在运输的货物的目的地符合执行任务需要的车辆资源要求的条件;(7) The destination of the goods being transported by the self-driving vehicle meets the requirements of the vehicle resources required to perform the task;
(8)自动驾驶车的可行驶区域符合执行任务需要的车辆资源要求的条件。(8) The driving area of the autonomous vehicle meets the requirements of vehicle resources required to perform the task.
在一个示例中,备用车服务站中的某种具有自主移动能力的备用车的实际数量少于额定数量,执行任务需要的车辆资源包括符合如下条件的自动驾驶车:车型与该种具有自主移动能力的备用车的车型一致,因此当某一自动驾驶车的属性信息表明该自动驾驶车的车型与该种具有自主移动能力的备用车的车型一致时,该自动驾驶车符合条件。In an example, the actual number of a certain type of autonomous mobility capable backup vehicle in the backup vehicle service station is less than the rated number, and the vehicle resources required to perform the task include the autonomous vehicle that meets the following conditions: the vehicle type and this type of autonomous mobility The models of the capable backup vehicles are the same. Therefore, when the attribute information of a certain autonomous vehicle indicates that the model of the autonomous vehicle is consistent with the model of the backup vehicle with autonomous mobility, the autonomous vehicle meets the conditions.
在一个示例中,备用车服务站中的某种不具有自主移动能力的备用车的实际数量少于额定数量,执行任务需要的车辆资源包括符合如下条件的自动驾驶车:车体结构包括该种不具有自主移动能力的备用车和能够驱动该不具有自主移动能力的备用车移动的动力设备,因此当某一自动驾驶车的属性信息表明该自动驾驶车的车体结构不仅包括该种不具有自主移动能力的备用车,还包括了能够驱动该不具有自主 移动能力的备用车移动的动力设备时,该自动驾驶车符合条件。In one example, the actual number of some kind of spare cars that do not have autonomous mobility in the spare car service station is less than the rated number, and the vehicle resources required to perform the task include autonomous vehicles that meet the following conditions: the car body structure includes this type A spare car that does not have the ability to move autonomously and the power equipment that can drive the spare car that does not have the ability to move autonomously. Therefore, when the attribute information of a certain autonomous vehicle indicates that the body structure of the autonomous vehicle not only includes this kind of When a standby vehicle with autonomous mobility capability also includes power equipment capable of driving the standby vehicle without autonomous mobility capability, the autonomous vehicle meets the conditions.
在一个示例中,当前枢纽服务区中有货物需要运输,执行任务需要的车辆资源包括符合以下一个或多个条件的自动驾驶车:可装载的货物的类型涵盖该任务对应的货物的类型,可装载货物的体积大于或等于该任务对应的货物的体积,可行驶区域包括当前枢纽服务区所在地。当某一自动驾驶车的属性信息表明该自动驾驶车可装载的货物的类型涵盖该任务对应的货物的类型,或者,该自动驾驶车可装载货物的体积大于或等于该任务对应的货物的体积,或者,该自动驾驶车可行驶区域包括当前枢纽服务区所在地时,该自动驾驶车符合条件。In one example, there are goods that need to be transported in the current hub service area, and the vehicle resources required to perform the task include autonomous vehicles that meet one or more of the following conditions: the type of goods that can be loaded covers the type of goods corresponding to the task, and The volume of the loaded cargo is greater than or equal to the volume of the cargo corresponding to the task, and the drivable area includes the location of the current hub service area. When the attribute information of a certain self-driving vehicle indicates that the type of goods that can be loaded by the self-driving vehicle covers the type of goods corresponding to the task, or the volume of the goods that can be loaded by the self-driving vehicle is greater than or equal to the volume of the goods corresponding to the task , Or, when the autonomous vehicle's travelable area includes the location of the current hub service area, the autonomous vehicle meets the conditions.
在一个示例中,当前枢纽服务区中存在空闲的仓储空间时,执行任务需要的车辆资源包括符合以下一个或多个条件的自动驾驶车:正在运输的货物的目的地包括枢纽服务区的地址,正在运输的货物的类型涵盖于所述空闲的仓储空间可存储的货物的类型之中,正在运输的货物的体积小于或等于所述空闲的仓储空间的容积。当某一自动驾驶车的属性信息显示该自动驾驶车正在运输的货物的目的地包括枢纽服务区的地址,或者,该自动驾驶车正在运输的货物的类型涵盖于该空闲的仓储空间可存储的货物的类型之中,或者,该自动驾驶车正在运输的货物的体积小于或等于该空闲的仓储空间的容积时,该自动驾驶车符合条件。In one example, when there is free storage space in the current hub service area, the vehicle resources required to perform the task include autonomous vehicles that meet one or more of the following conditions: The destination of the goods being transported includes the address of the hub service area, The type of goods being transported is included in the types of goods that can be stored in the free storage space, and the volume of the goods being transported is less than or equal to the volume of the free storage space. When the attribute information of a certain self-driving vehicle shows that the destination of the goods being transported by the self-driving vehicle includes the address of the hub service area, or the type of goods being transported by the self-driving vehicle is covered by the free storage space that can be stored Among the types of goods, or when the volume of the goods being transported by the autonomous vehicle is less than or equal to the volume of the free storage space, the autonomous vehicle meets the conditions.
步骤A224,中控协调设备从候选自动驾驶车中确定目标自动驾驶车。Step A224: The central control coordination device determines the target autonomous vehicle from the candidate autonomous vehicles.
中控协调设备可以综合考虑每个候选自动驾驶车的车辆相关参数和当前枢纽服务区的一些基本信息(可以包括当前枢纽服务区的标识、地址、可支付的报酬等)和服务区详细需求,判断相应的候选自动驾驶车能否适合为当前枢纽服务区解决服务区需求。中控协调设备可以将适合为当前枢纽服务区解决服务区需求的候选自动驾驶车确定为目标自动驾驶车。The central control coordination device can comprehensively consider the vehicle-related parameters of each candidate autonomous vehicle and some basic information of the current hub service area (which may include the current hub service area’s identification, address, payable remuneration, etc.) and detailed service area requirements. Determine whether the corresponding candidate autonomous vehicle is suitable for solving the service area demand for the current hub service area. The central control coordination device can determine a candidate autonomous vehicle that is suitable for the current hub service area to meet the needs of the service area as the target autonomous vehicle.
中控协调设备还可以根据一些预定标准从多个候选自动驾驶车中选择一个或多个作为目标自动驾驶车,这些预定标准例如可以包括但不限于如下的一种或多种:将其中与当前枢纽服务区距离最近的候选自动驾驶车确定为目标自动驾驶车;将其中到达当前枢纽服务区的速度最快的候选自动驾驶车确定为目标自动驾驶车;将其中可装载货物的体积最大的候选自动驾驶车确定为目标自动驾驶车;将其中要求支付的报酬最低的候选自动驾驶车确定为目标自动驾驶车;确定解决服务需求所需的车辆数量并从其中选取相应数量的候选自动驾驶车作为目标自动驾驶车等。The central control coordination device may also select one or more of the candidate autonomous vehicles as the target autonomous vehicle according to some predetermined criteria. These predetermined criteria may include, but are not limited to, one or more of the following: The candidate autonomous vehicle with the closest service area of the hub is determined as the target autonomous vehicle; among them, the candidate autonomous vehicle that reaches the current hub service area the fastest is determined as the target autonomous vehicle; among them, the candidate with the largest volume of cargo can be loaded The self-driving car is determined as the target self-driving car; the candidate self-driving car with the lowest required payment is determined as the target self-driving car; the number of vehicles required to solve the service demand is determined and the corresponding number of candidate self-driving cars are selected as the target self-driving car Target autonomous vehicles, etc.
中控协调设备可以通过与目标自动驾驶车中的车辆协调设备通信来获取目标自动驾驶车的标识,该标识可以是目标自动驾驶车的身份ID和/或网络联络地址。The central control coordination device may obtain the identification of the target autonomous driving vehicle by communicating with the vehicle coordination device in the target autonomous driving vehicle, and the identification may be the identity ID and/or network contact address of the target autonomous driving vehicle.
任务清单可以包括需要执行的任务,以及执行任务的地点、执行任务的时间、执行任务的报酬、执行任务时采用的鉴权方式中的一项或多项信息。The task list may include one or more of the tasks that need to be performed, the location of the task, the time of performing the task, the reward for performing the task, and the authentication method used when performing the task.
步骤A23中,中控协调设备确定任务清单的过程,可以包括如下的步骤A231,以及A232~A235中的一个或多个步骤:In step A23, the process of determining the task list by the central control coordination device may include the following steps A231 and one or more steps from A232 to A235:
步骤A231,中控协调设备确定需要执行的任务。In step A231, the central control coordination device determines the tasks to be performed.
中控协调设备可以根据当前枢纽服务区的服务区相关参数,确定需要执行的任务。The central control coordination device can determine the tasks that need to be performed according to the relevant parameters of the service area of the current hub service area.
服务区相关参数包括备用车的使用情况、仓储货物的运输计划、仓储空间的占用情况、枢纽服务区中各个服务站点的物资缺乏情况等一种或多种参数。The relevant parameters of the service area include one or more parameters such as the use of spare vehicles, the transportation plan of the stored goods, the occupancy of the storage space, and the lack of materials at each service station in the hub service area.
在一个示例中,备用车的使用情况表明乘用车、商用车整车、牵引车等具有自主移动能力的备用车的实际数量少于相应额定数量时,中控协调设备就可以确定需要执行的任务为:补给备用车。In an example, when the use of spare vehicles indicates that the actual number of spare vehicles with autonomous mobility such as passenger cars, commercial vehicles, tractors, etc., is less than the corresponding rated number, the central control coordination device can determine what needs to be executed The task is to supply spare cars.
在一个示例中,备用车的使用情况表明挂车等不具备自主移动能力的备用车的实际数量少于相应额定数量时,中控协调设备可以确定需要执行的任务为:补给备用车。In an example, when the use of the spare vehicle indicates that the actual number of spare vehicles that do not have autonomous mobility such as trailers is less than the corresponding rated number, the central control coordination device can determine that the task that needs to be performed is: supply the spare vehicle.
在一个示例中,当仓储货物的运输计划表明仓库中有货物需要运输时,中控协调设备就可以确定需要执行的任务为:装载并运输货物。In an example, when the transportation plan of the warehoused goods indicates that there are goods to be transported in the warehouse, the central control coordination device can determine that the task to be performed is: loading and transporting the goods.
在一个示例中,当仓储空间的占用情况表明存在空闲的仓储空间时,中控协调设备就可以确定需要执行的任务为:将货物卸载至空闲的仓储空间。In an example, when the occupancy of the storage space indicates that there is free storage space, the central control coordination device can determine that the task to be performed is: unloading the goods to the free storage space.
在一个示例中,当枢纽服务区中各个服务站点的物资缺乏情况表明某一个或多个服务站点中缺少某一种或多种物资时,中控协调设备就可以确定需要执行的任务为:补给物资。In an example, when the lack of materials at each service station in the hub service area indicates that one or more service stations lack one or more materials, the central control coordination device can determine that the task to be performed is: replenishment Supplies.
中控协调设备还可以直接将已经确定的服务区详细需求中包括的需要执行的任务确定为任务清单中的需要执行的任务。The central control coordination device can also directly determine the tasks to be performed included in the determined detailed requirements of the service area as the tasks to be performed in the task list.
步骤A232,中控协调设备确定执行任务的地点。Step A232, the central control coordination device determines the location to perform the task.
任务清单中执行任务的地点可以是某一枢纽服务区,也可以是枢纽服务区中的某一服务站,还可以是其他更详细或更粗略的地点。The location of the task in the task list can be a certain hub service area, a certain service station in the hub service area, or other more detailed or rough locations.
在一个示例中,中控协调设备确定需要执行的任务为补给备用车时,可以将执行任务的地点确定为当前枢纽服务区中的备用车服务站,还可以将执行任务的地点确定为备用车服务站中的具体停车位,若当前枢纽服务区中有多个备用车服务站,还可以将执行任务的地点确定为需要补给备用车的那个备用车服务站。In an example, when the central control coordination device determines that the task to be performed is to supply a spare car, it can determine the location of the task to be performed as a spare car service station in the current hub service area, and it can also determine the location of the task to be performed as a spare car. For specific parking spaces in the service station, if there are multiple backup car service stations in the current hub service area, the location of the task can also be determined as the backup car service station that needs to be supplied with the backup car.
在一个示例中,中控协调设备确定需要执行的任务为装载并运输货物时,可以将执行任务的地点确定为当前枢纽服务区的仓储服务站,还可以将执行任务的地点确定为仓储服务站中的具体仓库,还可以将执行任务的地点确定为具体仓库中具体月台,若当前枢纽服务区中有多个仓储服务站,还可以将执行任务的地点确定为存储待运输的货物的那个仓储服务站。In an example, when the central control coordination device determines that the task to be performed is to load and transport goods, it can determine the location of the task to be performed as the storage service station in the current hub service area, and it can also determine the location of the task to be performed as the storage service station. You can also determine the location of the task to be performed as a specific platform in the specific warehouse. If there are multiple storage service stations in the current hub service area, you can also determine the location of the task to be the one that stores the goods to be transported. Warehousing service station.
在一个示例中,中控协调设备确定需要执行的任务为将货物卸载至空闲的仓储空间时,可以将执行任务的地点确定为当前枢纽服务区的仓储服务站,还可以将执行任务的地点确定为仓储服务站中的具体仓库,还可以将执行任务的地点确定为具体仓库中具体月台,若当前枢纽服务区中有多个仓储服务站,还可以将执行任务的地点确定为该空闲的仓储空间所在的那个仓储服务站。In an example, when the central control coordination device determines that the task to be performed is to unload the goods to a free storage space, the location of the task can be determined as the storage service station of the current hub service area, and the location of the task can also be determined For the specific warehouse in the warehousing service station, the location of the task can also be determined as the specific platform in the specific warehouse. If there are multiple warehousing service stations in the current hub service area, the location of the task can also be determined as the free one. The storage service station where the storage space is located.
步骤A233,中控协调设备确定执行任务时采用的鉴权方式。Step A233: The central control coordination device determines the authentication method used when executing the task.
中控协调设备可以将当前枢纽服务区中用于与目标自动驾驶车交互的实体所采用的鉴权方式确定为执行任务时采用的鉴权方式,然后,向目标自动驾驶车的车辆协调设备发送包含执行任务时采用的鉴权方式的告知消息,以使目标自动驾驶车的车辆协调设备确定执行任务时采用的鉴权方式。The central control coordination device can determine the authentication method used by the entity interacting with the target autonomous vehicle in the current hub service area as the authentication method used when performing the task, and then send it to the vehicle coordination device of the target autonomous vehicle Contains the notification message of the authentication method used when performing the task, so that the vehicle coordination equipment of the target autonomous driving vehicle determines the authentication method used when performing the task.
执行任务时采用的鉴权方式可以包括鉴权采用的技术类型、双方的合法身份信息等。The authentication method used when performing the task may include the type of technology used for authentication, the legal identity information of both parties, and so on.
在一个示例中,备用车服务站中的身份验证设备是采用SSL证书的验证方式,中控协调设备可以确定执行补给备用车任务时采用的鉴权方式包括:SSL证书验证方式,以及目标自动驾驶车的合法身份信息和当前枢纽服务区的合法身份信息。其中,目标自动驾驶车的合法身份信息可以是当前自动驾驶车的身份ID、网络联络地址或其他用于验证的信息。当前枢纽服务区的合法身份信息可以是目标枢纽服务区的身份ID、网络联络地址或其他用于验证的信息。In an example, the identity verification device in the backup car service station adopts an SSL certificate verification method, and the central control coordination device can determine the authentication method used when performing the task of replenishing the spare car including: SSL certificate verification method and target automatic driving The legal identity information of the vehicle and the legal identity information of the current hub service area. Wherein, the legal identity information of the target autonomous vehicle may be the identity ID of the current autonomous vehicle, network contact address, or other information used for verification. The legal identity information of the current hub service area may be the identity ID of the target hub service area, network contact address, or other information used for verification.
步骤A234,中控协调设备确定执行任务的时间。Step A234, the central control coordination device determines the time to execute the task.
任务清单中执行任务的时间可以是执行任务的开始时间和/或持续时长。其中,开始时间和/或持续时长可以精确到年月日时分秒信息。The task execution time in the task list may be the start time and/or duration of the task execution. Among them, the start time and/or duration can be accurate to the year, month, day, hour, minute, and second information.
中控协调设备可以根据目标自动驾驶车的车辆相关参数,确定目标自动驾驶车到达执行任务的地点的时间,并且可以根据到达执行任务的地点的时间进一步确定出任务清单中执行任务的开始时间。中控协调设备还可以根据需要执行的任务确定完成任务所需的时长,并将其确定为任务清单中执行任务的持续时长。The central control coordination device can determine the time when the target autonomous vehicle arrives at the location of the task based on the vehicle-related parameters of the target autonomous vehicle, and can further determine the start time of the task execution in the task list based on the time of arrival at the location to perform the task. The central control coordination device can also determine the time required to complete the task according to the task to be performed, and determine it as the duration of the task in the task list.
步骤A235,中控协调设备确定执行任务的报酬。Step A235: The central control coordination device determines the remuneration for performing the task.
中控协调设备可以预先确定每一种需要执行的任务的报酬标准,然后根据该报酬标准,计算目标自动驾驶车完成该需要执行的任务的报酬。The central control coordination device may predetermine the remuneration standard for each task that needs to be performed, and then calculate the remuneration for the target autonomous vehicle to complete the task that needs to be performed based on the remuneration standard.
9.枢纽协调设备控制的当前枢纽服务区中的实体与车辆协调设备控制的目标自动驾驶车按照需求解决方案进行交互9. The entity in the current hub service area controlled by the hub coordination device interacts with the target autonomous vehicle controlled by the vehicle coordination device according to the demand solution
参考图5和图6所示的场景,中控协调设备确定需求解决方案之后,将需求解决方案分别发送给目标自动驾驶车的车辆协调设备和当前枢纽服务区的枢纽协调设备。此后,目标自动驾驶车和当前枢纽服务区中的实体按照需求解决方案进行交互。Referring to the scenarios shown in Figure 5 and Figure 6, after the central control coordination device determines the demand solution, it sends the demand solution to the vehicle coordination device of the target autonomous vehicle and the hub coordination device of the current hub service area. Thereafter, the target autonomous vehicle and the entities in the current hub service area will interact according to the demand solution.
其中,车辆服务方案可以包括当前自动驾驶车的标识、目标枢纽服务区的标识和任务清单。任务清单可以包括需要执行的任务,以及执行任务的地点、执行任务的时间、执行任务的报酬、执行任务时采用的鉴权方式中的一项或多项内容。Among them, the vehicle service plan may include the identification of the current autonomous vehicle, the identification of the target hub service area, and a task list. The task list may include one or more of the tasks that need to be performed, the location to perform the task, the time to perform the task, the reward for performing the task, and the authentication method used when performing the task.
在一些实施例中,当前枢纽服务区中的实体和目标自动驾驶车按需求解决方案进行交互的过程可以包括如下的步骤B1~B4:In some embodiments, the process for the entity in the current hub service area and the target autonomous vehicle to interact with the on-demand solution may include the following steps B1 to B4:
步骤B1,当前枢纽服务区的枢纽协调设备根据需求解决方案中包括的目标自动驾驶车的标识确定目标自动驾驶车;车辆协调设备根据需求解决方案中包括的目标自动驾驶车的标识确定自身对应的自动驾驶车为目标自动驾驶车时,继续根据需求解决方案中包括的当前枢纽服务区的标识确定存在服务区需求的当前枢纽服务区。Step B1: The hub coordination device of the current hub service area determines the target autonomous vehicle according to the target autonomous vehicle identification included in the demand solution; the vehicle coordination device determines its own corresponding to the target autonomous vehicle identification included in the demand solution When the self-driving vehicle is the target self-driving vehicle, continue to determine the current hub service area with service area demand based on the current hub service area identifier included in the demand solution.
目标自动驾驶车的标识可以包括目标自动驾驶车的身份ID和/或网络联络地址,当前枢纽服务区的标识可以包括当前枢纽服务区的身份ID和/或网络联络地址。The identity of the target autonomous vehicle may include the identity ID and/or network contact address of the target autonomous vehicle, and the identity of the current hub service area may include the identity ID and/or network contact address of the current hub service area.
中控协调设备也可以向目标自动驾驶车的车辆协调设备发送包含其对应的自动驾驶车已被确定为目标自动驾驶车的告知消息,以使目标自动驾驶车的车辆协调设备根据该告知消息确定自身对应的自动驾驶车为目标自动驾驶车。The central control coordination device may also send to the vehicle coordination device of the target autonomous vehicle a notification message that the corresponding autonomous vehicle has been determined to be the target autonomous vehicle, so that the vehicle coordination device of the target autonomous vehicle determines according to the notification message. The self-driving car corresponding to itself is the target self-driving car.
步骤B2,目标自动驾驶车的车辆协调设备控制目标自动驾驶车行驶到达任务清单包括的执行任务的地点。Step B2: The vehicle coordination device of the target autonomous driving vehicle controls the target autonomous driving vehicle to travel to the location included in the task list to perform the task.
在一个示例中,任务清单中需要执行的任务为补给备用车,执行任务的地点为备用车服务站或者备用车服务站中的具体停车位,目标自动驾驶车的车辆协调设备控制目标自动驾驶车行驶到该备用车服务站或其中的具体停车位。In an example, the task that needs to be performed in the task list is to replenish the spare car, the place to perform the task is the spare car service station or the specific parking space in the spare car service station, and the vehicle coordination device of the target autonomous vehicle controls the target autonomous vehicle Drive to the standby car service station or a specific parking space in it.
在一个示例中,任务清单中需要执行的任务为装载并运输货物,执行任务的地点为仓储服务站或仓储服务站中的具体仓库或具体月台,目标自动驾驶车的车辆协调设备控制目标自动驾驶车行驶到该仓储服务站或其中的具体仓库或具体月台。In an example, the tasks that need to be performed in the task list are loading and transporting goods, the location of the tasks is the storage service station or the specific warehouse or the specific platform in the storage service station, and the vehicle coordination equipment of the target autonomous driving vehicle controls the target automatically Drive the car to the storage service station or a specific warehouse or a specific platform therein.
在一个示例中,任务清单中需要执行的任务为将货物卸载至空闲的仓储空间,执行任务的地点为仓储服务站或仓储服务站中的具体仓库或具体月台,目标自动驾驶车的车辆协调设备控制目标自动驾驶车行驶到该仓储服务站或其中的具体仓库或具体月台。In an example, the task that needs to be performed in the task list is to unload the goods to a free storage space, the location of the task to be performed is the storage service station or a specific warehouse or a specific platform in the storage service station, and the vehicle coordination of the target autonomous vehicle The device controls the target autonomous vehicle to drive to the storage service station or a specific warehouse or a specific platform therein.
目标自动驾驶车的车辆协调设备可以控制目标自动驾驶车按照任务清单中包括的执行任务的开始时间到达执行任务的地点。The vehicle coordination device of the target autonomous driving vehicle can control the target autonomous driving vehicle to arrive at the location of the execution of the task according to the start time of the execution of the task included in the task list.
步骤B3,枢纽协调设备控制当前枢纽服务区中的实体与车辆协调设备控制的目标自动驾驶车交互完成需要执行的任务。Step B3: The hub coordination device controls the entities in the current hub service area to interact with the target autonomous vehicle controlled by the vehicle coordination device to complete the tasks that need to be performed.
车辆协调设备和枢纽协调设备根据任务清单中包括的执行任务时采用的鉴权方式,分别控制目标自动驾驶车和当前枢纽服务区中的实体互相鉴权。目标自动驾驶车和当前枢纽服务区中的实体在鉴权成功后交互完成需要执行的任务。The vehicle coordination device and the hub coordination device respectively control the target autonomous vehicle and the entities in the current hub service area to authenticate each other according to the authentication methods used when performing tasks included in the task list. The target autonomous vehicle and the entity in the current hub service area interact to complete the tasks that need to be performed after the authentication is successful.
鉴权方式可以包括鉴权采用的技术类型、双方的合法身份信息等。其中,鉴权采用的技术类型可以包括但不限于基于公开密钥加密算法的身份验证方式(如SSL证书、数字签名)、HTTP基本身份验证HTTP Basic Authentication、服务器端会话-浏览器端网络跟踪器验证session-cookie、令牌Token验证、开放授权OAuth验证等中的一种或多种。The authentication method may include the type of technology used for authentication, the legal identity information of both parties, and so on. Among them, the types of technologies used for authentication can include, but are not limited to, authentication methods based on public key encryption algorithms (such as SSL certificates, digital signatures), HTTP basic authentication, HTTP Basic Authentication, server-side sessions-browser-side web trackers Verify one or more of session-cookie, token verification, open authorization OAuth verification, etc.
当实体为车辆识别设备、起重机、搬运机器人、装卸平台、收费设备等设备时,目标自动驾驶车可以直接与相应的设备进行互相鉴权。When the entity is equipment such as vehicle identification equipment, cranes, handling robots, loading and unloading platforms, charging equipment, etc., the target autonomous vehicle can directly authenticate each other with the corresponding equipment.
当实体为操作人员时,目标自动驾驶车可以与操作人员手持的终端设备进行互相鉴权。When the entity is an operator, the target autonomous vehicle can perform mutual authentication with the terminal device held by the operator.
枢纽协调设备可以按照任务清单中包括的执行任务的报酬,控制当前枢纽服务区中的实体向完成任务的目标自动驾驶车支付报酬,该过程可以通过网络转账的方式完成。The hub coordination device can control the entities in the current hub service area to pay remuneration to the target autonomous vehicle that completes the task according to the remuneration for performing the task included in the task list. This process can be completed by means of network transfer.
车辆协调设备可以核实当前枢纽服务区中的实体向完成任务的目标自动驾驶车支付的报酬与任务清单中包括的执行任务的报酬是否一致,若二者不一致,说明当前枢纽服务区中的实体支付的报酬有误,需要补充少支付的报酬或者退还多余的报酬。The vehicle coordination equipment can verify whether the remuneration paid by the entity in the current hub service area to the target autonomous vehicle that completes the task is consistent with the remuneration included in the task list to perform the task. If the two are inconsistent, it means that the entity in the current hub service area pays If the remuneration is wrong, it is necessary to supplement the underpaid remuneration or refund the excess remuneration.
步骤B4,枢纽协调设备和车辆协调设备对当前枢纽服务区中的实体与自动驾驶车交互的过程记录 日志。Step B4: The hub coordination device and the vehicle coordination device record a log of the interaction process between the entities in the current hub service area and the autonomous vehicle.
车辆协调设备和/或枢纽协调设备可以在目标自动驾驶车与当前枢纽服务区中的实体交互的过程中记录日志。日志可以包括目标自动驾驶车与实体交互的开始时间、结束时间、持续时长、鉴权结果、实际支付的报酬等一种或多种信息。The vehicle coordination device and/or the hub coordination device may record a log during the interaction between the target autonomous vehicle and the entity in the current hub service area. The log may include one or more types of information such as the start time, end time, duration, authentication result, and actual payment of the interaction between the target autonomous vehicle and the entity.
10.参考图5和图6所示的场景,在一个示例中,中控协调设备每隔2小时判断一次与中控系统联网的枢纽服务区HUB-1是否存在服务区需求。10. With reference to the scenarios shown in Figures 5 and 6, in an example, the central control coordination device determines whether there is a service area demand in the hub service area HUB-1 networked with the central control system every 2 hours.
该示例中,某一时刻中控协调设备通过连接枢纽服务区HUB-1中备用车服务站的停车控制器获取到如下的备用车使用情况:In this example, at a certain moment, the central control coordination device obtains the following standby vehicle usage through the parking controller of the standby vehicle service station in the hub service area HUB-1:
(1)备用车服务站中包括半挂牵引车、半挂车、全挂牵引车、半挂牵引车、厢式货车五种类型的备用车;(1) The standby vehicle service station includes five types of standby vehicles: semi-trailer tractor, semi-trailer, full-trailer tractor, semi-trailer tractor, and van;
(2)半挂牵引车的额定数量为10辆,实际数量为7辆;(2) The rated number of semi-trailer tractors is 10, and the actual number is 7;
(3)半挂车的额定数量为10辆,实际数量为10辆;(3) The rated number of semi-trailers is 10, and the actual number is 10;
(4)全挂牵引车的额定数量为10辆,实际数量为10辆;(4) The rated number of full trailer tractors is 10, and the actual number is 10;
(5)全挂车的额定数量为10辆,实际数量为10辆;(5) The rated number of full trailers is 10, and the actual number is 10;
(6)厢式货车的额定数量为5辆,实际数量为4辆。(6) The rated number of vans is 5, and the actual number is 4.
中控协调设备根据上述的备用车使用情况可以确定半挂牵引车的实际数量少于额定数量,厢式货车的实际数量也少于额定数量,因此,枢纽服务区HUB-1存在服务区需求。The central control and coordination equipment can determine that the actual number of semi-trailer tractors is less than the rated number and the actual number of vans is also less than the rated number based on the above-mentioned standby vehicle usage. Therefore, the hub service area HUB-1 has service area demand.
进一步的,中控协调设备确定出服务区详细需求,包括如下的信息:Further, the central control coordination equipment determines the detailed requirements of the service area, including the following information:
(1)需要执行的任务为:补给备用车;(1) The tasks that need to be performed are: supply spare vehicles;
(2)执行任务需要的车辆资源包括:3辆半挂牵引车和1辆厢式货车。(2) The vehicle resources required to perform the task include: 3 semi-trailer tractors and 1 van.
中控协调设备通过中控系统的监控模块获取与中控系统联网的多个自动驾驶车的属性信息,该示例中各个自动驾驶车的属性信息如表1所示:The central control coordination device obtains the attribute information of multiple autonomous vehicles networked with the central control system through the monitoring module of the central control system. The attribute information of each autonomous vehicle in this example is shown in Table 1:
表1Table 1
自动驾驶车的标识Self-driving car logo 车型Model 与枢纽服务区HUB-1的距离Distance from hub service area HUB-1
ADV-0001ADV-0001 厢式货车cargo 2km2km
ADV-0002ADV-0002 全挂牵引车Trailer truck 1.5km1.5km
ADV-0003ADV-0003 半挂牵引车Semi-trailer tractor 1km1km
ADV-0004ADV-0004 全挂牵引车Trailer truck 5km5km
ADV-0005ADV-0005 半挂牵引车Semi-trailer tractor 3km3km
ADV-0006ADV-0006 半挂牵引车Semi-trailer tractor 0.5km0.5km
ADV-0007ADV-0007 厢式货车cargo 3km3km
ADV-0008ADV-0008 轿车car 5km5km
ADV-0009ADV-0009 运动型多用途车Sport utility vehicle 6km6km
中控协调设备根据每个自动驾驶车的属性信息判断相应自动驾驶车是否符合上述服务区详细需求中包括的执行任务需要的车辆资源的条件,并将符合条件的自动驾驶车确定为候选自动驾驶车。The central control coordination device judges whether the corresponding autonomous vehicle meets the conditions of vehicle resources required to perform the task included in the detailed requirements of the service area according to the attribute information of each autonomous vehicle, and determines the eligible autonomous vehicle as a candidate for autonomous driving car.
中控协调设备根据表1中各个自动驾驶车的属性信息和上述服务区详细需求,从自动驾驶车ADV-0001~ADV-0009中确定出候选自动驾驶车:ADV-0001(厢式货车)、ADV-0003(半挂牵引车)、ADV-0005(半挂牵引车)、ADV-0006(半挂牵引车)、ADV-0007(厢式货车)。According to the attribute information of each autonomous vehicle in Table 1 and the detailed requirements of the above service area, the central control coordination device determines the candidate autonomous vehicles from the autonomous vehicles ADV-0001 to ADV-0009: ADV-0001 (van), ADV-0003 (semi-trailer tractor), ADV-0005 (semi-trailer tractor), ADV-0006 (semi-trailer tractor), ADV-0007 (van truck).
执行任务需要的车辆资源包括1辆厢式货车,因此,中控协调设备要从ADV-0001(厢式货车)和ADV-0007(厢式货车)中选取一个作为目标自动驾驶车。由于ADV-0001(厢式货车)和ADV-0007(厢式货车)与枢纽服务区HUB-1的距离分别为2km和3km,中控协调设备根据与枢纽服务区HUB-1的距离最近的原则,将ADV-0001(厢式货车)确定为目标自动驾驶车。The vehicle resources required to perform the task include a van. Therefore, the central control coordination device should select one of ADV-0001 (van) and ADV-0007 (van) as the target autonomous vehicle. Since the distances between ADV-0001 (van truck) and ADV-0007 (van truck) and HUB-1 in the hub service area are 2km and 3km, respectively, the central control coordination equipment is based on the principle of the closest distance to the hub service area HUB-1 , To determine ADV-0001 (van) as the target autonomous vehicle.
同时,执行任务需要的车辆资源包括3辆半挂牵引车,而候选的自动驾驶车中恰有三辆半挂牵引车,因此中控协调设备直接将这三辆候选自动驾驶车ADV-0003(半挂牵引车)、ADV-0005(半挂牵引车)、ADV-0006(半挂牵引车)都确定为目标自动驾驶车。At the same time, the vehicle resources required to perform the task include three semi-trailer tractors, and there are exactly three semi-trailer tractors among the candidate autonomous vehicles. Therefore, the central control coordination device directly connects these three candidate autonomous vehicles ADV-0003 (semi-trailer). Trailer tractor), ADV-0005 (semi-trailer tractor), ADV-0006 (semi-trailer tractor) are all identified as target autonomous vehicles.
随后中控协调设备针对目标自动驾驶车ADV-0001(厢式货车)、ADV-0003(半挂牵引车)、ADV-0005(半挂牵引车)、ADV-0006(半挂牵引车)分别确定一份任务清单,这些任务清单如下表2所示:Subsequently, the central control coordination equipment was determined for the target autonomous vehicles ADV-0001 (van truck), ADV-0003 (semi-trailer tractor), ADV-0005 (semi-trailer tractor), and ADV-0006 (semi-trailer tractor). A list of tasks, these task lists are shown in Table 2 below:
表2Table 2
Figure PCTCN2019104405-appb-000001
Figure PCTCN2019104405-appb-000001
Figure PCTCN2019104405-appb-000002
Figure PCTCN2019104405-appb-000002
中控协调设备向自动驾驶车ADV-0001、ADV-0003、ADV-0005、ADV-0006分别发送包含相应自动驾驶车已被确定为目标自动驾驶车的告知消息,并将确定出的任务清单和枢纽服务区HUB-1的标识发送给相应的目标自动驾驶车的车辆协调设备,并将各个目标自动驾驶车的标识和任务清单发送给枢纽服务区HUB-1的枢纽协调设备。The central control coordination device sends a notification message to the autonomous vehicles ADV-0001, ADV-0003, ADV-0005, and ADV-0006 that the corresponding autonomous vehicle has been determined as the target autonomous vehicle, and will determine the task list and The identifier of the hub service area HUB-1 is sent to the vehicle coordination device of the corresponding target autonomous driving vehicle, and the identification and task list of each target autonomous vehicle are sent to the hub coordination device of the hub service area HUB-1.
按照上述任务清单,目标自动驾驶车ADV-0001、ADV-0003、ADV-0005、ADV-0006中的车辆协调设备分别控制相应的目标自动驾驶车行驶到枢纽服务区HUB-1中的备用车服务站,等待与备用车服务站中的实体进行交互。According to the above task list, the vehicle coordination devices in the target autonomous vehicles ADV-0001, ADV-0003, ADV-0005, and ADV-0006 respectively control the corresponding target autonomous vehicles to travel to the standby vehicle service in the hub service area HUB-1 Station, waiting to interact with the entity in the standby car service station.
上述每个目标自动驾驶车行驶到备用车服务站的停车场的入口处时,备用车服务站的车辆识别设备中配置的摄像机采集各个目标自动驾驶车的图像,车辆识别设备中配置的图像处理器从采集的图像中识别出目标自动驾驶车的类型,车辆识别设备中配置的通信单元通过V2X技术接收目标自动驾驶车发送的密码信息,信息处理器按照任务清单中的鉴权方式对该密码信息进行验证,当验证成功时,车辆识别设备向备用车服务站的停车场控制器发送验证成功的指示消息,停车场控制器接收到该指示消息后控制停车场入口处的电动道闸打开以允许目标自动驾驶侧驶入停车场。When each of the above-mentioned target autopilots drives to the entrance of the parking lot of the reserve car service station, the camera configured in the vehicle recognition equipment of the reserve car service station collects images of each target autopilot, and the image processing is configured in the vehicle recognition equipment The device recognizes the type of the target autonomous driving vehicle from the collected images. The communication unit configured in the vehicle identification device receives the password information sent by the target autonomous driving vehicle through V2X technology. The information processor uses the authentication method in the task list for the password. The information is verified. When the verification is successful, the vehicle identification device sends an indication message of successful verification to the parking lot controller of the backup car service station. After receiving the indication message, the parking lot controller controls the electric barrier at the entrance of the parking lot to open. Allow the target to drive into the parking lot on the autonomous driving side.
11.参考图5和图6所示的场景,在一个示例中,中控协调设备实时地判断与中控系统联网的枢纽服务区HUB-2是否存在服务区需求。11. With reference to the scenarios shown in Figures 5 and 6, in an example, the central control coordination device judges in real time whether there is a service area demand in the hub service area HUB-2 networked with the central control system.
该示例中,某一时刻中控协调设备通过连接业务订单系统获取到枢纽服务区HUB-2的仓储货物运输计划:In this example, at a certain moment, the central control coordination device obtains the warehouse cargo transportation plan of the hub service area HUB-2 through the connection to the business order system:
(1)仓储服务站中包括10个仓库,编号分别为D0~D9;(1) The storage service station includes 10 warehouses, numbered D0~D9;
(2)仓库D0~D1用于存储药品类货物,仓库D2~D6用于存储日用品、食品类(常温保存)货物,仓库D7~D9用于存储冷冻食品类货物;(2) Warehouses D0~D1 are used to store pharmaceutical goods, warehouses D2~D6 are used to store daily necessities and food (normal temperature preservation) goods, and warehouses D7~D9 are used to store frozen food goods;
(3)仓库D0中有一批体积为10立方米的药品需要运输至广州,业务订单编号为YD20190819004;(3) There is a batch of 10 cubic meters of drugs in warehouse D0 that needs to be transported to Guangzhou, and the business order number is YD20190819004;
(4)仓库D1~D9中暂无货物需要运输。(4) There are no goods to be transported in warehouses D1~D9.
中控协调设备根据上述仓储货物运输计划确定仓储服务站中有货物需要装载和运输,因此枢纽服务区HUB-2存在服务区需求。According to the above-mentioned storage cargo transportation plan, the central control coordination equipment determines that there is cargo in the storage service station that needs to be loaded and transported, so there is a service area demand in the hub service area HUB-2.
进一步的,中控协调设备确定出枢纽服务区HUB-2的服务区详细需求,包括如下的信息:Further, the central control coordination equipment determines the detailed requirements of the service area of the hub service area HUB-2, including the following information:
(1)需要执行的任务为:装载并运输货物;(1) The tasks that need to be performed are: loading and transporting goods;
(2)执行任务需要的车辆资源包括符合如下条件的自动驾驶车:可装载的货物的类型涵盖药品类,可装载货物的体积大于或等于10立方米,可行驶区域包括枢纽服务区HUB-2的所在地北京。(2) The vehicle resources required to perform the task include autonomous vehicles that meet the following conditions: the types of cargo that can be loaded include medicines, the volume of cargo that can be loaded is greater than or equal to 10 cubic meters, and the driving area includes the hub service area HUB-2 The seat of Beijing.
中控协调设备通过中控系统的监控模块获取到中控系统联网的多个自动驾驶车的属性信息,并根据每个自动驾驶车的属性信息判断相应自动驾驶车是否符合上述执行任务需要的车辆资源的条件。下表3所示为这些自动驾驶车的属性信息及对应的判断结果:The central control coordination device obtains the attribute information of multiple autonomous vehicles networked by the central control system through the monitoring module of the central control system, and judges whether the corresponding self-driving vehicle meets the requirements of the aforementioned tasks according to the attribute information of each autonomous vehicle The condition of the resource. Table 3 below shows the attribute information of these autonomous vehicles and the corresponding judgment results:
表3table 3
Figure PCTCN2019104405-appb-000003
Figure PCTCN2019104405-appb-000003
中控协调设备根据判断结果确定符合上述执行任务需要的车辆资源的条件的自动驾驶车为ADV-0011,并将其确定为目标自动驾驶车。The central control coordination device determines, according to the judgment result, that the autonomous vehicle that meets the conditions of the vehicle resources required for the execution of the task is ADV-0011, and determines it as the target autonomous vehicle.
随后中控协调设备针对目标自动驾驶车ADV-0011确定出如下表4所示的任务清单:Subsequently, the central control coordination device determined the task list shown in Table 4 below for the target autonomous vehicle ADV-0011:
表4Table 4
Figure PCTCN2019104405-appb-000004
Figure PCTCN2019104405-appb-000004
中控协调设备向自动驾驶车ADV-0011的车辆协调设备发送包含相应自动驾驶车被确定为目标自动驾驶车的告知消息,并将上述任务清单和枢纽服务区的标识HUB-2发送给自动驾驶车ADV-0011的车辆协调设备。The central control coordination device sends a notification message to the vehicle coordination device of the autonomous driving vehicle ADV-0011 that the corresponding autonomous vehicle is determined to be the target autonomous vehicle, and sends the above-mentioned task list and the hub service area identification HUB-2 to the autonomous driving Vehicle coordination equipment for ADV-0011.
按照上述任务清单,车辆协调设备控制目标自动驾驶车ADV-0011行驶到枢纽服务区HUB-2中仓储车服务站的仓库D0的月台处,与仓储车服务站中的实体进行交互。According to the above task list, the vehicle coordination equipment controls the target autonomous vehicle ADV-0011 to drive to the platform of the warehouse D0 of the warehouse truck service station in the hub service area HUB-2, and interact with entities in the warehouse truck service station.
车辆控制器首先控制目标自动驾驶车ADV-0011与仓储车服务站中的身份验证设备按照任务清单中包括的鉴权方式交互完成鉴权,然后由仓储服务站中的搬运机器人、叉车等实体将需要运输的药品货 物搬运至目标自动驾驶车ADV-0011的车厢中,当装载结束后,目标自动驾驶车ADV-0011依次驶出仓储服务站和枢纽服务区HUB-2,将货物运输至目的地广州。The vehicle controller first controls the target autonomous vehicle ADV-0011 to interact with the identity verification device in the storage truck service station according to the authentication method included in the task list to complete the authentication, and then the handling robot, forklift and other entities in the storage service station will The medicines and goods that need to be transported are transported to the carriage of the target autonomous driving vehicle ADV-0011. When the loading is completed, the target autonomous driving vehicle ADV-0011 drives out of the storage service station and the hub service area HUB-2 in turn to transport the goods to the destination Guangzhou.
12.参考图5和图6所示的场景,在一个示例中,中控协调设备在中控系统的监控模块监控到枢纽服务区HUB-3的仓库中有货物运出时,判断枢纽服务区HUB-3是否存在服务区需求。12. With reference to the scenarios shown in Figure 5 and Figure 6, in an example, the central control coordination device judges the hub service area when the monitoring module of the central control system monitors that there is goods out of the warehouse in the hub service area HUB-3 Whether there is a service area requirement for HUB-3.
该示例中,某一时刻中控协调设备通过连接仓储服务站的仓储控制器获取到如下的仓储空间的占用情况:In this example, at a certain moment, the central control coordination device obtains the following storage space occupancy through the storage controller connected to the storage service station:
(1)仓储服务站中包括10个仓库,编号分别为D0~D9;(1) The storage service station includes 10 warehouses, numbered D0~D9;
(2)仓库D0~D1用于存储药品类货物,仓库D2~D6用于存储日用品、食品类(常温保存)货物,仓库D7~D9用于存储冷冻食品类货物;(2) Warehouses D0~D1 are used to store pharmaceutical goods, warehouses D2~D6 are used to store daily necessities and food (normal temperature preservation) goods, and warehouses D7~D9 are used to store frozen food goods;
(3)仓库D0~D5的最大容积均为200m 3,剩余容积为0; (3) The maximum volume of warehouse D0~D5 are all 200m 3 , and the remaining volume is 0;
(4)仓库D6~D8的最大容积均为300m 3,剩余容积为0; (4) The maximum volume of warehouses D6~D8 is 300m 3 , and the remaining volume is 0;
(5)仓库D9的最大容积均为300m 3,剩余容积为30m 3(5) The maximum volume of warehouse D9 is 300m 3 , and the remaining volume is 30m 3 .
中控协调设备根据上述仓储空间的占用情况确定仓储服务站中有空闲的仓储空间,因此枢纽服务区HUB-3存在服务区需求。The central control coordination equipment determines that there is free storage space in the storage service station according to the above-mentioned storage space occupation, so there is a service area demand in the hub service area HUB-3.
进一步的,中控协调设备确定出枢纽服务区HUB-3的服务区详细需求,包括如下的信息:Further, the central control coordination equipment determines the detailed requirements of the service area of the hub service area HUB-3, including the following information:
(1)需要执行的任务为:将货物卸载至空闲的仓储空间;(1) The task that needs to be performed is: unload the goods to the free storage space;
(2)执行任务需要的车辆资源包括符合如下条件的自动驾驶车:正在运输的货物的目的地包括枢纽服务区HUB-3的地址北京,正在运输的货物的类型为仓库D9可存储的货物的冷冻食品类,正在运输的货物的体积小于或等于30m 3(2) The vehicle resources required to perform the task include autonomous vehicles that meet the following conditions: The destination of the goods being transported includes the address of the hub service area HUB-3, Beijing, and the type of goods being transported is the type of goods that can be stored in warehouse D9 For frozen food, the volume of the goods being transported is less than or equal to 30m 3 .
中控协调设备通过中控系统的监控模块获取到中控系统联网的多个自动驾驶车的属性信息,并根据每个自动驾驶车的属性信息判断相应自动驾驶车是否符合上述执行任务需要的车辆资源的条件。下表5所示为这些自动驾驶车的属性信息及对应的判断结果:The central control coordination device obtains the attribute information of multiple autonomous vehicles networked by the central control system through the monitoring module of the central control system, and judges whether the corresponding self-driving vehicle meets the requirements of the aforementioned tasks according to the attribute information of each autonomous vehicle The condition of the resource. Table 5 below shows the attribute information of these autonomous vehicles and the corresponding judgment results:
表5table 5
Figure PCTCN2019104405-appb-000005
Figure PCTCN2019104405-appb-000005
中控协调设备根据判断结果确定符合上述执行任务需要的车辆资源的条件的自动驾驶车为ADV-0019,并将其确定为目标自动驾驶车。According to the judgment result, the central control coordination device determines that the autonomous vehicle that meets the conditions of the vehicle resources required for the execution of the task is ADV-0019, and determines it as the target autonomous vehicle.
随后中控协调设备针对目标自动驾驶车ADV-0019确定出如下表6所示的任务清单:Subsequently, the central control coordination device determined the task list shown in Table 6 below for the target autonomous vehicle ADV-0019:
表6Table 6
Figure PCTCN2019104405-appb-000006
Figure PCTCN2019104405-appb-000006
中控协调设备向自动驾驶车ADV-0019的车辆协调设备发送包含相应自动驾驶车被确定为目标自动驾驶车的告知消息,并将上述任务清单和枢纽服务区的标识HUB-3发送给自动驾驶车ADV-0019的车辆协调设备。The central control coordination device sends a notification message to the vehicle coordination device of the autonomous vehicle ADV-0019 that the corresponding autonomous vehicle is determined to be the target autonomous vehicle, and sends the above-mentioned task list and the hub service area identification HUB-3 to the autonomous driving Vehicle coordination equipment for ADV-0019.
确定出上述任务清单之后,车辆协调设备控制目标自动驾驶车ADV-0019行驶到枢纽服务区HUB-3中仓储车服务站的仓库D9的月台处,与仓储车服务站中的实体进行交互。After determining the above task list, the vehicle coordination equipment controls the target autonomous vehicle ADV-0019 to drive to the warehouse D9 of the warehouse truck service station in the hub service area HUB-3, and interact with entities in the warehouse truck service station.
车辆控制器首先控制目标自动驾驶车ADV-0019与仓储车服务站中的身份验证设备按照任务清单中包括的鉴权方式交互完成鉴权,然后由仓储服务站中的搬运机器人、叉车或起重机等实体将车厢中装载的冷冻食品卸载并搬运至仓库D9的空闲仓储空间中,当卸载结束后,目标自动驾驶车ADV-0019依次驶出仓储服务站和枢纽服务区HUB-3。The vehicle controller first controls the target autonomous vehicle ADV-0019 and the identity verification device in the storage truck service station to complete the authentication according to the authentication method included in the task list, and then the handling robot, forklift or crane in the storage service station, etc. The entity unloads the frozen food loaded in the carriage and transports it to the free storage space of warehouse D9. When the unloading is completed, the target autonomous vehicle ADV-0019 drives out of the storage service station and the hub service area HUB-3 in turn.
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。Through the description of the above embodiments, those skilled in the art can clearly understand that for the convenience and brevity of the description, only the division of the above-mentioned functional modules is used as an example for illustration. In practical applications, the above-mentioned functions can be allocated according to needs. It is completed by different functional modules, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods, for example, multiple units or components may be divided. It can be combined or integrated into another device, or some features can be omitted or not implemented. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的 需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。The units described as separate parts may or may not be physically separate. The parts displayed as units may be one physical unit or multiple physical units, that is, they may be located in one place, or they may be distributed to multiple different places. . Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment. In addition, the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application are essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product, and the software product is stored in a storage medium. It includes several instructions to make a device (may be a single-chip microcomputer, a chip, etc.) or a processor (processor) execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above are only specific implementations of this application, but the protection scope of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application shall be covered by the protection scope of this application. . Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims (54)

  1. 一种枢纽服务区需求解决方法,其特征在于,所述方法应用于中控协调设备,所述方法包括:A method for solving the needs of a hub service area, characterized in that the method is applied to a central control coordination device, and the method includes:
    中控协调设备判断枢纽服务区存在服务区需求时,确定需求解决方案;When the central control coordination equipment judges that there is a service area demand in the hub service area, it determines the demand solution;
    中控协调设备将所述需求解决方案分别发送给配置于自动驾驶车中的车辆协调设备和配置于枢纽服务区中的枢纽协调设备,以使自动驾驶车在车辆协调设备的控制下与在枢纽协调设备控制下的枢纽服务区中的实体按照所述需求解决方案进行交互。The central control coordination device sends the demand solution to the vehicle coordination device configured in the autonomous vehicle and the hub coordination device configured in the hub service area, so that the autonomous vehicle and the hub are under the control of the vehicle coordination device. The entities in the hub service area under the control of the coordination device interact according to the demand solution.
  2. 根据权利要求1所述的枢纽服务区需求解决方法,其特征在于,中控协调设备判断枢纽服务区是否存在服务区需求,包括:The method for solving the needs of a hub service area according to claim 1, wherein the central control coordination device determines whether there is a service area demand in the hub service area, comprising:
    中控协调设备根据枢纽服务区的服务区相关参数,判断枢纽服务区是否存在服务区需求。The central control coordination equipment judges whether there is a service area demand in the hub service area according to the relevant parameters of the service area of the hub service area.
  3. 根据权利要求1所述的枢纽服务区需求解决方法,其特征在于,中控协调设备判断枢纽服务区是否存在服务区需求,包括:The method for solving the needs of a hub service area according to claim 1, wherein the central control coordination device determines whether there is a service area demand in the hub service area, comprising:
    中控协调设备接收到提醒消息时,确定枢纽服务区存在服务区需求;其中,所述提醒消息是枢纽协调设备在根据服务区相关参数判断枢纽服务区存在服务区需求时发送的。When the central control coordination device receives the reminder message, it determines that there is a service area demand in the hub service area; wherein the reminder message is sent by the hub coordination device when it determines that there is a service area demand in the hub service area according to the service area related parameters.
  4. 根据权利要求2所述的枢纽服务区需求解决方法,其特征在于,所述服务区相关参数包括备用车的使用情况,则,中控协调设备根据枢纽服务区的服务区相关参数,判断枢纽服务区是否存在服务区需求,包括:The method for solving the needs of a hub service area according to claim 2, wherein the service area related parameters include the usage of spare vehicles, and the central control coordination device judges the hub service according to the service area related parameters of the hub service area. Whether there are service area requirements in the district, including:
    中控协调设备根据备用车的使用情况确定存在实际数量少于额定数量的备用车时,判断枢纽服务区存在服务区需求。When the central control coordination equipment determines that there is an actual number of spare cars less than the rated number according to the usage of the spare cars, it judges that there is a service area demand in the hub service area.
  5. 根据权利要求2所述的枢纽服务区需求解决方法,其特征在于,所述服务区相关参数包括仓储货物的运输计划,则,中控协调设备根据枢纽服务区的服务区相关参数,判断枢纽服务区是否存在服务区需求,包括:The method for solving the needs of the hub service area according to claim 2, wherein the relevant parameters of the service area include the transportation plan of the warehousing goods, and the central control coordination device judges the hub service according to the service area related parameters of the hub service area. Whether there are service area requirements in the district, including:
    中控协调设备根据备根据仓储货物的运输计划确定有货物需要运输时,判断枢纽服务区存在服务区需求。When the central control coordination equipment determines that there is goods to be transported according to the transportation plan of the warehoused goods, it judges that there is a demand for the service area in the service area of the hub.
  6. 根据权利要求2所述的枢纽服务区需求解决方法,其特征在于,所述服务区相关参数包括仓储空间的占用情况,则,中控协调设备根据枢纽服务区的服务区相关参数,判断枢纽服务区是否存在服务区需求,包括:The method for solving the needs of a hub service area according to claim 2, wherein the service area related parameters include the occupancy of storage space, and the central control coordination device judges the hub service according to the service area related parameters of the hub service area. Whether there are service area requirements in the district, including:
    中控协调设备根据备根据仓储空间的占用情况确定存在空闲的仓储空间时,判断枢纽服务区存在服务区需求。When the central control coordination equipment determines that there is free storage space based on the occupancy of the storage space, it judges that there is a service area demand in the hub service area.
  7. 根据权利要求1所述的枢纽服务区需求解决方法,其特征在于,中控协调设备判断枢纽服务区存在服务区需求时,确定需求解决方案,包括:The method for solving the needs of a hub service area according to claim 1, wherein when the central control coordination device determines that there is a service area demand in the hub service area, determining a demand solution includes:
    中控协调设备判断枢纽服务区存在服务区需求时,确定目标自动驾驶车和任务清单;When the central control coordination equipment determines that there is a service area demand in the hub service area, it determines the target autopilot and task list;
    则,中控协调设备将所述需求解决方案分别发送给配置于自动驾驶车中的车辆协调设备和配置于枢纽服务区中的枢纽协调设备,以使自动驾驶车在车辆协调设备的控制下与在枢纽协调设备控制下的枢纽服务区中的实体按照所述需求解决方案进行交互,包括:Then, the central control coordination device sends the demand solution to the vehicle coordination device configured in the autonomous vehicle and the hub coordination device configured in the hub service area, so that the autonomous vehicle can communicate with each other under the control of the vehicle coordination device. The entities in the hub service area under the control of the hub coordination device interact according to the demand solution, including:
    中控协调设备将所述需求解决方案分别发送给配置于自动驾驶车中的车辆协调设备和配置于目标枢纽服务区中的枢纽协调设备,以使自动驾驶车在车辆协调设备的控制下与在枢纽协调设备控制下的枢纽服务区中的实体按照所述任务清单进行交互。The central control coordination device sends the demand solution to the vehicle coordination device configured in the autonomous vehicle and the hub coordination device configured in the service area of the target hub, so that the autonomous vehicle is controlled by the vehicle coordination device. The entities in the hub service area under the control of the hub coordination device interact according to the task list.
  8. 根据权利要求7所述的枢纽服务区需求解决方法,其特征在于,中控协调设备判断枢纽服务区存在服务区需求时,确定目标自动驾驶车和任务清单,包括:The method for solving the needs of a hub service area according to claim 7, wherein when the central control coordination device determines that there is a service area demand in the hub service area, it determines the target autonomous vehicle and the task list, which includes:
    中控协调设备判断枢纽服务区存在服务区需求时,确定服务区详细需求;When the central control coordination equipment determines that there is a service area demand in the hub service area, it determines the detailed service area demand;
    中控协调设备根据所述服务区详细需求和至少一个自动驾驶车的属性信息,确定目标自动驾驶车;The central control coordination device determines the target autonomous vehicle according to the detailed requirements of the service area and the attribute information of at least one autonomous vehicle;
    中控协调设备根据所述服务区详细需求和目标自动驾驶车的属性信息,确定任务清单。The central control coordination device determines the task list according to the detailed requirements of the service area and the attribute information of the target autonomous vehicle.
  9. 根据权利要求8所述的枢纽服务区需求解决方法,其特征在于,所述服务区详细需求包括需要执行的任务、执行任务需要的车辆资源。The method for solving requirements of a hub service area according to claim 8, wherein the detailed requirements of the service area include tasks to be performed and vehicle resources required to perform tasks.
  10. 根据权利要求8所述的枢纽服务区需求解决方法,其特征在于,中控协调设备判断枢纽服务区存在服务区需求时,确定服务区详细需求,包括:The method for solving the needs of a hub service area according to claim 8, wherein when the central control coordination device determines that there is a service area demand in the hub service area, determining the detailed service area needs includes:
    中控协调设备根据枢纽服务区的服务区相关参数,确定需要执行的任务和执行任务需要的车辆资源。The central control and coordination equipment determines the tasks to be performed and the vehicle resources required to perform the tasks according to the relevant parameters of the service area of the hub service area.
  11. 根据权利要求10所述的枢纽服务区需求解决方法,其特征在于,所述服务区相关参数包括备用车的使用情况,则,中控协调设备根据枢纽服务区的服务区相关参数,确定需要执行的任务和执行任务需要的车辆资源,包括:The method for solving the needs of the hub service area according to claim 10, wherein the relevant parameters of the service area include the usage of the spare car, and the central control coordination device determines that it needs to be executed according to the relevant parameters of the service area of the hub service area. The tasks and vehicle resources required to perform the tasks include:
    中控协调设备根据备用车的使用情况判断具有自主移动能力的备用车的实际数量少于额定数量时,确定需要执行的任务为:补给备用车;以及,When the central control coordination equipment judges that the actual number of spare vehicles with autonomous mobility is less than the rated number based on the use of the spare vehicles, it determines that the tasks that need to be performed are: supply the spare vehicles; and,
    确定执行任务需要的车辆资源包括符合如下条件的自动驾驶车:车型与所述具有自主移动能力的备用车的车型一致。It is determined that the vehicle resources required to perform the task include autonomous vehicles that meet the following conditions: the vehicle type is the same as the vehicle type of the standby vehicle with autonomous mobility.
  12. 根据权利要求10所述的枢纽服务区需求解决方法,其特征在于,所述服务区相关参数包括备用车的使用情况,则,中控协调设备根据枢纽服务区的服务区相关参数,确定需要执行的任务和执行任务需要的车辆资源,包括:The method for solving the needs of the hub service area according to claim 10, wherein the relevant parameters of the service area include the usage of the spare car, and the central control coordination device determines that it needs to be executed according to the relevant parameters of the service area of the hub service area. The tasks and vehicle resources required to perform the tasks include:
    中控协调设备根据备用车的使用情况判断不具备自主移动能力的备用车的实际数量少于额定数量时,确定需要执行的任务为:补给备用车;以及,When the central control coordination equipment judges that the actual number of spare vehicles without autonomous mobility is less than the rated number based on the use of the spare vehicles, it determines that the tasks that need to be performed are: supply the spare vehicles; and,
    确定执行任务需要的车辆资源包括符合如下条件的自动驾驶车:车体包括所述不具有自主移动能力的备用车和能够驱动该不具有自主移动能力的备用车移动的动力设备。Determining the vehicle resources required to perform the task includes an autonomous vehicle that meets the following conditions: the vehicle body includes the standby vehicle that does not have the ability to move autonomously and the power equipment capable of driving the standby vehicle that does not have the ability to move autonomously.
  13. 根据权利要求10所述的枢纽服务区需求解决方法,其特征在于,所述服务区相关参数包括仓储货物的运输计划,则,中控协调设备根据枢纽服务区的服务区相关参数,确定需要执行的任务和执行任务需要的车辆资源,包括:The method of claim 10, wherein the relevant parameters of the service area include the transportation plan of the warehousing goods, and the central control and coordination equipment determines the need to execute according to the relevant parameters of the service area of the hub service area. The tasks and vehicle resources required to perform the tasks include:
    中控协调设备根据仓储货物的运输计划确定有货物需要运输时,确定需要执行的任务为:装载并运输货物;以及,When the central control coordination equipment determines that there are goods to be transported according to the transportation plan of the stored goods, the tasks that need to be performed are: loading and transporting the goods;
    确定执行任务需要的车辆资源包括符合以下一个或多个条件的自动驾驶车:可装载的货物的类型涵盖该任务对应的货物的类型,可装载货物的体积大于或等于该任务对应的货物的体积,可行驶区域包括当前枢纽服务区所在地。Determining the vehicle resources required to perform the task includes an autonomous vehicle that meets one or more of the following conditions: the type of cargo that can be loaded covers the type of cargo corresponding to the task, and the volume of the cargo that can be loaded is greater than or equal to the volume of the cargo corresponding to the task , The drivable area includes the location of the current hub service area.
  14. 根据权利要求10所述的枢纽服务区需求解决方法,其特征在于,所述服务区相关参数包括仓储空间的占用情况,则,中控协调设备根据枢纽服务区的服务区相关参数,确定需要执行的任务和执行任务需要的车辆资源,包括:The method for solving the needs of the hub service area according to claim 10, wherein the service area related parameters include the occupancy of the storage space, and the central control coordination device determines that it needs to be executed according to the service area related parameters of the hub service area. The tasks and vehicle resources required to perform the tasks include:
    中控协调设备根据仓储空间的占用情况确定存在空闲的仓储空间时,确定需要执行的任务为:将货物卸载至空闲的仓储空间;以及,When the central control coordination equipment determines that there is free storage space based on the occupancy of the storage space, the tasks that need to be performed are: unload the goods to the free storage space; and,
    确定执行任务需要的车辆资源包括符合以下一个或多个条件的自动驾驶车:正在运输的货物的目的地包括枢纽服务区的地址,正在运输的货物的类型涵盖于所述空闲的仓储空间可存储的货物的类型之中,正在运输的货物的体积小于或等于所述空闲的仓储空间的容积。The vehicle resources required to determine the task include autonomous vehicles that meet one or more of the following conditions: the destination of the goods being transported includes the address of the hub service area, and the type of goods being transported is covered by the free storage space that can be stored Among the types of goods, the volume of the goods being transported is less than or equal to the volume of the free storage space.
  15. 根据权利要求8所述的枢纽服务区需求解决方法,其特征在于,所述自动驾驶车的属性信息包括以下至少一种:The method for solving the needs of a hub service area according to claim 8, wherein the attribute information of the autonomous vehicle includes at least one of the following:
    自动驾驶车的车型;The type of self-driving car;
    自动驾驶车的车体结构;The body structure of the self-driving car;
    自动驾驶车可装载的货物的类型;The type of cargo that can be loaded by the self-driving vehicle;
    自动驾驶车可装载的货物的体积;The volume of cargo that can be loaded by the autonomous vehicle;
    自动驾驶车正在运输的货物的类型;The type of goods being transported by the autonomous vehicle;
    自动驾驶车正在运输的货物的体积;The volume of goods being transported by the autonomous vehicle;
    自动驾驶车正在运输的货物的目的地;The destination of the goods being transported by the autonomous vehicle;
    自动驾驶车的可行驶区域。The drivable area of an autonomous vehicle.
  16. 根据权利要求8所述的枢纽服务区需求解决方法,其特征在于,中控协调设备根据所述服务区详细需求和至少一个自动驾驶车的属性信息,确定目标自动驾驶车,包括:The method for solving the needs of a hub service area according to claim 8, wherein the central control coordination device determines the target autonomous vehicle based on the detailed needs of the service area and the attribute information of at least one autonomous vehicle, comprising:
    中控协调设备根据每个自动驾驶车的属性信息判断相应自动驾驶车是否符合所述服务区详细需求包括的执行任务需要的车辆资源的条件,并将符合条件的自动驾驶车确定为候选自动驾驶车;The central control coordination device determines whether the corresponding autonomous vehicle meets the conditions of the vehicle resources required to perform the task included in the detailed requirements of the service area according to the attribute information of each autonomous vehicle, and determines the eligible autonomous vehicle as a candidate for autonomous driving car;
    中控协调设备从所述候选自动驾驶车中确定目标自动驾驶车。The central control coordination device determines the target autonomous vehicle from the candidate autonomous vehicles.
  17. 根据权利要求16所述的枢纽服务区需求解决方法,其特征在于,中控协调设备从所述候选自动驾驶车中确定目标自动驾驶车,包括:The method for solving the needs of a hub service area according to claim 16, wherein the central control coordination device determines the target autonomous driving vehicle from the candidate autonomous driving vehicles, comprising:
    中控协调设备根据预定标准,从所述候选自动驾驶车中确定目标自动驾驶车。The central control coordination device determines the target autonomous vehicle from the candidate autonomous vehicles according to predetermined standards.
  18. 根据权利要求9所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括需要执行的任务,和以下至少一种:The method for solving the needs of a hub service area according to claim 9, wherein the task list includes tasks that need to be performed, and at least one of the following:
    执行任务的地点;The location of the task;
    执行任务的时间;Time to perform the task;
    执行任务的报酬;Remuneration for performing tasks;
    执行任务时采用的鉴权方式。The authentication method used when performing the task.
  19. 根据权利要求18所述的枢纽服务区需求解决方法,其特征在于,中控协调设备根据所述服务区详细需求和目标自动驾驶车的属性信息,确定任务清单,包括:The method for solving the needs of a hub service area according to claim 18, wherein the central control coordination device determines the task list according to the detailed needs of the service area and the attribute information of the target autonomous vehicle, which includes:
    中控协调设备将所述服务区详细需求中包括的需要执行的任务确定为任务清单中需要执行的任务。The central control coordination device determines the tasks to be performed included in the detailed requirements of the service area as the tasks to be performed in the task list.
  20. 根据权利要求18所述的枢纽服务区需求解决方法,其特征在于,中控协调设备根据所述服务区详细需求和目标自动驾驶车的属性信息,确定任务清单,包括:The method for solving the needs of a hub service area according to claim 18, wherein the central control coordination device determines the task list according to the detailed needs of the service area and the attribute information of the target autonomous vehicle, which includes:
    中控协调设备确定需要执行的任务为补给备用车时,将执行任务的地点确定为当前枢纽服务区的备用车服务站。When the central control coordination equipment determines that the task that needs to be performed is to supply a spare car, it determines the location of the task to be performed as the spare car service station in the current hub service area.
  21. 根据权利要求18所述的枢纽服务区需求解决方法,其特征在于,中控协调设备根据所述服务区详细需求和目标自动驾驶车的属性信息,确定任务清单,包括:The method for solving the needs of a hub service area according to claim 18, wherein the central control coordination device determines the task list according to the detailed needs of the service area and the attribute information of the target autonomous vehicle, which includes:
    中控协调设备确定需要执行的任务为装载并运输货物时,将执行任务的地点确定为当前枢纽服务区的仓储服务站。When the central control coordination equipment determines that the task to be performed is to load and transport goods, the location of the task is determined as the storage service station in the current hub service area.
  22. 根据权利要求18所述的枢纽服务区需求解决方法,其特征在于,中控协调设备根据所述服务区详细需求和目标自动驾驶车的属性信息,确定任务清单,包括:The method for solving the needs of a hub service area according to claim 18, wherein the central control coordination device determines the task list according to the detailed needs of the service area and the attribute information of the target autonomous vehicle, which includes:
    中控协调设备确定需要执行的任务为将货物卸载至空闲的仓储空间时,将执行任务的地点确定为当前枢纽服务区的仓储服务站。When the central control coordination equipment determines that the task to be performed is to unload the goods to the free storage space, the location of the task is determined as the storage service station in the current hub service area.
  23. 根据权利要求18所述的枢纽服务区需求解决方法,其特征在于,中控协调设备根据所述服务区详细需求和目标自动驾驶车的属性信息,确定任务清单,包括:The method for solving the needs of a hub service area according to claim 18, wherein the central control coordination device determines the task list according to the detailed needs of the service area and the attribute information of the target autonomous vehicle, which includes:
    中控协调设备根据当前枢纽服务区中用于与目标自动驾驶车交互的实体所采用的鉴权方式,确定执行任务时采用的鉴权方式。The central control coordination device determines the authentication method used when performing the task according to the authentication method used by the entity interacting with the target autonomous vehicle in the current hub service area.
  24. 一种枢纽服务区需求解决方法,其特征在于,应用于枢纽协调设备,所述枢纽协调设备配置于枢纽服务区中,所述枢纽服务区还包括至少一个实体,所述方法包括:A method for solving the needs of a hub service area is characterized in that it is applied to a hub coordination device, the hub coordination device is configured in a hub service area, the hub service area further includes at least one entity, and the method includes:
    枢纽协调设备接收中控协调设备发送的需求解决方案;所述需求解决方案是中控协调设备在判断枢纽服务区存在服务区需求时确定的;The hub coordination device receives the demand solution sent by the central control coordination device; the demand solution is determined by the central control coordination device when it determines that there is a service area demand in the hub service area;
    枢纽协调设备根据所述需求解决方案,控制枢纽服务区中的实体与自动驾驶车交互。The hub coordination device controls the entities in the hub service area to interact with the autonomous vehicle according to the demand solution.
  25. 根据权利要求24所述的枢纽服务区需求解决方法,其特征在于,所述需求解决方案包括目标自动驾驶车的标识和任务清单;The method for solving the needs of a hub service area according to claim 24, wherein the demand solution includes an identification and a task list of the target autonomous vehicle;
    则,枢纽协调设备根据所述需求解决方案,控制枢纽服务区中的实体与自动驾驶车交互,包括:Then, the hub coordination device controls the entities in the hub service area to interact with the autonomous vehicle according to the demand solution, including:
    枢纽协调设备根据所述目标自动驾驶车的标识,确定目标自动驾驶车;The hub coordination device determines the target autonomous vehicle according to the identification of the target autonomous vehicle;
    枢纽协调设备根据所述任务清单,控制枢纽服务区中的实体与目标自动驾驶车交互。The hub coordination device controls the entities in the hub service area to interact with the target autonomous vehicle according to the task list.
  26. 根据权利要求25所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括需要执行的任务,和以下至少一种:The method for solving the needs of a hub service area according to claim 25, wherein the task list includes tasks that need to be performed, and at least one of the following:
    执行任务的地点;The location of the task;
    执行任务的时间;Time to perform the task;
    执行任务的报酬;Remuneration for performing tasks;
    执行任务时采用的鉴权方式。The authentication method used when performing the task.
  27. 根据权利要求26所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括执行任务的地点;则,枢纽协调设备根据所述任务清单,控制枢纽服务区中的实体与目标自动驾驶车交互,包括:The method for solving the needs of a hub service area according to claim 26, wherein the task list includes the location where the task is performed; then, the hub coordination device controls the entities in the hub service area and the target autopilot according to the task list. Car interaction, including:
    枢纽协调设备控制枢纽服务区中的实体与到达所述执行任务的地点的目标自动驾驶车交互完成所述需要执行的任务。The hub coordination device controls the entities in the hub service area to interact with the target autonomous vehicle that arrives at the location for performing the task to complete the task that needs to be performed.
  28. 根据权利要求27所述的枢纽服务区需求解决方法,其特征在于,所述需要执行的任务为补给备用车,所述执行任务的地点为备用车服务站;The method for solving the needs of a hub service area according to claim 27, wherein the task that needs to be performed is to supply a spare car, and the place where the task is performed is a spare car service station;
    则,枢纽协调设备控制枢纽服务区中的实体与到达所述执行任务的地点的目标自动驾驶车交互完成所述需要执行的任务,包括:Then, the hub coordination device controls the entity in the hub service area to interact with the target autonomous vehicle that arrives at the location where the task is performed to complete the task that needs to be performed, including:
    枢纽协调设备控制备用车服务站中的实体与到达所述备用车服务站中的目标自动驾驶车交互完成所述补给备用车的任务。The hub coordination device controls the entities in the standby car service station to interact with the target autonomous vehicle that arrives in the standby car service station to complete the task of replenishing the standby car.
  29. 根据权利要求27所述的枢纽服务区需求解决方法,其特征在于,所述需要执行的任务为装载并运输货物,所述执行任务的地点为仓储服务站;The method for solving the needs of a hub service area according to claim 27, wherein the task to be performed is loading and transporting goods, and the location for performing the task is a storage service station;
    则,枢纽协调设备控制枢纽服务区中的实体与到达所述执行任务的地点的目标自动驾驶车交互完成所述需要执行的任务,包括:Then, the hub coordination device controls the entity in the hub service area to interact with the target autonomous vehicle that arrives at the location where the task is performed to complete the task that needs to be performed, including:
    枢纽协调设备控制仓储服务站中的实体与到达所述仓储服务站中的目标自动驾驶车交互完成所述装载并运输货物的任务。The hub coordination device controls the entities in the storage service station to interact with the target autonomous vehicle arriving in the storage service station to complete the task of loading and transporting goods.
  30. 根据权利要求27所述的枢纽服务区需求解决方法,其特征在于,所述需要执行的任务为将货物卸载至空闲的仓储空间,所述执行任务的地点为仓储服务站;The method for solving the needs of a hub service area according to claim 27, wherein the task that needs to be performed is unloading goods to a free storage space, and the location for performing the task is a storage service station;
    则,枢纽协调设备控制枢纽服务区中的实体与到达所述执行任务的地点的目标自动驾驶车交互完成所述需要执行的任务,包括:Then, the hub coordination device controls the entity in the hub service area to interact with the target autonomous vehicle that arrives at the location where the task is performed to complete the task that needs to be performed, including:
    枢纽协调设备控制仓储服务站中的实体与到达所述仓储服务站中的目标自动驾驶车交互完成所述将货物卸载至空闲的仓储空间的任务。The hub coordination device controls the entities in the storage service station to interact with the target autonomous vehicle arriving in the storage service station to complete the task of unloading the goods to the free storage space.
  31. 根据权利要求26所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括执行任务的报酬;则,枢纽协调设备根据所述任务清单,控制枢纽服务区中的实体与目标自动驾驶车交互,包括:The method for solving the needs of a hub service area according to claim 26, wherein the task list includes remuneration for performing tasks; then, the hub coordination device controls the entities and targets in the hub service area to drive automatically according to the task list. Car interaction, including:
    枢纽协调设备控制枢纽服务区中的实体向目标自动驾驶车支付所述执行任务的报酬。The hub coordination device controls the entities in the hub service area to pay the target self-driving vehicle for the execution of the task.
  32. 根据权利要求26所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括执行任务时采用的鉴权方式;则,枢纽协调设备根据所述任务清单,控制枢纽服务区中的实体与目标自动驾驶车交互,包括:The method for solving the needs of a hub service area according to claim 26, wherein the task list includes an authentication method used when performing tasks; then, the hub coordination device controls entities in the hub service area according to the task list Interact with the target autonomous vehicle, including:
    枢纽协调设备控制枢纽服务区中的实体与目标自动驾驶车按照所述鉴权方式进行鉴权,并在鉴权成功后控制枢纽服务区中的实体与目标自动驾驶车交互完成所述需要执行的任务。The hub coordination device controls the entity in the hub service area to authenticate with the target autonomous vehicle in accordance with the authentication method, and after the authentication is successful, it controls the entity in the hub service area to interact with the target autonomous vehicle to complete the required execution task.
  33. 根据权利要求24所述的枢纽服务区需求解决方法,其特征在于,枢纽协调设备根据所述需求解决方案控制枢纽服务区中的实体与自动驾驶车交互,包括:The hub service area demand solution method according to claim 24, wherein the hub coordination device controls the interaction between entities in the hub service area and the autonomous vehicle according to the demand solution, comprising:
    枢纽协调设备对枢纽服务区中的实体与自动驾驶车交互的过程记录日志。The hub coordination device records a log of the process of interaction between entities in the hub service area and the autonomous vehicle.
  34. 一种枢纽服务区需求解决方法,其特征在于,所述方法应用于车辆协调设备,所述车辆协调设备配置于自动驾驶车中,所述方法包括:A method for solving the needs of a hub service area, characterized in that the method is applied to a vehicle coordination device, the vehicle coordination device is configured in an autonomous vehicle, and the method includes:
    车辆协调设备接收中控协调设备发送的需求解决方案;所述需求解决方案是中控协调设备在判断枢纽服务区存在服务区需求时确定的;The vehicle coordination device receives the demand solution sent by the central control coordination device; the demand solution is determined by the central control coordination device when it determines that there is a service area demand in the hub service area;
    车辆协调设备根据所述需求解决方案,控制自动驾驶车与枢纽服务区中的实体交互。The vehicle coordination device controls the interaction between the autonomous vehicle and the entities in the hub service area according to the demand solution.
  35. 根据权利要求34所述的枢纽服务区需求解决方法,其特征在于,所述需求解决方案包括目标自动驾驶车的标识、枢纽服务区的标识和任务清单;The method for solving the needs of a hub service area according to claim 34, wherein the demand solution includes the identification of the target autonomous vehicle, the identification of the hub service area, and a task list;
    则,车辆协调设备根据所述需求解决方案,控制自动驾驶车与枢纽服务区中的实体交互,包括:Then, the vehicle coordination device controls the interaction between the autonomous vehicle and the entities in the hub service area according to the demand solution, including:
    车辆协调设备根据所述目标自动驾驶车的标识确定自身对应的自动驾驶车为目标自动驾驶车时,根据所述枢纽服务区的标识确定存在服务区需求的枢纽服务区,并根据所述任务清单控制目标自动驾驶车与所述存在服务区需求的枢纽服务区中的实体交互。When the vehicle coordination device determines that its corresponding autonomous vehicle is the target autonomous vehicle according to the identifier of the target autonomous vehicle, it determines the hub service area with service area demand according to the identifier of the hub service area, and according to the task list The target autonomous vehicle is controlled to interact with entities in the hub service area where the service area demand exists.
  36. 根据权利要求35所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括需要执行的任务,和以下至少一种:The method for solving the needs of a hub service area according to claim 35, wherein the task list includes tasks that need to be performed, and at least one of the following:
    执行任务的地点;The location of the task;
    执行任务的时间;Time to perform the task;
    执行任务的报酬;Remuneration for performing tasks;
    执行任务时采用的鉴权方式。The authentication method used when performing the task.
  37. 根据权利要求36所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括执行任务的地点;则,车辆协调设备根据所述任务清单控制目标自动驾驶车与所述存在服务区需求的枢纽服务区中的实体交互,包括:The method for solving the needs of a hub service area according to claim 36, wherein the task list includes the location where the task is performed; then, the vehicle coordination device controls the target autonomous vehicle and the existing service area demand according to the task list. The entity interactions in the hub service area include:
    车辆协调设备控制目标自动驾驶车到达所述执行任务的地点,与所述存在服务区需求的枢纽服务区中的实体交互完成所述需要执行的任务。The vehicle coordination device controls the target autonomous vehicle to arrive at the location where the task is to be performed, and interacts with entities in the hub service area where there is a service area demand to complete the task to be performed.
  38. 根据权利要求37所述的枢纽服务区需求解决方法,其特征在于,所述需要执行的任务为补给备用车,所述执行任务的地点为备用车服务站;则,车辆协调设备控制目标自动驾驶车到达所述执行任务的地点,与所述存在服务区需求的枢纽服务区中的实体交互完成所述需要执行的任务,包括:The method for solving the needs of the hub service area according to claim 37, wherein the task that needs to be performed is to supply a spare car, and the location of the task is to be a spare car service station; then, the vehicle coordination device controls the target automatic driving When the vehicle arrives at the place where the task is to be performed, it interacts with entities in the service area of the hub where there is a demand for the service area to complete the task to be performed, including:
    车辆协调设备控制目标自动驾驶车到达所述存在服务区需求的枢纽服务区的备用车服务站,与所述备用车服务站中的实体交互完成所述补给备用车的任务。The vehicle coordination device controls the target autonomous vehicle to arrive at the reserve car service station of the hub service area where the service area demand exists, and interacts with entities in the reserve car service station to complete the task of supplying the reserve car.
  39. 根据权利要求37所述的枢纽服务区需求解决方法,其特征在于,所述需要执行的任务为装载并运输货物,所述执行任务的地点为仓储服务站;则,车辆协调设备控制目标自动驾驶车到达所述执行任务的地点,与所述存在服务区需求的枢纽服务区中的实体交互完成所述需要执行的任务,包括:The method for solving the needs of the hub service area according to claim 37, wherein the task to be performed is loading and transporting goods, and the location for performing the task is a storage service station; then, the vehicle coordination equipment controls the target automatic driving When the vehicle arrives at the place where the task is to be performed, it interacts with entities in the service area of the hub where there is a demand for the service area to complete the task to be performed, including:
    车辆协调设备控制目标自动驾驶车到达所述存在服务区需求的枢纽服务区的仓储车服务站,与所述仓储车服务站中的实体交互完成所述装载并运输货物的任务。The vehicle coordination device controls the target autonomous vehicle to arrive at the warehouse truck service station in the hub service area where there is a service area demand, and interacts with entities in the warehouse truck service station to complete the task of loading and transporting goods.
  40. 根据权利要求37所述的枢纽服务区需求解决方法,其特征在于,所述需要执行的任务为货物卸载至空闲的仓储空间,所述执行任务的地点为仓储服务站;则,车辆协调设备控制目标自动驾驶车到达所述执行任务的地点,与所述存在服务区需求的枢纽服务区中的实体交互完成所述需要执行的任务,包括:The method for solving the needs of a hub service area according to claim 37, wherein the task that needs to be performed is unloading goods to an empty storage space, and the location of the task is the storage service station; then, the vehicle coordination equipment control The target autonomous vehicle arrives at the place where the task is performed, and interacts with the entity in the hub service area where the service area needs to complete the task to be performed, including:
    车辆协调设备控制目标自动驾驶车到达所述存在服务区需求的枢纽服务区的仓储车服务站,与所述仓储车服务站中的实体交互完成所述货物卸载至空闲的仓储空间的任务。The vehicle coordination device controls the target autonomous vehicle to arrive at the warehouse truck service station in the hub service area where the service area demand exists, and interacts with entities in the warehouse truck service station to complete the task of unloading the goods to the free storage space.
  41. 根据权利要求36所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括执行任务的报酬;则,车辆协调设备根据所述任务清单控制目标自动驾驶车与所述存在服务区需求的枢纽服务区中的实体交互,包括:The method for solving the needs of a hub service area according to claim 36, wherein the task list includes remuneration for performing tasks; then, the vehicle coordination device controls the target autonomous vehicle and the existing service area demand according to the task list. The entity interactions in the hub service area include:
    车辆协调设备控制目标自动驾驶车接收所述存在服务区需求的枢纽服务区中的实体支付的所述执行任务的报酬。The vehicle coordination device controls the target autonomous vehicle to receive the remuneration for the task performed by the entity in the hub service area that has the service area demand.
  42. 根据权利要求36所述的枢纽服务区需求解决方法,其特征在于,所述任务清单包括执行任务时采用的鉴权方式;则,车辆协调设备根据所述任务清单控制目标自动驾驶车与所述存在服务区需求的枢纽服务区中的实体交互,包括:The method for solving the needs of a hub service area according to claim 36, wherein the task list includes an authentication method used when performing tasks; then, the vehicle coordination device controls the target autonomous vehicle and the said task list according to the task list. The entity interactions in the hub service area that have service area requirements include:
    车辆协调设备控制目标自动驾驶车与所述存在服务区需求的枢纽服务区中的实体按照所述鉴权方式进行鉴权,并在鉴权成功后控制目标自动驾驶车与所述存在服务区需求的枢纽服务区中的实体交互完成所述需要执行的任务。The vehicle coordination device controls the target autonomous vehicle and the entity in the hub service area where the service area needs to be authenticated according to the authentication method, and controls the target autonomous vehicle and the existing service area needs after the authentication is successful The entities in the hub service area interact to complete the tasks that need to be performed.
  43. 根据权利要求33所述的枢纽服务区需求解决方法,其特征在于,车辆协调设备根据所述需求解决方案,控制自动驾驶车与枢纽服务区中的实体交互,包括:The method for solving the needs of the hub service area according to claim 33, wherein the vehicle coordination device controls the interaction between the autonomous vehicle and the entities in the hub service area according to the demand solution, comprising:
    车辆协调设备对自动驾驶车与枢纽服务区中的实体交互的过程记录日志。The vehicle coordination device records the log of the process of interaction between the autonomous vehicle and the entities in the hub service area.
  44. 一种中控协调设备,其特征在于,所述车辆协调设备包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器在运行所述计算机程序时,执行权利要求1~23任一项所述的方法。A central control coordination device, characterized in that, the vehicle coordination device includes a processor, a memory, and a computer program stored in the memory and running on the processor, and the processor executes the computer program when the computer program is running. The method of any one of claims 1-23.
  45. 一种中控系统,其特征在于,所述中控系统包括中控协调设备;A central control system, characterized in that the central control system includes central control coordination equipment;
    所述中控协调设备用于在判断枢纽服务区存在服务区需求时确定需求解决方案,并将所述需求解决方案分别发送给配置于自动驾驶车中的车辆协调设备和配置于枢纽服务区中的枢纽协调设备,以使自动驾驶车在车辆协调设备的控制下与在枢纽协调设备控制下的枢纽服务区中的实体按照所述需求解决方案进行交互。The central control coordination device is used to determine a demand solution when it is judged that there is a service area demand in the hub service area, and send the demand solution to the vehicle coordination device configured in the autonomous vehicle and to be configured in the hub service area. The hub coordination device for the autonomous vehicle, under the control of the vehicle coordination device, interacts with entities in the hub service area under the control of the hub coordination device in accordance with the demand solution.
  46. 一种计算机可读的存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时实现权利要求1~23任一项所述的方法。A computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the method according to any one of claims 1 to 23 when the computer program is run by a processor.
  47. 一种枢纽协调设备,其特征在于,所述枢纽协调设备包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器在运行所述计算机程序时,执行权利要求24~33任一项所述的方法。A hub coordination device, characterized in that, the hub coordination device includes a processor, a memory, and a computer program stored in the memory and running on the processor, and the processor executes rights when the computer program is running. The method of any one of 24 to 33 is required.
  48. 一种枢纽服务区,其特征在于,所述枢纽服务区包括枢纽协调设备和至少一个实体;A hub service area, characterized in that the hub service area includes a hub coordination device and at least one entity;
    所述枢纽协调设备用于接收中控协调设备发送的需求解决方案,并根据所述需求解决方案控制枢纽服务区中的实体与自动驾驶车交互,所述需求解决方案是中控协调设备在判断枢纽服务区存在服务区需求时确定的。The hub coordination device is used to receive the demand solution sent by the central control coordination device, and control entities in the hub service area to interact with the autonomous vehicle according to the demand solution. The demand solution is that the central control coordination device is determining The hub service area is determined when there is a service area demand.
  49. 一种计算机可读的存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时实现权利要求24~33任一项所述的方法。A computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the method according to any one of claims 24 to 33 when the computer program is run by a processor.
  50. 一种车辆协调设备,其特征在于,所述车辆协调设备包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器在运行所述计算机程序时,执行权利要求34~43任一项所述的方法。A vehicle coordination device, characterized in that, the vehicle coordination device includes a processor, a memory, and a computer program stored in the memory and running on the processor, and the processor executes rights when the computer program is running. The method described in any one of 34 to 43 is required.
  51. 一种自动驾驶车,其特征在于,所述自动驾驶车包括车辆协调设备;An automatic driving vehicle, characterized in that, the automatic driving vehicle includes vehicle coordination equipment;
    所述车辆协调设备用于接收中控协调设备发送的需求解决方案,并根据所述需求解决方案控制自动驾驶车与枢纽服务区中的实体交互;所述需求解决方案是中控协调设备在判断枢纽服务区存在服务区需求时确定的。The vehicle coordination device is used to receive the demand solution sent by the central control coordination device, and according to the demand solution to control the interaction between the autonomous driving vehicle and the entities in the hub service area; the demand solution is that the central control coordination device is determining The hub service area is determined when there is a service area demand.
  52. 一种计算机可读的存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时实现权利要求34~43任一项所述的方法。A computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the method according to any one of claims 34 to 43 when the computer program is run by a processor.
  53. 一种枢纽服务区需求解决系统,其特征在于,所述枢纽服务区需求解决系统包括:配置于中控系统中的中控协调设备、配置于自动驾驶车中的车辆协调设备和配置于枢纽服务区中的枢纽协调设备;A hub service area demand resolution system, which is characterized in that the hub service area demand resolution system includes: a central control coordination device configured in a central control system, a vehicle coordination device configured in an autonomous vehicle, and a hub service Hub coordination equipment in the district;
    所述中控协调设备用于在判断枢纽服务区存在服务区需求时确定需求解决方案,以及将所述需求解决方案分别发送给所述车辆协调设备和所述枢纽协调设备,以使自动驾驶车在所述车辆协调设备的控制下与在所述枢纽协调设备控制下的枢纽服务区中的实体按照所述需求解决方案进行交互。The central control coordination device is used to determine a demand solution when it is judged that there is a service area demand in the hub service area, and to send the demand solution to the vehicle coordination device and the hub coordination device, so that the autonomous vehicle Under the control of the vehicle coordination device, interact with entities in the hub service area under the control of the hub coordination device according to the demand solution.
  54. 一种车辆服务系统,其特征在于,所述车辆服务系统包括:中控系统、自动驾驶车和枢纽服务区;所述中控系统包括中控协调设备;所述自动驾驶车包括车辆协调设备;所述枢纽服务区包括枢纽协调设备和实体;A vehicle service system, characterized in that the vehicle service system includes: a central control system, an autonomous vehicle, and a hub service area; the central control system includes a central control coordination device; the autonomous vehicle includes a vehicle coordination device; The hub service area includes hub coordination equipment and entities;
    所述中控协调设备用于在判断枢纽服务区存在服务区需求时确定需求解决方案,以及将所述需求解决方案分别发送给配置于所述车辆协调设备和所述枢纽协调设备;The central control coordination device is used to determine a demand solution when it is judged that there is a service area demand in the hub service area, and to send the demand solution to the vehicle coordination device and the hub coordination device respectively;
    所述车辆协调设备用于根据所述需求解决方案,控制所述自动驾驶车与所述枢纽服务区中的实体交互;The vehicle coordination device is used to control the autonomous vehicle to interact with entities in the hub service area according to the demand solution;
    所述枢纽协调设备根据所述需求解决方案,控制所述枢纽服务区中的实体与所述自动驾驶车交互。The hub coordination device controls the entities in the hub service area to interact with the autonomous vehicle according to the demand solution.
PCT/CN2019/104405 2019-09-04 2019-09-04 Hub service area demand resolution system and method WO2021042294A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2019/104405 WO2021042294A1 (en) 2019-09-04 2019-09-04 Hub service area demand resolution system and method
CN201980099576.9A CN114365159B (en) 2019-09-04 2019-09-04 Junction service area demand solving system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/104405 WO2021042294A1 (en) 2019-09-04 2019-09-04 Hub service area demand resolution system and method

Publications (1)

Publication Number Publication Date
WO2021042294A1 true WO2021042294A1 (en) 2021-03-11

Family

ID=74852094

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/104405 WO2021042294A1 (en) 2019-09-04 2019-09-04 Hub service area demand resolution system and method

Country Status (2)

Country Link
CN (1) CN114365159B (en)
WO (1) WO2021042294A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117877276A (en) * 2024-03-11 2024-04-12 天津联汇智造科技有限公司 Method for controlling logistics traffic in factory

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102496096A (en) * 2011-11-25 2012-06-13 深圳市赛格导航科技股份有限公司 High-efficient logistic scheduling system and method
CN103956041A (en) * 2014-03-28 2014-07-30 东南大学 Bus dispatching system and control method thereof
CN106228303A (en) * 2016-07-21 2016-12-14 百度在线网络技术(北京)有限公司 The management method of vehicle and system, control centre's platform and vehicle
CN106355327A (en) * 2016-08-30 2017-01-25 湖南奥科网络技术股份有限公司 Vehicle dispatching system
CN106485340A (en) * 2015-08-31 2017-03-08 台北科技大学 Dispatch system for autonomous vehicle
CN108922217A (en) * 2018-04-27 2018-11-30 北京智行者科技有限公司 Adaptive vehicle dispatching method
US10308430B1 (en) * 2016-12-23 2019-06-04 Amazon Technologies, Inc. Distribution and retrieval of inventory and materials using autonomous vehicles
CN110197347A (en) * 2018-02-24 2019-09-03 北京图森未来科技有限公司 Realize the system and relevant device of automatic loading and unloading goods

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6339736B1 (en) * 2000-03-31 2002-01-15 International Business Machines Corporation System and method for the distribution of automotive services
DE10162117A1 (en) * 2001-12-12 2003-07-03 Stein & Partner Gmbh Prof Dr I Decentralized system for the fully automatic implementation of transport services
CN202394383U (en) * 2011-11-25 2012-08-22 中科怡海高新技术发展江苏股份公司 Intelligent perception system for passenger transport based on Internet of Things
CN109884997B (en) * 2017-07-21 2021-01-08 北京图森智途科技有限公司 Vehicle controller and vehicle
CN109669427A (en) * 2018-07-12 2019-04-23 北京图森未来科技有限公司 Realize the system and relevant device of automatic transport of goods
CN109335716A (en) * 2018-08-31 2019-02-15 北京图森未来科技有限公司 Port logistics allocator, logistics distribution server and operation control terminal
CN110136465B (en) * 2019-06-14 2021-06-15 交通运输部公路科学研究所 Freight monitoring control method and system based on highway automatic driving special lane

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102496096A (en) * 2011-11-25 2012-06-13 深圳市赛格导航科技股份有限公司 High-efficient logistic scheduling system and method
CN103956041A (en) * 2014-03-28 2014-07-30 东南大学 Bus dispatching system and control method thereof
CN106485340A (en) * 2015-08-31 2017-03-08 台北科技大学 Dispatch system for autonomous vehicle
CN106228303A (en) * 2016-07-21 2016-12-14 百度在线网络技术(北京)有限公司 The management method of vehicle and system, control centre's platform and vehicle
CN106355327A (en) * 2016-08-30 2017-01-25 湖南奥科网络技术股份有限公司 Vehicle dispatching system
US10308430B1 (en) * 2016-12-23 2019-06-04 Amazon Technologies, Inc. Distribution and retrieval of inventory and materials using autonomous vehicles
CN110197347A (en) * 2018-02-24 2019-09-03 北京图森未来科技有限公司 Realize the system and relevant device of automatic loading and unloading goods
CN108922217A (en) * 2018-04-27 2018-11-30 北京智行者科技有限公司 Adaptive vehicle dispatching method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117877276A (en) * 2024-03-11 2024-04-12 天津联汇智造科技有限公司 Method for controlling logistics traffic in factory
CN117877276B (en) * 2024-03-11 2024-05-24 天津联汇智造科技有限公司 Method for controlling logistics traffic in factory

Also Published As

Publication number Publication date
CN114365159A (en) 2022-04-15
CN114365159B (en) 2024-04-12

Similar Documents

Publication Publication Date Title
WO2021042293A1 (en) Auto-driving vehicle service system and method
US20220270057A1 (en) Method and system for serving an auto-driving vehicle
US11878703B2 (en) Autonomous vehicle system for determining a pullover spot in response to detected local failure
US11467577B2 (en) System, method and associated apparatus for autonomous vehicle transportation
CN109153450B (en) Unmanned aerial vehicle picks up and delivers system
KR102503572B1 (en) Automated Performance Tests for Autonomous Vehicles
US20200201355A1 (en) Fleet management for autonomous vehicles
WO2021042292A1 (en) Hub service area demand resolution system and method
US11034338B2 (en) Autonomous vehicle self-scheduled refueling
US20220262173A1 (en) Method and system for auto-driving vehicle service
WO2021042296A1 (en) Method and system for solving requirement of hub service area
US20220107650A1 (en) Providing deliveries of goods using autonomous vehicles
CN113015667A (en) Vehicle self-protection method and system and automatic driving vehicle comprising system
WO2021042294A1 (en) Hub service area demand resolution system and method
KR20200142399A (en) Multifunctional Smart APP Meter and its Implementation Method for various Commercial Vehicle that can Accurate Charging by Calibrating Multi-Axis Gyro Sensor Based on MAP Data and GPS for Precise driving Distance and running Time Calculation
Nieto 25K Halvorsen Loader automation report

Legal Events

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

Ref document number: 19943947

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 20/07/2022)

122 Ep: pct application non-entry in european phase

Ref document number: 19943947

Country of ref document: EP

Kind code of ref document: A1