liu.seSearch for publications in DiVA
Change search
Link to record
Permanent link

Direct link
Axehill, Daniel, ProfessorORCID iD iconorcid.org/0000-0001-6957-2603
Publications (10 of 74) Show all publications
Arnström, D. & Axehill, D. (2024). A High-Performant Multi-Parametric Quadratic Programming Solver. In: 2024 63rd IEEE Conference on Decision and Control: . Paper presented at IEEE 63rd Conference on Decision and Control (CDC), Milan, Italy, 16-19 December, 2024 (pp. 303-308). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>A High-Performant Multi-Parametric Quadratic Programming Solver
2024 (English)In: 2024 63rd IEEE Conference on Decision and Control, Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 303-308Conference paper, Published paper (Refereed)
Abstract [en]

We propose a combinatorial method for computing explicit solutions to multi-parametric quadratic programs, which can be used to compute explicit control laws for linear model predictive control. In contrast to classical methods, which are based on geometrical adjacency, the proposed method is based on combinatorial adjacency. After introducing the notion of combinatorial adjacency, we show that the explicit solution forms a connected graph in terms of it. We then leverage this connectedness to propose an algorithm that computes the explicit solution. The purely combinatorial nature of the algorithm leads to computational advantages since it enables demanding geometrical operations (such as computing facets of polytopes) to be avoided. Compared with classical combinatorial methods, the proposed method requires fewer combinations to be considered by exploiting combinatorial connectedness. We show that an implementation of the proposed method can yield a speedup of about two orders of magnitude compared with state-of-the-art software packages such as MPT and POP.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Series
IEEE Conference on Decision and Control, ISSN 0743-1546, E-ISSN 2576-2370
National Category
Control Engineering
Identifiers
urn:nbn:se:liu:diva-212240 (URN)10.1109/CDC56724.2024.10886132 (DOI)9798350316339 (ISBN)
Conference
IEEE 63rd Conference on Decision and Control (CDC), Milan, Italy, 16-19 December, 2024
Available from: 2025-03-13 Created: 2025-03-13 Last updated: 2025-03-20Bibliographically approved
Dhar, A., Hynén, C., Löfberg, J. & Axehill, D. (2024). Disturbance-Parametrized Robust Lattice-based Motion Planning. IEEE Transactions on Intelligent Vehicles, 9(1), 3034-3046
Open this publication in new window or tab >>Disturbance-Parametrized Robust Lattice-based Motion Planning
2024 (English)In: IEEE Transactions on Intelligent Vehicles, ISSN 2379-8858, E-ISSN 2379-8904, Vol. 9, no 1, p. 3034-3046Article in journal (Refereed) Published
Abstract [en]

This paper introduces a disturbance-parametrized (DP) robust lattice-based motion-planning framework for nonlinear systems affected by bounded disturbances. A key idea in this work is to rigorously exploit the available knowledge about the disturbance, starting already offline at the time when a library of DP motion primitives is computed and ending not before the motion has been executed online. Given an up-to-date-estimate of the disturbance, the lattice-based motion planner performs a graph search online, to non-conservatively compute a disturbance aware optimal motion plan with formally motivated margins to obstacles. This is done utilizing the DP motion primitives, around which tubes are generated utilizing a suitably designed robust controller. The sizes of the tubes are dependent on the upper bounds of the disturbance appearing in the error between the actual system trajectory and the DP nominal trajectory, which in turn along with the overall optimality of the plan is dependant on the user-selected resolution of the available disturbance estimates. Increasing the resolution of the disturbance parameter results in smaller sizes of tubes around the motion primitives and can significantly reduce the conservativeness compared to traditional approaches, thus increasing the performance of the computed motion plans. The proposed strategy is implemented on an Euler-Lagrange-based ship model which is affected by a significant wind disturbance and the efficiency of the strategy is validated through a suitable simulation example.

National Category
Control Engineering
Identifiers
urn:nbn:se:liu:diva-197399 (URN)10.1109/tiv.2023.3296691 (DOI)001173317800251 ()2-s2.0-85165275586 (Scopus ID)
Note

Funding: ELLIIT

