This work aims at the development of a versatile control strategy for operating unknown mechanically constrained devices such as drawers or doors. Few assumptions on the device's shape as well as the utilized hardware are required. Our approach is based on an on-line estimation of the constraint manifold which serves as a reference input for an admittance-type controller providing the compliance required. The direction estimation is obtained from the velocity signal in task space. An on-line adaptation of the admittance controller according to the estimated moving direction reduces contact forces. The functionality of the control strategy is demonstrated on a mobile manipulator in a kitchen environment.
Abstract-The main contribution of this paper is the general formulation of force and positioning tasks on joint and Cartesian level for indirect force controlled robots and combining them in a strict hierarchical way.As a secondary contribution, we provide a simple and intuitive programming paradigm, using the developed formulation. By building on the well-established indirect force controller, which often comes already with commercial robots, we provide application programmers with a useful tool for specifying tasks, which involve positioning and force components.Different physical interaction tasks have been implemented to show the potential of the proposed method and discuss the general advantages and drawbacks.
Abstract-Indirect force control (IFC) architectures are a common approach for dealing with unknown environments. What all IFC schemes have in common, is that the relation between the set-point and the actual configuration of the robot is determined by a mechanical relationship (e.g. a mass-spring-damper system). In this work, we propose a setpoint generation method for IFC schemes, enabling intuitive specification of mixed force and positioning tasks on joint and Cartesian level. In addition, the formulation of equality and inequality tasks is supported and a passivity based stability proof is formulated using the concept of virtual energy storage.The resulting task programming interface is demonstrated on a 7 degree of freedom robot, running a joint space impedance controller. One sample task demonstrates the application of the developed approach and highlights the basic features. I. MOTIVATIONCompliant control involving force and positioning tasks has been investigated elaborately in the last decades. A popular approach to realize compliance is provided by indirect force controllers, where the motion and interaction forces of the physical robot are indirectly controlled by moving a virtual robot, which is coupled to the physical robot via a virtual mechanical relationship. Fig. 1 depicts the basic idea. The most popular variation of an IFC is the well known impedance control paradigm, introduced by Hogan in his seminal paper [1], but also simpler variants, like stiffness control or an ordinary PD-controller with compensation of the gravitational torques and sufficiently low proportional gain. This control scheme has also nice stability properties which are basically independent from the environmental dynamics. Furthermore, series elastic actuator (SEA) robots, which are equipped with physical springs in their joints, can also be considered as IFC's.The set-point selection for the virtual robot is also referred to as virtual trajectory generation and while there is an extensive amount of work, having the purpose of improving the accuracy of the virtual mechanical relationship or proposing different extensions or variations for IFC's (for impedance control in particular), the literature covering pure virtual trajectory generation is very sparse.The present work is meant to fill the gap between the low level control design and high level application programming by introducing an additional control layer, which we call set-pointgenerator (SPG). The purpose of the SPG is to provide set-points for the virtual manipulator according to the specified tasks, using only information on the current joint state. These tasks are defined by the application programmer via a task specification interface, where a set of hierarchically ordered force and positioning subtasks on joint and Cartesian level is determined. To our best knowledge, there is no work treating virtual set-point generation for joint level IFC's in order to achieve mixed force and positioning tasks without additional sensory feedback, like force or vision.In [...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.