kth.sePublications KTH
Change search
Link to record
Permanent link

Direct link
Alternative names
Publications (10 of 16) Show all publications
Oliveira, R. F., Ljungqvist, O., Lima, P. F. & Wahlberg, B. (2020). A Geometric Approach to On-road Motion Planning for Long and Multi-Body Heavy-Duty Vehicles. In: 31st IEEE Intelligent Vehicles Symposium, IV 2020, 19 October 2020 - 13 November 2020: . Paper presented at IEEE Intelligent Vehicles Symposium, IV 2020, Las Vegas, NV, USA, October 19 - November 13, 2020 (pp. 999-1006). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>A Geometric Approach to On-road Motion Planning for Long and Multi-Body Heavy-Duty Vehicles
2020 (English)In: 31st IEEE Intelligent Vehicles Symposium, IV 2020, 19 October 2020 - 13 November 2020, Institute of Electrical and Electronics Engineers (IEEE) , 2020, p. 999-1006Conference paper, Published paper (Refereed)
Abstract [en]

Driving heavy-duty vehicles, such as buses and tractor-trailer vehicles, is a difficult task in comparison to passenger cars. Most research on motion planning for autonomous vehicles has focused on passenger vehicles, and many unique challenges associated with heavy-duty vehicles remain open. However, recent works have started to tackle the particular difficulties related to on-road motion planning for buses and tractor-trailer vehicles using numerical optimization approaches. In this work, we propose a framework to design an optimization objective to be used in motion planners. Based on geometric derivations, the method finds the optimal trade-off between the conflicting objectives of centering different axles of the vehicle in the lane. For the buses, we consider the front and rear axles trade-off, whereas for articulated vehicles, we consider the tractor and trailer rear axles trade-off. Our results show that the proposed design strategy produces planned paths that considerably improve the behavior of heavy-duty vehicles by keeping the whole vehicle body in the center of the lane.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2020
Keywords
Axles, Planning, Optimization, Roads, Agricultural machinery, Numerical models, Computational modeling
National Category
Robotics and automation
Identifiers
urn:nbn:se:kth:diva-295813 (URN)10.1109/IV47402.2020.9304767 (DOI)000653124200150 ()2-s2.0-85099884010 (Scopus ID)
Conference
IEEE Intelligent Vehicles Symposium, IV 2020, Las Vegas, NV, USA, October 19 - November 13, 2020
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

QC 20210603

Available from: 2021-05-28 Created: 2021-05-28 Last updated: 2025-02-09Bibliographically approved
Oliveira, R. F., Ljungqvist, O., Lima, P. F. & Wahlberg, B. (2020). Optimization-Based On-Road Path Planning for Articulated Vehicles. In: : . Paper presented at 21th IFAC World Congress.
Open this publication in new window or tab >>Optimization-Based On-Road Path Planning for Articulated Vehicles
2020 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Maneuvering an articulated vehicle on narrow road stretches is often a challenging task for a human driver. Unless the vehicle is accurately steered, parts of the vehicle’s bodies may exceed its assigned drive lane, resulting in an increased risk of collision with surrounding traffic. In this work, an optimization-based path-planning algorithm is proposed targeting on-road driving scenarios for articulated vehicles composed of a tractor and a trailer. To this end, we model the tractor-trailer vehicle in a road-aligned coordinate frame suited for on-road planning. Based on driving heuristics, a set of different optimization objectives is proposed, with the overall goal of designing a path planner that computes paths which minimize the off-track of the vehicle bodies swept area, while remaining on the road and avoiding collision with obstacles. The proposed optimization-based path-planning algorithm, together with the different optimization objectives, is evaluated and analyzed in simulations on a set of complicated and practically relevant on-road planning scenarios using the most challenging tractor-trailer dimensions.

Keywords
On-road path planning, articulated vehicles, tractor-trailer vehicles
National Category
Robotics and automation
Identifiers
urn:nbn:se:kth:diva-295812 (URN)10.1016/j.ifacol.2020.12.2402 (DOI)000652593600374 ()2-s2.0-85119594702 (Scopus ID)
Conference
21th IFAC World Congress
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

QC 20210607

