Co-Design of Autonomous Systems: From Hardware Selection to Control Synthesis

11/21/2020
by   Gioele Zardini, et al.
0

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.

READ FULL TEXT
research
03/30/2022

Task-driven Modular Co-design of Vehicle Control Systems

When designing autonomous systems, we need to consider multiple trade-of...
research
11/21/2020

A Formal Approach to the Co-Design of Embodied Intelligence

We consider the problem of formally co-designing embodied intelligence a...
research
02/15/2019

Robot Co-design: Beyond the Monotone Case

Recent advances in 3D printing and manufacturing of miniaturized robotic...
research
09/26/2020

Operads for Designing Systems of Systems

System of systems engineering seeks to analyze, design and deploy collec...
research
02/14/2021

Task-oriented Communication System Design in Cyber-Physical Systems: A Survey on Theory and Applications

Communications system design has been traditionally guided by task-agnos...
research
12/31/2022

Situation-Aware Deep Reinforcement Learning for Autonomous Nonlinear Mobility Control in Cyber-Physical Loitering Munition Systems

According to the rapid development of drone technologies, drones are wid...
research
01/20/2021

Designing Accountable Systems

Accountability is an often called for property of technical systems. It ...

Please sign up or login with your details

Forgot password? Click here to reset