Available from: 2023-09-04 Created: 2023-09-04 Last updated: 2024-09-19Bibliographically approved
Malmström, M., Kullberg, A., Skog, I., Axehill, D. & Gustafsson, F. (2024). Extended Target Tracking Utilizing Machine-Learning Software–With Applications to Animal Classification. IEEE Signal Processing Letters, 31, 376-380
Open this publication in new window or tab >>Extended Target Tracking Utilizing Machine-Learning Software–With Applications to Animal Classification
Show others...
2024 (English)In: IEEE Signal Processing Letters, ISSN 1070-9908, E-ISSN 1558-2361, Vol. 31, p. 376-380Article in journal (Refereed) Published
Abstract [en]

This letter considers the problem of detecting and tracking objects in a sequence of images. The problem is formulated in a filtering framework, using the output of object-detection algorithms as measurements. An extension to the filtering formulation is proposed that incorporates class information from the previous frame to robustify the classification. Further, the properties of the object-detection algorithm are exploited to quantify the uncertainty of the bounding box detection in each frame. The complete filtering method is evaluated on camera trap images of the four large Swedish carnivores, bear, lynx, wolf, and wolverine. The experiments show that the class tracking formulation leads to a more robust classification.

Place, publisher, year, edition, pages
IEEE, 2024
Keywords
Signal processing algorithms;Classification algorithms;Cameras;Target tracking;Filtering algorithms;Standards;Loss measurement;Multi-object tracking;object detection;environmental monitoring;deep learning;Kalman filters
National Category
Control Engineering
Identifiers
urn:nbn:se:liu:diva-201110 (URN)10.1109/LSP.2024.3353165 (DOI)001166563800001 ()2-s2.0-85182945517 (Scopus ID)
Note

Funding Agencies|Sweden#x0027;s Innovation Agency, Vinnova

Available from: 2024-02-21 Created: 2024-02-21 Last updated: 2024-03-20
Hellander, A., Bergman, K. & Axehill, D. (2024). Improved Task and Motion Planning for Rearrangement Problems using Optimal Control*. In: 2024 IEEE Intelligent Vehicles Symposium (IV): . Paper presented at 35th IEEE Intelligent Vehicles Symposium (IV), 2-5 June 2024, Jeju Island, Korea (pp. 2033-2040). IEEE
Open this publication in new window or tab >>Improved Task and Motion Planning for Rearrangement Problems using Optimal Control*
2024 (English)In: 2024 IEEE Intelligent Vehicles Symposium (IV), IEEE, 2024, p. 2033-2040Conference paper, Published paper (Refereed)
Abstract [en]

Optimal task and motion planning (TAMP) has seen an increase in interest in recent years. In this paper we propose methods for using numerical optimal control to improve upon a feasible solution to a TAMP rearrangement problem. The methods are extensions of existing improvement methods for pure motion planning. The first method poses an optimal control problem (OCP) to simultaneously improve all motions in the plan. The second method, which we denote multiple finite horizons (MFH), takes inspiration from finite horizon control and poses a sequence of finite horizon OCPs involving variables for the positions of temporary placements of movable objects as well as motions in the plan, such that after solving each problem a feasible plan is maintained and the plan cost is non-increasing after each step. The methods are evaluated on a TAMP problem for tractor-trailers in numerical experiments, and the results show that both methods improve the plan for the evaluated problems. The results also show that MFH can reduce the computation time compared to the first method, and that on one example problem it achieves plans of similar or better quality as when all the motions are optimized at the same time provided that the horizon length is sufficiently long.

Place, publisher, year, edition, pages
IEEE, 2024
Keywords
Costs, Intelligent vehicles, Optimal control, Cost function, Planning, Task analysis, Collision avoidance
National Category
Control Engineering
Identifiers
urn:nbn:se:liu:diva-206063 (URN)10.1109/iv55156.2024.10588789 (DOI)001275100902017 ()
Conference
35th IEEE Intelligent Vehicles Symposium (IV), 2-5 June 2024, Jeju Island, Korea
Note

Funding Agencies|Wallenberg AI, Autonomous Systems and Software Program (WASP) - Knut and Alice Wallenberg Foundation

