SE1950962A1 - Method and control arrangement for vehicle motion planning and control algorithms - Google Patents
Method and control arrangement for vehicle motion planning and control algorithmsInfo
- Publication number
- SE1950962A1 SE1950962A1 SE1950962A SE1950962A SE1950962A1 SE 1950962 A1 SE1950962 A1 SE 1950962A1 SE 1950962 A SE1950962 A SE 1950962A SE 1950962 A SE1950962 A SE 1950962A SE 1950962 A1 SE1950962 A1 SE 1950962A1
- Authority
- SE
- Sweden
- Prior art keywords
- computed
- vehicle
- procedures
- underneath
- segment
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 93
- 238000013439 planning Methods 0.000 title claims abstract description 45
- 230000033001 locomotion Effects 0.000 title claims abstract description 37
- 238000004422 calculation algorithm Methods 0.000 title description 9
- 238000004590 computer program Methods 0.000 claims description 11
- 230000001133 acceleration Effects 0.000 claims description 5
- 238000005070 sampling Methods 0.000 claims description 5
- 239000003981 vehicle Substances 0.000 description 112
- 238000004891 communication Methods 0.000 description 20
- 230000006854 communication Effects 0.000 description 20
- 238000012545 processing Methods 0.000 description 12
- 239000000243 solution Substances 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000002604 ultrasonography Methods 0.000 description 2
- 101100247669 Quaranfil virus (isolate QrfV/Tick/Afghanistan/EG_T_377/1968) PB1 gene Proteins 0.000 description 1
- 101150025928 Segment-1 gene Proteins 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 101100242902 Thogoto virus (isolate SiAr 126) Segment 1 gene Proteins 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 229910052729 chemical element Inorganic materials 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- VUQUOGPMUUJORT-UHFFFAOYSA-N methyl 4-methylbenzenesulfonate Chemical compound COS(=O)(=O)C1=CC=C(C)C=C1 VUQUOGPMUUJORT-UHFFFAOYSA-N 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 229940086255 perform Drugs 0.000 description 1
- 210000001525 retina Anatomy 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0011—Planning or execution of driving tasks involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/095—Predicting travel path or likelihood of collision
- B60W30/0956—Predicting travel path or likelihood of collision the prediction being responsive to traffic or environmental parameters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/06—Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/025—Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/027—Parking aids, e.g. instruction means
- B62D15/0285—Parking performed automatically
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3807—Creation or updating of map data characterised by the type of data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
- G01C21/3889—Transmission of selected map data, e.g. depending on route
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/247—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
- G05D1/248—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons generated by satellites, e.g. GPS
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/247—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
- G05D1/249—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons from positioning sensors located off-board the vehicle, e.g. from cameras
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/644—Optimisation of travel parameters, e.g. of energy consumption, journey time or distance
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/646—Following a predefined trajectory, e.g. a line marked on the floor or a flight path
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/69—Coordinated control of the position or course of two or more vehicles
- G05D1/692—Coordinated control of the position or course of two or more vehicles involving a plurality of disparate vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/69—Coordinated control of the position or course of two or more vehicles
- G05D1/695—Coordinated control of the position or course of two or more vehicles for maintaining a fixed relative position of the vehicles, e.g. for convoy travelling or formation flight
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
- B60W2050/0083—Setting, resetting, calibration
- B60W2050/0088—Adaptive recalibration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/06—Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
- B60W2050/065—Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot by reducing the computational load on the digital processor of the control computer
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/15—Road slope, i.e. the inclination of a road segment in the longitudinal direction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/617—Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2101/00—Details of software or hardware architectures used for the control of position
- G05D2101/10—Details of software or hardware architectures used for the control of position using artificial intelligence [AI] techniques
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2101/00—Details of software or hardware architectures used for the control of position
- G05D2101/10—Details of software or hardware architectures used for the control of position using artificial intelligence [AI] techniques
- G05D2101/15—Details of software or hardware architectures used for the control of position using artificial intelligence [AI] techniques using machine learning, e.g. neural networks
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2105/00—Specific applications of the controlled vehicles
- G05D2105/20—Specific applications of the controlled vehicles for transportation
- G05D2105/22—Specific applications of the controlled vehicles for transportation of humans
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2109/00—Types of controlled vehicles
- G05D2109/10—Land vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2111/00—Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
- G05D2111/10—Optical signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2111/00—Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
- G05D2111/10—Optical signals
- G05D2111/14—Non-visible signals, e.g. IR or UV signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2111/00—Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
- G05D2111/10—Optical signals
- G05D2111/17—Coherent light, e.g. laser signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2111/00—Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
- G05D2111/20—Acoustic signals, e.g. ultrasonic signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2111/00—Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
- G05D2111/30—Radio signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2111/00—Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
- G05D2111/60—Combination of two or more signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2111/00—Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
- G05D2111/60—Combination of two or more signals
- G05D2111/63—Combination of two or more signals of the same type, e.g. stereovision or optical flow
- G05D2111/64—Combination of two or more signals of the same type, e.g. stereovision or optical flow taken simultaneously from spaced apart sensors, e.g. stereovision
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Traffic Control Systems (AREA)
Claims (12)
1. Datoriserat förfarande (600) för rörelseplanering för ett autonomt fordon (100) som pas-serar ett undersegment (1 1 O), varvid förfarandet (600) innefattar stegen att: fastställa (601) geografiska koordinater för fordonet (100) när det närmar sig underseg-mentet (110), eller en väg-/körfälts-/gatu-/parkeringsidentifierare för undersegmentet (110) närfordonet (100) närmar sig; erhålla (603) förhandsberäknade procedurer associerade med undersegmentet (1 10) förde tillhandahållna (602) geografiska koordinaterna eller väg-/körfälts-/gatu-/parkeringsidentifiera-ren; och planera (604) fordonets (100) rörelser under passage av undersegmentet (110), baserat på de erhållna (603) förhandsberäknade procedurerna.
2. Förfarande (600) enligt krav 1, vidare innefattande steget att: tillhandahålla (602) de fastställda (601) geografiska koordinaterna eller väg-/körfälts-/gatu-/parkeringsidentifieraren till en databas (410) innefattande förhandsberäknade procedurerför undersegment (110); och varvid de förhandsberäknade procedurerna erhålls (603) från data-basen (410).
3. Förfarande (600) enligt krav 1, varvid de förhandsberäknade procedurerna för underseg-mentet (110) lagras i en fordonskarta; och varvid de förhandsberäknade procedurerna erhålls(603) från fordonskartan.
4. Förfarande (600) enligt något av kraven 1-3, vidare innefattande steget att:tillhandahålla (605) feedback till databasen (410) avseende hur väl de erhållna (603)förhandsberäknade procedurernas lyckats under planeringen (604) av fordonsbanan (310) och/eller uppdatera databasen (410) baserat på egna fordonsberäkningar.
5. Förfarande (600) enligt något av kraven 1-4, varvid de förhandsberäknade procedurernaför undersegment (110) innefattar något av: förhandsberäknade färdbanor, förhandsberäknadekörvägar, förhandsberäknade gitter och/eller förhandsberäknade hinderundvikande förslag, och/eller förhandsberäknade accelerations-/bromsförslag.
6. Styranordning (120) för rörelseplanering för ett autonomt fordon (100) som passerar ettundersegment (110), varvid styranordningen (120) är konfigurerad för att: fastställa geografiska koordinater för fordonet (100) när det närmar sig undersegmentet(110), eller en väg-/körfälts-/gatu-/parkeringsidentifierare för undersegmentet (110) när fordonet(100) närmar sig; erhålla förhandsberäknade procedurer associerade med undersegmentet (110) för de tillhandahållna geografiska koordinaterna eller våg-/körfålts-/gatu-/parkeringsidentifieraren; ochplanera fordonets (100) rörelser under passage av undersegmentet (1 1 O), baserat på de erhållna förhandsberäknade procedurerna.
7. Styranordning (120) enligt krav 6, vidare konfigurerad för att tillhandahålla de fastställdageografiska koordinaterna, eller våg-/körfålts-/gatu-/parkeringsidentifieraren, till en databas (410)innefattande förhandsberäknade procedurer för undersegment (110); och varvid de förhandsbe- räknade procedurerna erhålls från databasen (410).
8. Styranordning (120) enligt krav 6, varvid de förhandsberäknade procedurerna för under-segmentet (110) lagras i en fordonskarta; och varvid de förhandsberäknade procedurerna erhålls från fordonskartan.
9. Styranordning (120) enligt något av kraven 6-8, vidare konfigurerad för att:tillhandahålla feedback till databasen (410) avseende hur väl de erhållna förhandsberäk-nade procedurernas lyckats under planeringen av fordonsbanan (310) och/eller uppdatera data- basen (410) baserat på egna fordonsberåkningar.
10. rerna för undersegment (110) innefattar något av: förhandsberäknade fårdbanor, förhandsberäk- Styranordning (120) enligt något av kraven 6-9, varvid de förhandsberäknade procedu- nade körvågar, förhandsberäknade gitter, förhandsberäknade gradienter, förhandsberäknadesamplingsbias och/eller förhandsberäknade hinderundvikande förslag, och/eller förhandsberäk- nade accelerations-/bromsförslag.
11. tor, bringar datorn att utföra stegen i förfarandet (600) enligt något av kraven 1-5. Datorprogram innefattande instruktioner som, när datorprogrammet exekveras av en da-
12. Fordon (100) innefattande en styranordning (120) enligt något av kraven 6-10.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE1950962A SE544208C2 (en) | 2019-08-23 | 2019-08-23 | Method and control arrangement for vehicle motion planning and control algorithms |
| DE102020003904.9A DE102020003904A1 (de) | 2019-08-23 | 2020-06-29 | Verfahren und Steueranordnung für eine Fahrzeugbewegungsplanung und Steueralgorithmus |
| CN202010810632.XA CN112406859B (zh) | 2019-08-23 | 2020-08-12 | 用于车辆运动规划和控制算法的方法和控制设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE1950962A SE544208C2 (en) | 2019-08-23 | 2019-08-23 | Method and control arrangement for vehicle motion planning and control algorithms |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| SE1950962A1 true SE1950962A1 (sv) | 2021-02-24 |
| SE544208C2 SE544208C2 (en) | 2022-03-01 |
Family
ID=74495345
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE1950962A SE544208C2 (en) | 2019-08-23 | 2019-08-23 | Method and control arrangement for vehicle motion planning and control algorithms |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN112406859B (sv) |
| DE (1) | DE102020003904A1 (sv) |
| SE (1) | SE544208C2 (sv) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113071476A (zh) * | 2021-04-21 | 2021-07-06 | 阿波罗智联(北京)科技有限公司 | 自主泊车的方法、装置、设备及自动驾驶车辆 |
| CN116257067B (zh) * | 2023-04-14 | 2025-09-02 | 上海交通大学 | 无人艇集群的协同编队多层次规划控制方法 |
| DE102023116536B3 (de) * | 2023-06-23 | 2024-07-18 | Audi Aktiengesellschaft | Verfahren zum Betreiben eines autonom gesteuerten Fahrzeugs, autonom steuerbares Kraftfahrzeug sowie System |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180001472A1 (en) * | 2015-01-26 | 2018-01-04 | Duke University | Specialized robot motion planning hardware and methods of making and using same |
| US20180164822A1 (en) * | 2018-02-09 | 2018-06-14 | GM Global Technology Operations LLC | Systems and methods for autonomous vehicle motion planning |
| US20190101929A1 (en) * | 2015-02-06 | 2019-04-04 | Aptiv Technologies Limited | Method and apparatus for controlling an autonomous vehicle |
| US20190179311A1 (en) * | 2017-12-08 | 2019-06-13 | Samsung Electronics Co., Ltd. | Compression of semantic information for task and motion planning |
| WO2020018527A1 (en) * | 2018-07-16 | 2020-01-23 | Brain Corporation | Systems and methods for optimizing route planning for tight turns for robotic apparatuses |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008049918A (ja) * | 2006-08-25 | 2008-03-06 | Toyota Motor Corp | 車両用制御装置、及び、車両用表示装置 |
| CN102506853B (zh) * | 2011-11-10 | 2015-09-02 | 深圳市凯立德欣软件技术有限公司 | 路径规划法方法、导航方法、位置服务设备及服务器 |
| DE102013213171A1 (de) * | 2013-07-04 | 2015-01-08 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Betreiben eines Kraftfahrzeugs in einem automatisierten Fahrbetrieb |
| BR112017017121A2 (pt) * | 2015-02-10 | 2018-04-03 | Mobileye Vision Technologies Ltd. | mapa esparso para navegação de veículos autônomos |
| DE102015014651A1 (de) * | 2015-11-12 | 2017-05-18 | Audi Ag | Verfahren zum Bereitstellen einer Spurinformation einer Fahrspur und System |
| US9821809B2 (en) * | 2016-01-11 | 2017-11-21 | Ford Global Technologies, Llc | Management of autonomous vehicle lanes |
| DE102016216335B4 (de) * | 2016-08-30 | 2020-12-10 | Continental Automotive Gmbh | System und Verfahren zur Analyse von Fahrtrajektorien für einen Streckenabschnitt |
| DE102016219594A1 (de) * | 2016-10-10 | 2018-04-12 | Volkswagen Aktiengesellschaft | Verfahren und Vorrichtung zur Fahrdynamikregelung für ein Kraftfahrzeug |
| DE102016222259B4 (de) * | 2016-11-14 | 2019-01-17 | Volkswagen Aktiengesellschaft | Verfahren und System zum Bereitstellen von Daten für eine erste und zweite Trajektorie |
| DE102016222782A1 (de) * | 2016-11-18 | 2018-05-24 | Audi Ag | Autonomes Steuern eines Kraftfahrzeugs anhand von Spurdaten; Kraftfahrzeug |
| US10459441B2 (en) * | 2016-12-30 | 2019-10-29 | Baidu Usa Llc | Method and system for operating autonomous driving vehicles based on motion plans |
| US10074279B1 (en) * | 2017-03-07 | 2018-09-11 | Denso International America, Inc. | Inference-aware motion planning |
| US10324469B2 (en) * | 2017-03-28 | 2019-06-18 | Mitsubishi Electric Research Laboratories, Inc. | System and method for controlling motion of vehicle in shared environment |
| CN108216229B (zh) * | 2017-09-08 | 2020-01-10 | 北京市商汤科技开发有限公司 | 交通工具、道路线检测和驾驶控制方法及装置 |
| CN109693668B (zh) * | 2018-12-27 | 2020-12-18 | 驭势科技(北京)有限公司 | 一种自动驾驶车辆速度控制系统与方法 |
| CN109557928A (zh) * | 2019-01-17 | 2019-04-02 | 湖北亿咖通科技有限公司 | 基于矢量地图和栅格地图的自动驾驶车辆路径规划方法 |
-
2019
- 2019-08-23 SE SE1950962A patent/SE544208C2/en unknown
-
2020
- 2020-06-29 DE DE102020003904.9A patent/DE102020003904A1/de active Pending
- 2020-08-12 CN CN202010810632.XA patent/CN112406859B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180001472A1 (en) * | 2015-01-26 | 2018-01-04 | Duke University | Specialized robot motion planning hardware and methods of making and using same |
| US20190101929A1 (en) * | 2015-02-06 | 2019-04-04 | Aptiv Technologies Limited | Method and apparatus for controlling an autonomous vehicle |
| US20190179311A1 (en) * | 2017-12-08 | 2019-06-13 | Samsung Electronics Co., Ltd. | Compression of semantic information for task and motion planning |
| US20180164822A1 (en) * | 2018-02-09 | 2018-06-14 | GM Global Technology Operations LLC | Systems and methods for autonomous vehicle motion planning |
| WO2020018527A1 (en) * | 2018-07-16 | 2020-01-23 | Brain Corporation | Systems and methods for optimizing route planning for tight turns for robotic apparatuses |
Non-Patent Citations (2)
| Title |
|---|
| A. Buchegger, K. Lassnig, S. Loigge, C. Mühlbacher and G. Steinbauer, "An Autonomous Vehicle for Parcel Delivery in Urban Areas," 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, 2018, pp. 2961-2967. doi: 10.1109/ITSC.2018.8569339 * |
| J. Choi and K. Huhtala, "Constrained Global Path Optimization for Articulated Steering Vehicles," in IEEE Transactions on Vehicular Technology, vol. 65, no. 4, pp. 1868-1879, April 2016. doi: 10.1109/TVT.2015.2424933 * |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102020003904A1 (de) | 2021-02-25 |
| CN112406859A (zh) | 2021-02-26 |
| SE544208C2 (en) | 2022-03-01 |
| CN112406859B (zh) | 2024-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11126186B2 (en) | Systems and methods for predicting the trajectory of a road agent external to a vehicle | |
| US10875531B2 (en) | Vehicle lateral motion control | |
| KR101970931B1 (ko) | 차량 도로망의 주행에 사용되는 예측 차량 정보의 생성 방법 및 장치 | |
| US11079761B2 (en) | Vehicle path processing | |
| US11351996B2 (en) | Trajectory prediction of surrounding vehicles using predefined routes | |
| US10670412B2 (en) | System and method for generating a target path for a vehicle | |
| US12061480B2 (en) | Causing a mobile robot to move according to a planned trajectory determined from a prediction of agent states of agents in an environment of the mobile robot | |
| EP3644016A1 (en) | Localization using dynamic landmarks | |
| US20230113532A1 (en) | Path planning for vehicle based on accident intensity | |
| CN111415511A (zh) | 车辆监测和控制基础设施 | |
| CN112406859B (zh) | 用于车辆运动规划和控制算法的方法和控制设备 | |
| US12358532B2 (en) | Systems and methods for online monitoring using a neural model by an automated vehicle | |
| US12230129B2 (en) | Monitoring a traffic condition of stopped or slow moving vehicles | |
| US11727797B2 (en) | Communicating a traffic condition to an upstream vehicle | |
| US12227195B2 (en) | Hypothesis inference for vehicles | |
| US20230251389A1 (en) | System and method for determining vehicle position by triangulation | |
| US11603101B2 (en) | Systems and methods for vehicles resolving a standoff | |
| US12275420B2 (en) | System and method for minimizing aliasing in sample-based estimators | |
| EP4438425B1 (en) | Mitigating an effect of a collision between a vehicle and an obstacle | |
| US12293666B2 (en) | Systems and methods for identifying vehicles to communicate safety messages | |
| US20250095293A1 (en) | Systems and methods for generating maps using sliced data and transformers | |
| US20240182064A1 (en) | System and method for right-of-way determination based on sensor data from fleet vehicles | |
| US20240092356A1 (en) | System and method for training a policy using closed-loop weighted empirical risk minimization | |
| US20250124594A1 (en) | Using a machine learning technique to perform data association operations for positions of points that represent objects in images of a location |