Available from: 2021-05-28 Created: 2021-05-28 Last updated: 2025-02-09Bibliographically approved
Oliveira, R. F., Lima, P. F., Pereira, G. C., Mårtensson, J. & Wahlberg, B. (2019). Path planning for autonomous bus driving in highly constrained environments. In: Proceedings 2019 IEEE Intelligent Transportation Systems Conference (ITSC): . Paper presented at IEEE Intelligent Transportation Systems Conference, ITSC 2019, Auckland, New Zealand, October 27-30, 2019 (pp. 2743-2749). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Path planning for autonomous bus driving in highly constrained environments
Show others...
2019 (English)In: Proceedings 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Institute of Electrical and Electronics Engineers (IEEE) , 2019, p. 2743-2749Conference paper, Published paper (Refereed)
Abstract [en]

Driving in urban environments often presents difficult situations that require expert maneuvering of a vehicle. These situations become even more challenging when considering large vehicles, such as buses. We present a path planning framework that addresses the demanding driving task of buses in highly constrained environments, such as urban areas. The approach is formulated as an optimization problem using the road-aligned vehicle model. The road-aligned frame introduces a distortion on the vehicle body and obstacles, motivating the development of novel approximations that capture this distortion. These approximations allow for the formulation of safe and accurate collision avoidance constraints. Unlike other path planning approaches, our method exploits curbs and other sweepable regions, which a bus must often sweep over in order to manage certain maneuvers. Furthermore, it takes full advantage of the particular characteristics of buses, namely the overhangs, an elevated part of the vehicle chassis, that can sweep over curbs. Simulations are presented, showing the applicability and benefits of the proposed method.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2019
Keywords
collision avoidance, mobile robots, optimisation, path planning, road vehicles, vehicle dynamics, optimization problem, road-aligned vehicle model, road-aligned frame, vehicle body, collision avoidance constraints, path planning approaches, vehicle chassis, autonomous bus driving, path planning framework, urban areas, Roads, Optimization, Path planning, Nonlinear distortion, Collision avoidance, Planning
National Category
Robotics and automation
Identifiers
urn:nbn:se:kth:diva-268930 (URN)10.1109/ITSC.2019.8916773 (DOI)000521238102127 ()2-s2.0-85076813702 (Scopus ID)
Conference
IEEE Intelligent Transportation Systems Conference, ITSC 2019, Auckland, New Zealand, October 27-30, 2019
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

QC 20200625

Part of ISBN 978-1-5386-7024-8, 978-1-5386-7025-5

Available from: 2020-02-26 Created: 2020-02-26 Last updated: 2025-02-09Bibliographically approved
Lima, P. F., Collares Pereira, G., Mårtensson, J. & Wahlberg, B. (2018). Experimental validation of model predictive control stability for autonomous driving. Control Engineering Practice, 81, 244-255
Open this publication in new window or tab >>Experimental validation of model predictive control stability for autonomous driving
2018 (English)In: Control Engineering Practice, ISSN 0967-0661, E-ISSN 1873-6939, Vol. 81, p. 244-255Article in journal (Refereed) Published
Abstract [en]

This paper addresses the design of time-varying model predictive control of an autonomous vehicle in the presence of input rate constraints such that closed-loop stability is guaranteed. Stability is proved via Lyapunov techniques by adding a terminal state constraint and a terminal cost to the controller formulation. The terminal set is the maximum positive invariant set of a multi-plant description of the vehicle linear time-varying model. The terminal cost is an upper-bound on the infinite cost-to-go incurred by applying a linear-quadratic regulator control law. The proposed control design is experimentally tested and successfully stabilizes an autonomous Scania construction truck in an obstacle avoidance scenario.

Place, publisher, year, edition, pages
PERGAMON-ELSEVIER SCIENCE LTD, 2018
Keywords
Model predictive control, Stability, Set invariance, Autonomous driving, Automatic control
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-239756 (URN)10.1016/j.conengprac.2018.09.021 (DOI)000449899500022 ()2-s2.0-85054297364 (Scopus ID)
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

QC 20190110