Available from: 2024-07-31 Created: 2024-07-31 Last updated: 2024-12-11Bibliographically approved
Hellander, A. & Axehill, D. (2024). On Methods for Improved Efficiency of Optimal Task and Motion Planning. In: 2024 IEEE 63rd Conference on Decision and Control (CDC): . Paper presented at 2024 IEEE 63rd Conference on Decision and Control (CDC), Milan, Italy, 16-19 December 2024 (pp. 1657-1663). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>On Methods for Improved Efficiency of Optimal Task and Motion Planning
2024 (English)In: 2024 IEEE 63rd Conference on Decision and Control (CDC), Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 1657-1663Conference paper, Published paper (Refereed)
Abstract [en]

Optimal task and motion planning (TAMP) has seen an increase in interest in recent years. An important performance bottleneck when solving such problems is that solving motion-planning problems for nonholonomic systems to (resolution) optimality is relatively costly, and when this has to be done a potentially large number of times, in the form of a subroutine, time quickly adds up. In this work, we significantly increase the efficiency of our previously presented optimal TAMP algorithm for rearrangement problems. The core idea that we introduce in this work is to use intermediary results from the motion planner to infer solutions to other related motion-planning problems that might be of interest to the overall TAMP problem. We also introduce the concept of equivalent states to recognize state-action pairs that require the solution of the same motion-planning problem in order to compute their associated cost. Evaluations on numerical examples considering rearrangement TAMP problems involving tractor-trailers show that the proposed strategies can significantly reduce the total computation time of the TAMP planner, as well as the number of motion-planning problems that are solved, and the number of candidate task plans that are computed.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
costs, algorithms, tracking, planning, WASP_publications
National Category
Control Engineering
Identifiers
urn:nbn:se:liu:diva-212270 (URN)10.1109/CDC56724.2024.10886213 (DOI)001445827201067 ()2-s2.0-86000525290 (Scopus ID)9798350316339 (ISBN)9798350316346 (ISBN)
Conference
2024 IEEE 63rd Conference on Decision and Control (CDC), Milan, Italy, 16-19 December 2024
Note

Funding Agencies|Wallenberg Artificial Intelligence, Autonomous Systems and Software Program (WASP) - Knut and Alice Wallenberg Foundation

Available from: 2025-03-17 Created: 2025-03-17 Last updated: 2025-10-22Bibliographically approved
Malmström, M., Skog, I., Axehill, D. & Gustafsson, F. (2024). Uncertainty quantification in neural network classifiers—A local linear approach. Automatica, 163, Article ID 111563.
Open this publication in new window or tab >>Uncertainty quantification in neural network classifiers—A local linear approach
2024 (English)In: Automatica, ISSN 0005-1098, E-ISSN 1873-2836, Vol. 163, article id 111563Article in journal (Refereed) Published
Abstract [en]

lassifiers based on neural networks (nn) often lack a measure of uncertainty in the predicted class. We propose a method to estimate the probability mass function (pmf) of the different classes, as well as the covariance of the estimated pmf. First, a local linear approach is used during the training phase to recursively compute the covariance of the parameters in the nn. Secondly, in the classification phase, another local linear approach is used to propagate the covariance of the learned nn parameters to the uncertainty in the output of the last layer of the nn. This allows for an efficient Monte Carlo (mc) approach for; (i) estimating the pmf; (ii) calculating the covariance of the estimated pmf; and (iii) proper risk assessment and fusion of multiple classifiers. Two classical image classification tasks, i.e., mnist, and cfar10, are used to demonstrate the efficiency of the proposed method.

Place, publisher, year, edition, pages
Elsevier, 2024
Keywords
Neural networksUncertainty descriptionsInformation and sensor fusionIdentification and model reduction
National Category
Probability Theory and Statistics
Identifiers
urn:nbn:se:liu:diva-200886 (URN)10.1016/j.automatica.2024.111563 (DOI)001173877200001 ()
Funder
Swedish Research CouncilVinnova
Note

Funding Agencies|Sweden's innovation agency, Vinnova [2018-02700]; Swedish Research Council

