Distributed controller architecture for advanced robot control

The study presents a microcontroller based distributed system for robot control. Each controller calculates control signal for one robot joint. The controllers in the distributed system communicate to each other through SPI bus on which the information (joint positions and velocities) is interchanged. After the communication phase, the controllers can perform the parallel calculation of the control signals for the joint sof the robot. The proposed control system has low development and production cost and it can be applied for the implementation of advanced control algorithms. Experimental measurements are presented to demonstrate the efficiency of the introduced controller architecture.

[1]  Anthony Stentz,et al.  A Free Market Architecture for Distributed Control of a Multirobot System , 2000 .

[2]  William S. Levine,et al.  Handbook Of Networked And Embedded Control Systems , 2007 .

[3]  Nobuyuki Yamasaki,et al.  Functionally Distributed Control Architecture for Robot Systems , 2004, Computers and Their Applications.

[4]  Leslie Pack Kaelbling,et al.  Learning distributed control for modular robots , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[5]  R. Téllez,et al.  Acquisition of meaning through distributed robot control , 2007 .

[6]  J F Blackburn,et al.  Robot Manipulator Control. , 1983 .

[7]  Fumio Kanehiro,et al.  Distributed Control System of Humanoid Robots based on Real-time Ethernet , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  John Baillieul,et al.  Handbook of Networked and Embedded Control Systems , 2005, Handbook of Networked and Embedded Control Systems.

[10]  Lőrinc Márton,et al.  Robust-adaptive control of nonlinear singlevariable mechatronic systems and robots , 2006 .