Available from: 2019-01-10 Created: 2019-01-10 Last updated: 2022-06-26Bibliographically approved
Collares Pereira, G., Lima, P. F., Wahlberg, B., Pettersson, H. & Mårtensson, J. (2018). Linear Time-Varying Robust Model Predictive Control for Discrete-Time Nonlinear Systems. In: 2018 IEEE Conference on Decision and Control  (CDC): . Paper presented at 57th IEEE Conference on Decision and Control, CDC 2018; Centre of the Fontainebleau in Miami Beach Miami; United States; 17 December 2018 through 19 December 2018 (pp. 2659-2666). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Linear Time-Varying Robust Model Predictive Control for Discrete-Time Nonlinear Systems
Show others...
2018 (English)In: 2018 IEEE Conference on Decision and Control  (CDC), Institute of Electrical and Electronics Engineers (IEEE), 2018, p. 2659-2666Conference paper, Published paper (Refereed)
Abstract [en]

This paper presents a robust model predictive controller for discrete-time nonlinear systems, subject to state and input constraints and unknown but bounded input disturbances. The prediction model uses a linearized time-varying version of the original discrete-time system. The proposed optimization problem includes the initial state of the current nominal model of the system as an optimization variable, which allows to guarantee robust exponential stability of a disturbance invariant set for the discrete-time nonlinear system. From simulations, it is possible to verify the proposed algorithm is real-time capable, since the problem is convex and posed as a quadratic program.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2018
Series
IEEE Conference on Decision and Control, ISSN 0743-1546
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-245109 (URN)10.1109/CDC.2018.8618866 (DOI)000458114802081 ()2-s2.0-85062174591 (Scopus ID)978-1-5386-1395-5 (ISBN)
Conference
57th IEEE Conference on Decision and Control, CDC 2018; Centre of the Fontainebleau in Miami Beach Miami; United States; 17 December 2018 through 19 December 2018
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

QC 20190306

Available from: 2019-03-06 Created: 2019-03-06 Last updated: 2022-06-26Bibliographically approved
Lima, P. F., Collares Pereira, G., Mårtensson, J. & Wahlberg, B. (2018). Progress Maximization Model Predictive Controller. In: 2018 21ST INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC): . Paper presented at 21st IEEE International Conference on Intelligent Transportation Systems (ITSC), NOV 04-07, 2018, Maui, HI (pp. 1075-1082). IEEE
Open this publication in new window or tab >>Progress Maximization Model Predictive Controller
2018 (English)In: 2018 21ST INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), IEEE , 2018, p. 1075-1082Conference paper, Published paper (Refereed)
Abstract [en]

This paper addresses the problem of progress maximization (i.e., traveling time minimization) along a given path for autonomous vehicles. Progress maximization plays an important role not only in racing, but also in efficient and safe autonomous driving applications. The progress maximization problem is formulated as a model predictive controller, where the vehicle model is successively linearized at each time step, yielding a convex optimization problem. To ensure real-time feasibility, a kinematic vehicle model is used together with several linear approximations of the vehicle dynamics constraints. We propose a novel polytopic approximation of the 'g-g' diagram, which models the vehicle handling limits by constraining the lateral and longitudinal acceleration. Moreover, the tire slip angles are restricted to ensure that the tires of the vehicle always operate in their linear force region by limiting the lateral acceleration. We illustrate the effectiveness of the proposed controller in simulation, where a nonlinear dynamic vehicle model is controlled to maximize the progress along a track, taking into consideration possible obstacles.

Place, publisher, year, edition, pages
IEEE, 2018
Series
IEEE International Conference on Intelligent Transportation Systems-ITSC, ISSN 2153-0009
National Category
Transport Systems and Logistics
Identifiers
urn:nbn:se:kth:diva-244588 (URN)10.1109/ITSC.2018.8569647 (DOI)000457881301013 ()2-s2.0-85060480601 (Scopus ID)978-1-7281-0323-5 (ISBN)
Conference
21st IEEE International Conference on Intelligent Transportation Systems (ITSC), NOV 04-07, 2018, Maui, HI
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

QC 20190304

Available from: 2019-03-04 Created: 2019-03-04 Last updated: 2022-06-26Bibliographically approved
Oliveira, R. F., Lima, P. F., Cirillo, M., Mårtensson, J. & Wahlberg, B. (2018). Trajectory Generation using Sharpness Continuous Dubins-like Paths with Applications in Control of Heavy-Duty Vehicles. In: 2018 European Control Conference, ECC 2018: . Paper presented at 16th European Control Conference, ECC 2018, 12 June 2018 through 15 June 2018 (pp. 935-940). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>Trajectory Generation using Sharpness Continuous Dubins-like Paths with Applications in Control of Heavy-Duty Vehicles
Show others...
2018 (English)In: 2018 European Control Conference, ECC 2018, Institute of Electrical and Electronics Engineers Inc. , 2018, p. 935-940Conference paper, Published paper (Refereed)
Abstract [en]

