Movatterモバイル変換


[0]ホーム

URL:


CN107169468A - Method for controlling a vehicle and device - Google Patents

Method for controlling a vehicle and device
Download PDF

Info

Publication number
CN107169468A
CN107169468ACN201710398783.7ACN201710398783ACN107169468ACN 107169468 ACN107169468 ACN 107169468ACN 201710398783 ACN201710398783 ACN 201710398783ACN 107169468 ACN107169468 ACN 107169468A
Authority
CN
China
Prior art keywords
vehicle
barrier
image
information
travel
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.)
Pending
Application number
CN201710398783.7A
Other languages
Chinese (zh)
Inventor
王帅强
张潮
张连川
李政
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co LtdfiledCriticalBeijing Jingdong Century Trading Co Ltd
Priority to CN201710398783.7ApriorityCriticalpatent/CN107169468A/en
Publication of CN107169468ApublicationCriticalpatent/CN107169468A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

This application discloses method for controlling a vehicle and device.One embodiment of this method includes:Image on the direct of travel for the vehicle for obtaining the vision sensor collection installed on vehicle;Determined to whether there is barrier on the direct of travel of vehicle according to image;There is barrier on direct of travel in response to determining vehicle, the positional information of barrier is determined according to image;According to the positional information of barrier and the positional information of vehicle, the expectation driving trace that the route planning information of the vehicle obtained in advance includes is adjusted;Vehicle is controlled to be travelled according to the expectation driving trace after adjustment.This embodiment improves the efficiency of wagon control.

Description

