U.S. patent application number 17/548448 was filed with the patent office on 2022-03-31 for method, system and related device of implementing vehicle automatic inspection and repair.
The applicant listed for this patent is Beijing Tusen Zhitu Technology Co., Ltd.. Invention is credited to Nan WU, He ZHENG.
Application Number | 20220101658 17/548448 |
Document ID | / |
Family ID | |
Filed Date | 2022-03-31 |
![](/patent/app/20220101658/US20220101658A1-20220331-D00000.png)
![](/patent/app/20220101658/US20220101658A1-20220331-D00001.png)
![](/patent/app/20220101658/US20220101658A1-20220331-D00002.png)
United States Patent
Application |
20220101658 |
Kind Code |
A1 |
WU; Nan ; et al. |
March 31, 2022 |
METHOD, SYSTEM AND RELATED DEVICE OF IMPLEMENTING VEHICLE AUTOMATIC
INSPECTION AND REPAIR
Abstract
The present application discloses a method, system and related
device of implementing vehicle automatic inspection and repair. The
method includes: obtaining, by a vehicle controller, vehicle
self-inspection data, and controlling a vehicle to drive and stop
at an inspection and repair position when determining the vehicle
malfunctions according to the vehicle self-inspection data;
sending, by the vehicle controller, vehicle diagnostic information
to an inspection and repair apparatus; and determining, by the
inspection and repair apparatus, a corresponding repair advice
according to the vehicle diagnostic information, and sending the
repair advice to the vehicle controller.
Inventors: |
WU; Nan; (Beijing, CN)
; ZHENG; He; (Beijing, CN) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
Beijing Tusen Zhitu Technology Co., Ltd. |
Beijing |
|
CN |
|
|
Appl. No.: |
17/548448 |
Filed: |
December 10, 2021 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
16035666 |
Jul 15, 2018 |
11200758 |
|
|
17548448 |
|
|
|
|
International
Class: |
G07C 5/00 20060101
G07C005/00; G05D 1/02 20060101 G05D001/02; G07C 5/08 20060101
G07C005/08; G05D 1/00 20060101 G05D001/00; H04W 4/40 20060101
H04W004/40; G08G 1/0968 20060101 G08G001/0968 |
Foreign Application Data
Date |
Code |
Application Number |
Jul 21, 2017 |
CN |
201710602331.6 |
Claims
1. A method of implementing vehicle automatic inspection and
repair, comprising: receiving, by a vehicle controller of a
vehicle, from a vehicle self-inspection system of the vehicle,
monitoring data periodically, wherein the monitoring data includes
vehicle self-inspection data; controlling, by the vehicle
controller, the vehicle to drive and stop at an inspection and
repair position in response to determining the vehicle malfunctions
according to the vehicle self-inspection data; obtaining, by the
vehicle controller, vehicle diagnostic information from an on-board
diagnostic system of the vehicle in response to determining that
the vehicle has driven to and stopped at the inspection and repair
position; sending, by the vehicle controller of the vehicle that
has stopped at the inspection and repair position, the vehicle
diagnostic information to an inspection and repair apparatus
arranged at the inspection and repair position so that the
inspection and repair apparatus determines a corresponding repair
advice according to the vehicle diagnostic information; receiving,
by the vehicle controller from the inspection and repair apparatus,
the repair advice; and driving, by the vehicle controller, the
vehicle for repair to a position different from the inspection and
repair position in response to receiving the repair advice
indicating that a repair is needed.
2. The method of claim 1, wherein said obtaining, by the vehicle
controller, the vehicle diagnostic information from the on-board
diagnostic system is performed using a controller area network
(CAN) bus.
3. The method of claim 1, wherein the self-inspection data includes
at least one of: tire pressure abnormity alarm information,
transmission control unit (TCU) abnormity alarm information, or
voltage abnormity alarm information.
4. The method of claim 1, wherein the inspection and repair
position is an inspection and repair position closest to a current
position of the vehicle.
5. The method of claim 1, wherein the inspection and repair
position is a preset inspection and repair position.
6. The method of claim 1, comprising planning, by the vehicle
controller, a route from a current position of the vehicle to the
inspection and repair position using a software installed in the
vehicle controller.
7. The method of claim 6, wherein the software includes a map
software or a navigation software.
8. The method of claim 1, wherein the repair advice includes one
of: no repair is needed, repair the vehicle in a target highway
port, a minor repair in a repair shop is needed, an overhaul in a
repair shop is needed.
9. The method of claim 1, comprising querying, by the vehicle
controller through an electronic map, a repair shop in response to
receiving the repair advice indicating that a repair is needed and
controlling, by the vehicle controller, the vehicle to drive to the
repair shop.
10. The method of claim 1, wherein the corresponding repair advice
is determined, according to the vehicle diagnostic information, by
the inspection and repair apparatus using a prestored corresponding
relationship between vehicle diagnostic information and repair
advices.
11. The method of claim 1, wherein the corresponding repair advice
is determined, by the inspection and repair apparatus, using
sending, by the inspection and repair apparatus, the vehicle
diagnostic information to a server remotely, and receiving the
repair advice corresponding to the vehicle diagnostic information
from the server.
12. A vehicle controller, comprising: a communication unit
configured to receive and send information; and a control unit
configured to: receive, from a vehicle self-inspection system of a
vehicle, monitoring data periodically, wherein the monitoring data
includes vehicle self-inspection data; control the vehicle to drive
and stop at an inspection and repair position in response to
determining the vehicle malfunctions according to the vehicle
self-inspection data; obtain vehicle diagnostic information from an
on-board diagnostic system of the vehicle in response to
determining that the vehicle has driven to and stopped at the
inspection and repair position; send, using the communication unit,
the vehicle diagnostic information to an inspection and repair
apparatus arranged at the inspection and repair position when the
vehicle is at the inspection and repair position, so that the
inspection and repair apparatus determines a repair advice
according to the vehicle diagnostic information; receive, from the
inspection and repair apparatus, the repair advice; and drive the
vehicle for repair to a position different from the inspection and
repair position in response to the repair advice indicating that a
repair is needed.
13. The vehicle controller according to claim 12, wherein the
inspection and repair position is a preset inspection and repair
position.
14. The vehicle controller according to claim 12, wherein said
obtaining, by the control unit, the vehicle diagnostic information
from the on-board diagnostic system is performed using a controller
area network (CAN) bus.
15. The vehicle controller according to claim 12, wherein the
controller includes a digital signal processor (DSP).
16. The vehicle controller according to claim 12, wherein the
controller includes a field-programmable gate array (FPGA).
17. The vehicle controller according to claim 12, wherein the
controller is a vehicle control unit (VCU) of the vehicle.
18. The vehicle controller according to claim 12, wherein the
controller includes a map software or a navigation software.
19. A non-transitory computer-readable storage medium comprising
computer-executable instructions which, when executed by an
on-board computer of a vehicle, cause the computer to: receive,
from a vehicle self-inspection system of the vehicle, monitoring
data periodically, wherein the monitoring data includes vehicle
self-inspection data; control the vehicle to drive and stop at an
inspection and repair position in response to determining the
vehicle malfunctions according to the vehicle self-inspection data;
obtain vehicle diagnostic information from an on-board diagnostic
system of the vehicle in response to determining that the vehicle
has driven to and stopped at the inspection and repair position;
send the vehicle diagnostic information to an inspection and repair
apparatus arranged at the inspection and repair position when the
vehicle is at the inspection and repair position, so that the
inspection and repair apparatus determines a repair advice
according to the vehicle diagnostic information; receive, from the
inspection and repair apparatus, the repair advice; and drive the
vehicle for repair to a position different from the inspection and
repair position in response to the repair advice indicating that a
repair is needed.
20. The non-transitory computer-readable storage medium of claim
19, wherein the corresponding repair advice is determined, by the
inspection and repair apparatus, using displaying, by the
inspection and repair apparatus, an advice request including the
vehicle diagnostic information on a repair interface, and
generating the corresponding repair advice according to a reply for
the advice request on the repair interface.
Description
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This patent document is a continuation of and claims benefit
of priority to U.S. application Ser. No. 16/035,666, filed on Jul.
15, 2018, which claims the priority from Chinese Patent Application
No. 201710602331.6, filed with the Chinese Patent Office on Jul.
21, 2017 and entitled "METHOD, SYSTEM AND RELATED DEVICE OF
IMPLEMENTING VEHICLE AUTOMATIC INSPECTION AND REPAIR". The entire
contents of the before-mentioned patent applications are
incorporated by reference as part of the disclosure of this
document.
FIELD
[0002] The present application relates to the autonomous driving
field, and particularly to a method of implementing vehicle
automatic inspection and repair, a system of implementing vehicle
automatic inspection and repair, a vehicle controller, and an
inspection and repair apparatus.
BACKGROUND
[0003] With the development of the autonomous driving technology,
the autonomous vehicles will be more and more popular. The safety
in the driving process of the autonomous vehicles appears to be
particularly important. However, how to implement the automatic
inspection and repair of the vehicles becomes an urgent problem to
be solved by those skilled in the art. At present, there is no
related disclosed technology of implementing the automatic
inspection and repair of the autonomous vehicles.
BRIEF SUMMARY
[0004] The present application provides a method and system of
implementing vehicle automatic inspection and repair, a vehicle
controller, and an inspection and repair apparatus.
[0005] An embodiment of the present application provides a method
of implementing vehicle automatic inspection and repair, which
includes:
[0006] obtaining, by a vehicle controller, vehicle self-inspection
data, and controlling a vehicle to drive and stop at an inspection
and repair position when determining the vehicle malfunctions
according to the vehicle self-inspection data;
[0007] sending, by the vehicle controller, vehicle diagnostic
information to an inspection and repair apparatus; and
[0008] determining, by the inspection and repair apparatus, a
corresponding repair advice according to the vehicle diagnostic
information, and sending the repair advice to the vehicle
controller.
[0009] An embodiment of the present application provides a system
of implementing vehicle automatic inspection and repair, which
includes:
[0010] a vehicle controller configured to obtain vehicle
self-inspection data, control a vehicle to drive and stop at an
inspection and repair position when determining the vehicle
malfunctions according to the vehicle self-inspection data, and
send vehicle diagnostic information to an inspection and repair
apparatus; and
[0011] the inspection and repair apparatus configured to determine
a corresponding repair advice according to the vehicle diagnostic
information, and send the repair advice to the vehicle
controller.
[0012] An embodiment of the present application provides a vehicle
controller, which includes:
[0013] a communication unit configured to receive and send
information; and
[0014] a control unit configured to obtain vehicle self-inspection
data, control a vehicle to drive and stop at an inspection and
repair position when determining the vehicle malfunctions according
to the vehicle self-inspection data, and send, by the communication
unit, vehicle diagnostic information to an inspection and repair
apparatus.
[0015] An embodiment of the present application further provides an
inspection and repair apparatus, which includes:
[0016] a communication unit configured to receive and send
information; and
[0017] an inspection and repair unit configured to receive, by the
communication unit, vehicle diagnostic information from a vehicle
controller of a vehicle, determine a corresponding repair advice
according to the vehicle diagnostic information, and send the
repair advice to the vehicle controller.
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings are used to provide the further
understanding of the present application and constitute a part of
the specification, and serve to explain the present application
together with the embodiments of the present application but not
limit the present application.
[0019] FIG. 1 is a flow chart of a method of implementing vehicle
automatic inspection and repair in an embodiment of the present
application;
[0020] FIG. 2 is a structural schematic diagram of a system of
implementing vehicle automatic inspection and repair in an
embodiment of the present application;
[0021] FIG. 3 is a structural schematic diagram of a vehicle
controller in an embodiment of the present application;
[0022] FIG. 4 is a structural schematic diagram of an inspection
and repair apparatus in an embodiment of the present
application.
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0023] In order to make those skilled in the art better understand
the technical solution in the present application, the technical
solution in the embodiments of the present application will be
described clearly and completely below in combination with the
accompanying drawings in the embodiments of the present
application. Obviously the described embodiments are just a part of
the embodiments of the present application but not all the
embodiments. Based upon the embodiments of the present application,
all of other embodiments obtained by those ordinary skilled in the
art without creative work should pertain to the protection scope of
the present application.
[0024] For the problem that the automatic inspection and repair of
the unmanned vehicle can not be implemented in the prior art, the
embodiments of the present application provide a method and system
of implementing vehicle automatic inspection and repair, in which
an inspection and repair apparatus is arranged at a preset
inspection and repair position, and the vehicle controller can
control the vehicle to drive to the inspection and repair position
when determining the vehicle malfunctions according to the vehicle
self-inspection data, and interact with the inspection and repair
apparatus at this inspection and repair position to accomplish the
automatic inspection and repair without manual intervention,
thereby implementing the function of the automatic inspection and
repair of the autonomous vehicle.
[0025] In an embodiment of the present application, the vehicle
controller of the vehicle can be a DSP (Digital Signal Processor),
FPGA (Field-Programmable Gate Array) controller, industrial
computer, driving computer, ECU (Electronic Control Unit), or VCU
(Vehicle Control Unit) or the like, which is not limited strictly
by the present application.
[0026] First embodiment
[0027] Referring to FIG. 1 which is a flow chart of a method of
implementing vehicle automatic inspection and repair in an
embodiment of the application, the method includes:
[0028] Step 101: obtaining, by a vehicle controller, vehicle
self-inspection data, and controlling a vehicle to drive and stop
at an inspection and repair position when determining the vehicle
malfunctions according to the vehicle self-inspection data.
[0029] In an embodiment of the application, the vehicle controller
obtains the vehicle self-inspection data, which can be achieved by
but not limited to any of the following modes:
[0030] Mode A1: the vehicle controller obtains the monitoring data
from the vehicle self-inspection system.
[0031] In the mode A1, the vehicle controller sends a request of
obtaining the monitoring data to the vehicle self-inspection system
periodically and actively, to obtain the monitoring data from the
vehicle self-inspection system.
[0032] Mode A2: the vehicle controller receives the monitoring data
from the vehicle self-inspection system.
[0033] In the mode A2, the vehicle self-inspection system sends the
monitoring data to the vehicle controller periodically and
actively.
[0034] In an embodiment of the application, the monitoring data
contains the self-inspection data of each component in the vehicle,
e.g., tire pressure abnormity alarm information, Transmission
Control Unit (Automatic Transmission Control Unit, TCU) abnormity
alarm information, voltage abnormity alarm information and the
like.
[0035] In an embodiment of the present application, if the
monitoring data contains the alarm information of the component, it
is confirmed that the corresponding component malfunctions.
[0036] Step 102: sending, by the vehicle controller, vehicle
diagnostic information to an inspection and repair apparatus.
[0037] In an embodiment of the application, the vehicle controller
obtains the vehicle diagnostic information from an On-Board
Diagnostic (OBD) system through a Controller Area Network (CAN)
bus, and sends the vehicle diagnostic information to the inspection
and repair apparatus.
[0038] Step 103: determining, by the inspection and repair
apparatus, a corresponding repair advice according to the vehicle
diagnostic information, and sending the repair advice to the
vehicle controller.
[0039] In an embodiment of the application, in the above step 103,
the inspection and repair apparatus determines the corresponding
repair advice according to the vehicle diagnostic information,
which can be achieved by but not limited to any of the following
modes:
[0040] Mode B1: the inspection and repair apparatus obtains the
corresponding repair advice from a prestored corresponding
relationship between vehicle diagnostic information and repair
advices according to the vehicle diagnostic information.
[0041] Mode B2: the inspection and repair apparatus sends the
vehicle diagnostic information to a server remotely, and receives
the repair advice corresponding to the vehicle diagnostic
information from the server.
[0042] Mode B3: the inspection and repair apparatus displays an
advice request including the vehicle diagnostic information on a
repair interface; and generates the repair advice corresponding to
the vehicle diagnostic information, according to content replied by
a maintenance person for the advice request on the repair
interface.
[0043] In an embodiment of the present application, in the above
step 101, the vehicle controller controls the vehicle to drive and
stop at the inspection and repair position, which includes: the
vehicle controller plans a route from a current position to the
selected inspection and repair position through a map software or
navigation software installed in the vehicle controller, and the
vehicle controller controls the vehicle to drive along the route
and stop at the inspection and repair position.
[0044] In an embodiment of the present application, the selected
inspection and repair position can be the inspection and repair
position closest to the current position of the vehicle.
[0045] In an embodiment of the present application, the repair
advice can includes but not limited to one or more of: no repair is
needed, repair the vehicle in the target highway port, calling the
rescue, minor repair in a repair shop/4S shop is needed, overhaul
in a repair shop/4S shop is needed and the like. When the repair
advice is a minor repair/overhaul in a repair shop/4S shop is
needed, the vehicle controller queries the repair shop or 4S shop
closest to the target highway port through the electronic map,
controls the vehicle to drive from the inspection and repair
position to the exit position of the target highway port, and
controls the vehicle to drive from the exit position of the target
highway port to the closest repair shop or 4S shop.
[0046] Second embodiment
[0047] Based upon the same concept as the method of implementing
vehicle automatic inspection and repair provided by the first
embodiment described above, the second embodiment of the
application provides a system of implementing vehicle automatic
inspection and repair. The structure of the system is as shown in
FIG. 2, which includes:
[0048] a vehicle controller 1 configured to obtain vehicle
self-inspection data, control a vehicle to drive and stop at an
inspection and repair position when determining the vehicle
malfunctions according to the vehicle self-inspection data, and
send vehicle diagnostic information to an inspection and repair
apparatus 2; and
[0049] the inspection and repair apparatus 2 configured to
determine a corresponding repair advice according to the vehicle
diagnostic information, and send the repair advice to the vehicle
controller 1.
[0050] In some embodiments, the inspection and repair apparatus 2
determines the corresponding repair advice according to the vehicle
diagnostic information, which includes:
[0051] the inspection and repair apparatus 2 obtains the
corresponding repair advice from a prestored corresponding
relationship between vehicle diagnostic information and repair
advices according to the vehicle diagnostic information;
[0052] or, the inspection and repair apparatus 2 sends the vehicle
diagnostic information to a server remotely, and receives the
repair advice corresponding to the vehicle diagnostic information
from the server;
[0053] or, the inspection and repair apparatus 2 displays an advice
request including the vehicle diagnostic information on a repair
interface, and generates the repair advice corresponding to the
vehicle diagnostic information according to content replied by a
maintenance person for the advice request on the repair
interface.
[0054] In some embodiments, the vehicle controller sends the
vehicle diagnostic information to the inspection and repair
apparatus, which includes:
[0055] the vehicle controller obtains the vehicle diagnostic
information from an on-board diagnostic system through a Controller
Area Network bus, and sends the vehicle diagnostic information to
the inspection and repair apparatus.
[0056] In some embodiments, the vehicle controller obtains the
vehicle self-inspection data, which includes: the vehicle
controller obtains or receives monitoring data from a vehicle
self-inspection system.
[0057] In some embodiments, the vehicle controller controls the
vehicle to drive and stop at the inspection and repair position,
which includes: the vehicle controller plans a route from a current
position to the selected inspection and repair position through a
map software or navigation software installed in the vehicle
controller, and controls the vehicle to drive along the route and
stop at the inspection and repair position.
[0058] Third embodiment
[0059] The embodiment of the present application provides a vehicle
controller. The structure of the vehicle controller is as shown in
FIG. 3, which incluldes:
[0060] a communication unit 11 configured to receive and send
information; and
[0061] a control unit 12 configured to obtain vehicle
self-inspection data, control a vehicle to drive and stop at an
inspection and repair position when determining the vehicle
malfunctions according to the vehicle self-inspection data, and
send, by the communication unit 11, vehicle diagnostic information
to an inspection and repair apparatus.
[0062] In some embodiments, the control unit 12 sends, by the
communication unit 11, the vehicle diagnostic information to the
inspection and repair apparatus, which includes:
[0063] the control unit 12 obtains the vehicle diagnostic
information from an OBD system through a CAN bus, and sends, by the
communication unit 11, the vehicle diagnostic information to the
inspection and repair apparatus.
[0064] In some embodiments, the control unit 12 obtains the vehicle
self-inspection data, which includes: the control unit 12 obtains
or receives monitoring data from a vehicle self-inspection
system.
[0065] In some embodiments, the control unit 12 controls the
vehicle to drive and stop at the inspection and repair position,
which includes: the control unit 12 plans a route from a current
position to the selected inspection and repair position through a
map software or navigation software installed in the vehicle
controller, and controls the vehicle to drive along the route and
stop at the inspection and repair position.
[0066] Fourth embodiment
[0067] The fourth embodiment of the application provides an
inspection and repair apparatus. The structure of the inspection
and repair apparatus is as shown in FIG. 4, which incluldes:
[0068] a communication unit 21 configured to receive and send
information; and
[0069] an inspection and repair unit 22 configured to receive, by
the communication unit 11, vehicle diagnostic information from a
vehicle controller of a vehicle, determine a corresponding repair
advice according to the vehicle diagnostic information, and send
the repair advice to the vehicle controller.
[0070] In some embodiments, the inspection and repair unit 22
determines the corresponding repair advice according to the vehicle
diagnostic information, which includes:
[0071] the inspection and repair unit 22 obtains the corresponding
repair advice from a prestored corresponding relationship between
vehicle diagnostic information and repair advices according to the
vehicle diagnostic information;
[0072] or, the inspection and repair unit 22 sends the vehicle
diagnostic information to a server remotely, and receives the
repair advice corresponding to the vehicle diagnostic information
from the server;
[0073] or, the inspection and repair unit 22 displays an advice
request containing the vehicle diagnostic information on a repair
interface, and generates the repair advice corresponding to the
vehicle diagnostic information according to content replied by a
maintenance person for the advice request on the repair
interface.
[0074] It should be understood by those skilled in the art that the
embodiments of the present application can provide methods, systems
and computer program products. Thus the present application can
take the form of hardware embodiments alone, application software
embodiments alone, or embodiments combining the application
software and hardware aspects. Also the present application can
take the form of computer program products implemented on one or
more computer usable storage mediums (including but not limited to
magnetic disk memories, CD-ROMs, optical memories and the like)
containing computer usable program codes therein.
[0075] The present application is described by reference to the
flow charts and/or the block diagrams of the methods, the devices
(systems) and the computer program products according to the
embodiments of the present application. It should be understood
that each process and/or block in the flow charts and/or the block
diagrams, and a combination of processes and/or blocks in the flow
charts and/or the block diagrams can be implemented by the computer
program instructions. These computer program instructions can be
provided to a general-purpose computer, a dedicated computer, an
embedded processor, or a processor of another programmable data
processing device to produce a machine, so that an apparatus for
implementing the functions specified in one or more processes of
the flow charts and/or one or more blocks of the block diagrams is
produced by the instructions executed by the computer or the
processor of another programmable data processing device.
[0076] These computer program instructions can also be stored in a
computer readable memory which is capable of guiding the computer
or another programmable data processing device to operate in a
particular way, so that the instructions stored in the computer
readable memory produce a manufacture including the instruction
apparatus which implements the functions specified in one or more
processes of the flow charts and/or one or more blocks of the block
diagrams.
[0077] These computer program instructions can also be loaded onto
the computer or another programmable data processing device, so
that a series of operation steps are performed on the computer or
another programmable device to produce the computer-implemented
processing. Thus the instructions executed on the computer or
another programmable device provide steps for implementing the
functions specified in one or more processes of the flow charts
and/or one or more blocks of the block diagrams.
[0078] Although the preferred embodiments of the present
application have been described, those skilled in the art can make
additional alterations and modifications to these embodiments once
they learn about the basic creative concepts. Thus the attached
claims are intended to be interpreted to include the preferred
embodiments as well as all the alterations and modifications
falling within the scope of the present application.
[0079] Evidently those skilled in the art can make various
modifications and variations to the present application without
departing from the spirit and scope of the present application.
Thus the present application is also intended to encompass these
modifications and variations therein as long as these modifications
and variations to the present application come into the scope of
the claims of the present application and their equivalents.
* * * * *