We present a trajectory generation framework for control of wheeled vehicles under steering actuator constraints. The motivation is smooth driving of autonomous heavy-duty vehicles, which are characterized by slow actuator dynamics. In order to deal with the slow dynamics, we take into account rate and, additionally, torque limitations of the steering actuator directly. Previous methods only take into account limitations in the path curvature, which deals indirectly with steering rate limitations. We propose the new concept of Sharpness Continuous curves, which uses cubic curvature paths together with circular arcs to steer the vehicle. The obtained paths are characterized by a smooth and continuously differentiable steering angle profile. The final trajectories computed with our method provide low-level controllers with reference signals which are easier to track, resulting in improved performance. The smoothness of the obtained steering profiles also results in increased passenger comfort. The method is characterized by fast computation times. We detail possible path planning applications of the method, and conduct simulations that show its advantages and real-time capabilities.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2018
Keywords
Actuators, Automobile steering equipment, Motion planning, Trajectories, Actuator dynamics, Continuously differentiable, Heavy duty vehicles, Low-level controllers, Planning applications, Real time capability, Steering actuators, Trajectory generation, Steering
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:kth:diva-247039 (URN)10.23919/ECC.2018.8550279 (DOI)000467725300153 ()2-s2.0-85056785367 (Scopus ID)9783952426982 (ISBN)
Conference
16th European Control Conference, ECC 2018, 12 June 2018 through 15 June 2018
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

QC 20190625

Available from: 2019-06-25 Created: 2019-06-25 Last updated: 2022-06-26Bibliographically approved
Pereira, G. C., Svensson, L., Lima, P. & Mårtensson, J. (2017). Lateral Model Predictive Control for Over-Actuated Autonomous Vehicle. In: 2017 IEEE Intelligent Vehicles Symposium (IV): . Paper presented at 28th IEEE Intelligent Vehicles Symposium, IV 2017, Redondo Beach, United States, 11 June 2017 through 14 June 2017 (pp. 310-316). Institute of Electrical and Electronics Engineers (IEEE), Article ID 7995737.
Open this publication in new window or tab >>Lateral Model Predictive Control for Over-Actuated Autonomous Vehicle
2017 (English)In: 2017 IEEE Intelligent Vehicles Symposium (IV), Institute of Electrical and Electronics Engineers (IEEE), 2017, p. 310-316, article id 7995737Conference paper, Published paper (Refereed)
Abstract [en]

In this paper, a lateral controller is proposed for an over-Actuated vehicle. The controller is formulated as a linear time-varying model predictive controller. The aim of the controller is to track a desired path smoothly, by making use of the vehicle crabbing capability (sideways movement) and minimizing the magnitude of curvature used. To do this, not only the error to the path is minimized, but also the error to the desired orientation and the control signals requests. The controller uses an extended kinematic model that takes into consideration the vehicle crabbing capability and is able to track not only kinematically feasible paths, but also plan and track over non-feasible discontinuous paths. Ackermann steering geometry is used to transform the control requests, curvature, and crabbing angle, to wheel angles. Finally, the controller performance is evaluated first by simulation and, after, by means of experimental tests on an over-Actuated autonomous research vehicle.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2017
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-213522 (URN)10.1109/IVS.2017.7995737 (DOI)000425212700048 ()2-s2.0-85028028719 (Scopus ID)9781509048045 (ISBN)
Conference
28th IEEE Intelligent Vehicles Symposium, IV 2017, Redondo Beach, United States, 11 June 2017 through 14 June 2017
Funder
TrenOp, Transport Research Environment with Novel PerspectivesIntegrated Transport Research Lab (ITRL)
Note

QC 20170904