Method for controlling a vehicle and device
Technical field
The application is related to field of computer technology, and in particular to a kind of method for controlling a vehicle and device.
Background technology
China's economic is fast-developing, and enterprise's production technology is improved constantly, the environment for requiring to improve constantly to automatic technologyUnder, haulage vehicle, such as automatical pilot transportation vehicle (Automated Guided Vehicle, abbreviation AGV), it has also become automationThe key of transportation logisticses.
The method of existing control vehicle is normally based on laser radar or millimetre-wave radar carries out detection of obstacles and kept awayBarrier, laser radar or millimetre-wave radar are separately mounted to vehicle roof or surrounding, with detecting obstacles thing distance, obtain target barrierHinder object location information, so as to carry out avoidance.However, laser radar is easily by the adverse weather conditions such as sleet mist, infrared waveDetecting ability significantly weaken, and millimetre-wave radar detection range is limited.
The content of the invention
The purpose of the application is to propose a kind of improved method for controlling a vehicle and device, to solve background aboveThe technical problem that technology segment is mentioned.
In a first aspect, the embodiment of the present application provides a kind of method for controlling a vehicle, this method includes:Obtain vehicleImage on the direct of travel of the vehicle of the vision sensor collection of upper installation;Determined according to image be on the direct of travel of vehicleIt is no to there is barrier;There is barrier on direct of travel in response to determining vehicle, the position of barrier is determined according to imageInformation;According to the positional information of barrier and the positional information of vehicle, in the route planning information for adjusting the vehicle obtained in advanceIncluding expectation driving trace;Vehicle is controlled to be travelled according to the expectation driving trace after adjustment.
In the present embodiment, determined to whether there is barrier on the direct of travel of vehicle according to image, including:Image is enteredThe segmentation of row image obtains at least one subgraph;Determined based on the image classification model pre-established be at least one subgraphNo to there is obstructions chart picture, the corresponding relation that image classification model is used between phenogram picture and image tag, image tag is usedIn indicate image whether be obstructions chart picture;There is obstructions chart picture at least one subgraph in response to determining, determine carDirect of travel on there is barrier.
In the present embodiment, determined to whether there is barrier on the direct of travel of vehicle according to image, including:Image is enteredRow semantic segmentation, obtains set of each subgraph included by image for the probability of obstructions chart picture;It is general in response to determiningThe set of rate includes the probability more than predetermined threshold value, determines there is barrier on the direct of travel of vehicle.
In the present embodiment, there is barrier on the direct of travel in response to determining vehicle, obstacle is determined according to imageThe positional information of thing, including:Position in the picture is shown according to the calibrating parameters and barrier of vision sensor, obstacle is determinedThe positional information of thing.
In the present embodiment, according to the positional information of barrier and the positional information of vehicle, the vehicle obtained in advance is adjustedThe expectation driving trace that includes of route planning information, including:According to the positional information of barrier and the positional information of vehicle,Determine the distance between vehicle and barrier information;Using the information fusion method based on Bayesian Estimation, according to range informationDriving trace is expected in adjustment.
In the present embodiment, control vehicle is travelled according to the expectation driving trace after adjustment, including:Perform following vehicle controlStep processed:Wheelbase based on the current posture information of the driving trace after adjustment, vehicle and vehicle, determines next default rowSail the target position information of vehicle in the cycle;According to target position information and posture information, determine vehicle in driving cycleDriving parameters, driving parameters include travel speed and steering angle;Control vehicle is travelled in driving cycle according to driving parameters;Determine whether vehicle is located at the land for expecting driving trace, if it is, stopping performing wagon control step;If not,Then continue executing with wagon control step.
Second aspect, the embodiment of the present application provides a kind of device for being used to control vehicle, and the device includes:Obtain singleImage on member, the direct of travel of the vehicle for the vision sensor collection installed for obtaining on vehicle;First determining unit, is usedIn on the direct of travel that vehicle is determined according to image whether there is barrier;Second determining unit, in response to determining carDirect of travel on there is barrier, the positional information of barrier is determined according to image;Adjustment unit, for according to barrierPositional information and vehicle positional information, adjust the expectation traveling rail that the route planning information of vehicle obtained in advance includesMark;Control unit, for controlling vehicle to be travelled according to the expectation driving trace after adjustment.
In the present embodiment, the first determining unit, including:First segmentation subelement, for carrying out image segmentation to imageObtain at least one subgraph;First determination subelement, for determining at least one based on the image classification model pre-establishedWith the presence or absence of obstructions chart picture in subgraph, the corresponding relation that image classification model is used between phenogram picture and image tag,Image tag is used to indicate whether image is obstructions chart picture;Second determination subelement, in response to determining at least oneThere is obstructions chart picture in subgraph, determine there is barrier on the direct of travel of vehicle.
In the present embodiment, the first determining unit, including:Second segmentation subelement, for carrying out semantic segmentation to image,Obtain set of each subgraph included by image for the probability of obstructions chart picture;3rd determination subelement, in response toDetermining the set of probability includes the probability more than predetermined threshold value, determines there is barrier on the direct of travel of vehicle.
In the present embodiment, the second determining unit, is further configured to:According to the calibrating parameters and barrier of vision sensorHinder thing to show position in the picture, determine the positional information of barrier.
In the present embodiment, adjustment unit, including:4th subelement, for the positional information and vehicle according to barrierPositional information, determine the distance between vehicle and barrier information;Subelement is adjusted, for using based on Bayesian EstimationInformation fuse device, driving trace is expected according to range information adjustment.
In the present embodiment, control unit, is further configured to:Perform following wagon control step:After adjustmentDriving trace, the wheelbase of the current posture information of vehicle and vehicle, determine the mesh of vehicle in next default driving cycleCursor position information;According to target position information and posture information, driving parameters of the vehicle in driving cycle, driving parameters are determinedIncluding travel speed and steering angle;Control vehicle is travelled in driving cycle according to driving parameters;Determine whether vehicle is located atThe land of driving trace is expected, if it is, stopping performing wagon control step;If it is not, then continuing executing with vehicle controlStep processed.
The third aspect, the embodiment of the present application provides a kind of equipment, including:One or more processors;Storage device, is usedIn storing one or more programs, when said one or multiple programs are by said one or multiple computing devices so that above-mentionedOne or more processors realize such as the above-mentioned method of first aspect.
Fourth aspect, the embodiment of the present application provides a kind of computer-readable recording medium, is stored thereon with computer journeySequence, it is characterised in that such as first aspect above-mentioned method is realized when the program is executed by processor.
Method for controlling a vehicle and device that the embodiment of the present application is provided, the vision installed by obtaining on vehicle are passedImage on the direct of travel of the vehicle of sensor collection, and determined according to image to whether there is obstacle on the direct of travel of vehicleThing;Then there is barrier on the direct of travel in response to determining vehicle, the positional information of barrier is determined according to image, andAccording to the positional information of barrier and the positional information of vehicle, adjust what the route planning information of the vehicle obtained in advance includedExpect driving trace, finally control vehicle to be travelled according to the expectation driving trace after adjustment, improve the efficiency of wagon control.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, the application's is otherFeature, objects and advantages will become more apparent upon:
Fig. 1 is that the application can apply to exemplary system architecture figure therein;
Fig. 2 is the indicative flowchart of one embodiment of the method for controlling a vehicle according to the application;
Fig. 3 is the schematic diagram of the application scenarios of the method for controlling a vehicle according to the application;
Fig. 4 is the indicative flowchart of another embodiment of the method for controlling a vehicle according to the application;
Fig. 5 is the exemplary block diagram for being used to control one embodiment of the device of vehicle according to the application;
Fig. 6 is adapted for the structural representation of the computer system of the vehicle intelligent equipment for realizing the embodiment of the present application.
Embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouchedThe specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that, in order toBe easy to description, illustrate only in accompanying drawing to about the related part of invention.
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phaseMutually combination.Describe the application in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is shown can be using the method for controlling a vehicle of the application or for the example for the device for controlling vehicleSexual system framework 100.
As shown in figure 1, system architecture 100, which can include system architecture 100, can include vehicle 101, network 102 and to car101 provide the server 103 supported.Vehicle intelligent equipment 104 can be provided with vehicle 101.Network 102 is used in terminalThe medium of communication link is provided between equipment 101 and server 103.Network 102 can include various connection types, for example, haveLine, wireless communication link or fiber optic cables etc..
The control system of vehicle 101 is installed, it can obtain regarding of being installed on vehicle 101 in vehicle intelligent equipment 104Feel the image on the direct of travel for the vehicle 101 that sensor is gathered, and determine whether deposited on the direct of travel of vehicle according to imageIn barrier;Then there is barrier on the direct of travel in response to determining vehicle, the position of barrier is determined according to imageInformation, and positional information and the positional information of vehicle according to barrier, adjust the route planning information of the vehicle obtained in advanceThe expectation driving trace included, finally controls vehicle to be travelled according to the expectation driving trace after adjustment.Vehicle intelligent equipment 104It can also be interacted by network 102 with server 103, with RX path planning information, control instruction etc..
Vehicle 101 is also equipped with various sensors, for example, vision sensor, gyroscope, accelerometer etc..Driven eachDigital encoder for measuring angular displacement can be installed in driving wheel, digital encoder can determine the traveling of driving wheel away fromFrom.Herein, the type of drive of vehicle 101 can be the mode of two-wheeled Differential Driving.It should be noted that vehicle 101 can pacifyEquipped with all kinds and the sensor of function in addition to above-mentioned enumerate, it will not be repeated here.
Server 103 can be to provide the server of various services, for example, vehicle 101 is managed and distributes taskManagement server, management server can send the information such as straight movement control instruction to vehicle intelligent equipment 104, so that vehicle intelligentEquipment 104 is controlled to vehicle 101.
It is pointed out that the sensor that the instruction of above-mentioned straight movement control can also be installed in vehicle 101 detect it is a certainTriggered automatically during information, now, network 102 and server 103 can be not present in said system framework 100.
It should be noted that the method for controlling a vehicle that the embodiment of the present application is provided is general by vehicle intelligent equipment104 are performed, and correspondingly, the device for controlling vehicle is generally positioned in vehicle intelligent equipment 104.
It should be understood that the number of the vehicle, vehicle intelligent equipment, network and server in Fig. 1 is only schematical.RootFactually now need, can have any number of vehicle, vehicle intelligent equipment, network and server.
With continued reference to Fig. 2, the flow of one embodiment of method for controlling a vehicle according to the application is shown200.The method for controlling a vehicle, comprises the following steps:
With continued reference to Fig. 2, the flow of one embodiment of method for controlling a vehicle according to the application is shown200.The method for controlling a vehicle, comprises the following steps:
Step 201, the image on the direct of travel for the vehicle for obtaining the vision sensor collection installed on vehicle.
In the present embodiment, the electronic equipment of method for controlling a vehicle operation thereon is (such as vehicle-mounted shown in Fig. 1Smart machine) image on the direct of travel for the vehicle that the vision sensor installed on vehicle is gathered can be obtained first.VehicleCan utilize information interchange, carry out independent planning, adjust and perform the vehicle of its action, such as autonomous vehicle(Autonomous Vehicle).Vision sensor can obtain external environment condition image letter using optical element and imaging deviceThe instrument of breath, its major function is to obtain enough NI Vision Builder for Automated Inspection most original images to be processed.Vision sensor can be withIt is various picture pick-up devices, for example, CCD (Charge Coupled Device, charge coupling device) video camera, digital camera.Image on the direct of travel of vehicle can be the image of vehicle front, can also be the image of rear view of vehicle during reversing.VehicleHeadstock and the tailstock one or more vision sensors can be installed.
Step 202, determined to whether there is barrier on the direct of travel of vehicle according to image.
In the present embodiment, above-mentioned electronic equipment can determine the traveling side of vehicle according to the image obtained in step 201It whether there is barrier upwards.The target area in the image that collects can be determined using machine vision, target area canTo be interpreted as larger possibility as the region of the image of barrier.Some image processing methods can be used to the image that getsHandled, image processing method can include image rectification, image filtering, image gray processing, image enhaucament etc..Then can be withImage segmentation is carried out, image segmentation is exactly to divide the image into several regions specific, with unique properties.Image segmentation sideMethod mainly includes the dividing method based on threshold value, the dividing method based on region, the dividing method based on edge and based on spyDividing method of theorem opinion etc..
In deep learning field, multilayer neural network model, such as deep neural network, convolutional Neural net can be usedNetwork, to carry out the segmentation of image.The image of moving object can also be partitioned into by motion detecting technology, can be based on particle filterRipple algorithm carries out the tracking of target area.As an example, system model and observation can be set up according to target area actual motionModel, calculates color, the gradient of target area, and constructs similarity function.And worked as by particle filter acquisition target areaPreceding observation, is handled the state average and covariance of particle collection using Kalman filtering, produces new Gaussian Profile,Then according to the new particle collection of the Gaussian Profile of generation sampling, weights and output are calculated, last resampling particle collection completes visionTracking process.By the tracking to target area, the row of vehicle in the image subsequently obtained can be more accurately and efficiently determinedEnter and whether there is barrier on direction.
In some optional implementations of the present embodiment, determined according to image on the direct of travel of vehicle with the presence or absence of barrierHinder thing, including:Image segmentation is carried out to image and obtains at least one subgraph;Determined based on the image classification model pre-establishedIt whether there is obstructions chart picture, pair that image classification model is used between phenogram picture and image tag at least one subgraphIt should be related to, image tag is used to indicate whether image is obstructions chart picture;Exist in response to determining at least one subgraphObstructions chart picture, determines there is barrier on the direct of travel of vehicle.
, can be to the image of the real-time collection of vision sensor in this implementation, or pass through some image processing methodsTreated image carries out image segmentation, using the subgraph after segmentation as input, regard the label of subgraph as output, trainingInitial model-naive Bayesian (Naive Bayesian Model, NBM) or SVMs (Support VectorMachine, SVM) etc. be used for classify model, obtain image classification model.Image classification model can also be technical staff's basePre-establish in the statistics to substantial amounts of image and image tag, pair of be stored with image or characteristics of image and image tagThe mapping table that should be related to;It equally can be the video by gathering different scenes in road, form positive and negative sample database,Positive negative sample is learnt using feature extraction and mode identification method training, obtains characterizing road barrier feature, for barrierThe model for hindering object image and non-obstructions chart picture to be classified.
In some optional implementations of the present embodiment, determined according to image on the direct of travel of vehicle with the presence or absence of barrierHinder thing, including:Semantic segmentation is carried out to image, collection of each subgraph included by image for the probability of obstructions chart picture is obtainedClose;Set in response to determining probability includes the probability more than predetermined threshold value, determines there is barrier on the direct of travel of vehicleHinder thing.
In the present embodiment, the semantic segmentation of image, is exactly briefly a given pictures, to each on picturePixel is classified, and for the detection of barrier, the scope where color value that can be by judging the pixel in image is determinedGo out the probable value that each pixel belongs to barrier.Can by image import training in advance full convolutional network model, obtain withThe corresponding region of the pixel of each in image is the probability of barrier region.Optionally, can also using the pixel of each in image asNode in condition random field, and using the relation in image between pixel and pixel as the side in condition random field, according to the 3rdProbability and the conditional random field models of training in advance determine the first probability.
In this implementation, can the framework based on deep learning, training data, instruction are used as using the image that manually marksPractice an efficient Road image segmentation model based on full convolutional network.Full convolutional network model compares traditional convolution nerve netNetwork model, eliminates the full articulamentum in network structure, greatly reduces the parameter of model, while the side for passing through up-samplingMethod, divides the image into the forecasting problem for being transformed into a pixel-wise (pixel for pixel), compared to traditional patch-wiseThe method of (block of pixels is to block of pixels) has saved the calculating time.Then, CRF (conditional random can be usedField algorithm, condition random field) and image enhaucament the further optimization processing result of method.
Step 203, there is barrier on the direct of travel in response to determining vehicle, the position of barrier is determined according to imageConfidence ceases.
In the present embodiment, there is barrier on direct of travel of the above-mentioned electronic equipment in response to determining vehicle in step 202Hinder thing, the positional information of barrier is determined according to image.It is determined that in the absence of in the case of barrier, the motion of vehicle completely byPath planning is guided, that is, conventional path following strategy.When there is barrier, above-mentioned electronic equipment can utilize angle pointDetection method calculates target area in the position of image slices vegetarian refreshments.By the inside and outside parameter for the vision sensor demarcated in advance, asRelation between plain plane coordinate system, photo coordinate system, camera coordinates system and world coordinate system carries out three-dimensional reconstruction, finally may be usedTo obtain coordinate of the barrier under world coordinate system.
In some optional implementations of the present embodiment, there is obstacle on the direct of travel in response to determining vehicleThing, the positional information of barrier is determined according to image, including:Figure is shown according to the calibrating parameters and barrier of vision sensorPosition as in, determines the positional information of barrier.The external parameter of vision sensor can be determined using three line calibration methods, withExemplified by vision sensor is video camera, the external parameter of video camera can include video camera with respect to the angle of heel of car body, the angle of pitch,The lateral separation of height and video camera photocentre away from the car body longitudinal axis of deflection, video camera in car body from the ground.Need explanationIt is that above-mentioned three line calibration method is widely studied at present and application known technology, be will not be repeated here.
Step 204, according to the positional information of barrier and the positional information of vehicle, the path of the vehicle obtained in advance is adjustedThe expectation driving trace that planning information includes.
In the present embodiment, above-mentioned electronic equipment can be according to the positional information and car of the barrier obtained in step 203Positional information, adjust the expectation driving trace that the route planning information of vehicle obtained in advance includes.Path planning is believedBreath can the above-mentioned electronic equipment in vehicle management direction issue, above-mentioned electronic equipment can using Bayes' assessment, extensionThe information fusion methods such as Kalman filtering method, neutral net and fuzzy reasoning method, by the information and path planning of vision sensorInformation fusion, obtains road precise information, to make accurate road decision-making.
In the present embodiment, above-mentioned electronic equipment can be primarily based on vehicle and seat of the barrier under world coordinate systemMark, calculates the laterally and longitudinally distance of vehicle and barrier.Longitudinal direction can refer to vehicle traveling direction, can laterally refer toThe vertical direction in direction of vehicle traveling.The lateral separation and fore-and-aft distance of vehicle and barrier are also based on, vehicle is calculatedWith the angular deviation of barrier.Angular deviation can be calculated by below equation:
θ=arctan (W/N) (1)
Wherein, θ represents the angular deviation of vehicle and barrier;W represents the lateral separation of barrier relative vehicle, barrierIn vehicle right side for just, left side is negative;N represents the fore-and-aft distance of barrier relative vehicle, and barrier is in front of vehicle travelingJust, vehicle traveling rear is negative.
In some optional implementations of the present embodiment, according to the positional information of barrier and the positional information of vehicle,The expectation driving trace that the route planning information of the vehicle obtained in advance includes is adjusted, including:Believed according to the position of barrierThe positional information of breath and vehicle, determines the distance between vehicle and barrier information;Melted using the information based on Bayesian EstimationConjunction method, driving trace is expected according to range information adjustment.Specifically, can be carried out to the characteristics of motion of motor-driven barrier effectiveState precognition, the method that combining target Bayesian forecasting carries out real-time route planning draws to adjust by local repeatedly weight-normalityExpect driving trace.First to the key node of vehicle row track, using dangerous cost constraints is quantified, set upSynthetic threat assess database, will threaten center as Wo Ruonuoyi (VORONOI) figure point, using threaten size asThe distance measure of VORONOI figure adjacent domains, builds the VORONOI figures for threatening configuration.Then dijkstra's algorithm (single source is usedShortest path first), Double-Sweeping (Double swap algorithm) scheduling algorithm search out it is optimal between target point and vehiclePath or sub-optimal path, it is established that the feasible path of vehicle.Optionally, neutral net-EKF can also be utilizedDriving trace is expected in method (NNEKF, Neural network Extended Kalman Filter) adjustment.
Step 205, control vehicle is travelled according to the expectation driving trace after adjustment.
In the present embodiment, above-mentioned electronic equipment can control vehicle according to the desired row obtained after being adjusted through step 204Sail track traveling.Based on the model- following control strategy for taking aim at a method in advance or in the prior art other model- following control strategies, essence can be usedReally the speed and steering angle of control vehicle, accurately evade road barrier.
The vehicle for the vision sensor collection that the method that above-described embodiment of the application is provided is installed by obtaining on vehicleDirect of travel on image, and determined according to image to whether there is barrier on the direct of travel of vehicle;Then in response to trueMake and there is barrier on the direct of travel of vehicle, the positional information of barrier is determined according to image, and according to the position of barrierConfidence ceases the positional information with vehicle, adjusts the expectation driving trace that the route planning information of the vehicle obtained in advance includes,Finally control vehicle is travelled according to the expectation driving trace after adjustment, improves the efficiency of wagon control.
With continued reference to Fig. 3, Fig. 3 is a signal of the application scenarios of the method for controlling a vehicle according to the present embodimentFigure.In Fig. 3 application scenarios, the vehicle intelligent equipment for controlling vehicle 301 gets the path planning of server transmissionInformation 304, starts to control vehicle 301 to travel according to the expectation driving trace in route planning information, due to can on direct of travelCan there can be barrier, so needing to obtain the traveling side for the vehicle that the vision sensor 302 installed on vehicle 301 is gathered in real timeUpward image 305, and determined according to image 305 on the direct of travel of vehicle with the presence or absence of barrier;Then in response to determiningGo out and there is barrier on the direct of travel of vehicle, the positional information of barrier is determined according to image, and according to the position of barrierThe positional information of information and vehicle, adjusts the expectation driving trace that the route planning information of the vehicle obtained in advance includes, mostControl vehicle is travelled according to the expectation driving trace after adjustment afterwards, realizes the avoidance of vehicle.
With continued reference to Fig. 4, the flow of one embodiment of method for controlling a vehicle according to the application is shown400.The method for controlling a vehicle, comprises the following steps:
Step 401, the image on the direct of travel for the vehicle for obtaining the vision sensor collection installed on vehicle.
In the present embodiment, the electronic equipment of method for controlling a vehicle operation thereon is (such as vehicle-mounted shown in Fig. 1Smart machine) image on the direct of travel for the vehicle that the vision sensor installed on vehicle is gathered can be obtained first.
Step 402, determined to whether there is barrier on the direct of travel of vehicle according to image.
In the present embodiment, above-mentioned electronic equipment can determine the traveling side of vehicle according to the image obtained in step 401It whether there is barrier upwards.
Step 403, there is barrier on the direct of travel in response to determining vehicle, the position of barrier is determined according to imageConfidence ceases.
In the present embodiment, there is barrier on direct of travel of the above-mentioned electronic equipment in response to determining vehicle in step 402Hinder thing, the positional information of barrier is determined according to image.
Step 404, according to the positional information of barrier and the positional information of vehicle, the path of the vehicle obtained in advance is adjustedThe expectation driving trace that planning information includes.
In the present embodiment, above-mentioned electronic equipment can be according to the positional information and car of the barrier obtained in step 403Positional information, adjust the expectation driving trace that the route planning information of vehicle obtained in advance includes.
Step 405, control vehicle is travelled according to the expectation driving trace after adjustment.
In the present embodiment, above-mentioned electronic equipment can control vehicle according to the desired row obtained after being adjusted through step 404Sail track traveling.It can use based on the model- following control strategy for taking aim at a method in advance or other model- following control strategies, accurately control vehicleSpeed and steering angle, accurately evade road barrier.Based on the model- following control strategy for taking aim at a method in advance, i.e., in road ahead oneThe local setting one of set a distance is pre- to be taken aim at a little, by the pre- lateral separation taken aim at a little with expectation road of control, to realize to expecting roadThe tracking in footpath.
In the present embodiment, the rate-determining steps in step 405 resolve into 5 following sub-steps, i.e.,:Step 4051, stepRapid 4052, step 4053, step 4054 and step 4055.
Step 4051, the wheelbase based on the current posture information of the driving trace after adjustment, vehicle and vehicle, is determined nextThe target position information of vehicle in individual default driving cycle.
In the present embodiment, above-mentioned electronic equipment can be based on the current posture information of the driving trace after adjustment, vehicleWith the wheelbase of vehicle, the target position information of vehicle in next default driving cycle is determined.The current posture information of vehiclePositional information, speed and the course angle of vehicle can be included, posture information can be obtained from the integrated navigation system of vehicle.Driving trace after adjustment is discrete, can be represented with matrix Z.The target location of vehicle in next default driving cycleIt can be the pre- position taken aim at a little, in order to realize more accurate wagon control, system delay can be taken into account.
The radius of turn of last driving cycle vehicle can be calculated by equation below:
Wherein, R0The radius of turn of last driving cycle vehicle is represented, L represents vehicle wheelbase, δ0Represent last driving cycleThe corner of wheel.
Because the software and hardware system of vehicle can have system delay, vehicle can be predicted due to delay meeting by equation belowTraveling position extremely, and in delay time course angle variable quantity:
I0=V0t0 (3)
Wherein, t0Represent system delay time, V0Represent last driving cycle Vehicle Speed, I0Represent t0Interior vehicleThe arc length of traveling, D0Represent I0Corresponding chord length, ω0Represent the course angle of last driving cycle vehicle, (XC, YC) represent prediction bitsPut the coordinate of relative vehicle position, (XW, YW) coordinate of the predicted position under world coordinate system is represented, Δ ω represents delay timeThe variable quantity of interior course angle.
According to coordinate (XW, YW) predicted position and the distance of all points nearby on the driving trace after adjustment can be calculated, fromMiddle coordinate (the X for obtaining closest pointZ, YZ), the pre- seat taken aim at a little can be obtained according to the preview distance k of setting, and matrix ZMark (XP, YP)。
Step 4052, according to target position information and posture information, driving parameters of the vehicle in driving cycle are determined, OKSailing parameter includes travel speed and steering angle.
In the present embodiment, above-mentioned electronic equipment can determine vehicle at this according to target position information and posture informationThe driving parameters of driving cycle, driving parameters include travel speed and steering angle of wheel.Travel speed can be according to vehicle rowThe road conditions sailed are determined, for example, road conditions are poor, or the driving trace degree of crook after adjustment is larger can suitably relatively low vehicleSpeed.
Vehicle location can be determined by equation below and a position lateral deviation is taken aim in advance:
BIAS=(XP-XW)·sin(π+ω+Δω)-(YP-YW)·cos(π+ω+Δω)(10)
Wherein, BIAS represents vehicle location and takes aim at a position lateral deviation in advance, and ω represents the course angle of vehicle.
Then, steering angle of wheel in this driving cycle can be determined by equation below:
Wherein, δ represents the steering angle of wheel of this driving cycle, and l represents the vehicle location of this driving cycle and taken aim at a little in advanceAir line distance.
Step 4053, control vehicle is travelled in driving cycle according to driving parameters.
In the present embodiment, above-mentioned electronic equipment can control vehicle to be travelled in driving cycle according to driving parameters.OnStating electronic equipment can be by the control to devices such as vehicular electric machine, steering wheels so that vehicle is joined in driving cycle according to travelingSail for several rows.
Step 4054, determine whether vehicle is located at the land for expecting driving trace.
In the present embodiment, above-mentioned electronic equipment can determine whether vehicle is located at the land for expecting driving trace.If it is, into step 4055, if it is not, then into step 4056.
Step 4055, if it is, stopping performing wagon control step.
In the present embodiment, above-mentioned electronic equipment can expect traveling rail in response to determining that vehicle is located in step 4054The land of mark, stops performing wagon control step.Above-mentioned electronic equipment can also be used to indicate vehicle in response to receivingStop the instruction for being used to change vehicle running state that traveling or other vehicle management sides are sent, stop performing wagon control stepSuddenly.
Step 406, if it is not, then continuing executing with wagon control step.
In the present embodiment, above-mentioned electronic equipment can expect traveling in response to determining that vehicle is not located in step 4054The land of track, continues executing with wagon control step.Above-mentioned electronic equipment can determine this traveling week by equation belowSome parameters in phase, so that next traveling computation of Period is used.
It is possible, firstly, to determine this driving cycle inside turn radius and traveling arc length by equation below:
Wherein, R represents the radius of turn and arc length in this driving cycle, and I represents the traveling arc length in this driving cycle.
Secondly, it can determine that vehicle drives to the pre- running time taken aim at a little, formula in this driving cycle by equation belowIt is as follows:
Wherein, t represents that vehicle drives to the pre- running time taken aim at a little in this driving cycle, and V is represented in this driving cycleTravel speed.
Then, wheel steering angle variable quantity in this driving cycle can be determined by equation below, formula is as follows:
Wherein, Δ δ represents wheel steering angle variable quantity in this driving cycle.
Finally, it can determine that vehicle is taking aim at course angle a little in advance in this driving cycle by equation below:
ω10+Δδ (16)
Wherein, ω1Represent that vehicle is taking aim at course angle a little in advance in this driving cycle.
In the present embodiment, above-mentioned electronic equipment can determine the course angle that is embodied of driving trace and one's own profession after adjustmentSail vehicle in the cycle and, in the deviation for taking aim at course angle a little in advance, regard the minimum wheel steering angle of the deviation determined as this driving cycleWheel steering angle.Parameter that then can be by more than in this driving cycle, as the parameter of last driving cycle in step 4051,Start to perform step 4051 again to determine that the pre- of next driving cycle takes aim at a position.
Figure 4, it is seen that compared with the corresponding embodiments of Fig. 2, the method for controlling a vehicle in the present embodimentFlow 400 highlight control vehicle the step of travelled according to the expectation driving trace after adjustment.Thus, the present embodiment is describedScheme can realize more accurate wagon control.
With further reference to Fig. 5, as the realization to the above method, this application provides a kind of device for being used to control vehicleOne embodiment, the device embodiment is corresponding with the embodiment of the method shown in Fig. 2, and the device specifically can apply to variousIn electronic equipment.
As shown in figure 5, the present embodiment be used for control the device 500 of vehicle to include:Acquiring unit 501, first determines listMember 502, the second determining unit 503, adjustment unit 504, control unit 505, wherein, acquiring unit 501, for obtaining vehicleImage on the direct of travel of the vehicle of the vision sensor collection of installation;First determining unit 502, for being determined according to imageIt whether there is barrier on the direct of travel of vehicle;Second determining unit 503, for the direct of travel in response to determining vehicleOn there is barrier, the positional information of barrier is determined according to image;Adjustment unit 504, for being believed according to the position of barrierThe positional information of breath and vehicle, adjusts the expectation driving trace that the route planning information of the vehicle obtained in advance includes;ControlUnit 505, for controlling vehicle to be travelled according to the expectation driving trace after adjustment.
In the present embodiment, acquiring unit 501, the first determining unit 502, the second determining unit 503, adjustment unit 504,The specific processing of control unit 505 may be referred to Fig. 2 correspondence embodiments step 201, step 202, step 203, step 204, stepRapid 205 detailed description, will not be repeated here.
In some optional implementations of the present embodiment, the first determining unit 502, including:First segmentation subelement (figureNot shown in), obtain at least one subgraph for carrying out image segmentation to image;First determination subelement (is not shown in figureGo out), for determining to whether there is obstructions chart picture, image at least one subgraph based on the image classification model pre-establishedThe corresponding relation that disaggregated model is used between phenogram picture and image tag, image tag is used to indicate whether image is barrierImage;Second determination subelement (not shown), in response to determining at least one subgraph there is obstructions chartPicture, determines there is barrier on the direct of travel of vehicle.
In some optional implementations of the present embodiment, the first determining unit 502, including:Second segmentation subelement (figureNot shown in), for carrying out semantic segmentation to image, obtain the probability that each subgraph included by image is obstructions chart pictureSet;3rd determination subelement (not shown), includes being more than default threshold for the set in response to determining probabilityThe probability of value, determines there is barrier on the direct of travel of vehicle.
In some optional implementations of the present embodiment, the second determining unit 503 is further configured to:According to regardingFeel that the calibrating parameters and barrier of sensor show position in the picture, determine the positional information of barrier.
In some optional implementations of the present embodiment, adjustment unit 504, including:4th subelement (does not show in figureGo out), for the positional information and the positional information of vehicle according to barrier, determine the distance between vehicle and barrier information;Subelement (not shown) is adjusted, for utilizing the information fuse device based on Bayesian Estimation, is adjusted according to range informationExpect driving trace.
In some optional implementations of the present embodiment, control unit 505 is further configured to:Execution is such as got offRate-determining steps:Wheelbase based on the current posture information of the driving trace after adjustment, vehicle and vehicle, is determined next defaultDriving cycle in vehicle target position information;According to target position information and posture information, determine vehicle in driving cycleInterior driving parameters, driving parameters include travel speed and steering angle;Control vehicle in driving cycle according to driving parametersTraveling;Determine whether vehicle is located at the land for expecting driving trace, if it is, stopping performing wagon control step;Such asIt is really no, then continue executing with wagon control step.
From figure 5 it can be seen that be used to controlling the device 500 of vehicle to install on vehicle by obtaining in the present embodiment regardsFeel sensor collection vehicle direct of travel on image, and determined according to image on the direct of travel of vehicle with the presence or absence of barrierHinder thing;Then there is barrier on the direct of travel in response to determining vehicle, the positional information of barrier determined according to image,And positional information and the positional information of vehicle according to barrier, adjusting the route planning information of the vehicle obtained in advance includesExpectation driving trace, finally control vehicle according to after adjustment expectation driving trace travel, improve the efficiency of wagon control.
Below with reference to Fig. 6, it illustrates suitable for for the department of computer science for the vehicle intelligent equipment for realizing the embodiment of the present applicationThe structural representation of system 600.Vehicle intelligent equipment shown in Fig. 6 is only an example, should not be to the work(of the embodiment of the present applicationAnd any limitation can be carried out using range band.
As shown in fig. 6, computer system 600 includes CPU (CPU) 601, it can be read-only according to being stored inProgram in memory (ROM) 602 or be loaded into program in random access storage device (RAM) 603 from storage part 608 andPerform various appropriate actions and processing.In RAM 603, the system that is also stored with 600 operates required various programs and data.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 alwaysLine 604.
I/O interfaces 605 are connected to lower component:Importation 606 including keyboard, mouse etc.;Penetrated including such as negative electrodeThe output par, c 607 of spool (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Storage part 608 including hard disk etc.;And the communications portion 609 of the NIC including LAN card, modem etc..Communications portion 609 via such as becauseThe network of spy's net performs communication process.Driver 610 is also according to needing to be connected to I/O interfaces 606.Detachable media 611, such asDisk, CD, magneto-optic disk, semiconductor memory etc., are arranged on driver 610, in order to read from it as neededComputer program be mounted into as needed storage part 608.
Especially, in accordance with an embodiment of the present disclosure, the process described above with reference to flow chart may be implemented as computerSoftware program.For example, embodiment of the disclosure includes a kind of computer program product, it includes being carried on computer-readable mediumOn computer program, the computer program include be used for execution flow chart shown in method program code.In such realityApply in example, the computer program can be downloaded and installed by communications portion 609 from network, and/or from detachable media611 are mounted.When the computer program is performed by CPU (CPU) 601, perform what is limited in the present processesAbove-mentioned functions.It should be noted that computer-readable medium described herein can be computer-readable signal media orComputer-readable recording medium either the two any combination.Computer-readable recording medium for example can be --- butBe not limited to --- electricity, magnetic, optical, electromagnetic, system, device or the device of infrared ray or semiconductor, or it is any more than combination.The more specifically example of computer-readable recording medium can include but is not limited to:Electrical connection with one or more wires,Portable computer diskette, hard disk, random access storage device (RAM), read-only storage (ROM), erasable type may be programmed read-only depositReservoir (EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD-ROM), light storage device, magnetic memoryPart or above-mentioned any appropriate combination.In this application, computer-readable recording medium can any be included or storeThe tangible medium of program, the program can be commanded execution system, device or device and use or in connection.AndIn the application, computer-readable signal media can include believing in a base band or as the data of carrier wave part propagationNumber, wherein carrying computer-readable program code.The data-signal of this propagation can take various forms, including but notIt is limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computerAny computer-readable medium beyond readable storage medium storing program for executing, the computer-readable medium can send, propagate or transmit useIn by the use of instruction execution system, device or device or program in connection.Included on computer-readable mediumProgram code any appropriate medium can be used to transmit, include but is not limited to:Wirelessly, electric wire, optical cable, RF etc., Huo ZheshangAny appropriate combination stated.
Flow chart and block diagram in accompanying drawing, it is illustrated that according to the system of the various embodiments of the application, method and computer journeyArchitectural framework in the cards, function and the operation of sequence product.At this point, each square frame in flow chart or block diagram can generationThe part of one unit of table, program segment or code, a part for the unit, program segment or code is comprising one or moreExecutable instruction for realizing defined logic function.It should also be noted that in some realizations as replacement, institute in square frameThe function of mark can also be with different from the order marked in accompanying drawing generation.For example, two square frames succeedingly represented are actualOn can perform substantially in parallel, they can also be performed in the opposite order sometimes, and this is depending on involved function.AlsoIt is noted that the combination of each square frame in block diagram and/or flow chart and the square frame in block diagram and/or flow chart, Ke YiyongPerform the special hardware based system of defined function or operation to realize, or can be referred to specialized hardware with computerThe combination of order is realized.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hardThe mode of part is realized.Described unit can also be set within a processor, for example, can be described as:A kind of processor bagInclude acquiring unit, the first determining unit, the second determining unit, adjustment unit, control unit.Wherein, the title of these units existsThe restriction to the unit in itself is not constituted in the case of certain, for example, acquiring unit is also described as " obtaining and pacifying on vehicleThe unit of image on the direct of travel of the vehicle of the vision sensor collection of dress ".
As on the other hand, present invention also provides a kind of nonvolatile computer storage media, the non-volatile calculatingMachine storage medium can be the nonvolatile computer storage media included in device described in above-described embodiment;Can also beIndividualism, without the nonvolatile computer storage media in supplying server.Above-mentioned nonvolatile computer storage mediaBe stored with one or more program, when one or more of programs are performed by an equipment so that the equipment:ObtainThe image picked up the car on a direct of travel for the vehicle of the upper vision sensor collection installed;The traveling side of vehicle is determined according to imageIt whether there is barrier upwards;There is barrier on direct of travel in response to determining vehicle, barrier is determined according to imagePositional information;According to the positional information of barrier and the positional information of vehicle, the path planning of the vehicle obtained in advance is adjustedThe expectation driving trace that information includes;Vehicle is controlled to be travelled according to the expectation driving trace after adjustment.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the artMember should be appreciated that invention scope involved in the application, however it is not limited to the technology of the particular combination of above-mentioned technical characteristicScheme, while should also cover in the case where not departing from the inventive concept, is carried out by above-mentioned technical characteristic or its equivalent featureOther technical schemes formed by any combination.Such as features described above has similar work(with (but not limited to) disclosed hereinThe technical characteristic of energy carries out technical scheme formed by replacement mutually.

Claims (14)

CN201710398783.7A2017-05-312017-05-31Method for controlling a vehicle and devicePendingCN107169468A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710398783.7ACN107169468A (en)2017-05-312017-05-31Method for controlling a vehicle and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710398783.7ACN107169468A (en)2017-05-312017-05-31Method for controlling a vehicle and device

Publications (1)

Publication NumberPublication Date
CN107169468Atrue CN107169468A (en)2017-09-15

Family

ID=59821276

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710398783.7APendingCN107169468A (en)2017-05-312017-05-31Method for controlling a vehicle and device

Country Status (1)

CountryLink
CN (1)CN107169468A (en)

Cited By (41)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107544514A (en)*2017-09-292018-01-05广州唯品会研究院有限公司Robot barrier thing preventing collision method, device, storage medium and robot
CN108022250A (en)*2017-12-192018-05-11北京奇虎科技有限公司Automatic Pilot processing method and processing device based on adaptive threshold fuzziness
CN108133484A (en)*2017-12-222018-06-08北京奇虎科技有限公司Automatic Pilot processing method and processing device based on scene cut, computing device
CN108227710A (en)*2017-12-292018-06-29商汤集团有限公司Automatic driving control method and apparatus, electronic device, program, and medium
CN108875902A (en)*2017-12-042018-11-23北京旷视科技有限公司Neural network training method and device, vehicle detection estimation method and device, storage medium
CN108875603A (en)*2018-05-312018-11-23上海商汤智能科技有限公司Intelligent driving control method and device, electronic equipment based on lane line
CN109040693A (en)*2018-08-312018-12-18上海赛特斯信息科技股份有限公司Intelligent warning system and method
CN109242003A (en)*2018-08-132019-01-18浙江零跑科技有限公司Method is determined based on the vehicle-mounted vision system displacement of depth convolutional neural networks
CN109606384A (en)*2018-12-292019-04-12百度在线网络技术(北京)有限公司 Vehicle control method, device, device and storage medium
CN110057368A (en)*2019-05-222019-07-26合肥工业大学A kind of positioning of new indoor and air navigation aid
CN110246142A (en)*2019-06-142019-09-17深圳前海达闼云端智能科技有限公司A kind of method, terminal and readable storage medium storing program for executing detecting barrier
CN110245567A (en)*2019-05-162019-09-17深圳前海达闼云端智能科技有限公司Barrier-avoiding method, device, storage medium and electronic equipment
CN110647839A (en)*2019-09-182020-01-03深圳信息职业技术学院 Method, device and computer-readable storage medium for generating automatic driving strategy
CN110658822A (en)*2019-10-112020-01-07北京小马慧行科技有限公司Vehicle running control method and device, storage medium and processor
CN110672111A (en)*2019-09-242020-01-10广州大学Vehicle driving path planning method, device, system, medium and equipment
CN110696826A (en)*2019-10-092020-01-17北京百度网讯科技有限公司 Method and apparatus for controlling a vehicle
CN110758381A (en)*2019-09-182020-02-07北京汽车集团有限公司Method and device for generating steering track, storage medium and electronic equipment
CN110928291A (en)*2018-08-302020-03-27佳能株式会社Information processing apparatus, information processing method, information processing system, and storage medium
CN110969574A (en)*2018-09-292020-04-07广州汽车集团股份有限公司Vehicle-mounted panoramic map creation method and device
CN111157996A (en)*2020-01-062020-05-15珠海丽亭智能科技有限公司Parking robot driving safety detection method
CN111289003A (en)*2020-02-062020-06-16广州小马智行科技有限公司 Path planning method, apparatus, system, storage medium and processor
CN111428651A (en)*2020-03-262020-07-17广州小鹏汽车科技有限公司Vehicle obstacle information acquisition method and system and vehicle
CN111457923A (en)*2019-01-222020-07-28北京京东尚科信息技术有限公司Path planning method, device and storage medium
CN111666921A (en)*2020-06-302020-09-15腾讯科技(深圳)有限公司Vehicle control method, apparatus, computer device, and computer-readable storage medium
CN111674465A (en)*2020-05-252020-09-18长城汽车股份有限公司Reversing control method and system and vehicle
CN111854678A (en)*2020-07-172020-10-30浙江工业大学 A Pose Measurement Method Based on Semantic Segmentation and Kalman Filtering in Monocular Vision
CN112002032A (en)*2019-05-072020-11-27孙占娥Method, device, equipment and computer readable storage medium for guiding vehicle driving
CN112373471A (en)*2021-01-122021-02-19禾多科技(北京)有限公司Method, device, electronic equipment and readable medium for controlling vehicle running
CN112424793A (en)*2020-10-142021-02-26深圳市锐明技术股份有限公司Object identification method, object identification device and electronic equipment
CN112908032A (en)*2019-11-192021-06-04丰田自动车株式会社Information collection system, relay device, collection device, and recording medium
CN113031443A (en)*2021-03-042021-06-25北京理工大学Vehicle transverse motion control method with active safety and self-adaptive preview
CN113435417A (en)*2021-08-262021-09-24山东华力机电有限公司Double-wheel-driven AGV steering visual control method
CN113525509A (en)*2020-04-142021-10-22郑州宇通客车股份有限公司Steering control method and device for articulated vehicle
CN113574524A (en)*2018-10-182021-10-29自动智能科技有限公司 Method and system for obstacle detection
CN113682298A (en)*2020-05-192021-11-23北京京东乾石科技有限公司 Vehicle speed limit method and device
CN113734190A (en)*2021-09-092021-12-03北京百度网讯科技有限公司Vehicle information prompting method and device, electronic equipment, medium and vehicle
CN113874874A (en)*2019-06-252021-12-31株式会社久保田 Work vehicle, obstacle detection method, and obstacle detection procedure
CN114067289A (en)*2021-11-212022-02-18珠海研果科技有限公司Reversing obstacle avoidance early warning method and system based on travelable area identification
CN114379547A (en)*2021-12-242022-04-22北京百度网讯科技有限公司 Brake control method, device, vehicle, electronic device and storage medium
US11573574B2 (en)2018-08-302023-02-07Canon Kabushiki KaishaInformation processing apparatus, information processing method, information processing system, and storage medium
CN116088538A (en)*2023-04-062023-05-09禾多科技(北京)有限公司Vehicle track information generation method, device, equipment and computer readable medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130223686A1 (en)*2010-09-082013-08-29Toyota Jidosha Kabushiki KaishaMoving object prediction device, hypothetical movable object prediction device, program, moving object prediction method and hypothetical movable object prediction method
CN106485233A (en)*2016-10-212017-03-08深圳地平线机器人科技有限公司Drivable region detection method, device and electronic equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130223686A1 (en)*2010-09-082013-08-29Toyota Jidosha Kabushiki KaishaMoving object prediction device, hypothetical movable object prediction device, program, moving object prediction method and hypothetical movable object prediction method
CN106485233A (en)*2016-10-212017-03-08深圳地平线机器人科技有限公司Drivable region detection method, device and electronic equipment

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
周全: "基于上下文的图像标注研究", 《中国博士学位论文全文数据库信息科技辑》*
姜岩等: "简单城市环境下地面无人驾驶系统的设计研究", 《机械工程学报》*
赵黎明: "基于单目视觉的港口AGV自主导航关键技术研究", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》*
郭文强等: "基于贝叶斯预测的自主车辆避障方法研究", 《计算机测量与控制》*

Cited By (65)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107544514B (en)*2017-09-292022-01-07广州唯品会研究院有限公司Robot obstacle avoiding method and device, storage medium and robot
CN107544514A (en)*2017-09-292018-01-05广州唯品会研究院有限公司Robot barrier thing preventing collision method, device, storage medium and robot
CN108875902A (en)*2017-12-042018-11-23北京旷视科技有限公司Neural network training method and device, vehicle detection estimation method and device, storage medium
CN108022250A (en)*2017-12-192018-05-11北京奇虎科技有限公司Automatic Pilot processing method and processing device based on adaptive threshold fuzziness
CN108022250B (en)*2017-12-192021-04-06北京奇虎科技有限公司Automatic driving processing method and device based on self-adaptive threshold segmentation
CN108133484A (en)*2017-12-222018-06-08北京奇虎科技有限公司Automatic Pilot processing method and processing device based on scene cut, computing device
CN108133484B (en)*2017-12-222022-01-28北京奇虎科技有限公司Automatic driving processing method and device based on scene segmentation and computing equipment
CN108227710A (en)*2017-12-292018-06-29商汤集团有限公司Automatic driving control method and apparatus, electronic device, program, and medium
WO2019228211A1 (en)*2018-05-312019-12-05上海商汤智能科技有限公司Lane-line-based intelligent driving control method and apparatus, and electronic device
CN108875603A (en)*2018-05-312018-11-23上海商汤智能科技有限公司Intelligent driving control method and device, electronic equipment based on lane line
CN108875603B (en)*2018-05-312021-06-04上海商汤智能科技有限公司Intelligent driving control method and device based on lane line and electronic equipment
US11314973B2 (en)2018-05-312022-04-26Shanghai Sensetime Intelligent Technology Co., Ltd.Lane line-based intelligent driving control method and apparatus, and electronic device
CN109242003A (en)*2018-08-132019-01-18浙江零跑科技有限公司Method is determined based on the vehicle-mounted vision system displacement of depth convolutional neural networks
CN109242003B (en)*2018-08-132021-01-01浙江零跑科技有限公司Vehicle-mounted vision system self-motion determination method based on deep convolutional neural network
CN110928291A (en)*2018-08-302020-03-27佳能株式会社Information processing apparatus, information processing method, information processing system, and storage medium
CN110928291B (en)*2018-08-302023-10-13佳能株式会社Information processing apparatus, information processing method, information processing system, and storage medium
US11573574B2 (en)2018-08-302023-02-07Canon Kabushiki KaishaInformation processing apparatus, information processing method, information processing system, and storage medium
CN109040693A (en)*2018-08-312018-12-18上海赛特斯信息科技股份有限公司Intelligent warning system and method
CN110969574A (en)*2018-09-292020-04-07广州汽车集团股份有限公司Vehicle-mounted panoramic map creation method and device
CN113574524A (en)*2018-10-182021-10-29自动智能科技有限公司 Method and system for obstacle detection
CN109606384A (en)*2018-12-292019-04-12百度在线网络技术(北京)有限公司 Vehicle control method, device, device and storage medium
US11215996B2 (en)2018-12-292022-01-04Apollo Intelligent Driving Technology (Beijing) Co., Ltd.Method and device for controlling vehicle, device, and storage medium
CN111457923B (en)*2019-01-222022-08-12北京京东乾石科技有限公司 Path planning method, device and storage medium
CN111457923A (en)*2019-01-222020-07-28北京京东尚科信息技术有限公司Path planning method, device and storage medium
CN112002032A (en)*2019-05-072020-11-27孙占娥Method, device, equipment and computer readable storage medium for guiding vehicle driving
CN110245567A (en)*2019-05-162019-09-17深圳前海达闼云端智能科技有限公司Barrier-avoiding method, device, storage medium and electronic equipment
CN110057368A (en)*2019-05-222019-07-26合肥工业大学A kind of positioning of new indoor and air navigation aid
CN110246142A (en)*2019-06-142019-09-17深圳前海达闼云端智能科技有限公司A kind of method, terminal and readable storage medium storing program for executing detecting barrier
CN113874874A (en)*2019-06-252021-12-31株式会社久保田 Work vehicle, obstacle detection method, and obstacle detection procedure
CN110647839A (en)*2019-09-182020-01-03深圳信息职业技术学院 Method, device and computer-readable storage medium for generating automatic driving strategy
CN110758381A (en)*2019-09-182020-02-07北京汽车集团有限公司Method and device for generating steering track, storage medium and electronic equipment
CN110672111A (en)*2019-09-242020-01-10广州大学Vehicle driving path planning method, device, system, medium and equipment
CN110672111B (en)*2019-09-242021-06-25广州大学 Vehicle driving path planning method, device, system, medium and equipment
CN110696826A (en)*2019-10-092020-01-17北京百度网讯科技有限公司 Method and apparatus for controlling a vehicle
CN114291082A (en)*2019-10-092022-04-08北京百度网讯科技有限公司 Method and apparatus for controlling a vehicle
CN110658822A (en)*2019-10-112020-01-07北京小马慧行科技有限公司Vehicle running control method and device, storage medium and processor
CN112908032B (en)*2019-11-192023-08-29丰田自动车株式会社 Information collection system, relay device, collection device, and recording medium
CN112908032A (en)*2019-11-192021-06-04丰田自动车株式会社Information collection system, relay device, collection device, and recording medium
CN111157996A (en)*2020-01-062020-05-15珠海丽亭智能科技有限公司Parking robot driving safety detection method
CN111157996B (en)*2020-01-062022-06-14珠海丽亭智能科技有限公司 A kind of parking robot driving safety detection method
CN111289003A (en)*2020-02-062020-06-16广州小马智行科技有限公司 Path planning method, apparatus, system, storage medium and processor
CN111428651B (en)*2020-03-262023-05-16广州小鹏汽车科技有限公司Obstacle information acquisition method and system for vehicle and vehicle
CN111428651A (en)*2020-03-262020-07-17广州小鹏汽车科技有限公司Vehicle obstacle information acquisition method and system and vehicle
CN113525509A (en)*2020-04-142021-10-22郑州宇通客车股份有限公司Steering control method and device for articulated vehicle
CN113682298A (en)*2020-05-192021-11-23北京京东乾石科技有限公司 Vehicle speed limit method and device
CN113682298B (en)*2020-05-192024-04-05北京京东乾石科技有限公司Vehicle speed limiting method and device
WO2021238863A1 (en)*2020-05-252021-12-02长城汽车股份有限公司Reversing control method and system and vehicle
US12351175B2 (en)2020-05-252025-07-08Great Wall Motor Company LimitedReversing control method and system and vehicle
EP4159593A4 (en)*2020-05-252023-11-29Great Wall Motor Company Limited REVERSE CONTROL METHOD AND SYSTEM AND VEHICLE
CN111674465A (en)*2020-05-252020-09-18长城汽车股份有限公司Reversing control method and system and vehicle
CN111674465B (en)*2020-05-252022-01-04长城汽车股份有限公司Reversing control method and system and vehicle
CN111666921A (en)*2020-06-302020-09-15腾讯科技(深圳)有限公司Vehicle control method, apparatus, computer device, and computer-readable storage medium
CN111666921B (en)*2020-06-302022-05-20腾讯科技(深圳)有限公司Vehicle control method, apparatus, computer device, and computer-readable storage medium
CN111854678A (en)*2020-07-172020-10-30浙江工业大学 A Pose Measurement Method Based on Semantic Segmentation and Kalman Filtering in Monocular Vision
CN111854678B (en)*2020-07-172022-02-15浙江工业大学Pose measurement method based on semantic segmentation and Kalman filtering under monocular vision
WO2022077264A1 (en)*2020-10-142022-04-21深圳市锐明技术股份有限公司Object recognition method, object recognition apparatus, and electronic device
CN112424793A (en)*2020-10-142021-02-26深圳市锐明技术股份有限公司Object identification method, object identification device and electronic equipment
CN112373471A (en)*2021-01-122021-02-19禾多科技(北京)有限公司Method, device, electronic equipment and readable medium for controlling vehicle running
CN113031443A (en)*2021-03-042021-06-25北京理工大学Vehicle transverse motion control method with active safety and self-adaptive preview
CN113435417A (en)*2021-08-262021-09-24山东华力机电有限公司Double-wheel-driven AGV steering visual control method
CN113734190A (en)*2021-09-092021-12-03北京百度网讯科技有限公司Vehicle information prompting method and device, electronic equipment, medium and vehicle
CN114067289A (en)*2021-11-212022-02-18珠海研果科技有限公司Reversing obstacle avoidance early warning method and system based on travelable area identification
CN114379547A (en)*2021-12-242022-04-22北京百度网讯科技有限公司 Brake control method, device, vehicle, electronic device and storage medium
CN116088538B (en)*2023-04-062023-06-13禾多科技(北京)有限公司Vehicle track information generation method, device, equipment and computer readable medium
CN116088538A (en)*2023-04-062023-05-09禾多科技(北京)有限公司Vehicle track information generation method, device, equipment and computer readable medium

Similar Documents

PublicationPublication DateTitle
CN107169468A (en)Method for controlling a vehicle and device
JP7527277B2 (en) Radar Space Estimation
CN112714913B (en)Structure annotation
EP3623761B1 (en)Localization method and apparatus of displaying virtual object in augmented reality
US12013457B2 (en)Systems and methods for integrating radar data for improved object detection in autonomous vehicles
CN112212872B (en) End-to-end autonomous driving method and system based on lidar and navigation map
US11567197B2 (en)Automated object detection in a dusty environment
JP2023536407A (en) Drivable surface identification technology
US20220188695A1 (en)Autonomous vehicle system for intelligent on-board selection of data for training a remote machine learning model
US12217431B2 (en)Systems and methods for panoptic segmentation of images for autonomous driving
US20220242440A1 (en)Methods and system for generating a lane-level map for an area of interest for navigation of an autonomous vehicle
EP4148599A1 (en)Systems and methods for providing and using confidence estimations for semantic labeling
US11634156B1 (en)Aerial view generation for vehicle control
US11645775B1 (en)Methods and apparatus for depth estimation on a non-flat road with stereo-assisted monocular camera in a vehicle
US20230077909A1 (en)Road network validation
US11628859B1 (en)Vehicle placement on aerial views for vehicle control
CN117346791B (en) Intelligent wheelchair path planning method and system based on visual images
CN116991104A (en)Automatic driving device for unmanned vehicle
CN109753841A (en) Lane line recognition method and device
US20230410469A1 (en)Systems and methods for image classification using a neural network combined with a correlation structure
CN115923839A (en)Vehicle path planning method
Berriel et al.Heading direction estimation using deep learning with automatic large-scale data acquisition
CN116416585A (en)System and method for improving three-dimensional data correlation using information from two-dimensional images
US12444057B2 (en)Systems and methods for improved three-dimensional data association using information from two-dimensional images
CN118584463B (en) Distance measurement method and device under ramp conditions, storage medium and electronic equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
REGReference to a national code

Ref country code:HK

Ref legal event code:DE

Ref document number:1237493

Country of ref document:HK

RJ01Rejection of invention patent application after publication

Application publication date:20170915

RJ01Rejection of invention patent application after publication
REGReference to a national code

Ref country code:HK

Ref legal event code:WD

Ref document number:1237493

Country of ref document:HK


[8]ページ先頭

©2009-2025 Movatter.jp