Available from: 2024-02-14 Created: 2024-02-14 Last updated: 2024-03-20
Malmström, M., Skog, I., Axehill, D. & Gustafsson, F. (2023). On the validity of using the delta method for calculating the uncertainty of the predictions from an overparameterized model. In: Hideaki Ishii, Yoshio Ebihara, Jun-ichi Imura, Masaki Yamakita (Ed.), Special issue: 22nd IFAC World Congress: . Paper presented at 22nd IFAC World Congress: Yokohama, Japan, July 9-14, 2023 (pp. 5843-5848). Elsevier, 56(2)
Open this publication in new window or tab >>On the validity of using the delta method for calculating the uncertainty of the predictions from an overparameterized model
2023 (English)In: Special issue: 22nd IFAC World Congress / [ed] Hideaki Ishii, Yoshio Ebihara, Jun-ichi Imura, Masaki Yamakita, Elsevier, 2023, Vol. 56, no 2, p. 5843-5848Conference paper, Published paper (Refereed)
Abstract [en]

The uncertainty in the prediction calculated using the delta method for an over-parameterized (parametric) black-box model is shown to be larger or equal to the uncertainty in the prediction of a canonical (minimal) model. Equality holds if the additional parameters of the overparameterized model do not add flexibility to the model. As a conclusion, for an overparameterized black-box model, the calculated uncertainty in the prediction by the delta method is not underestimated. The results are shown analytically and are validated in a simulation experiment where the relationship between the normalized traction force and the wheel slip of a car is modelled using e.g., a neural network.

Place, publisher, year, edition, pages
Elsevier, 2023
Series
IFAC papersonline, E-ISSN 2405-8963
Keywords
Machine learning; nonlinear system identification; overparameterized model; uncertainty quantification; neural networks; autonomous vehicles
National Category
Control Engineering Communication Systems
Identifiers
urn:nbn:se:liu:diva-199286 (URN)10.1016/j.ifacol.2023.10.077 (DOI)001196709200441 ()
Conference
22nd IFAC World Congress: Yokohama, Japan, July 9-14, 2023
Note

Funding Agencies|Sweden's innovation agency, Vinnova, through project iQDeep [2018-02700]

Available from: 2023-11-24 Created: 2023-11-24 Last updated: 2024-04-16
Gunnarsson, S., Forsberg, U. & Axehill, D. (2023). Reflections about reflections. In: Proceedings of the 19th CDIO International Conference: . Paper presented at 19th International CDIO Conference, Trondheim, Norway, 26-29 June 2023 (pp. 56-66). NTNU SEED
Open this publication in new window or tab >>Reflections about reflections
2023 (English)In: Proceedings of the 19th CDIO International Conference, NTNU SEED , 2023, p. 56-66Conference paper, Published paper (Refereed)
Abstract [en]

A case study of the use of reflections within the Applied physics and electrical engineering program at Linköping University is presented. Reflections have been used for several years and they are done at four stages in the program, in terms of reflections at the end of the Introductory course in year one, design-implement experiences in year three and five, and a reflection document that is the last component of the Master’s thesis. In the first three stages a project model is used to support the planning and execution of the project, and in the project model the project work ends with a reflection. In the reflection document connected to the Master’s thesis the student reflects upon both the thesis work itself and the entire education program, according to the sections and subsections of the CDIO Syllabus. The paper describes how the reflections are integrated in the program. Experiences from student perspective are collected in a small-scale study via interviews with students from year one and year five. 

Place, publisher, year, edition, pages
NTNU SEED, 2023
Series
Proceedings of the International CDIO Conference, ISSN 2002-1593
Keywords
Reflection, learning, project model, CDIO Syllabus, CDIO Standards 2, 4, 5, 11
National Category
Educational Sciences
Identifiers
urn:nbn:se:liu:diva-198586 (URN)9788230361863 (ISBN)
Conference
19th International CDIO Conference, Trondheim, Norway, 26-29 June 2023
Available from: 2023-10-19 Created: 2023-10-19 Last updated: 2025-02-18Bibliographically approved
Malmström, M., Skog, I., Axehill, D. & Gustafsson, F. (2022). Detection of outliers in classification by using quantified uncertainty in neural networks. In: 25th International Conference of Information Fusion: . Paper presented at 25th International Conference of Information Fusion, FUSION 2022, July 4-7, 2022, Linköping, Sweden. IEEE
Open this publication in new window or tab >>Detection of outliers in classification by using quantified uncertainty in neural networks
2022 (English)In: 25th International Conference of Information Fusion, IEEE, 2022Conference paper, Published paper (Refereed)
Abstract [en]