Available from: 2017-09-04 Created: 2017-09-04 Last updated: 2024-03-15Bibliographically approved
Lima, P. F., Oliveira, R., Mårtensson, J. & Wahlberg, B. (2017). Minimizing Long Vehicles Overhang Exceeding the Drivable Surface via Convex Path Optimization. In: 2017 IEEE 20TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC): . Paper presented at 20th IEEE International Conference on Intelligent Transportation Systems (ITSC), OCT 16-19, 2017, Yokohama, JAPAN. IEEE
Open this publication in new window or tab >>Minimizing Long Vehicles Overhang Exceeding the Drivable Surface via Convex Path Optimization
2017 (English)In: 2017 IEEE 20TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), IEEE , 2017Conference paper, Published paper (Refereed)
Abstract [en]

This paper presents a novel path planning algorithm for on-road autonomous driving. The algorithm targets long and wide vehicles, in which the overhangs (i.e., the vehicle chassis extending beyond the front and rear wheelbase) can endanger other vehicles, pedestrians, or even the vehicle itself. The vehicle motion is described in a road-aligned coordinate frame. A novel method for computing the vehicle limits is proposed guaranteeing feasibility of the planned path when converted back into the original coordinate frame. The algorithm is posed as a convex optimization that takes into account the exact dimensions of the vehicle and the road, while minimizing the amount of overhang outside of the drivable surface. The results of the proposed algorithm are compared in a simulation of a real road scenario against a centerline tracking scheme. The results show a significant decrease on the amount of overhang area outside of the drivable surface, leading to an increased safety in driving maneuvers. The real-time applicability of the method is shown, by using it in a recedinghorizon framework.

Place, publisher, year, edition, pages
IEEE, 2017
Series
IEEE International Conference on Intelligent Transportation Systems-ITSC, ISSN 2153-0009
National Category
Vehicle and Aerospace Engineering
Identifiers
urn:nbn:se:kth:diva-230878 (URN)10.1109/ITSC.2017.8317754 (DOI)000432373000161 ()2-s2.0-85046256908 (Scopus ID)978-1-5386-1526-3 (ISBN)
Conference
20th IEEE International Conference on Intelligent Transportation Systems (ITSC), OCT 16-19, 2017, Yokohama, JAPAN
Note

QC 20180618

Available from: 2018-06-18 Created: 2018-06-18 Last updated: 2025-02-14Bibliographically approved
Lima, P. F., Nilsson, M., Trincavelli, M., Mårtensson, J. & Wahlberg, B. (2017). Spatial Model Predictive Control for Smooth and Accurate Steering of an Autonomous Truck. IEEE Transactions on Intelligent Vehicles, 2(4), 238-250
Open this publication in new window or tab >>Spatial Model Predictive Control for Smooth and Accurate Steering of an Autonomous Truck
Show others...
2017 (English)In: IEEE Transactions on Intelligent Vehicles, ISSN 2379-8858, E-ISSN 2379-8904, Vol. 2, no 4, p. 238-250Article in journal (Refereed) Published
Abstract [en]

In this paper, we present an algorithm for lateral control of a vehicle – a smooth and accurate model predictive controller. The fundamental difference compared to a standard MPC is that the driving smoothness is directly addressed in the cost function. The controller objective is based on the minimization of the first- and second-order spatial derivatives of the curvature. By doing so, jerky commands to the steering wheel, which could lead to permanent damage on the steering components and vehicle structure, are avoided. A good path tracking accuracy is ensured by adding constraints to avoid deviations from the reference path. Finally, the controller is experimentally tested and evaluated on a Scania construction truck. The evaluation is performed at Scania’s facilities near So ̈derta ̈lje, Sweden via two different paths: a precision track that resembles a mining scenario and a high-speed test track that resembles a highway situation. Even using a linearized kinematic vehicle to predict the vehicle motion, the performance of the proposed controller is encouraging, since the deviation from the path never exceeds 30 cm. It clearly outperforms an industrial pure-pursuit controller in terms of path accuracy and a standard MPC in terms of driving smoothness. 

Place, publisher, year, edition, pages
IEEE, 2017
Keywords
Autonomous vehicles, predictive control
National Category
Control Engineering
Research subject
Electrical Engineering
Identifiers
urn:nbn:se:kth:diva-220573 (URN)10.1109/TIV.2017.2767279 (DOI)000722387500002 ()2-s2.0-85082632425 (Scopus ID)
Projects
iQMatic
Funder
Vinnova, 2012-04626
Note

QC 20180117

Available from: 2017-12-27 Created: 2017-12-27 Last updated: 2024-03-01Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-6802-7520

Search in DiVA

Show all publications