Pub Date : 2024-01-01Epub Date: 2024-01-15DOI: 10.1016/j.arcontrol.2024.100933
Graziano Chesi
2D systems, also known as doubly-indexed systems, have gained an increasingly special attention in the control community, as they allow for modeling systems with more complex dynamics than the classical so called 1D systems where the signals are indexed by one variable only usually representing the time. Like for 1D systems, stability conditions have been proposed for 2D systems in the form of a linear matrix inequality (LMI) feasibility test, as such conditions may be tested by solving a convex optimization problem, and as such conditions may open the door for a number of developments such as establishing robust stability and designing stabilizing controllers. This paper aims at presenting, under a unified framework, various LMI stability conditions for 2D systems that have been proposed in the literature, from pioneering to recent contributions, in order to provide the reader with a comprehensive collection that may serve as a source of historical information as well as a platform for comparing the major characteristics of each condition. Also, this paper proposes novel investigations of the presented conditions, in particular through conservatism and complexity analyses carried out in the best cases, in the worst cases, and for various specific numerical examples with different type of dynamics, dimensions and difficulty.
{"title":"Analyzing stability in 2D systems via LMIs: From pioneering to recent contributions","authors":"Graziano Chesi","doi":"10.1016/j.arcontrol.2024.100933","DOIUrl":"10.1016/j.arcontrol.2024.100933","url":null,"abstract":"<div><p>2D systems, also known as doubly-indexed systems, have gained an increasingly special attention in the control community, as they allow for modeling systems with more complex dynamics than the classical so called 1D systems where the signals are indexed by one variable only usually representing the time. Like for 1D systems, stability conditions have been proposed for 2D systems in the form of a linear matrix inequality (LMI) feasibility test, as such conditions may be tested by solving a convex optimization problem, and as such conditions may open the door for a number of developments such as establishing robust stability and designing stabilizing controllers. This paper aims at presenting, under a unified framework, various LMI stability conditions for 2D systems that have been proposed in the literature, from pioneering to recent contributions, in order to provide the reader with a comprehensive collection that may serve as a source of historical information as well as a platform for comparing the major characteristics of each condition. Also, this paper proposes novel investigations of the presented conditions, in particular through conservatism and complexity analyses carried out in the best cases, in the worst cases, and for various specific numerical examples with different type of dynamics, dimensions and difficulty.</p></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"57 ","pages":"Article 100933"},"PeriodicalIF":9.4,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139470922","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2024-03-19DOI: 10.1016/j.arcontrol.2024.100950
Sergio Leggieri, Carlo Canali, Darwin G. Caldwell
Inspections of industrial and civil infrastructures prevent unexpected failures that may lead to loss of life. Although inspection robotics is gaining momentum, most of field operations are still performed by human workers. For inspection robots, the main limiting factors are the low versatility and reliability in dynamic, non-structured and highly complex environments. To tackle these issues, we have designed a modular and self-reconfigurable hybrid platform, which consists of three units: the mobile Main Base and two Crawler Units with docking interfaces. The Crawler Unit operates in constrained environments and narrow spaces, while the Main Base will inspect wide areas and deploy/recover the Crawler Units near/from inspection sites, as in marsupial robots. Docking interfaces will allow the Crawler Units to reconfigure into a snake robot or mobile manipulators. In particular, the Crawler Units consist of four modules connected by three kinematic chains for nine active joints in total. Each module is equipped with half active, half passive tracks for moving. This paper discusses in detail the dynamic model of the Crawler Unit, especially focusing on the definition of effective constraint equations, which closely model the system features avoiding common simplifications. Numerical simulations and physical experiments validate the proposed dynamic model of the Crawler Unit.
{"title":"Design, modeling, and experimental analysis of the Crawler Unit for inspection in constrained space","authors":"Sergio Leggieri, Carlo Canali, Darwin G. Caldwell","doi":"10.1016/j.arcontrol.2024.100950","DOIUrl":"https://doi.org/10.1016/j.arcontrol.2024.100950","url":null,"abstract":"<div><p>Inspections of industrial and civil infrastructures prevent unexpected failures that may lead to loss of life. Although inspection robotics is gaining momentum, most of field operations are still performed by human workers. For inspection robots, the main limiting factors are the low versatility and reliability in dynamic, non-structured and highly complex environments. To tackle these issues, we have designed a modular and self-reconfigurable hybrid platform, which consists of three units: the mobile Main Base and two Crawler Units with docking interfaces. The Crawler Unit operates in constrained environments and narrow spaces, while the Main Base will inspect wide areas and deploy/recover the Crawler Units near/from inspection sites, as in marsupial robots. Docking interfaces will allow the Crawler Units to reconfigure into a snake robot or mobile manipulators. In particular, the Crawler Units consist of four modules connected by three kinematic chains for nine active joints in total. Each module is equipped with half active, half passive tracks for moving. This paper discusses in detail the dynamic model of the Crawler Unit, especially focusing on the definition of effective constraint equations, which closely model the system features avoiding common simplifications. Numerical simulations and physical experiments validate the proposed dynamic model of the Crawler Unit.</p></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"57 ","pages":"Article 100950"},"PeriodicalIF":9.4,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1367578824000191/pdfft?md5=3161f09ae8dccdf7bb0768df9a10c035&pid=1-s2.0-S1367578824000191-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140163842","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2024-04-16DOI: 10.1016/j.arcontrol.2024.100957
Zhenbo Wang
Guidance and control (G&C) technologies play a central role in the development and operation of vehicular systems. The emergence of computational guidance and control (CG&C) and highly efficient numerical algorithms has opened up the great potential for solving complex constrained G&C problems onboard, enabling higher level of autonomous vehicle operations. In particular, convex-optimization-based G&C has matured significantly over the years and many advances continue to be made, allowing the generation of optimal G&C solutions in real-time for many vehicular systems in aerospace, automotive, and other domains. In this paper, we review recent major advances in convex optimization and convexification techniques for G&C of vehicular systems, focusing primarily on three important application fields: (1) Space vehicles for powered descent guidance, small body landing, rendezvous and proximity operations, orbital transfer, spacecraft reorientation, space robotics and manipulation, spacecraft formation flying, and station keeping; (2) Air vehicles including hypersonic/entry vehicles, missiles and projectiles, launch/ascent vehicles, and low-speed air vehicles; and (3) Motion control and powertrain control of ground vehicles. Throughout the paper, we draw figures that illustrate the basic mission concepts and objectives, introduce key equations that characterize the feature of each class of problems and approaches, and present tables that summarize similarities and distinctions among the problems, ideas, and methods. Where available, we provide comparative analyses and reveal correlations between different applications and technical approaches. Finally, we identify open challenges and issues, discuss potential opportunities, and make suggestions for future research directions.
{"title":"A survey on convex optimization for guidance and control of vehicular systems","authors":"Zhenbo Wang","doi":"10.1016/j.arcontrol.2024.100957","DOIUrl":"https://doi.org/10.1016/j.arcontrol.2024.100957","url":null,"abstract":"<div><p>Guidance and control (G&C) technologies play a central role in the development and operation of vehicular systems. The emergence of computational guidance and control (CG&C) and highly efficient numerical algorithms has opened up the great potential for solving complex constrained G&C problems onboard, enabling higher level of autonomous vehicle operations. In particular, convex-optimization-based G&C has matured significantly over the years and many advances continue to be made, allowing the generation of optimal G&C solutions in real-time for many vehicular systems in aerospace, automotive, and other domains. In this paper, we review recent major advances in convex optimization and convexification techniques for G&C of vehicular systems, focusing primarily on three important application fields: (1) Space vehicles for powered descent guidance, small body landing, rendezvous and proximity operations, orbital transfer, spacecraft reorientation, space robotics and manipulation, spacecraft formation flying, and station keeping; (2) Air vehicles including hypersonic/entry vehicles, missiles and projectiles, launch/ascent vehicles, and low-speed air vehicles; and (3) Motion control and powertrain control of ground vehicles. Throughout the paper, we draw figures that illustrate the basic mission concepts and objectives, introduce key equations that characterize the feature of each class of problems and approaches, and present tables that summarize similarities and distinctions among the problems, ideas, and methods. Where available, we provide comparative analyses and reveal correlations between different applications and technical approaches. Finally, we identify open challenges and issues, discuss potential opportunities, and make suggestions for future research directions.</p></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"57 ","pages":"Article 100957"},"PeriodicalIF":9.4,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140553908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2024-03-25DOI: 10.1016/j.arcontrol.2024.100953
Wei Xiao , Christos G. Cassandras
{"title":"Safety-critical control for autonomous multi-agent systems","authors":"Wei Xiao , Christos G. Cassandras","doi":"10.1016/j.arcontrol.2024.100953","DOIUrl":"https://doi.org/10.1016/j.arcontrol.2024.100953","url":null,"abstract":"","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"57 ","pages":"Article 100953"},"PeriodicalIF":9.4,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140290933","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Chaos control remains a crucial area of study in nonlinear dynamics due to its ability to enhance system stability and efficiency in various applications. This review thoroughly examines modern chaos control techniques and offers new insights and methods for stabilizing inherently unpredictable systems. It discusses recent advancements in chaos control, focusing on theoretical breakthroughs and practical applications. Various methods for controlling chaos are explored, including the OGY method, Delayed Feedback Control (DFC), Proportional–Integral–Derivative (PID) control, Sliding Mode Control (SMC), and some unconventional techniques, evaluating their effectiveness in different chaotic systems. By analyzing the literature, this review highlights the potential of chaos control techniques to enhance system predictability and reliability, opening up promising paths for future research.
{"title":"Mastering chaos: A review","authors":"Baghdadi Hamidouche , Kamel Guesmi , Najib Essounbouli","doi":"10.1016/j.arcontrol.2024.100966","DOIUrl":"10.1016/j.arcontrol.2024.100966","url":null,"abstract":"<div><p>Chaos control remains a crucial area of study in nonlinear dynamics due to its ability to enhance system stability and efficiency in various applications. This review thoroughly examines modern chaos control techniques and offers new insights and methods for stabilizing inherently unpredictable systems. It discusses recent advancements in chaos control, focusing on theoretical breakthroughs and practical applications. Various methods for controlling chaos are explored, including the OGY method, Delayed Feedback Control (DFC), Proportional–Integral–Derivative (PID) control, Sliding Mode Control (SMC), and some unconventional techniques, evaluating their effectiveness in different chaotic systems. By analyzing the literature, this review highlights the potential of chaos control techniques to enhance system predictability and reliability, opening up promising paths for future research.</p></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"58 ","pages":"Article 100966"},"PeriodicalIF":7.3,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142049715","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2024-01-30DOI: 10.1016/j.arcontrol.2024.100934
Luis Piardi , Paulo Leitão , Jonas Queiroz , Joseane Pontes
In the digital transformation era, and particularly in Industry 5.0, humans play an active role in industrial cyber–physical systems (CPS) since they are the most flexible piece in such automated systems. However, their integration is not easy and constitutes a relevant challenge, presenting different requirements according to the activities they execute and the related integration levels, i.e., Human-in-the-Loop (HitL) and Human-in-the-Mesh (HitM). Besides the use of human-centric design approaches, the use of digital technologies, namely Internet of Things, Artificial Intelligence, virtual and augmented reality and collaborative robotics, can contribute to empower humans to perform their operations in a faster and more efficient manner. This paper discusses how emergent digital technologies can enhance a more symbiotic integration of humans in industrial CPS, contributing with the analysis of different aspects and concerns that must be considered to properly enable the HitL and HitM integration levels in CPS. Four experimental case studies are presented to demonstrate the feasibility of using digital technologies to enhance the human-CPS integration, covering HitL and HitM levels. Furthermore, some challenges related to the human-integration factors affected by the digital technologies in such environments are briefly discussed and pointed out as research directions.
{"title":"Role of digital technologies to enhance the human integration in industrial cyber–physical systems","authors":"Luis Piardi , Paulo Leitão , Jonas Queiroz , Joseane Pontes","doi":"10.1016/j.arcontrol.2024.100934","DOIUrl":"10.1016/j.arcontrol.2024.100934","url":null,"abstract":"<div><p>In the digital transformation era, and particularly in Industry 5.0, humans play an active role in industrial cyber–physical systems (CPS) since they are the most flexible piece in such automated systems. However, their integration is not easy and constitutes a relevant challenge, presenting different requirements according to the activities they execute and the related integration levels, i.e., Human-in-the-Loop (HitL) and Human-in-the-Mesh (HitM). Besides the use of human-centric design approaches, the use of digital technologies, namely Internet of Things, Artificial Intelligence, virtual and augmented reality and collaborative robotics, can contribute to empower humans to perform their operations in a faster and more efficient manner. This paper discusses how emergent digital technologies can enhance a more symbiotic integration of humans in industrial CPS, contributing with the analysis of different aspects and concerns that must be considered to properly enable the HitL and HitM integration levels in CPS. Four experimental case studies are presented to demonstrate the feasibility of using digital technologies to enhance the human-CPS integration, covering HitL and HitM levels. Furthermore, some challenges related to the human-integration factors affected by the digital technologies in such environments are briefly discussed and pointed out as research directions.</p></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"57 ","pages":"Article 100934"},"PeriodicalIF":9.4,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1367578824000038/pdfft?md5=b47260608c462c13e55b0a46b3ae73d0&pid=1-s2.0-S1367578824000038-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139647611","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2024-10-16DOI: 10.1016/j.arcontrol.2024.100970
Khalil Bouramtane , Said Kharraja , Jamal Riffi , Omar El Beqqali , Abdelahad Chraibi
Facility layout is a critical aspect of operations management, since it affects the efficiency and effectiveness of the production process. The facility layout problem (FLP) is a combinatorial optimization problem that involves finding an optimal arrangement of machines, workstations, and material handling systems within a manufacturing facility. FLP is known to be a NP-complex problem for which numerous research studies have been published. This paper presents a survey of the most recent advancements in FLP as an attempt to deal with the current and future trends of research based on well-known papers of the last 16 years. The adopted approach in this paper is to classify FLP according to the environment type, namely, static facility layout problem (SFLP) and dynamic facility layout problem (DFLP) and to investigate the various formulations, application domains and solution methodologies for each classification. Finally, a comparison between all approaches is provided for each classification. This review provides a comprehensive overview of FLP literature and serves as a valuable resource for researchers and practitioners interested in the design and optimization of facility layouts.
{"title":"A comprehensive review of static and dynamic facility layout problems","authors":"Khalil Bouramtane , Said Kharraja , Jamal Riffi , Omar El Beqqali , Abdelahad Chraibi","doi":"10.1016/j.arcontrol.2024.100970","DOIUrl":"10.1016/j.arcontrol.2024.100970","url":null,"abstract":"<div><div>Facility layout is a critical aspect of operations management, since it affects the efficiency and effectiveness of the production process. The facility layout problem (FLP) is a combinatorial optimization problem that involves finding an optimal arrangement of machines, workstations, and material handling systems within a manufacturing facility. FLP is known to be a NP-complex problem for which numerous research studies have been published. This paper presents a survey of the most recent advancements in FLP as an attempt to deal with the current and future trends of research based on well-known papers of the last 16 years. The adopted approach in this paper is to classify FLP according to the environment type, namely, static facility layout problem (SFLP) and dynamic facility layout problem (DFLP) and to investigate the various formulations, application domains and solution methodologies for each classification. Finally, a comparison between all approaches is provided for each classification. This review provides a comprehensive overview of FLP literature and serves as a valuable resource for researchers and practitioners interested in the design and optimization of facility layouts.</div></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"58 ","pages":"Article 100970"},"PeriodicalIF":7.3,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142441959","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2024-03-27DOI: 10.1016/j.arcontrol.2024.100956
Kaiqiang Zhang , Guido Herrmann
The use of robots has exceeded the standard focus of manufacturing and production. Over the last decades, special robotic systems have been developed in various extreme environments, such as in the maintenance, repair or even decommissioning of large-scale, strategic facilities, important to any nation’s infrastructure, including power, space, mining, etc. The deployment areas for these robots, like nuclear fuel handling systems, are generally hazardous or unreachable for human beings. The control techniques therein will play an indispensable role in the overall performance of a robotic system as they need to answer enhanced requirements for performance, robustness, and long-term reliability, driven by the fundamental demand for safe operation in complex and hazardous environments. This also needs an understanding of the enhanced industrial standards and requirements for the research, development, design and use of control systems in such environments. The control systems need to be designed specifically capable of tackling different practical control challenges caused by extreme environmental factors. This special section is designed and motivated to bridge the gap between the research community and application engineers, and to help connect control theory, control applications and industrial requirements/regulations.
{"title":"Control practice for robotic applications in challenging environments","authors":"Kaiqiang Zhang , Guido Herrmann","doi":"10.1016/j.arcontrol.2024.100956","DOIUrl":"https://doi.org/10.1016/j.arcontrol.2024.100956","url":null,"abstract":"<div><p>The use of robots has exceeded the standard focus of manufacturing and production. Over the last decades, special robotic systems have been developed in various extreme environments, such as in the maintenance, repair or even decommissioning of large-scale, strategic facilities, important to any nation’s infrastructure, including power, space, mining, etc. The deployment areas for these robots, like nuclear fuel handling systems, are generally hazardous or unreachable for human beings. The control techniques therein will play an indispensable role in the overall performance of a robotic system as they need to answer enhanced requirements for performance, robustness, and long-term reliability, driven by the fundamental demand for safe operation in complex and hazardous environments. This also needs an understanding of the enhanced industrial standards and requirements for the research, development, design and use of control systems in such environments. The control systems need to be designed specifically capable of tackling different practical control challenges caused by extreme environmental factors. This special section is designed and motivated to bridge the gap between the research community and application engineers, and to help connect control theory, control applications and industrial requirements/regulations.</p></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"57 ","pages":"Article 100956"},"PeriodicalIF":9.4,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140309421","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2023-11-03DOI: 10.1016/j.arcontrol.2023.100910
Antonio Artuñedo, Marcos Moreno-Gonzalez, Jorge Villagra
The selection of an appropriate control strategy is essential for ensuring safe operation in autonomous driving. While numerous control strategies have been developed for specific driving scenarios, a comprehensive comparative assessment of their performance using the same tuning methodology is lacking in the literature. This paper addresses this gap by presenting a systematic evaluation of state-of-the-art model-free and model-based control strategies. The objective is to evaluate and contrast the performance of these controllers across a wide range of driving scenarios, reflecting the diverse needs of autonomous vehicles. To facilitate the comparative analysis, a comprehensive set of performance metrics is selected, encompassing accuracy, robustness, and comfort. The contributions of this research include the design of a systematic tuning methodology, the use of two novel metrics for stability and comfort comparisons and the evaluation through extensive simulations and real tests in an experimental instrumented vehicle over a wide range of trajectories.
{"title":"Lateral control for autonomous vehicles: A comparative evaluation","authors":"Antonio Artuñedo, Marcos Moreno-Gonzalez, Jorge Villagra","doi":"10.1016/j.arcontrol.2023.100910","DOIUrl":"https://doi.org/10.1016/j.arcontrol.2023.100910","url":null,"abstract":"<div><p>The selection of an appropriate control strategy is essential for ensuring safe operation in autonomous driving. While numerous control strategies have been developed for specific driving scenarios, a comprehensive comparative assessment of their performance using the same tuning methodology is lacking in the literature. This paper addresses this gap by presenting a systematic evaluation of state-of-the-art model-free and model-based control strategies. The objective is to evaluate and contrast the performance of these controllers across a wide range of driving scenarios, reflecting the diverse needs of autonomous vehicles. To facilitate the comparative analysis, a comprehensive set of performance metrics is selected, encompassing accuracy, robustness, and comfort. The contributions of this research include the design of a systematic tuning methodology, the use of two novel metrics for stability and comfort comparisons and the evaluation through extensive simulations and real tests in an experimental instrumented vehicle over a wide range of trajectories.</p></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"57 ","pages":"Article 100910"},"PeriodicalIF":9.4,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"71765855","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2024-03-12DOI: 10.1016/j.arcontrol.2024.100939
Miroslav Krstic
In this tutorial we study a safety analog of the classical zero-sum differential game with positive definite penalties on the state and the two inputs. Consider a nonlinear system affine in two inputs, which are called “offender” and “defender.” Let the inputs have the opposing objectives in relation to an infinite-time cost which, in addition to penalizing the inputs of both agents, incorporates a safety index of the system (a barrier function), with the defender aiming to maximize the system safety and the offender aiming to minimize it. If there is a pair of (offender, defender) non-Nash feedback policies of the form with a safe outcome, namely, where the defender maintains safety while the offender fails to violate safety, then there exists an inverse optimal pair of policies that attain a Nash equilibrium relative to the safety minimax objective. In the tutorial we study both deterministic and stochastic offenders. The deterministic offender applies its feedback through its deterministic input value, while the stochastic offender applies its feedback through its incremental covariance. In addition to Nash policies for a minimax offender–defender formulation, we provide feedback laws for the defender, in the scenario where the offender action is unrestricted by optimality, and where the defender ensures input-to-state safety in the deterministic and stochastic senses. This tutorial is derived from our recent article on inverse optimal safety filters, by setting the nominal control to zero and declaring the disturbance to be the offender agent.
Among several illustrative examples, one is particularly interesting and unconventional. We consider a safety game played on a unicycle vehicle between its two inputs: the angular velocity and the linear velocity, as the opposing players. We consider two scenarios. In the first, the angular velocity, acting as an offender, attempts to run the vehicle into an obstacle by steering, while the linear velocity, acting as a defender, drives the vehicle forward or in reverse to prevent the vehicle being run into the obstacle. In the second scenario, the linear velocity acts as an offender and angular velocity acts as a defender (in the deterministic case by varying the heading rate; in the stochastic case by varying the variance of a white noise driving the heading rate). A “wind” towards the obstacle advantages the offender in both scenarios. The input policies derived are optimal in the sense of their opposite objectives, under the best possible policy of the opponent, under meaningful costs on their actions. The linear velocity input prevails, whether acting in the role of a defender, in which case the collision with the obstacle is prevented, or in the role of an offender, in which case the collision with the obstacle is achieved.
{"title":"An offender–defender safety game","authors":"Miroslav Krstic","doi":"10.1016/j.arcontrol.2024.100939","DOIUrl":"https://doi.org/10.1016/j.arcontrol.2024.100939","url":null,"abstract":"<div><p>In this tutorial we study a safety analog of the classical zero-sum differential game with positive definite penalties on the state and the two inputs. Consider a nonlinear system affine in two inputs, which are called “offender” and “defender.” Let the inputs have the opposing objectives in relation to an infinite-time cost which, in addition to penalizing the inputs of both agents, incorporates a safety index of the system (a barrier function), with the defender aiming to maximize the system safety and the offender aiming to minimize it. If there is a pair of (offender, defender) non-Nash feedback policies of the <span><math><mrow><msub><mrow><mi>L</mi></mrow><mrow><mi>g</mi></mrow></msub><mi>h</mi></mrow></math></span> form with a safe outcome, namely, where the defender maintains safety while the offender fails to violate safety, then there exists an inverse optimal pair of policies that attain a Nash equilibrium relative to the safety minimax objective. In the tutorial we study both deterministic and stochastic offenders. The deterministic offender applies its feedback through its deterministic input value, while the stochastic offender applies its feedback through its incremental covariance. In addition to Nash policies for a minimax offender–defender formulation, we provide feedback laws for the defender, in the scenario where the offender action is unrestricted by optimality, and where the defender ensures input-to-state safety in the deterministic and stochastic senses. This tutorial is derived from our recent article on inverse optimal safety filters, by setting the nominal control to zero and declaring the disturbance to be the offender agent.</p><p>Among several illustrative examples, one is particularly interesting and unconventional. We consider a safety game played on a unicycle vehicle between its two inputs: the angular velocity and the linear velocity, as the opposing players. We consider two scenarios. In the first, the angular velocity, acting as an offender, attempts to run the vehicle into an obstacle by steering, while the linear velocity, acting as a defender, drives the vehicle forward or in reverse to prevent the vehicle being run into the obstacle. In the second scenario, the linear velocity acts as an offender and angular velocity acts as a defender (in the deterministic case by varying the heading rate; in the stochastic case by varying the variance of a white noise driving the heading rate). A “wind” towards the obstacle advantages the offender in both scenarios. The input policies derived are optimal in the sense of their opposite objectives, under the best possible policy of the opponent, under meaningful costs on their actions. The linear velocity input prevails, whether acting in the role of a defender, in which case the collision with the obstacle is prevented, or in the role of an offender, in which case the collision with the obstacle is achieved.</p></div>","PeriodicalId":50750,"journal":{"name":"Annual Reviews in Control","volume":"57 ","pages":"Article 100939"},"PeriodicalIF":9.4,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1367578824000087/pdfft?md5=3d4c0e415f10642f5626c050ea707e6a&pid=1-s2.0-S1367578824000087-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140103573","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}