From Formalised State Machines to Implementations of Robotic Controllers

Wei Li*, Alvaro Miyazawa, Pedro Ribeiro, Ana Cavalcanti, Jim Woodcock, Jon Timmis

*Awdur cyfatebol y gwaith hwn

Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion CynhadleddPennod

7 Dyfyniadau (Scopus)

Crynodeb

Controllers for autonomous robotic systems can be specified using state machines. However, these are typically developed in an ad hoc manner without formal semantics, which makes it difficult to analyse the controller. Simulations are often used during the development, but a rigorous connection between the designed controller and the implementation is often overlooked. This paper presents a state-machine based notation, RoboChart, together with a tool to automatically create code from the state machines, establishing a rigorous connection between specification and implementation. In RoboChart, a robot’s controller is specified either graphically or using a textual description language. The controller code for simulation is automatically generated through a direct mapping from the specification. We demonstrate our approach using two case studies (self-organized aggregation and swarm taxis) in swarm robotics. The simulations are presented using two different simulators showing the general applicability of our approach.

Iaith wreiddiolSaesneg
TeitlDistributed Autonomous Robotic Systems
GolygyddionRoderich Groß, Andreas Kolling, Spring Berman, Emilio Frazzoli, Alcherio Martinoli, Fumitoshi Martinoli, Melvin Gauci
CyhoeddwrSpringer Nature
Tudalennau517-529
Nifer y tudalennau13
ISBN (Electronig)978-3-319-73008-0
ISBN (Argraffiad)978-3-319-73006-6
Dynodwyr Gwrthrych Digidol (DOIs)
StatwsCyhoeddwyd - 2018

Cyfres gyhoeddiadau

EnwSpringer Proceedings in Advanced Robotics
Cyfrol6
ISSN (Argraffiad)2511-1256
ISSN (Electronig)2511-1264

Ôl bys

Gweld gwybodaeth am bynciau ymchwil 'From Formalised State Machines to Implementations of Robotic Controllers'. Gyda’i gilydd, maen nhw’n ffurfio ôl bys unigryw.

Dyfynnu hyn