Precision Control of Modular Robot Manipulators: The VDC Approach With Embedded FPGA

A systematic solution to precision control of modular robot manipulators without using joint torque sensing is presented in this paper for the first time. Using the virtual decomposition control (VDC) approach with embedded field programmable gate array (FPGA) logic devices, the proposed solution so...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on robotics Vol. 29; no. 5; pp. 1162 - 1179
Main Authors Zhu, Wen-Hong, Lamarche, Tom, Dupuis, Erick, Jameux, David, Barnard, Patrick, Liu, Guangjun
Format Journal Article
LanguageEnglish
Published New York IEEE 01.10.2013
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A systematic solution to precision control of modular robot manipulators without using joint torque sensing is presented in this paper for the first time. Using the virtual decomposition control (VDC) approach with embedded field programmable gate array (FPGA) logic devices, the proposed solution solves a long-standing problem of lacking control precision fundamentally associated with the modular robot manipulators. As a result, this solution allows modular robot manipulators to possess not only their traditional advantages (such as reconfigurability, flexibility, versatility, and ease of use) but precision control capability as well. A hierarchical master-slave control structure is used, which is supported by a high-speed communication system modified from SpaceWire (IEEE 1355), transferring a limited amount of data between the master and slave nodes at a rate of 1000 Hz. In each module, the FPGA logic implementation uses multiple sampling periods of 163.8 μs, 1.28 μs, and 20 ns. A gravity counterbalance spring provides a design option for the purpose of energy saving. Experimental results demonstrate unprecedented control precision, which is attributed to the use of both the VDC approach and embedded FPGA implementation. The ratio of the maximum position tracking error to the maximum velocity reaches 0.00012 s-more than an order of magnitude better than available technologies in control of robots with harmonic drives. The solution presented in this paper is also applicable to integrated robot manipulators using embedded FPGA controllers.
ISSN:1552-3098
1941-0468
DOI:10.1109/TRO.2013.2265631