Summary of the invention
The purpose of the application is to propose the data processing method of the automatic driving vehicle of a kind of improvementWith device and the black box subsystem of automatic driving vehicle, solve background section above and carryThe technical problem arrived.
First aspect, this application provides the data processing method of a kind of automatic driving vehicle, bagIncluding: obtain the driving information of automatic driving vehicle, described driving information includes the road letter through sailingBreath, collision sensing information, vehicle condition information and manipulation information;Detect according to described driving informationWhether described automatic driving vehicle there is exception;In response to detecting that described automatic driving vehicle is sent outRaw abnormal, send the described driving information in preset time period to Cloud Server.
In certain embodiments, the driving information of described acquisition automatic driving vehicle, including: obtainTake the information that the sensor relevant to described driving information detects.
In certain embodiments, the sensor that described acquisition is relevant to described driving information detectsInformation, including: receive the described road information that vehicle-mounted camera and mobile lidar gather;Obtain the described collision sensing information that crash sensor detects;Obtain at least one sensing followingThe described vehicle condition information that device detects: for detecting the sensor of brake unit operating mode, for examiningSurvey the sensor of on-vehicle battery operating mode, for detecting the sensor of fuel oil situation, for the side of detectionTo the sensor of plate-like condition, for detecting the sensor of engine condition, velocity sensor, addingVelocity sensor;Obtain the described manipulation information that at least one sensor following detects: be used forDetect the sensor of steering wheel operation, for detecting the sensor of brake unit operation, for examiningSurvey the sensor of accelerator operation, for detecting the sensor of clutch operating, changing for detectionThe sensor of block handle operation.
In certain embodiments, the driving information of described acquisition automatic driving vehicle, also include:Read the manipulation instruction that vehicle-mounted electronic control unit sends, as described manipulation information.
In certain embodiments, described according to the described driving information described automatic driving vehicle of detectionWhether there is exception, including: judge based on described collision sensing information and/or described road informationWhether described vehicle collides;Institute is judged according to described vehicle condition information and/or described manipulation informationState whether vehicle breaks down.
In certain embodiments, described preset time period is for described automatic driving vehicle to be detectedThere is the abnormal time period that time point is terminal.
In certain embodiments, described method also includes: preserve described driving information to describedThe local storage of automatic driving vehicle.
Second aspect, this application provides the data processing equipment of a kind of automatic driving vehicle, bagInclude: acquiring unit, for obtaining the driving information of automatic driving vehicle, described driving information bagInclude the road information through sailing, collision sensing information, vehicle condition information and manipulation information;Detection is singleAccording to described driving information, unit, for detecting whether described automatic driving vehicle occurs exception;Send outSend unit, for abnormal, to Cloud Server in response to detecting that described automatic driving vehicle occursSend the described driving information in preset time period.
In certain embodiments, described acquiring unit for obtain as follows described nobody driveSail the driving information of vehicle: obtain the information that the sensor relevant to described driving information detects.
In certain embodiments, described acquiring unit is further used for obtaining as follows and instituteState the information that the relevant sensor of driving information detects: receive vehicle-mounted camera and vehicle-mounted laserThe described road information that radar gathers;Obtain the described collision sensing letter that crash sensor detectsBreath;Obtain the described vehicle condition information that at least one sensor following detects: be used for detecting brakingThe sensor of device operating mode, for detecting the sensor of on-vehicle battery operating mode, for detecting fuel oilThe sensor of situation, for detecting the sensor of steering wheel situation, for detecting engine conditionSensor, velocity sensor, acceleration transducer;Obtain at least one sensor following to visitThe described manipulation information measured: for detecting the sensor of steering wheel operation, for detecting brakingThe sensor of device operation, for detecting the sensor of accelerator operation, for detecting clutchThe sensor operated, the sensor being used for detecting shift handle operation.
In certain embodiments, described acquiring unit is additionally operable to obtain as follows described unmannedDrive the driving information of vehicle: read the manipulation instruction that vehicle-mounted electronic control unit sends, asDescribed manipulation information.
In certain embodiments, described detector unit for detect as follows described nobody driveSail whether vehicle occurs exception: judge based on described collision sensing information and/or described road informationWhether described vehicle collides;Institute is judged according to described vehicle condition information and/or described manipulation informationState whether vehicle breaks down.
In certain embodiments, described preset time period is for described automatic driving vehicle to be detectedThere is the abnormal time period that time point is terminal.
In certain embodiments, described device also includes: storage unit, for by described travelingInformation preserves the local storage to described automatic driving vehicle.
The third aspect, this application provides a kind of black box subsystem being applied to automatic driving vehicle,Including detector and processor, wherein, described detector, it is used for detecting described automatic driving carDriving information, described driving information include the road information through sailing, collision sensing information,Vehicle condition information and manipulation information;Described processor, for detecting institute according to described driving informationState whether automatic driving vehicle occurs exception, and in response to detecting that described automatic driving vehicle is sent outRaw abnormal, send the described driving information in preset time period to Cloud Server.
In certain embodiments, described black box subsystem also includes: memorizer, is used for preserving instituteState driving information.
The data processing method of automatic driving vehicle that the application provides and device and unmannedThe black box subsystem of vehicle, by obtaining the driving information of automatic driving vehicle, subsequently according to rowSail whether infomation detection automatic driving vehicle occurs exception, detecting that automatic driving vehicle occursTime abnormal, send the driving information in preset time period to Cloud Server, it is possible to by unmannedThe accident of vehicle or fault relevant information send in time to Cloud Server, for automatic driving vehicleUnusual condition analysis provide comprehensively, data support accurately.
Detailed description of the invention
With embodiment, the application is described in further detail below in conjunction with the accompanying drawings.It is appreciated that, specific embodiment described herein is used only for explaining related invention, rather than to thisBright restriction.It also should be noted that, for the ease of describe, accompanying drawing illustrate only withAbout the part that invention is relevant.
It should be noted that in the case of not conflicting, the embodiment in the application and embodimentIn feature can be mutually combined.Describe this below with reference to the accompanying drawings and in conjunction with the embodiments in detailApplication.
Fig. 1 shows the data processing method of the automatic driving vehicle that can apply the application or blackThe exemplary system architecture 100 of the embodiment of case data processing equipment.
As it is shown in figure 1, system architecture 100 can include vehicle-mounted terminal equipment 101, network 102With Cloud Server 103.Network 102 in order to vehicle-mounted terminal equipment 101 and server 103 itBetween the medium of communication link is provided.Network 102 can include various connection type, the most wirelessCommunication link, global positioning system or fiber optic cables etc..
Being provided with the control system of automatic driving vehicle on vehicle-mounted terminal equipment 101, it can be straightConnecting network 102 mutual with Cloud Server 103, vehicle-mounted terminal equipment 101 can also connectTo each sensor for detecting vehicle working condition, for providing information input and the display of displayScreen etc..
Cloud Server 103 could be for the server of data storage, such as, set car-mounted terminalThe network cloud server that standby 101 information sent are received and store.Network cloud server canTo receive the information that multiple vehicle-mounted terminal equipments send, and by the information received and car-mounted terminalThe identification information of equipment associatedly stores.
It should be noted that the data of automatic driving vehicle that the embodiment of the present application is provided processMethod is typically performed by vehicle-mounted terminal equipment 101, correspondingly, at the data of automatic driving vehicleReason device is generally positioned in vehicle-mounted terminal equipment 101.
It should be understood that the number of terminal unit, network and the server in Fig. 1 is only signalProperty.According to realizing needs, can have any number of terminal unit, network and server.
With continued reference to Fig. 2, it is shown that according to the data process side of the automatic driving vehicle of the applicationThe flow process 200 of one embodiment of method.The data processing method of described automatic driving vehicle,Comprise the following steps:
Step 201, obtains the driving information of automatic driving vehicle.
In the present embodiment, the data processing method of automatic driving vehicle runs on electronics thereonIt is unmanned that equipment (vehicle-mounted terminal equipment 101 as shown in Figure 1) can use multiple method to obtainDrive the driving information of vehicle.Wherein, driving information includes that the road information through sailing, collision passSense information, vehicle condition information and manipulation information.
Road information can include road signs information, the identification information of road, congestion in road journeyDegree information, road attribute information, such as road name be connected with the road of current driving itsThe position of his road and trend etc..In certain embodiments, road information is additionally may included in nothingPeople drives the information of vehicles that vehicle-surroundings travels, and specifically, can such as include automatic driving carThe velocity information of the vehicle of periphery, the range information etc. of other vehicles and automatic driving vehicle.Road information can include the video data of road image data and nearby vehicle.
Collision sensing information can include the collision letter that automatic driving vehicle produces when collidingBreath, specifically can include colliding duration, impact severity, impact force etc., can pass throughThe collision detecting device of automatic driving vehicle obtains.
Vehicle condition information can be the condition information of automatic driving vehicle, including fuel tank state, instrumentPlate-like state, steering wheel position, brakes state, accelerator state, engine condition, tirePressure condition etc..Manipulation information can be the driving behavior information of automatic driving vehicle, including brakingOperation information, acceleration operation information, the operation information of shift handle, the operation information of steering wheelDeng.
In the present embodiment, the data processing method of automatic driving vehicle runs on electronics thereonEquipment can obtain from vehicle-mounted ECU (Electronic Control Unit, electronic control unit)Above driving information.Vehicle-mounted ECU can be with the signal of sensor each in collection vehicle, and according to adoptingThe signal of collection generates control signal.The data processing method of automatic driving vehicle runs on thereonElectronic equipment can be connected with vehicle-mounted ECU by the way of wired or wireless, to vehicle-mounted ECUSend data acquisition request and receive the driving information that vehicle-mounted ECU sends.
In certain embodiments, the data processing method of automatic driving vehicle runs on electricity thereonSubset can also directly be communicatively coupled with each sensor on vehicle, can use as followsMode obtains the driving information of vehicle: obtain the letter that the sensor relevant to driving information detectsBreath.The sensor relevant to driving information can include the sensor relevant with road information andSensor that sensor that collision sensing information is relevant is relevant to vehicle condition information and the information of manipulationRelevant sensor.Sensor can include imageing sensor, mechanics sensor, velocity pick-upDevice, acceleration transducer, temperature sensor, range sensor etc..
Further, the data processing method of automatic driving vehicle runs on electronic equipment thereonVehicle-mounted camera and the road information of mobile lidar collection can be received, obtain collision sensingThe collision sensing information that device detects.The car that at least one sensor following detects can be obtainedCondition information: for detecting the sensor of brake unit operating mode, for detecting on-vehicle battery operating modeSensor, for detect fuel oil situation sensor, for detect steering wheel situation sensor,For detecting the sensor of engine condition, velocity sensor, acceleration transducer.Citing andSpeech, can obtain the shape of the brake unit detected for the sensor detecting brake unit operating modeState information, in concrete implementation, it is possible to use brake sensor detection brake part is the cleverestQuick, and result transmission detection obtained is to above-mentioned electronic equipment.
The manipulation information that at least one sensor following detects can be obtained: be used for detecting directionDish operation sensor, for detect brake unit operation sensor, for detecting acceleratorOperation sensor, for detect clutch operating sensor, for detect shift handle behaviourThe sensor made.For example, it is possible to use for detecting the sensor detection of steering wheel operationThe operation information of steering wheel, can utilize the mechanics sensing being connected with steering wheel in actual sceneThe operation Data Concurrent of device detection direction dish delivers to above-mentioned electronic equipment.
In a further embodiment, it is also possible to the manipulation sent by reading vehicle-mounted ECU refers toOrder, as the manipulation information in above-mentioned driving information.In automatic driving vehicle, vehicle-mounted ECUThe signal collected computing be can be carried out, manipulation instruction, vehicle pair sent according to operation resultThe parts answered operate accordingly according to manipulation instruction.Such as, vehicle-mounted ECU is by shootingHead collects the traffic light in front when being red light, can be through calculation process to brake unitSending braking instruction, brake unit performs brake operating according to braking instruction.
Whether step 202, there is exception according to driving information detection automatic driving vehicle.
Vehicle abnormality can be that the transport condition of vehicle is abnormal, can include following two exception classType: collide, vehicle trouble.In the present embodiment, can obtain according to step 201The driving information of automatic driving vehicle judges whether vehicle occurs exception, determines the different of generation simultaneouslyNormal type.Specifically, can judge that vehicle is based on collision sensing information and/or road informationNo collide, can according to vehicle condition information and/or manipulation information judge vehicle whether occur thereforeBarrier.
In further realizing, crash sensor can be mechanics sensor, changing sensorOr attitude transducer, as the mechanics of crash sensor under the normal travel conditions of automatic driving vehicleThe power that sensor detects is less, the deformation detected as the changing sensor of crash sensorMeasure the value less also below, the attitude detected as the attitude transducer of crash sensorFor the horizontal equilibrium attitude parallel with road surface.When a vehicle is in a collision, mechanics sensor canDetecting bigger force value, changing sensor can detect the shape higher than above-mentioned less valueVariable, the attitude that attitude transducer detects may be for having the inclination appearance of certain angle with road surfaceState.The data processing method of automatic driving vehicle runs on electronic equipment thereon and gets theseDuring the information that crash sensor detects, can compare with default threshold value, if detectionWhen force value, deformation quantity or the angle of inclination arrived is more than the threshold value preset, it may be determined that nobody drivesSail vehicle to collide.
In other realize, road information can include other cars of automatic driving vehicle peripheryInformation, such as include the transport condition of Adjacent vehicles, other vehicles and automatic driving vehicleBetween distance.Can judge whether automatic driving vehicle collides according to above-mentioned road information.Such as when the distance detected between other vehicle and automatic driving vehicles is less than the distance threshold presetWhen value and its this Vehicle Speed are more than the threshold speed preset, it is believed that this vehicle and nothingPeople drives vehicle and comes in contact, and at this moment may determine that automatic driving vehicle collides.
If the vehicle condition Information abnormity of automatic driving vehicle, it may be determined that automatic driving vehicle occursFault.May determine that whether the driving information obtained in step 201 meets vehicle-state normalPre-conditioned, when be unsatisfactory for vehicle-state normal pre-conditioned time determine that vehicle breaks down.Such as when fuel tank state sensor detect fuel tank have leakage of oil situation time, it may be determined that vehicle trouble,When the sensor being used for detecting engine condition detects that electromotor has abnormal voice or the duration of ignitionVehicle trouble is may determine that time long.
If the manipulation Information abnormity of automatic driving vehicle, it is also possible to determine that automatic driving vehicle is sent outRaw fault.In actual scene, if steering wheel in the manipulation information obtained in step 201Manipulation information is for continuing cornering operation, or the manipulation information of accelerator is for hold within a period of timeContinuous acceleration etc., it may be determined that the manipulation Information abnormity of vehicle, so that it is determined that pilotless automobile is sent outRaw fault.
Step 203, abnormal in response to detecting that automatic driving vehicle occurs, send out to Cloud ServerSend the driving information in preset time period.
When determining that automatic driving vehicle collides or breaks down, above-mentioned electronic equipment is permissibleThe driving information obtained in preset time period is reported to Cloud Server by network.Wherein, in advanceIf the time period can be the artificial time period set.
Cloud Server can be the storage service of the driving information for storing automatic driving vehicleDevice, when receiving the data sending request of automatic driving vehicle, can receive automatic driving carThe driving information of transmission, and the identification information of automatic driving vehicle is associated with driving informationGround storage.The driving information of Cloud Server storage is that above-mentioned electronic equipment occurs different in response to vehicleOften report, it is possible to for follow-up vehicle trouble situation or collision situation are carried out detailed, accurateAnalysis provide data support.
In certain embodiments, preset time period can be to detect that automatic driving vehicle occursThe abnormal time period that time point is terminal, can be such as detect that vehicle collides before10 seconds.Above-mentioned electronic equipment can will collide before within 10 seconds traveling letterBreath uploads Cloud Server, such that automatic driving vehicle there occurs damage when making collision, it is possible toBy the information in Cloud Server vehicle collision reason judged and to analyze.
In certain embodiments, preset time period can be to detect that automatic driving vehicle generation is differentA time period before normal time point, such as, can be to detect that vehicle broke down the same dayOne week before.Driving information in one week can be sent to Cloud Server, with former to faultBecause being analyzed and determining vehicle maintenance scheme.
In certain embodiments, the data processing method of above-mentioned automatic driving vehicle can also include:Driving information is preserved the local storage to automatic driving vehicle.Above-mentioned electronic equipment can be byDriving information preserves sequentially in time to memorizer.If due to net when vehicle occurs abnormalThe unsuccessful transmission of network fault driving information, to Cloud Server, can retry transmission over timeOperation, or can be directly by the information of the memorizer of the unmanned vehicle storage abnormal shape to vehicleCondition is analyzed judging.
With further reference to Fig. 3, it illustrates at according to the data of the automatic driving vehicle of the applicationThe schematic diagram of one application scenarios of reason method.As it is shown on figure 3, automatic driving vehicle is vehicle-mountedTerminal unit (includes that photographic head, laser radar, collision pass in real time by other mobile unitsSensor) obtain the driving information of vehicle, the driving information of vehicle is preserved to local storage,Judge whether vehicle collides or fault according to driving information simultaneously, determining that vehicle touchesHit or the driving information in one preset time period is sent to network cloud by cloud network during fault and depositStorage server.
The data processing method of the automatic driving vehicle that the above embodiments of the present application provide, it is possible toAutomatic driving vehicle have an accident or the relevant information of accident or fault is sent in time during fault toCloud Server, provides comprehensively for the analysis of the unusual condition of automatic driving vehicle, data accuratelySupport.It is possible to further driving information is preserved to local storage, only will detect differentThe driving information in a preset time period before Chang uploads Cloud Server, reduces networkRequire and the storage pressure of Cloud Server.
Refer to Fig. 4, as to the realization of method shown in above-mentioned each figure, this application provides onePlant an embodiment of the data processing equipment of automatic driving vehicle, this device embodiment and Fig. 2Shown embodiment of the method is corresponding, and this device specifically can apply to the car of automatic driving vehicleIn mounted terminal equipment.
As shown in Figure 4, the data processing equipment of automatic driving vehicle can include acquiring unit401, detector unit 402 and transmitting element 403.Wherein, acquiring unit 401 is used for obtainingThe driving information of automatic driving vehicle, driving information includes the road information through sailing, collision sensingInformation, vehicle condition information and manipulation information;Detector unit 402 is for detecting according to driving informationWhether automatic driving vehicle there is exception;Transmitting element 403 is in response to detecting that nobody drivesSail vehicle and occur abnormal, send the driving information in preset time period to Cloud Server.
In the present embodiment, acquiring unit 401 can be from the above driving information of vehicle-mounted acquisition, alsoDirectly can be communicatively coupled with each sensor on vehicle, obtain unmanned in the following wayDrive the driving information of vehicle: obtain the information that the sensor relevant to the information of sailing detects.ItsIn, the sensor relevant to driving information can include the sensor relevant with road information andSensor that sensor that collision sensing information is relevant is relevant to vehicle condition information and the information of manipulationRelevant sensor.
In the present embodiment, the traveling that detector unit 402 can obtain according to acquiring unit 401Information judges whether vehicle collides or fault.Detector unit 402 can be by acquiring unit 401The driving information obtained is compared with the driving information preset, if the row that acquiring unit 401 obtainsInformation of sailing is inconsistent with the driving information preset, then may determine that automatic driving vehicle occurs abnormal.Such as, when being more than the threshold time preset the duration of ignition of vehicle, it may be determined that vehicle occursFault.
Transmitting element 403 can determine whether to travel according to the testing result of detector unit 402Information sends to Cloud Server.When detector unit 402 determines that vehicle occurs abnormal, send singleDriving information in preset time period can be sent to Cloud Server by unit 403.Wherein, presetTime period can be to detect that automatic driving vehicle occurs the abnormal time point time as terminalSection, can be such as detect vehicle collide before 10 seconds.
In some optional implementations of the present embodiment, acquiring unit 401 is further used forObtain the information that the sensor relevant to driving information detects as follows: receive vehicle-mounted taking the photographThe road information gathered as head and mobile lidar;Obtain the collision that crash sensor detectsHeat transfer agent;Obtain the vehicle condition information that at least one sensor following detects: be used for detecting systemMove the sensor of device operating mode, for detecting the sensor of on-vehicle battery operating mode, for detecting combustionThe sensor of oily condition, for detecting the sensor of steering wheel situation, for detecting electromotor shapeThe sensor of condition, velocity sensor, acceleration transducer;Obtain at least one sensor followingThe manipulation information detected: for detecting the sensor of steering wheel operation, for detecting braking dressPut the sensor of operation, for detecting the sensor of accelerator operation, for detecting clutch behaviourThe sensor made, the sensor being used for detecting shift handle operation.
In further implementation, acquiring unit 401 is additionally operable to read vehicle electronics and controlsThe manipulation instruction that unit sends, as the manipulation information got.
In certain embodiments, detector unit 402 can be based on collision sensing information and/or roadInformation judges whether vehicle collides;Judge that vehicle is according to vehicle condition information and/or manipulation informationNo break down.
In certain embodiments, the data processing equipment 400 of above-mentioned automatic driving vehicle is all rightIncluding: storage unit 404 (not shown), for driving information is preserved to automatic driving vehicleLocal storage.
Should be appreciated that in all unit described in device 400 and the method with reference to Fig. 2 descriptionEach step is corresponding.Thus, the data processing method above with respect to automatic driving vehicle describesOperation and feature be equally applicable to device 400 and the unit wherein comprised, do not repeat them here.Corresponding units in device 400 can cooperate with the unit in terminal unit and/or serverTo realize the scheme of the embodiment of the present application.
It will be understood by those skilled in the art that the data processing equipment of above-mentioned automatic driving vehicle400 also include some other known features, such as processor, memorizer etc., in order to unnecessaryObscure and embodiment of the disclosure, structure known to these is the most not shown.
The data processing equipment 400 of the automatic driving vehicle that the above embodiments of the present application provide, energyEnough driving informations automatically obtaining vehicle also judge whether vehicle occurs exception, are determining that nobody drivesSail when vehicle occurs abnormal and automatically the driving information of vehicle is reported Cloud Server, it is possible to be unmannedThe analysis of the unusual condition driving vehicle provides comprehensively, data support accurately.
The embodiment of the present application additionally provides the black box subsystem of a kind of automatic driving vehicle.Continue ginsengExamine Fig. 5, it illustrates the black box subsystem of automatic driving vehicle according to one embodiment of the applicationThe structural representation of system.
As it is shown in figure 5, the black box subsystem 500 of automatic driving vehicle includes detector 501 HeProcessor 502.Wherein detector 501 is for detecting the driving information of automatic driving vehicle, OKThe information of sailing includes the road information through sailing, collision sensing information, vehicle condition information and manipulation information;Whether processor 502 is for there is exception according to driving information detection automatic driving vehicle, and ringsIt is abnormal that Ying Yu detects that automatic driving vehicle occurs, and sends in preset time period to Cloud ServerDriving information.
In this embodiment, detector 501 can detect each sensor detection in automatic driving vehicleThe signal arrived, as the driving information of vehicle.Wherein, the type of sensor can be that image passesSensor, mechanics sensor, velocity sensor, acceleration transducer, temperature sensor, distanceSensors etc., can include but not limited to: for detecting the sensor of brake unit operating mode, useIn the sensor of detection on-vehicle battery operating mode, for detecting the sensor of fuel oil situation, for examiningSurvey steering wheel situation sensor, for detect the sensor of engine condition, velocity sensor,Acceleration transducer, for detect steering wheel operation sensor, for detect brake unit behaviourThe sensor made, for detecting the sensor of accelerator operation, for detecting clutch operatingSensor, for detecting the sensor of shift handle operation, crash sensor etc..
The vehicle-mounted ECU of automatic driving vehicle can obtain and store the much information of vehicle, includingVehicle condition information and manipulation information etc..Detector 501 can be communicatively coupled with vehicle-mounted ECU,The relevant driving information of automatic driving vehicle is received from vehicle-mounted ECU.
The driving information that detector 501 detects can be processed by processor 502.A kind ofDriving information is analyzed, to judge whether automatic driving vehicle occurs exception by the mode processed.Concrete determination methods may include that the driving information that detected by detector 501 and presetsDriving information compares, if the driving information that detector 501 detects is with the driving information preset notUnanimously, it is determined that automatic driving vehicle occurs abnormal.
In some optional implementations, processor 502 can based on collision sensing information and/Or road information judges whether vehicle collides, can be according to vehicle condition information and/or manipulation informationJudge whether vehicle breaks down.
Processor 502 can also be when detecting that automatic driving vehicle occurs abnormal, by cloud netNetwork sends and the driving information in preset time period to Cloud Server.When cloud network failure, placeReason device 502 can retry transmission operation with cycle regular hour, until Cloud Server successfully connectsReceive driving information.
In certain embodiments, the black box subsystem 500 of automatic driving vehicle can also include depositingReservoir 503, is used for preserving driving information.
It is appreciated that the detection in the black box subsystem 500 of automatic driving vehicle in the present embodimentDevice 501 performs detection mode and obtaining in the data processing equipment 400 of above-mentioned automatic driving vehicleTake unit 401 obtain driving information mode be similar to, processor 502 performs the side of abnormality detectionFormula and the detector unit 402 in the data processing equipment 400 of above-mentioned automatic driving vehicle are according to rowSailing whether infomation detection vehicle occurs abnormal mode to be similar to, processor 502 performs driving informationThe mode sent and the transmitting element in the data processing equipment 400 of above-mentioned automatic driving vehicle403 are similar to the mode of Cloud Server transmission driving information, and here is omitted.
The black box subsystem 500 of the automatic driving vehicle that above-described embodiment provides, can actively visitThe driving information of measuring car, whether automatic decision vehicle there is exception, and when exception in time toCloud Server sends driving information, it is possible to for Analysis on Abnormal and the vehicle shape of vehicleCondition assessment provides data support accurate, comprehensive.Further, the nothing of memorizer 503 is comprisedPeople drives the black box subsystem 500 of vehicle can automatically save the traveling letter of automatic driving vehicleBreath, reduces the ability to maintainer and experience when being analyzed the unusual condition of vehicleDependency.
Below with reference to Fig. 6, it illustrates the terminal unit be suitable to for realizing the embodiment of the present applicationOr the structural representation of the computer system 600 of server.
As shown in Figure 6, computer system 600 includes CPU (CPU) 601, itsCan be according to the program being stored in read only memory (ROM) 602 or from storage part 608It is loaded into the program in random access storage device (RAM) 603 and performs various suitable actionAnd process.In RAM 603, also storage has system 600 to operate required various program sumsAccording to.CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input/ output (I/O) interface 605 is also connected to bus 604.
It is connected to I/O interface 605: include the importation 606 of keyboard, mouse etc. with lower component;Including such as cathode ray tube (CRT), liquid crystal display (LCD) etc. and speaker etc.Output part 607;Storage part 608 including hard disk etc.;And include such as LAN card,The communications portion 609 of the NIC of modem etc..Communications portion 609 is via such asThe network of the Internet performs communication process.Driver 610 is connected to I/O interface also according to needs605.Detachable media 611, such as disk, CD, magneto-optic disk, semiconductor memory etc.,Be arranged on as required in driver 610, in order to the computer program read from it according toNeeds are mounted into storage part 608.
Especially, according to embodiment of the disclosure, the process described above with reference to flow chart is permissibleIt is implemented as computer software programs.Such as, embodiment of the disclosure and include a kind of computer journeySequence product, it includes the computer program being tangibly embodied on machine readable media, described meterCalculation machine program comprises the program code for performing the method shown in flow chart.In such enforcementIn example, this computer program can be downloaded and installed from network by communications portion 609,And/or be mounted from detachable media 611.
Flow chart in accompanying drawing and block diagram, it is illustrated that according to the various embodiment of the application system,Architectural framework in the cards, function and the operation of method and computer program product.This pointOn, each square frame in flow chart or block diagram can represent a module, program segment or codeA part, a part for described module, program segment or code comprise one or more forRealize the executable instruction of the logic function of regulation.It should also be noted that at some as replacementIn realization, the function marked in square frame can also be sent out to be different from the order marked in accompanying drawingRaw.Such as, two square frames succeedingly represented can essentially perform substantially in parallel, theySometimes can also perform in the opposite order, this is depending on involved function.It is also noted thatIt is, the square frame in each square frame in block diagram and/or flow chart and block diagram and/or flow chartCombination, can realize by the special hardware based system of the function or operation that perform regulation,Or can realize with the combination of specialized hardware with computer instruction.
Being described in the embodiment of the present application involved unit can be real by the way of softwareExisting, it is also possible to realize by the way of hardware.Described unit can also be arranged on processIn device, for example, it is possible to be described as: a kind of processor includes acquiring unit, detector unit and sends outSend unit.Wherein, the title of these unit is not intended that under certain conditions to this unit itselfRestriction, such as, acquiring unit be also described as " obtain automatic driving vehicle travelingThe unit of information ".
As on the other hand, present invention also provides a kind of nonvolatile computer storage media,This nonvolatile computer storage media can be described in above-described embodiment included in deviceNonvolatile computer storage media;Can also be individualism, be unkitted allocate in terminal non-Volatile computer storage medium.Above-mentioned nonvolatile computer storage media storage have one orThe multiple program of person, when one or more program is performed by an equipment so that describedEquipment: obtaining the driving information of automatic driving vehicle, described driving information includes the road through sailingInformation, collision sensing information, vehicle condition information and manipulation information;Examine according to described driving informationSurvey whether described automatic driving vehicle occurs exception;In response to described automatic driving vehicle being detectedOccur abnormal, send the described driving information in preset time period to Cloud Server.
Above description is only the preferred embodiment of the application and saying institute's application technology principleBright.It will be appreciated by those skilled in the art that invention scope involved in the application, do not limitIn the technical scheme of the particular combination of above-mentioned technical characteristic, also should contain simultaneously without departing fromIn the case of described inventive concept, above-mentioned technical characteristic or its equivalent feature carry out combination in anyAnd other technical scheme formed.Such as features described above and (but not limited to) disclosed hereinThe technical characteristic with similar functions is replaced mutually and the technical scheme that formed.