TY - JOUR
T1 - A controller design method based on functionality
AU - Tsuji, Toshiaki
AU - Ohnishi, Kouhei
AU - Šabanović, Asif
PY - 2007/12
Y1 - 2007/12
N2 - Robots are expected to expand their range of activities to human environment. Robots in human environment need redundancy for environmental adaptation. Furthermore, they have to automatically modify their controllers in response to varying conditions of the environment. Therefore, the authors have proposed a method to design a hyper-degrees-of-freedom (DOF) control system efficiently. The method decouples a large control system into small independent components called "function." Motion of the entire control system is expressed as superposition of multiple functions. Combination of some functions realizes many patterns of motion. Hence, various motions are realized with much smaller efforts on controller design. Additionally, the controller design is explicit since a controller and a function correspond directly. This paper expands the method to multi-DOF robots in 3-D space, since the conventional method was limited to a multirobot system in 1-D space. A new problem of interference among function-based systems occurs along with the expansion. A disturbance observer is applied on each actuator to eliminate the interference. Procedures of controller design under varying conditions are also shown. The proposed method is applied to a grasping manipulator with 18 DOF. Its experimental results show the validity of the method.
AB - Robots are expected to expand their range of activities to human environment. Robots in human environment need redundancy for environmental adaptation. Furthermore, they have to automatically modify their controllers in response to varying conditions of the environment. Therefore, the authors have proposed a method to design a hyper-degrees-of-freedom (DOF) control system efficiently. The method decouples a large control system into small independent components called "function." Motion of the entire control system is expressed as superposition of multiple functions. Combination of some functions realizes many patterns of motion. Hence, various motions are realized with much smaller efforts on controller design. Additionally, the controller design is explicit since a controller and a function correspond directly. This paper expands the method to multi-DOF robots in 3-D space, since the conventional method was limited to a multirobot system in 1-D space. A new problem of interference among function-based systems occurs along with the expansion. A disturbance observer is applied on each actuator to eliminate the interference. Procedures of controller design under varying conditions are also shown. The proposed method is applied to a grasping manipulator with 18 DOF. Its experimental results show the validity of the method.
KW - Acceleration control
KW - Decentralized control
KW - Disturbance observer (DOB)
KW - Fault tolerance
KW - Mechatronics
KW - Motion control
UR - http://www.scopus.com/inward/record.url?scp=80052343703&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=80052343703&partnerID=8YFLogxK
U2 - 10.1109/TIE.2007.906175
DO - 10.1109/TIE.2007.906175
M3 - Article
AN - SCOPUS:80052343703
SN - 0278-0046
VL - 54
SP - 3335
EP - 3343
JO - IEEE Transactions on Industrial Electronics
JF - IEEE Transactions on Industrial Electronics
IS - 6
M1 - 4384359
ER -