Neural Networks (NNS) can solve very hard classification and estimation tasks but are less well suited to solve complex sensor fusion challenges, such as end-to-end control of autonomous vehicles. Nevertheless, NN can still be a powerful tool for particular sub-problems in sensor fusion. This would require a reliable and quantifiable measure of the stochastic uncertainty in the predictions that can be compared to classical sensor measurements. However, current NN'S output some figure of merit, that is only a relative model fit and not a stochastic uncertainty. We propose to embed the NN'S in a proper stochastic system identification framework. In the training phase, the stochastic uncertainty of the parameters in the (last layers of the) NN is quantified. We show that this can be done recursively with very few extra computations. In the classification phase, Monte-Carlo (MC) samples are used to generate a set of classifier outputs. From this set, a distribution of the classifier output is obtained, which represents a proper description of the stochastic uncertainty of the predictions. We also show how to use the calculated uncertainty for outlier detection by including an artificial outlier class. In this way, the NN fits a sensor fusion framework much better. We evaluate the approach on images of handwritten digits. The proposed method is shown to be on par with MC dropout, while having lower computational complexity, and the outlier detection almost completely eliminates false classifications.

Place, publisher, year, edition, pages
IEEE, 2022
Keywords
Training, Uncertainty, Current measurement, Stochastic systems, Measurement uncertainty, Stochastic processes, Artificial neural networks
National Category
Control Engineering
Identifiers
urn:nbn:se:liu:diva-188333 (URN)10.23919/FUSION49751.2022.9841376 (DOI)000855689000146 ()9781665489416 (ISBN)9781737749721 (ISBN)
Conference
25th International Conference of Information Fusion, FUSION 2022, July 4-7, 2022, Linköping, Sweden
Note

Funding: Swedens innovation agency, Vinnova, through project iQDeep [2018-02700]

Available from: 2022-09-09 Created: 2022-09-09 Last updated: 2023-10-17
Shoja, S., Arnström, D. & Axehill, D. (2022). Exact Complexity Certification of a Standard Branch and Bound Method for Mixed-Integer Linear Programming. In: Proceedings of 2022 Conference on Decision and Control (CDC): . Paper presented at The 61st IEEE Conference on Decision and Control (CDC), Cancun, Mexico, 06-09 December, 2022 (pp. 6298-6305). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Exact Complexity Certification of a Standard Branch and Bound Method for Mixed-Integer Linear Programming
2022 (English)In: Proceedings of 2022 Conference on Decision and Control (CDC), Institute of Electrical and Electronics Engineers (IEEE), 2022, p. 6298-6305Conference paper, Published paper (Refereed)
Abstract [en]

Model predictive control (MPC) with linear cost function for hybrid systems requires the solution of a mixed-integer linear program (MILP) at each sampling time. The branch and bound (B&B) method is a commonly used tool for solving mixed-integer problems. In this work, we present an algorithm to exactly certify the computational complexity of a standard B&B-based MILP solver. By the proposed method, guarantees on worst-case complexity bounds, e.g., the worst-case iterations or size of the B&B tree, are provided. This knowledge is a fundamental requirement for the implementation of MPC in a real-time system. Different node selection strategies, including best-first, are considered when certifying the complexity of the B&B method. Furthermore, the proposed certification algorithm is extended to consider warm-starting of the inner solver in the B&B. We illustrate the usefulness of the proposed algorithm by comparing against the corresponding online MILP solver in numerical experiments using both cold-started and warm-started LP solvers.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2022
Series
IEEE Conference on Decision and Control, ISSN 0743-1546, E-ISSN 2576-2370
National Category
Control Engineering
Identifiers
urn:nbn:se:liu:diva-192390 (URN)10.1109/CDC51059.2022.9992451 (DOI)000948128105047 ()2-s2.0-85147012584 (Scopus ID)9781665467629 (ISBN)9781665467612 (ISBN)
Conference
The 61st IEEE Conference on Decision and Control (CDC), Cancun, Mexico, 06-09 December, 2022
Note

Funding: Wallenberg AI, Autonomous Systems and Software Program (WASP) - Knut and Alice Wallenberg Foundation

Available from: 2023-03-14 Created: 2023-03-14 Last updated: 2025-03-25Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0001-6957-2603

Search in DiVA

Show all publications