EFFICIENT WORKSPACE GENERATION FOR BINARY MANIPULATORS WITH MANY ACTUATORS

被引:51
作者
EBERTUPHOFF, I [1 ]
CHIRIKJIAN, GS [1 ]
机构
[1] JOHNS HOPKINS UNIV,DEPT MECH ENGN,BALTIMORE,MD 21218
来源
JOURNAL OF ROBOTIC SYSTEMS | 1995年 / 12卷 / 06期
关键词
D O I
10.1002/rob.4620120605
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Binary actuators have only two discrete states, both of which are stable without feedback. As a result, manipulators with binary actuators have a finite number of states. Major benefits of binary actuation are that extensive feedback control is not required, task repeatability can be very high, and two-state actuators are generally very inexpensive, thus resulting in low-cost robotic mechanisms. Determining the workspace of a binary manipulator is of great practical importance for a variety of applications. For instance, a representation of the workspace is essential for trajectory tracking, motion planning, and the optimal design of binary manipulators. Given that the number of configurations attainable by binary manipulators grows exponentially in the number of actuated degrees of freedom, O(2(n)), brute force representation of binary manipulator workspaces is not feasible in the highly actuated case. This article describes an algorithm that performs recursive calculations starting at the end-effector and terminating at the base. The implementation of these recursive calculations is based on the macroscopically serial structure and the discrete nature of the manipulator. As a result, the method is capable of approximating the workspace in linear time, O(n), where the slope depends on the acceptable error. (C) 1995 John Wiley & Sons, Inc.
引用
收藏
页码:383 / 400
页数:18
相关论文
共 18 条
[1]  
Canny J., Goldberg K., A RISC paradigm for industrial robotics, (1993)
[2]  
Goldberg K., (1992)
[3]  
Mason M., (1993)
[4]  
Anderson V., Horn R., Tensor arm manipulator design,, Trans. ASME, 57 DE, (1967)
[5]  
Pieper D., (1968)
[6]  
Roth B., Rastegar J., Scheinman V., pp. 93-113, (1973)
[7]  
Chirikjian G., Burdick J., (1994)
[8]  
Chirikjian G., (1994)
[9]  
Chirikjian G., (1994)
[10]  
Koren Y., Robotics for Engineers, (1985)