Abstract
This paper presents a framework to structure sequence-control software that accounts for the communication of energy information by design when interfacing planners with loop controllers. Communicating velocity or force values as setpoints to a loop controller can be characterised as energy that is downstreamed to the rest of the control structure and exchanged with the environment. Awareness of this energy information is useful for addressing dependability aspects in robotics where energy plays a role. This framework comprises metamodels and models for composing and structuring energy-aware sequence-control software that provides information of the energy supplied, for instance, by a trajectory planner. In addition, this paper gives an overview of the computation and communication requirements of this energy information. We present a use case where this structure facilitates using energy as a physical-interaction constraint and dependability metric for robot control.
Original language | English |
---|---|
Title of host publication | 2022 IEEE/ACM 4th International Workshop on Robotics Software Engineering (RoSE) |
Publisher | IEEE |
Pages | 1-8 |
Number of pages | 8 |
ISBN (Electronic) | 9781450393171 |
DOIs | |
Publication status | Published - 2022 |
Event | 4th IEEE/ACM International Workshop on Robotics Software Engineering, RoSE 2022 - Pittsburgh (Virtual), United States Duration: 9 May 2022 → 9 May 2022 Conference number: 4 |
Workshop
Workshop | 4th IEEE/ACM International Workshop on Robotics Software Engineering, RoSE 2022 |
---|---|
Abbreviated title | RoSE 2022 |
Country/Territory | United States |
City | Pittsburgh (Virtual) |
Period | 9/05/22 → 9/05/22 |
Keywords
- control structure
- energy awareness
- energy computation
- metamodel
- planning
- robot control
- software architecture
- 22/3 OA procedure