TY - GEN
T1 - Behaviour-Data Relations Modelling Language For Multi-Robot Control Algorithms
AU - Pitonakova, Lenka
AU - Crowder, Richard
AU - Bullock, Seth
PY - 2018/2
Y1 - 2018/2
N2 - Designing and representing control algorithms is challenging in swarm robotics, where the collective swarm performance depends on interactions between robots and with their environment. The currently available modeling languages, such as UML, cannot fully express these interactions. We therefore propose a new, Behaviour-Data Relations Modeling Language (BDRML), where robot behaviours and data that robots utilise, as well as relationships between them, are explicitly represented. This allows BDRML to express control algorithms where robots cooperate and share information with each other while interacting with the environment.
AB - Designing and representing control algorithms is challenging in swarm robotics, where the collective swarm performance depends on interactions between robots and with their environment. The currently available modeling languages, such as UML, cannot fully express these interactions. We therefore propose a new, Behaviour-Data Relations Modeling Language (BDRML), where robot behaviours and data that robots utilise, as well as relationships between them, are explicitly represented. This allows BDRML to express control algorithms where robots cooperate and share information with each other while interacting with the environment.
U2 - 10.1109/IROS.2017.8202231
DO - 10.1109/IROS.2017.8202231
M3 - Conference Contribution (Conference Proceeding)
SN - 9781538626832
SP - 727
EP - 732
BT - 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2017)
PB - Institute of Electrical and Electronics Engineers (IEEE)
ER -