DCA: A distributed control architecture for robotics
| dc.contributor.author | Petersson, Lars | en |
| dc.contributor.author | Austin, David | en |
| dc.contributor.author | Christensen, Henrik | en |
| dc.date.accessioned | 2025-06-29T15:32:50Z | |
| dc.date.available | 2025-06-29T15:32:50Z | |
| dc.date.issued | 2001 | en |
| dc.description.abstract | Many 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.status | Peer-reviewed | en |
| dc.format.extent | 8 | en |
| dc.identifier.scopus | 0035560295 | en |
| dc.identifier.uri | http://www.scopus.com/inward/record.url?scp=0035560295&partnerID=8YFLogxK | en |
| dc.identifier.uri | https://hdl.handle.net/1885/733765291 | |
| dc.language.iso | en | en |
| dc.relation.ispartofseries | 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems | en |
| dc.title | DCA: A distributed control architecture for robotics | en |
| dc.type | Conference paper | en |
| dspace.entity.type | Publication | en |
| local.bibliographicCitation.lastpage | 2368 | en |
| local.bibliographicCitation.startpage | 2361 | en |
| local.contributor.affiliation | Petersson, Lars; KTH Royal Institute of Technology | en |
| local.contributor.affiliation | Austin, David; KTH Royal Institute of Technology | en |
| local.contributor.affiliation | Christensen, Henrik; KTH Royal Institute of Technology | en |
| local.identifier.ariespublication | MigratedxPub1993 | en |
| local.identifier.pure | 33355c41-5727-410b-a2d2-a05429475600 | en |
| local.identifier.url | https://www.scopus.com/pages/publications/0035560295 | en |
| local.type.status | Published | en |