Winching up heavy loads with a compliant arm: a new local joint controller.
A closed kinematic chain, like an arm that operates a crank, has a constrained movement space. A meaningful movement of the chain's endpoint is only possible along the free movement directions which are given implicitly by the contour of the object that confines the movement of the chain. Many technical solutions for such a movement task, in particular those used in robotics, use central controllers and force-torque sensors in the arm's wrist or a leg's ankle to construct a coordinate system (task frame formalism) at the local point of contact the axes of which coincide with the free and constrained movement directions. Motivated by examples from biology, we introduce a new control system that solves a constrained movement task. The control system is inspired by the control architecture that is found in stick insects like Carausius morosus. It consists of decentral joint controllers that work on elastic joints (compliant manipulator). The decentral controllers are based on local positive velocity feedback (LPVF). It has been shown earlier that LPVF enables contour following of a limb in a compliant motion task without a central controller. In this paper we extend LPVF in such a way that it is even able to follow a contour if a considerable counter force drags the limb away along the contour in a direction opposite to the desired. The controller extension is based on the measurement of the local mechanical power generated in the elastic joint and is called power-controlled relaxation LPVF. The new control approach has the following advantages. First, it still uses local joint controllers without knowledge of the kinematics. Second, it does not need a force or torque measurement at the end of the limb. In this paper we test power-controlled relaxation LPVF on a crank turning task in which a weight has to be winched up by a two-joint compliant manipulator.
Schneider
Axel
A
Mechatronics of Biomimetic Actuators, Faculty of Technology, University of Bielefeld, P.O. Box 10 01 31, 33501 Bielefeld, Germany. axel.schneider@uni-bielefeld.de
Cruse
Holk
H
Schmitz
Josef
J
D000818:Animals; D001696:Biomechanical Phenomena; D003198:Computer Simulation; D004581:Electronics; D004867:Equipment Design; D005121:Extremities / Q000502:physiology*; D017276:Friction; D007313:Insecta; D007596:Joints / Q000502:physiology*; D008954:Models, Biological; D019415:Torque; D016474:Weight-Bearing / Q000502:physiology*