Reynaldo Cobos Méndez, Eddo Hobert, D. Dresscher, J. Broenink
{"title":"On Structuring Energy-aware Sequence-control Software","authors":"Reynaldo Cobos Méndez, Eddo Hobert, D. Dresscher, J. Broenink","doi":"10.1145/3526071.3527517","DOIUrl":null,"url":null,"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.","PeriodicalId":120831,"journal":{"name":"2022 IEEE/ACM 4th International Workshop on Robotics Software Engineering (RoSE)","volume":"81 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE/ACM 4th International Workshop on Robotics Software Engineering (RoSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3526071.3527517","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
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.