CN114500593B - Remote driving system, method and equipment - Google Patents
Remote driving system, method and equipment Download PDFInfo
- Publication number
- CN114500593B CN114500593B CN202111646946.1A CN202111646946A CN114500593B CN 114500593 B CN114500593 B CN 114500593B CN 202111646946 A CN202111646946 A CN 202111646946A CN 114500593 B CN114500593 B CN 114500593B
- Authority
- CN
- China
- Prior art keywords
- information
- vehicle
- cockpit
- target
- remote driving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000012790 confirmation Methods 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 7
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- Medical Informatics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Computing Systems (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Primary Health Care (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the invention relates to the field of cloud service, in particular to a remote driving scheduling system, method and device. The remote driving dispatch system includes: the remote driving control device is deployed in the edge cloud, and the remote driving control device is communicated with the remote driving cabin through a network private line. In the embodiment of the invention, the remote driving equipment and the remote driving control equipment are subjected to functional decoupling, so that the perfect management of each vehicle and each cockpit is realized. The remote driving service platform is deployed on the central cloud, and the remote driving control equipment is deployed on the edge cloud of an operator, so that the time delay is effectively reduced.
Description
[ technical field ] A
The embodiment of the invention relates to the field of cloud service, in particular to a remote driving system, a remote driving method and remote driving equipment.
[ background ] A method for producing a semiconductor device
Currently, vehicles can be driven by remote control. The current remote driving control system generally comprises a communication network, an internet vehicle, a remote cab and a remote control system. Through the communication network, the information transmission between the networked vehicle and the remote control system can be realized. The networked vehicle sends the vehicle end information to the remote control system, and the remote control system can control the driving of the networked vehicle according to the current state of the vehicle. When the remote control system cannot perfect the internal functions, the condition of improper coordination management of networked vehicles occurs.
Therefore, how to achieve the uniformity and integrity of the remote driving control system becomes a technical problem to be solved urgently at present.
[ summary of the invention ]
The embodiment of the invention provides a remote driving system, a remote driving method and remote driving equipment, which are used for realizing perfect management of each vehicle and control equipment.
In a first aspect, an embodiment of the present invention provides a remote driving system, where the system includes: the remote driving control system comprises remote driving service equipment and remote driving control equipment, wherein the remote driving service equipment is deployed in a center cloud, the remote driving control equipment is deployed in an edge cloud, and the remote driving control equipment is communicated with a remote driving cabin through a communication network, wherein:
the remote driving service equipment is used for storing registered vehicle information of each networked vehicle, information of the remote driving control equipment and information of each available cockpit, and is also used for distributing target cockpit information to the networked vehicles according to requests of the networked vehicles and sending order dispatching information to the remote driving control equipment through a central cloud network according to the determined target cockpit information, wherein the order dispatching information comprises vehicle information and the target cockpit information;
the remote driving control device is used for registering the information of the remote driving control device to the remote driving service device, determining a target cockpit distributed for the internet connected vehicle according to the order dispatching information, and sending a remote control command of the target cockpit to the internet connected vehicle through the edge cloud network so as to remotely control the internet connected vehicle through the remote control command.
In one possible implementation manner, the remote driving service device allocates target cockpit information to the internet connected vehicle according to a request of the internet connected vehicle, and sends the order dispatching information to the remote driving control device through the central cloud network according to the determined target cockpit information, and the method includes:
receiving a remote driving request sent by a first internet vehicle through a central cloud network;
determining first vehicle information from the stored vehicle information of each internet vehicle according to the remote driving request;
determining target cockpit information from each piece of stored available cockpit information according to the first vehicle information;
and sending order dispatching information to the remote driving control equipment through a central cloud network, wherein the order dispatching information comprises the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used for remotely controlling the first internet vehicle.
In one possible implementation manner, the remote driving request comprises a first vehicle number of the first internet vehicle; the remote driving service device determines first vehicle information from the stored vehicle information of each internet vehicle according to the remote driving request, and comprises the following steps:
inquiring the first vehicle information matched with the first vehicle number from the stored vehicle information of each networked vehicle.
In one possible implementation manner, during the process that the target cockpit remotely controls the first networked vehicle, the remote driving service device is further configured to:
and receiving vehicle running state data sent by the first internet vehicle and cockpit remote control data sent by the remote driving control equipment through a central cloud network, and respectively monitoring the first internet vehicle and the target cockpit according to the vehicle running state data and the cockpit remote control data.
In one possible implementation manner, the remote driving service device is further configured to:
receiving an exit takeover message sent by the remote driving control equipment through a central cloud network, wherein the exit takeover message comprises the first vehicle information and the target cockpit information;
according to the first vehicle information, sending a remote driving end message to the first networked vehicle through a central cloud network;
and updating the target cockpit information into available cockpit information.
In one possible implementation manner, the dispatch information includes first vehicle information and target cockpit information allocated to the first vehicle information; the remote driving control equipment determines a target cockpit distributed for the internet-connected vehicle according to the order dispatching information, and sends a remote control command of the target cockpit to the internet-connected vehicle through the edge cloud network according to the determined target cockpit information, and the remote driving control equipment comprises:
determining a target cockpit corresponding to the target cockpit information as a target cockpit of a first internet-connected vehicle;
sending confirmation information to the target cockpit through a network private line, wherein the confirmation information comprises the first vehicle information, and the target cockpit is used for generating a remote control command according to the first vehicle information;
and receiving the remote control command through a network private line and issuing the remote control command to the internet-connected vehicle through an edge cloud network so that the target cockpit can remotely control the first internet-connected vehicle through the remote control command.
In a second aspect, an embodiment of the present invention provides a remote driving method, which is applied to a remote driving service device, and includes:
receiving a remote driving request sent by a first internet vehicle through a central cloud network;
determining first vehicle information from the stored vehicle information of each internet vehicle according to the remote driving request;
determining target cockpit information from the stored available cockpit information according to the first vehicle information;
and sending order dispatching information to the remote driving control equipment through a central cloud network, wherein the order dispatching information comprises the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used for remotely controlling the first internet vehicle.
In a third aspect, an embodiment of the present invention provides a remote driving method, where the method is applied to a remote driving control device, and the method includes:
receiving order dispatching information sent by the remote driving service equipment through an edge cloud network, wherein the order dispatching information comprises first vehicle information and target cockpit information distributed for the first vehicle information;
determining a target cockpit corresponding to the target cockpit information as a target cockpit of a first networked vehicle;
sending confirmation information to the target cockpit through a network private line, wherein the confirmation information comprises the first vehicle information, and the target cockpit is used for generating a remote control command according to the first vehicle information;
and receiving the remote control command through a network private line and issuing the remote control command to the internet-connected vehicle through an edge cloud network so that the target cockpit can remotely control the first internet-connected vehicle through the remote control command.
In a fourth aspect, an embodiment of the present invention provides a remote driving service apparatus, including:
the receiving module is used for receiving a remote driving request sent by a first internet vehicle through a central cloud network;
the first determining module is used for determining first vehicle information from the stored internet vehicle information according to the remote driving request;
the second determining module is used for determining target cockpit information from the stored available cockpit information according to the first vehicle information;
and the sending module is used for sending order dispatching information to the remote driving control equipment through a central cloud network, wherein the order dispatching information comprises the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used for remotely controlling the first internet vehicle.
In a fifth aspect, an embodiment of the present invention provides a remote driving control apparatus, including:
the remote driving service equipment comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving dispatching information sent by the remote driving service equipment through an edge cloud network, and the dispatching information comprises first vehicle information and target cockpit information distributed for the first vehicle information;
the determining module is used for determining the target cockpit corresponding to the target cockpit information as the target cockpit of the first internet vehicle;
the transmitting module is used for transmitting first vehicle information to the target cockpit through a network private line, and the target cockpit is used for generating a remote control instruction according to the first vehicle information;
the second receiving module is used for receiving the remote control instruction through a network private line and issuing the remote control instruction to the networked vehicle through an edge cloud network so that the target cockpit can remotely control the first networked vehicle through the remote control instruction
In a sixth aspect, an embodiment of the present invention provides an electronic device, including:
at least one processor; and
at least one memory communicatively coupled to the processor, wherein:
the memory stores program instructions executable by the processor, the processor invoking the program instructions to enable execution of the system provided by the first aspect.
In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores computer instructions, and the computer instructions cause the computer to execute the system provided in the first aspect.
It should be understood that the second to seventh aspects of the present invention are consistent with the technical solution of the first aspect of the present invention, and similar beneficial effects are obtained in all aspects and corresponding possible embodiments, and are not described in detail again.
[ description of the drawings ]
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a remote driving system according to an embodiment of the present invention;
FIG. 2 is a flow chart of a remote driving method according to an embodiment of the present invention;
FIG. 3 is a flow chart of another remote driving method provided by an embodiment of the present invention;
FIG. 4 is a schematic structural diagram of a remote driving service device according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of a remote driving control apparatus according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an embodiment of an electronic device of the present invention.
[ detailed description ] embodiments
In order to better understand the technical scheme of the invention, the following detailed description of the embodiments of the invention is made with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
Fig. 1 is a schematic structural diagram of a remote driving system according to an embodiment of the present invention, and as shown in fig. 1, the remote driving system 500 may include: the networked vehicle 501, the remote driving service device 502, the remote driving control device 503 and the remote cab 504. Therein, the remote driving service apparatus 502, the remote driving control apparatus 503, and the internet vehicle 501 are connected to each other through a communication network. Meanwhile, the remote driving control device 503 is also connected to the remote driving cab 504 via a dedicated network line. The communication network comprises a 4G/5G network, and information transmission among all devices is realized through all networks, so that the requirement of communication quality is met. The networked vehicle 501 includes vehicle-side hardware and vehicle-side software, and has environment sensing capability, drive-by-wire chassis, and communication capability. The vehicle end software of the internet vehicle 501, with the support of the vehicle end hardware, sends the registered vehicle information to the remote driving service device 502 and reports the vehicle information to the remote driving control device 503 through the communication network, and receives the remote control instruction sent by the remote driving control device 503 to control the vehicle. The remote driving control device 503 is in a low latency environment and is deployed in a marginal cloud, so as to reduce system latency and enable quick information reception and processing. The remote driving control device 503 includes vehicle control hardware and vehicle control software, where the vehicle control software obtains the driving state of the vehicle based on the edge cloud network with the support of the vehicle control hardware, and receives a remote control instruction sent by the remote cockpit 504, and the remote cockpit 504 includes cockpit hardware and cockpit software. The cockpit software issues a remote control instruction through a network dedicated line under the support of cockpit hardware, so as to realize the driving control of the internet vehicle 501. And remote driving service 502 receives information through a central cloud network. The remote driving service device 502 is deployed in the central cloud, and therefore can be flexibly docked with different vehicle control schemes. The remote driving service device 502 further comprises service hardware and service software, and the service software realizes management of the internet vehicle 501, the remote driving control device 503 and the remote cockpit 504, response to management of services, scheduling matching of the internet vehicle 501 and the remote cockpit 504 and the like under the support of the service hardware.
In the system shown in fig. 1, the networked vehicle 501 is used for registering vehicle information to the remote driving service device 502 and receiving and executing a remote control instruction issued by the remote driving control device 503 to realize remote driving. The remote cockpit 504 is configured to register cockpit information with the remote driving service device 502, receive vehicle information of the networked vehicle 501 through a communication network, generate a remote control instruction in response to a driver operating the target cockpit according to the vehicle information, and send the remote control instruction to the remote driving control device 503 through a dedicated network line.
The remote driving service equipment 502 is used for storing registered vehicle information of each networked vehicle 501, information of the remote driving control equipment 503 and each available cockpit information, and is also used for distributing target cockpit information to the networked vehicle 501 according to a request of the networked vehicle 501 and sending order dispatching information to the remote driving control equipment 503 through a central cloud network according to the determined target cockpit information, wherein the order dispatching information comprises the vehicle information and the target cockpit information;
specifically, allocating target cockpit information to the networked vehicle according to a request of the networked vehicle, and sending order dispatching information to the remote driving control device through a central cloud network according to the determined target cockpit information, including: receiving a remote driving request sent by a first internet vehicle through a central cloud network; determining first vehicle information from the stored vehicle information of each internet vehicle according to the remote driving request; determining target cockpit information from the stored available cockpit information according to the first vehicle information; and sending order dispatching information to the remote driving control equipment through a central cloud network, wherein the order dispatching information comprises the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used for remotely controlling the first internet vehicle.
In some embodiments, the remote driving request includes a first vehicle code of the first networked vehicle. The vehicle information is registered by the internet vehicle 501, wherein the vehicle information includes a vehicle number. When the remote driving service device 502 receives a remote driving request sent by a first internet vehicle through a central cloud network, all stored vehicle information of each internet vehicle is queried according to a first vehicle number contained in the remote driving request. In the inquiry process, if vehicle information matched with the first vehicle number exists, the first vehicle information is obtained.
In some embodiments, the first vehicle information may include a vehicle model and cockpit information, and the remote driving service device 502 searches the stored available cockpit information using the vehicle model and the cockpit information as search conditions, and determines that the cockpit information matching the search conditions is the target cockpit information. And if the cockpit information matched with the search condition does not exist, sending a request to the first networked vehicle through the central cloud network.
In some embodiments, after determining the target cockpit information, remote driving service device 502 sends remote driving confirmation information containing the target cockpit information to the first networked vehicle through the central cloud network, informing the first networked vehicle that confirmation of remote driving by the target cockpit is to be performed.
In some embodiments, after determining the target cockpit information, the remote driving service device 502 sends the order dispatching information including the first vehicle information and the target cockpit information to the remote driving control device 503 through the central cloud network, and completes the scheduling matching of the first internet-connected vehicle and the target cockpit. Then, the confirmation information sent by the remote driving control device 503 is received through the central cloud network, the confirmation information shows that the current state of the target cockpit corresponding to the target cockpit information is the in-use state, and the target cockpit can remotely control the first internet vehicle through the generated remote control instruction.
In the process of remotely controlling the first networked vehicle by the target cockpit, the remote driving service device 502 is further configured to: and receiving vehicle running state data sent by the first internet vehicle and cockpit remote control data sent by the remote driving control equipment through a central cloud network, and respectively monitoring the first internet vehicle and the target cockpit according to the vehicle running state data and the cockpit remote control data.
In some embodiments, the vehicle driving state data and the cockpit remote control data both reflect the current state information of the first networked vehicle and the target cockpit, and the first networked vehicle and the target cockpit can be monitored by receiving the state information in real time, so that better management is facilitated.
The remote driving service device 502 is further configured to: receiving an exit takeover message sent by the remote driving control equipment through a central cloud network, wherein the exit takeover message comprises the first vehicle information and the target cockpit information; according to the first vehicle information, sending a remote driving end message to the first networked vehicle through a central cloud network; and updating the target cockpit information into available cockpit information.
Specifically, when the target cockpit in the remote driving control device judges that the remote control of the first internet-connected vehicle exits, an exit takeover message sent by the remote driving control device is received through the central cloud network. And according to the first vehicle information contained in the quit takeover message, sending a remote driving end message to the corresponding first networked vehicle through the central cloud network, wherein the first networked vehicle is in a non-takeover state. Since the quit takeover message also contains the target cockpit information, the state in the target cockpit information can be updated to be the usable state, and the target cockpit information becomes the usable cockpit information.
The remote driving control device 503 is configured to register the remote driving control device information to the remote driving service device 502, determine a target cockpit allocated to the internet vehicle 501 according to the dispatch information, and send a remote control command of the target cockpit to the internet vehicle 501 through the edge cloud network, so as to remotely control the internet vehicle 501 through the remote control command.
In some embodiments, remote driving control device 503 needs to register device information first and send the device information to remote driving service device 502. After receiving the order information sent by the remote driving service device 502 through the edge cloud network, the remote driving control device 503 needs to determine a vehicle that needs to be remotely controlled according to the first vehicle information in the order information, and needs to issue a remote control instruction to the vehicle according to the target cockpit information in the order information. And after the determination is completed, generating confirmation information, sending the confirmation information to the vehicle needing remote control through the edge cloud network, and sending the confirmation information to the target cockpit through a network special line. After that, after the vehicle receives the confirmation information, the remote driving control device 503 receives the state information of the vehicle through the edge cloud network, and transmits the state information of the vehicle to the target cockpit through the dedicated network line. In response to the control operation of the driver according to the state information of the vehicle, the target cockpit generates a remote control command and sends the remote control command to the remote driving control device 503 through a network dedicated line, and the remote driving control device 503 sends the remote control command to the vehicle through an edge cloud network and monitors the cockpit, so that the remote control of the vehicle is realized.
Corresponding to the remote driving system 500, the embodiment of the invention further provides a remote driving method. Fig. 2 is a flowchart of a remote driving method according to an embodiment of the present invention, and as shown in fig. 2, the method is applied to a remote driving service device, and may include:
And 102, determining first vehicle information from the stored internet vehicle information by the remote driving service equipment according to the remote driving request.
And 103, determining target cockpit information from the stored available cockpit information by the remote driving service equipment according to the first vehicle information.
And 104, sending order dispatching information to the remote driving control equipment by the remote driving service equipment through a central cloud network, wherein the order dispatching information comprises the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used for remotely controlling the first internet vehicle.
The remote driving method can use the remote driving service equipment to carry out scheduling matching on the vehicles and the cockpit, and realizes perfect management on each vehicle and the control equipment.
Fig. 3 is a flowchart of another remote driving method provided in an embodiment of the present invention, and as shown in fig. 3, the method is applied to a remote driving control device, and may include:
step 201, a remote driving control device receives order information sent by a remote driving service device through an edge cloud network, wherein the order information includes first vehicle information and target cockpit information distributed for the first vehicle information.
and 204, the remote driving control equipment receives the remote control command through a network private line and issues the remote control command to the internet-connected vehicle through an edge cloud network, so that the target cockpit can remotely control the first internet-connected vehicle through the remote control command.
Fig. 4 is a schematic structural diagram of a remote driving service device according to an embodiment of the present invention, and as shown in fig. 4, the remote driving service device 300 may include: a receiving module 301, a first determining module 302, a second determining module 303 and a sending module 304; the receiving module 301 is configured to receive a remote driving request sent by a first internet vehicle through a central cloud network; a first determining module 302, configured to determine first vehicle information from the stored internet vehicle information according to the remote driving request; a second determining module 303, configured to determine, according to the first vehicle information, target cockpit information from stored available cockpit information; a sending module 304, configured to send order information to the remote driving control device through a central cloud network, where the order information includes the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used to remotely control the first internet-connected vehicle.
Fig. 5 is a schematic structural diagram of a remote driving control device according to an embodiment of the present invention, and as shown in fig. 5, the remote driving control device 400 may include: a first receiving module 401, a determining module 402, a sending module 403 and a second receiving module 404; the first receiving module 401 is configured to receive order dispatching information sent by the remote driving service device through an edge cloud network, where the order dispatching information includes first vehicle information and target cockpit information allocated to the first vehicle information; a determining module 402, configured to determine a target cockpit corresponding to the target cockpit information as a target cockpit of a first networked vehicle; a sending module 403, configured to send first vehicle information to the target cockpit through a dedicated network, where the target cockpit is configured to generate a remote control instruction according to the first vehicle information; the second receiving module 404 is configured to receive the remote control instruction through a dedicated network line and send the remote control instruction to an internet vehicle through a marginal cloud network, so that the target cockpit remotely controls the first internet vehicle through the remote control instruction.
FIG. 6 is a schematic structural diagram of an embodiment of an electronic device according to the invention, which may include at least one processor, as shown in FIG. 6; and at least one memory communicatively coupled to the processor, wherein: the memory stores program instructions executable by the processor, and the processor invokes the program instructions to implement the remote driving system provided by the embodiment of the invention shown in fig. 1.
FIG. 6 illustrates a block diagram of an exemplary electronic device suitable for use in implementing embodiments of the present invention. The electronic device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiment of the present invention.
As shown in fig. 6, the electronic device is in the form of a general purpose computing device. Components of the electronic device may include, but are not limited to: one or more processors 410, a communication interface 420, a memory 430, and a communication bus 440 that connects the various system components (including the memory 430 and the processing unit 410).
Electronic devices typically include a variety of computer system readable media. Such media may be any available media that is accessible by the electronic device and includes both volatile and nonvolatile media, removable and non-removable media.
A program/utility having a set (at least one) of program modules, including but not limited to an operating system, one or more application programs, other program modules, and program data, may be stored in memory 430, each of which examples or some combination may include an implementation of a network environment. The program modules generally perform the functions and/or methodologies of the described embodiments of the invention.
The processor 410 executes various functional applications and data processing by executing programs stored in the memory 430, for example, implementing the remote driving system provided by the embodiment of fig. 1 of the present invention.
An embodiment of the present invention provides a computer-readable storage medium storing computer instructions that cause the computer to execute a remote driving system provided by an embodiment of the present invention shown in fig. 1.
The computer-readable storage medium described above may take any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM), a flash Memory, an optical fiber, a portable compact disc Read Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present specification may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of Network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The foregoing description of specific embodiments has been presented for purposes of illustration and description. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
In the description of the specification, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the specification. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present specification, "a plurality" means at least two, e.g., two, three, etc., unless explicitly defined otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing steps of a custom logic function or process, and alternate implementations are included within the scope of the preferred embodiment of the present description in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present description.
The word "if," as used herein, may be interpreted as "at \8230; \8230when" or "when 8230; \823030when" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
It should be noted that the terminal referred to in the embodiments of the present disclosure may include, but is not limited to, a Personal Computer (Personal Computer; hereinafter, referred to as PC), a Personal Digital Assistant (Personal Digital Assistant; hereinafter, referred to as PDA), a wireless handheld device, a Tablet Computer (Tablet Computer), a mobile phone, an MP3 player, an MP4 player, and the like.
In the several embodiments provided in this specification, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions in actual implementation, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
In addition, functional units in the embodiments of the present specification may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a Processor (Processor) to execute some steps of the methods described in the embodiments of the present disclosure. And the aforementioned storage medium includes: a U disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a preferred embodiment of the present disclosure, and should not be taken as limiting the present disclosure, and any modifications, equivalents, improvements, etc. made within the spirit and principle of the present disclosure should be included in the scope of the present disclosure.
Claims (10)
1. A remote driving dispatch system, the system comprising: the remote driving control system comprises remote driving service equipment and remote driving control equipment, wherein the remote driving service equipment is deployed in a center cloud, the remote driving control equipment is deployed in an edge cloud, and the remote driving control equipment is communicated with a remote driving cabin through a network private line, wherein:
the remote driving service equipment is used for storing registered vehicle information of each networked vehicle, information of the remote driving control equipment and information of each available cockpit, and is also used for distributing target cockpit information to the networked vehicles according to requests of the networked vehicles and sending order dispatching information to the remote driving control equipment through a central cloud network according to the determined target cockpit information, wherein the order dispatching information comprises vehicle information and the target cockpit information;
the remote driving control device is used for registering the information of the remote driving control device to the remote driving service device, determining a target cockpit distributed for the internet connected vehicle according to the order dispatching information, and sending a remote control command of the target cockpit to the internet connected vehicle through the edge cloud network so as to remotely control the internet connected vehicle through the remote control command.
2. The system of claim 1, wherein the remote driving service device allocates target cockpit information to the networked vehicle according to the request of the networked vehicle and sends the order dispatching information to the remote driving control device through the central cloud network according to the determined target cockpit information, and the system comprises:
receiving a remote driving request sent by a first internet vehicle through a central cloud network;
determining first vehicle information from the stored vehicle information of each internet vehicle according to the remote driving request;
determining target cockpit information from the stored available cockpit information according to the first vehicle information;
and sending order dispatching information to the remote driving control equipment through a central cloud network, wherein the order dispatching information comprises the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used for remotely controlling the first internet vehicle.
3. The system of claim 2, wherein the remote driving request includes a first vehicle number of the first networked vehicle; the remote driving service device determines first vehicle information from the respective pieces of networked vehicle information that have been stored according to the remote driving request, and includes:
and inquiring the first vehicle information matched with the first vehicle number from the stored vehicle information of each networked vehicle.
4. The system of claim 2, wherein the remote driving service device, in the process of remotely controlling the first networked vehicle by the target cockpit, is further configured to:
and receiving vehicle running state data sent by the first internet vehicle and cockpit remote control data sent by the remote driving control equipment through a central cloud network, and respectively monitoring the first internet vehicle and the target cockpit according to the vehicle running state data and the cockpit remote control data.
5. The system of claim 1, wherein the remote driving service device is further configured to:
receiving quit takeover information sent by the remote driving control equipment through a central cloud network, wherein the quit takeover information comprises the first vehicle information and the target cockpit information;
according to the first vehicle information, sending a remote driving end message to the first networked vehicle through a central cloud network;
and updating the target cockpit information into available cockpit information.
6. The system of claim 1, wherein the dispatch information includes first vehicle information and assigned target cockpit information for the first vehicle information; the remote driving control equipment determines a target cockpit distributed for the internet-connected vehicle according to the order dispatching information, and sends a remote control command of the target cockpit to the internet-connected vehicle through the edge cloud network according to the determined target cockpit information, and the remote driving control equipment comprises:
determining a target cockpit corresponding to the target cockpit information as a target cockpit of a first networked vehicle;
sending confirmation information to the target cockpit through a network private line, wherein the confirmation information comprises the first vehicle information, and the target cockpit is used for generating a remote control command according to the first vehicle information;
and receiving the remote control instruction through a network dedicated line and issuing the remote control instruction to the networked vehicle through an edge cloud network so that the target cockpit can remotely control the first networked vehicle through the remote control instruction.
7. A remote driving method is applied to a remote driving service device, wherein the remote driving service device is deployed in a central cloud, and the method comprises the following steps:
receiving a remote driving request sent by a first internet vehicle through a central cloud network;
determining first vehicle information from the stored vehicle information of each internet vehicle according to the remote driving request;
determining target cockpit information from the stored available cockpit information according to the first vehicle information;
sending order dispatching information to remote driving control equipment through a central cloud network, wherein the remote driving control equipment is deployed in an edge cloud, the order dispatching information comprises the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used for remotely controlling the first internet-connected vehicle.
8. A remote driving method is applied to a remote driving control device, the remote driving control device is deployed on an edge cloud, and the method comprises the following steps:
receiving order dispatching information sent by remote driving service equipment through an edge cloud network, wherein the remote driving service equipment is deployed in a center cloud, and the order dispatching information comprises first vehicle information and target cockpit information distributed for the first vehicle information;
determining a target cockpit corresponding to the target cockpit information as a target cockpit of a first networked vehicle;
sending confirmation information to the target cockpit through a network dedicated line, wherein the confirmation information comprises the first vehicle information, and the target cockpit is used for generating a remote control instruction according to the first vehicle information;
and receiving the remote control instruction through a network dedicated line and issuing the remote control instruction to the networked vehicle through an edge cloud network so that the target cockpit can remotely control the first networked vehicle through the remote control instruction.
9. A remote driving service apparatus, wherein the remote driving service apparatus is deployed in a central cloud, and comprises:
the receiving module is used for receiving a remote driving request sent by a first internet vehicle through a central cloud network;
the first determining module is used for determining first vehicle information from the stored internet vehicle information according to the remote driving request;
the second determining module is used for determining target cockpit information from the stored available cockpit information according to the first vehicle information;
the sending module is used for sending order dispatching information to remote driving control equipment through a central cloud network, the remote driving control equipment is deployed in an edge cloud, the order dispatching information comprises the first vehicle information and the target cockpit information, and the target cockpit corresponding to the target cockpit information is used for remotely controlling the first internet-connected vehicle.
10. A remote driving control device, wherein the remote driving control device is deployed in a fringe cloud, comprising:
the remote driving service equipment is deployed in a center cloud, and the order dispatching information comprises first vehicle information and target cockpit information distributed for the first vehicle information;
the determining module is used for determining the target cockpit corresponding to the target cockpit information as the target cockpit of the first internet vehicle;
the sending module is used for sending first vehicle information to the target cockpit through a network dedicated line, and the target cockpit is used for generating a remote control instruction according to the first vehicle information;
and the second receiving module is used for receiving the remote control instruction through a network dedicated line and issuing the remote control instruction to the internet-connected vehicle through an edge cloud network so that the target cockpit can remotely control the first internet-connected vehicle through the remote control instruction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111646946.1A CN114500593B (en) | 2021-12-30 | 2021-12-30 | Remote driving system, method and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111646946.1A CN114500593B (en) | 2021-12-30 | 2021-12-30 | Remote driving system, method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114500593A CN114500593A (en) | 2022-05-13 |
CN114500593B true CN114500593B (en) | 2022-12-13 |
Family
ID=81508627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111646946.1A Active CN114500593B (en) | 2021-12-30 | 2021-12-30 | Remote driving system, method and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114500593B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115052209A (en) * | 2022-06-15 | 2022-09-13 | 长沙斐视科技有限公司 | 5G remote connection and control system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111601266A (en) * | 2020-03-31 | 2020-08-28 | 浙江吉利汽车研究院有限公司 | Cooperative control method and system |
CN112351102A (en) * | 2020-11-10 | 2021-02-09 | 上海汽车集团股份有限公司 | Remote driving method and system |
CN112526980A (en) * | 2020-12-22 | 2021-03-19 | 北京百度网讯科技有限公司 | Remote control method, cockpit, cloud server and automatic driving vehicle |
CN113501009A (en) * | 2021-08-17 | 2021-10-15 | 阿波罗智能技术(北京)有限公司 | Method and device for remotely controlling automatic driving vehicle and electronic equipment |
CN113655795A (en) * | 2021-08-16 | 2021-11-16 | 广州小鹏自动驾驶科技有限公司 | Remote driving control method and device, electronic equipment and computer readable storage medium |
CN113759914A (en) * | 2021-09-08 | 2021-12-07 | 北京百度网讯科技有限公司 | Remote control request processing method, related device and cloud server |
CN113805515A (en) * | 2021-09-23 | 2021-12-17 | 阿波罗智能技术(北京)有限公司 | Vehicle remote control method, device, equipment, storage medium and remote control cabin |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190135303A1 (en) * | 2017-11-07 | 2019-05-09 | Electronics And Telecommunications Research Institute | Cloud server for providing driver-customized service based on cloud, operating system including the cloud server, and operating method thereof |
-
2021
- 2021-12-30 CN CN202111646946.1A patent/CN114500593B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111601266A (en) * | 2020-03-31 | 2020-08-28 | 浙江吉利汽车研究院有限公司 | Cooperative control method and system |
CN112351102A (en) * | 2020-11-10 | 2021-02-09 | 上海汽车集团股份有限公司 | Remote driving method and system |
CN112526980A (en) * | 2020-12-22 | 2021-03-19 | 北京百度网讯科技有限公司 | Remote control method, cockpit, cloud server and automatic driving vehicle |
CN113655795A (en) * | 2021-08-16 | 2021-11-16 | 广州小鹏自动驾驶科技有限公司 | Remote driving control method and device, electronic equipment and computer readable storage medium |
CN113501009A (en) * | 2021-08-17 | 2021-10-15 | 阿波罗智能技术(北京)有限公司 | Method and device for remotely controlling automatic driving vehicle and electronic equipment |
CN113759914A (en) * | 2021-09-08 | 2021-12-07 | 北京百度网讯科技有限公司 | Remote control request processing method, related device and cloud server |
CN113805515A (en) * | 2021-09-23 | 2021-12-17 | 阿波罗智能技术(北京)有限公司 | Vehicle remote control method, device, equipment, storage medium and remote control cabin |
Also Published As
Publication number | Publication date |
---|---|
CN114500593A (en) | 2022-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109582310B (en) | Data processing method and device, electronic equipment and computer readable storage medium | |
CN109213611B (en) | Cross-process communication method, device, terminal and storage medium | |
CN112817617B (en) | Software upgrading method, device and system | |
CN109194736B (en) | Message duplicate removal method and device, electronic equipment, medium and unmanned vehicle | |
CN112433920B (en) | A method, device, equipment and medium for reporting buried data | |
CN113763736A (en) | Traffic information distribution method and system and electronic equipment | |
CN114398060A (en) | Vehicle-mounted controller software upgrading method and device, electronic equipment and storage medium | |
CN114035559A (en) | Remote driving take-over method, device and system, storage medium and electronic equipment | |
CN109669787B (en) | Data transmission method and device, storage medium and electronic equipment | |
CN114500593B (en) | Remote driving system, method and equipment | |
CN115827250A (en) | Data storage method, device and equipment | |
CN109144698A (en) | Data capture method, case distribution device, equipment, medium and unmanned vehicle | |
CN112731837B (en) | Method, device, equipment, medium, product and vehicle for determining vehicle state | |
CN112767565B (en) | Method and device for OBU issuing and activating based on vehicle machine and electronic equipment | |
CN111475230B (en) | Application function configuration method and device and electronic equipment | |
CN110515749B (en) | Method, device, server and storage medium for queue scheduling of information transmission | |
CN112749062A (en) | Server program monitoring method and device, computer equipment and storage medium | |
CN109286689B (en) | Information sending method and device and vehicle-mounted man-vehicle interaction terminal | |
US20190109886A1 (en) | Selected data exchange | |
CN107273082B (en) | Image display method, device, terminal and storage medium | |
CN113096269B (en) | Information acquisition method and device, electronic equipment and storage medium | |
CN109918209B (en) | Method and equipment for communication between threads | |
CN114710454A (en) | Message processing method, vehicle-mounted communication device, electronic equipment and storage medium | |
CN111711971A (en) | Data transmission method and device, storage medium and electronic equipment | |
CN110633141A (en) | Memory management method and device of application program, terminal equipment and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |