Co-Design of Autonomous Systems: From Hardware Selection to Control Synthesis
arXiv:2011.10758 · doi:10.23919/ECC54610.2021.9654960
Abstract
Designing cyber-physical systems is a complex task which requires insights at multiple abstraction levels. The choices of single components are deeply interconnected and need to be jointly studied. In this work, we consider the problem of co-designing the control algorithm as well as the platform around it. In particular, we leverage a monotone theory of co-design to formalize variations of the LQG control problem as monotone feasibility relations. We then show how this enables the embedding of control co-design problems in the higher level co-design problem of a robotic platform. We illustrate the properties of our formalization by analyzing the co-design of an autonomous drone performing search-and-rescue tasks and show how, given a set of desired robot behaviors, we can compute Pareto efficient design solutions.
8 pages, 6 figures, to appear in the proceedings of the 20th European Control Conference (ECC21)
References in corpus (5)
- Co-Design of Embodied Intelligence: A Structured Approach
- Categorical Semantics of Cyber-Physical Systems Theory
- Co-Design to Enable User-Friendly Tools to Assess the Impact of Future Mobility Solutions
- A Compositional Sheaf-Theoretic Framework for Event-Based Systems (Extended Version)
- A Compositional Sheaf-Theoretic Framework for Event-Based Systems
Cited by in corpus (8)
- Analysis and Control of Autonomous Mobility-on-Demand Systems
- Co-Design of Embodied Intelligence: A Structured Approach
- Co-Design to Enable User-Friendly Tools to Assess the Impact of Future Mobility Solutions
- Game Theory to Study Interactions between Mobility Stakeholders
- CODEI: Resource-Efficient Task-Driven Co-Design of Perception and Decision Making for Mobile Robots Applied to Autonomous Vehicles
- To Compute or not to Compute? Adaptive Smart Sensing in Resource-Constrained Edge Computing
- Limits and Colimits in a Category of Lenses
- Monotone Subsystem Decomposition for Efficient Multi-Objective Robot Design