DCA: A distributed control architecture for robotics

dc.contributor.authorPetersson, Larsen
dc.contributor.authorAustin, Daviden
dc.contributor.authorChristensen, Henriken
dc.date.accessioned2025-06-29T15:32:50Z
dc.date.available2025-06-29T15:32:50Z
dc.date.issued2001en
dc.description.abstractMany control applications are by nature distributed, not only over different processes but also over several processors. Managing such a system with respect to the startup of processes, internal communications and state changes quickly becomes a very complex task. This paper presents a distributed control architecture which supports a formal model of computation as described by [1]. The architecture is primarily intended for robot control but has a wide range of potential applications. We motivate the design and implementation of the architecture by discussing the desired properties of a robot system capable of doing real-time tasks like manipulation. This leads to functionality such as a process algebra controlling the life-cycle of the processes, grouping and distribution of processes and internal communication transparent to location. Our implementation does not in itself introduce any bottlenecks due to a tree structure with local control over processes which gives an efficient and scalable architecture. At the end, an example scenario in which a fairly advanced problem like opening a door using a mobile robot with a manipulator arm is demonstrated in the presented framework.en
dc.description.statusPeer-revieweden
dc.format.extent8en
dc.identifier.scopus0035560295en
dc.identifier.urihttp://www.scopus.com/inward/record.url?scp=0035560295&partnerID=8YFLogxKen
dc.identifier.urihttps://hdl.handle.net/1885/733765291
dc.language.isoenen
dc.relation.ispartofseries2001 IEEE/RSJ International Conference on Intelligent Robots and Systemsen
dc.titleDCA: A distributed control architecture for roboticsen
dc.typeConference paperen
dspace.entity.typePublicationen
local.bibliographicCitation.lastpage2368en
local.bibliographicCitation.startpage2361en
local.contributor.affiliationPetersson, Lars; KTH Royal Institute of Technologyen
local.contributor.affiliationAustin, David; KTH Royal Institute of Technologyen
local.contributor.affiliationChristensen, Henrik; KTH Royal Institute of Technologyen
local.identifier.ariespublicationMigratedxPub1993en
local.identifier.pure33355c41-5727-410b-a2d2-a05429475600en
local.identifier.urlhttps://www.scopus.com/pages/publications/0035560295en
local.type.statusPublisheden

Downloads