Improved configuration control for redundant robots

Wiley - Tập 7 Số 6 - Trang 897-928 - 1990
H. Seraji1,2, R. Colbaugh3
14800 Oak Grove Drive, Pasadena, CA 91109
2Jet Propulsion Laboratory, California Institute of Technology
3Department of Mechanical Engineering, New Mexico State University, Las Cruces, NM 88001

Tóm tắt

AbstractThis article presents a singularity‐robust task‐prioritized reformulation of the configuration control scheme for redundant robot manipulators. This reformulation suppresses large joint velocities near singularities, at the expense of small task trajectory errors. This is achieved by optimally reducing the joint velocities to induce minimal errors in the task performance by modifying the task trajectories. Furthermore, the same framework provides a means for assignment of priorities between the basic task of end‐effector motion and the user‐defined additional task for utilizing redundancy. This allows automatic relaxation of the additional task constraints in favor of the desired end‐effector motion, when both cannot be achieved exactly. The improved configuration control scheme is illustrated for a variety of additional tasks, and extensive simulation results are presented.

Từ khóa


Tài liệu tham khảo

10.1109/TMMS.1969.299896

Liégeois A., 1977, Automatic supervisory control of the configuration and behavior of multibody mechanisms, IEEE Trans. Systems, Man and Cybernetics, 7, 868, 10.1109/TSMC.1977.4309644

Y.NakamuraandH.Hanafusa “Task priority based redundancy control of robot manipulators ” in Proc. 2nd Intern. Symp. on Robotics Research Kyoto August1984.

J.Baillieul “Kinematic programming alternatives for redundant manipulators ” inProc. IEEE Intern. Conf. on Robotics and Automation St. Louis March1985 pp.722–728.

10.1109/TSMC.1983.6313123

10.1002/rob.4620010303

10.1109/JRA.1987.1087068

10.1177/027836498500400308

J. M.HollerbachandK. C.Suh “Redundancy resolution of manipulators through torque optimization ” inProc. IEEE Intern. Conf. on Robotics and Automation St. Louis March1985 pp.1016–1021.

O.Egeland “Cartesian control of a hydraulic redundant manipulator ” inProc. IEEE Intern. Conf. on Robotics and Automation Raleigh April1987 pp.2081–2086.

L.SciaviccoandB.Siciliano “A dynamic solution to the inverse kinematic problem for redundant manipulators ” inProc. IEEE Intern. Conf. on Robotics and Automation Raleigh April1987 pp.1081–1087.

P.Hsu J.Hauser andS.Sastry “Dynamic control of redundant manipulators ” inProc. IEEE Intern. Conf. on Robotics and Automation Philadelphia April1988 pp.183–187.

R. V.Dubey J. A.Euler andS. M.Babcock “An efficient gradient projection optimization scheme for a 7 d of redundant robot with spherical wrist ” inProc. IEEE Intern. Conf. on Robotics and Automation Philadelphia April1988 pp.28–36.

C. W.Wampler: “Inverse kinematic functions for redundant manipulators ” inProc. IEEE Intern. Conf. on Robotics and Automation Raleigh April1987 pp.610–617.

Seraji H., 1988, Proc. NATO Advanced Research Workshop on “Robots with Redundancy: Design, Sensing, and Control

Seraji H., 1989, Proc. Second NASA Conf. on Space Telerobotics, 29

10.1109/70.88062

H.Seraji R.Colbaugh K.Glass andT.Lee: “Case studies in configuration control for redundant robots ” in Proc. 28th IEEE Conf. on Decision and Control Tampa Dec.1989 Vol. 1 pp.698–704.

Burdick J., 1989, Proc. Second NASA Conf. on Space Telerobotics, 3

Kreutz K., 1989, Proc. Second NASA Conf. on Space Telerobotics, 39

10.1090/qam/10666

10.2307/1267205

10.1109/TSMC.1986.289285

10.1115/1.3152644

10.1115/1.3143764

Lawson C. L., 1974, Solving Least‐Squares Problems

10.1002/rob.4620050603

10.1002/acs.4480030206

Kirk D. E., 1970, Optimal Control Theory, An Introduction

10.1002/rob.4620060605

10.1115/1.3143844

Craig J. J., 1986, Robotics‐Mechanics and Control