{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/composition-of-dynamic-control-objectives","title":"Composition of Dynamic Control Objectives Based on Differential Games","arxiv_id":null,"date":"2021-07-15","proceeding":"29th Mediterranean Conference on Control and Automation (MED) 2021 7","authors":["Joshua Shay Kricheli","Aviran Sadon","Shai Arogeti","Shimon Regev","Gera Weiss"],"abstract":"We present a divide and conquer design approach for handling control problems with dynamically changing objectives. The approach is based on associating each objective with a virtual input and then considering a game between a set of (virtual) players, each trying to achieve an objective by controlling the associated virtual input. By guarantying a Nash equilibrium for this game, we synthesize a combined controller that establishes a stable balance between the objectives. To demonstrate the use of the approach, we describe how a controller for a non-linear system (quadrotor) can be designed to handle competing objectives that change in time. The example shows how our approach allows to model each of the objectives separately and to combine them using game theory.","url_abs":"https://ieeexplore.ieee.org/document/9480269","url_pdf":"https://www.researchgate.net/profile/Joshua-Kricheli/publication/353452024_Composition_of_Dynamic_Control_Objectives_Based_on_Differential_Games/links/623f36778068956f3c4d5a4f/Composition-of-Dynamic-Control-Objectives-Based-on-Differential-Games.pdf?origin=publicationDetail&_sg%5B0%5D=atcEJWdBtCrc6GuZoNnANrHOMTnu3e2GPwRTvihidX-gZRgg4nq1hHG-EfMGn9hc3rnjDUeDoSWdcISyW8bm6Q.aG5UJolJM-yRt-C6hs7JbppzRk5Q6CkKnPZ3Z0wFlLns-TA6Yih-ADbXC3qQj-uKsWQqWnC56UYaucss2rkAig&_sg%5B1%5D=JOtOJgGj2qtTmiaO9ITuMkqW35C_Dmowy4icuhTCt44i5I3ydPPx0rmynn6ulqdw66xwrhhwuH06AZ5lWd3ck9aSIBJmLzGzC5KR2DtHuHFo.aG5UJolJM-yRt-C6hs7JbppzRk5Q6CkKnPZ3Z0wFlLns-TA6Yih-ADbXC3qQj-uKsWQqWnC56UYaucss2rkAig&_iepl=&_rtd=eyJjb250ZW50SW50ZW50IjoibWFpbkl0ZW0ifQ%3D%3D","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"composition-of-dynamic-control-objectives","repo_url":"https://github.com/krichelj/PyDiffGame","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}