Energy budget transaction protocol for distributed robotic systems

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

Passivity is a necessary condition for a system's stability, meaning that an energy generating system may readily become unstable. Energy-aware actuation can enforce passivity by monitoring the amount of energy that is exchanged with a system, while using an allocated energy budget to execute a task. Careful communication of the energy budgets is important to prevent accidental generation of energy. Therefore, this paper proposes an energy transaction protocol to communicate energy budgets in a distributed robotic system to guarantee that passivity is kept. Simulations are performed with a model of the protocol that is applied to a simulated unreliable communication channel. It is verified that the proposed protocol keeps passivity in the system, while a naive communication strategy either violates passivity or is unnecessarily dissipative.

Original languageEnglish
Title of host publication2019 International Conference on Robotics and Automation, ICRA 2019
Place of PublicationPiscataway, NJ
PublisherIEEE
Pages1563-1568
Number of pages6
ISBN (Electronic)9781538660263
DOIs
Publication statusPublished - 1 May 2019
Event2019 IEEE International Conference on Robotics and Automation, ICRA 2019 - Palais des Congrès de Montreal, Montreal, Canada
Duration: 20 May 201924 May 2019

Publication series

NameProceedings - IEEE International Conference on Robotics and Automation (ICRA)
Volume2019
ISSN (Print)1050-4729
ISSN (Electronic)2577-087X

Conference

Conference2019 IEEE International Conference on Robotics and Automation, ICRA 2019
Abbreviated titleICRA 2019
CountryCanada
CityMontreal
Period20/05/1924/05/19

Fingerprint

Robotics
Communication
System stability
Monitoring

Cite this

Groothuis, S. S., & Stramigioli, S. (2019). Energy budget transaction protocol for distributed robotic systems. In 2019 International Conference on Robotics and Automation, ICRA 2019 (pp. 1563-1568). [8794388] (Proceedings - IEEE International Conference on Robotics and Automation (ICRA); Vol. 2019). Piscataway, NJ: IEEE. https://doi.org/10.1109/ICRA.2019.8794388
Groothuis, S.S. ; Stramigioli, S. / Energy budget transaction protocol for distributed robotic systems. 2019 International Conference on Robotics and Automation, ICRA 2019. Piscataway, NJ : IEEE, 2019. pp. 1563-1568 (Proceedings - IEEE International Conference on Robotics and Automation (ICRA)).
@inproceedings{19ee57f7dc7a4902beac5d591f9d05f4,
title = "Energy budget transaction protocol for distributed robotic systems",
abstract = "Passivity is a necessary condition for a system's stability, meaning that an energy generating system may readily become unstable. Energy-aware actuation can enforce passivity by monitoring the amount of energy that is exchanged with a system, while using an allocated energy budget to execute a task. Careful communication of the energy budgets is important to prevent accidental generation of energy. Therefore, this paper proposes an energy transaction protocol to communicate energy budgets in a distributed robotic system to guarantee that passivity is kept. Simulations are performed with a model of the protocol that is applied to a simulated unreliable communication channel. It is verified that the proposed protocol keeps passivity in the system, while a naive communication strategy either violates passivity or is unnecessarily dissipative.",
author = "S.S. Groothuis and S. Stramigioli",
year = "2019",
month = "5",
day = "1",
doi = "10.1109/ICRA.2019.8794388",
language = "English",
series = "Proceedings - IEEE International Conference on Robotics and Automation (ICRA)",
publisher = "IEEE",
pages = "1563--1568",
booktitle = "2019 International Conference on Robotics and Automation, ICRA 2019",
address = "United States",

}

Groothuis, SS & Stramigioli, S 2019, Energy budget transaction protocol for distributed robotic systems. in 2019 International Conference on Robotics and Automation, ICRA 2019., 8794388, Proceedings - IEEE International Conference on Robotics and Automation (ICRA), vol. 2019, IEEE, Piscataway, NJ, pp. 1563-1568, 2019 IEEE International Conference on Robotics and Automation, ICRA 2019, Montreal, Canada, 20/05/19. https://doi.org/10.1109/ICRA.2019.8794388

Energy budget transaction protocol for distributed robotic systems. / Groothuis, S.S.; Stramigioli, S.

2019 International Conference on Robotics and Automation, ICRA 2019. Piscataway, NJ : IEEE, 2019. p. 1563-1568 8794388 (Proceedings - IEEE International Conference on Robotics and Automation (ICRA); Vol. 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Energy budget transaction protocol for distributed robotic systems

AU - Groothuis, S.S.

AU - Stramigioli, S.

PY - 2019/5/1

Y1 - 2019/5/1

N2 - Passivity is a necessary condition for a system's stability, meaning that an energy generating system may readily become unstable. Energy-aware actuation can enforce passivity by monitoring the amount of energy that is exchanged with a system, while using an allocated energy budget to execute a task. Careful communication of the energy budgets is important to prevent accidental generation of energy. Therefore, this paper proposes an energy transaction protocol to communicate energy budgets in a distributed robotic system to guarantee that passivity is kept. Simulations are performed with a model of the protocol that is applied to a simulated unreliable communication channel. It is verified that the proposed protocol keeps passivity in the system, while a naive communication strategy either violates passivity or is unnecessarily dissipative.

AB - Passivity is a necessary condition for a system's stability, meaning that an energy generating system may readily become unstable. Energy-aware actuation can enforce passivity by monitoring the amount of energy that is exchanged with a system, while using an allocated energy budget to execute a task. Careful communication of the energy budgets is important to prevent accidental generation of energy. Therefore, this paper proposes an energy transaction protocol to communicate energy budgets in a distributed robotic system to guarantee that passivity is kept. Simulations are performed with a model of the protocol that is applied to a simulated unreliable communication channel. It is verified that the proposed protocol keeps passivity in the system, while a naive communication strategy either violates passivity or is unnecessarily dissipative.

UR - http://www.scopus.com/inward/record.url?scp=85071450263&partnerID=8YFLogxK

U2 - 10.1109/ICRA.2019.8794388

DO - 10.1109/ICRA.2019.8794388

M3 - Conference contribution

T3 - Proceedings - IEEE International Conference on Robotics and Automation (ICRA)

SP - 1563

EP - 1568

BT - 2019 International Conference on Robotics and Automation, ICRA 2019

PB - IEEE

CY - Piscataway, NJ

ER -

Groothuis SS, Stramigioli S. Energy budget transaction protocol for distributed robotic systems. In 2019 International Conference on Robotics and Automation, ICRA 2019. Piscataway, NJ: IEEE. 2019. p. 1563-1568. 8794388. (Proceedings - IEEE International Conference on Robotics and Automation (ICRA)). https://doi.org/10.1109/ICRA.2019.8794388