Abstract
This paper describes a preliminary work devoted to the design of a control architecture for a defective haptic interface, i.e. an underactuated haptic interface not able to apply forces along arbitrary directions. This interface is intended to be used for grasping tasks, where unilateral constraints are usually present. The main control problems considered in this paper concern the study of friction compensation techniques by means of a force feedback loop and a feedforward controller. This has been implemented with three different methods: two are based on a model of the friction present in the actuation system, while the latter on a Momentum Observer. These schemes have been experimentally tested on a simplified setup of the haptic interface, composed by a linear motor, a force sensor, and a Kevlar wire. Two sets of experiments have been considered, i.e. free space motions and interaction with a virtual wall.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bouzit, M., Popescu, G., Burdea, G., Boian, R.: The rutgers master ii-nd force feedback glove. In: HAPTICS 2002: Proc. of the 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, Washington, DC, USA, p. 145. IEEE Computer Society Press, Los Alamitos (2002)
Frisoli, A., Rocchi, F., Marcheschi, S., Dettori, A., Salsedo, F., Bergamasco, M.: A new force-feedback arm exoskeleton for haptic interaction in virtual environments. In: Proc. World Haptics 2005, Pisa, Italy (2005)
Frisoli, A., Jansson, G., Bergamasco, M., Loscos, C.: Evaluation of the pure-form haptic displays used for exploration of works of art at museums. In: Proc. World Haptics 2005, Pisa, Italy (2005)
Cybergrasp exoskeleton: Groundbreaking haptic interface for the entire hand, http://www.immersion.com/3d/products/cyber_grasp.php
Melchiorri, C., Vassura, G., Arcara, P.: What kind of haptic perception can we get with a one-wire interface? In: Proc. IEEE ICRA 1999, Detroit, Michigan, pp. 1620–1625 (1999)
Bernstein, N.L., Lawrence, D.A., Pao, L.Y.: Friction modeling and compensation for haptic interfaces. In: Proc. IEEE WHC 2005, Washington, DC, USA, pp. 290–295. IEEE Computer Society Press, Los Alamitos (2005)
Olsson, H., Åström, K.J., de Wit, C.C., Gäfvert, M., Lischinsky, P.: Friction models and friction compensation. European Journal of Control (1998)
Kwon, D.-S., Woo, K.Y.: Control of the haptic interface with friction compesation and its performance evaluation. In: Proc. IEEE IROS 2000, Takamatsu, Japan, pp. 1620–1625 (2000)
Dahl, P.: Solid friction damping of mechanical vibrations. AIAA Journal 14(2), 1675–1682 (1976)
Mahvash, M., Okamura, A.M.: Friction compensation for a force-feedback telerobotic system. In: Proc. IEEE ICRA 2006, Orlando, Florida, pp. 3268–3273 (2006)
Luca, A.D., Mattone, R.: Actuator failuture detection and isolation using generalized momenta. In: Proc. IEEE International Conference on Robotics and Automation, Taipei, Taiwan, pp. 634–639 (2003)
Palli, G., Melchiorri, C.: Non-model based friction and load compensation in linear electric drives. In: Proc. 4th Int. Symp. on Motion Control (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Borghesan, G., Melchiorri, C. (2008). Model and Modeless Friction Compensation: Application to a Defective Haptic Interface. In: Ferre, M. (eds) Haptics: Perception, Devices and Scenarios. EuroHaptics 2008. Lecture Notes in Computer Science, vol 5024. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69057-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-69057-3_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69056-6
Online ISBN: 978-3-540-69057-3
eBook Packages: Computer ScienceComputer Science (R0)