Abstract
We present a 2-degrees-of-freedom (2-DoF) haptic device, which can be either used as a grounded or a hand-held device. It is composed of two platforms moving with respect to each other, actuated by two servomotors housed in one of structures. The device implements a rigid coupling mechanism between the two platforms, based on a three-legged 3-4R constrained parallel linkage, with the two servomotors actuating two of these legs. The device can apply position/kinesthetic haptic feedback to the user hand(s). This paper presents the device and its kinematics, together with a human subjects experiment where we evaluate its capabilities to provide meaningful directional information.
This work has received funding from the Inria Défi project “DORNELL” and the China Scholarship Council No. 201908440309.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keyword
1 Introduction
Kinesthetic haptic interfaces have been very popular in the past, for applications ranging from industrial to surgical robotics. Researchers have designed many different types of such interfaces, focusing on improving their, e.g., peak force, bandwidth, workspace, and/or price, according to the target field of application. In this respect, we can identify two main categories of kinesthetic interfaces: grounded and ungrounded. Grounded devices have their base placed on an external support, such as a table, while ungrounded devices have their base on the user’s body [8]. Grounded kinesthetic devices include popular commercial kinesthetic systems such as the Virtuose (Haption, FR), Omega.x (Force Dimension, CH), Falcon (Novint Tech., USA) and the Phantom (Geomagic, 3D Systems, USA) series. More recently, in research, Jang et al. [3] presented a grounded isometric interaction device to induce whole-body interaction; Okui et al. [7] designed a delta-type 4-degrees-of-freedom (4-DoF) grounded haptic device actuated with a magnetorheological clutch, thus able to adjust its stiffness and viscosity; and Satler et al. [10] devised a portable interface composed of controlled wheel torques to render forces to a user handle placed on the top of the device. On the other hand, ungrounded kinesthetic devices come in very different forms, spanning from hand-held devices for gaming and VR interaction [5, 12] or guidance [11, 13] to body-worn exoskeletons [1, 9].
This paper presents a 2-degrees-of-freedom (2-DoF) kinesthetic device that can be either attached onto an external support or held between the two hands. Its design is inspired by the anti-parallelogram mechanism [6] featuring a quaternion joint [4]. It is composed of two structures, connected by three articulated legs which are in turn actuated by two servo motors. By moving with respect to each other, they can provide the user with directional information.
2 Device Design and Actuation
The proposed device is shown in Fig. 1. A video is available at https://youtu.be/vc6B-OOj590.
2.1 Mechanism and Structure
The design of the proposed device is inspired by the principle of the anti-parallelogram mechanism [6], which consists of three identical supporting linkages forming an interlaced structure with no interference between them [4]. Compared to standard serial mechanisms, parallel mechanisms enable fast dynamics and high payload with relatively small size and low weight. Moreover, a large range of motion and uniform manipulability can be obtained by choosing appropriate dimensional parameters and actuation.
As shown in Fig. 1, the device consists of two platforms, a lower and an upper platforms, connected by three legs each having a spiral curved link. The device has dimensions of 15 \(\times \) 15 \(\times \) 23 cm and weighs 150 g. The two ends of each link are connected with two serial revolute joints to the platforms, forming a 3-4R coupling parallel mechanism which can move freely with 2 degrees of freedom, according to the orthogonal rolling motion on each leg [4]. If the lower platform is fixed on an external support (as in Fig. 1(a)), the motion of the upper platform is confined on the surface of a sphere centered in the center of the lower platform (see grey dotted lines in Fig. 1(b)). Two Hitech-625MG servo motors are attached to two legs on the lower platform. One revolute joint on the short linkage is mounted to the motor shaft, the other joint connects to the leg, as shown in Fig. 1. In this configuration, the two legs equipped with the servomotors have an active rotation on the lower joints and a passive rotation on the other three joints. By changing the actuation of the two motors, the upper platform can reach any point within its workspace (the surface of a sphere, as mentioned above). The graphical method using reciprocal screw system theory can be used [14] to analyze the mobility of the proposed parallel mechanism.
2.2 Kinematics Analysis
We study the kinematics of the device so as to evaluate the relationship between the motion of the servomotors and that of the upper platform with respect to the lower one. As illustrated in Figs. 1 and 2, three legs are regarded as individual open-chain manipulators. The connection points between the upper platform and legs 1, 2, 3 are defined as \(P_{1}\), \(P_{2}\), \(P_{3}\), respectively, while the connection points between the lower platform and the legs is denoted by points \(B_{1}\), \(B_{2}\), \(B_{3}\). Let us consider the device in its grounded configuration, with the base attached to an external support. The coordinate frames of the upper (mobile) and lower (static) platforms, \(C_{p}(O_{p} - x_{p} y_{p} z_{p})\) and \(C_{b}(O_{b} - x_{b} y_{b} z_{b})\), are fixed on their geometric centers, \(O_{p}\) and \(O_{b}\), respectively. The frames are defined as indicated in Figs. 1 and 2.
The plane where the \(z_{b}\) and \(z_{p}\) axes coexist is defined as the bending plane, which is always perpendicular to the surfaces of the two platforms. Here, the orientation angle \(\theta \) and bending angle \(\gamma \) denote the angle between \(z_{b}\) and \(z_{p}\) on the bending plane and the angle from the \(x_{b}\) axis to the bending plane, respectively. Considering the bending and orientation angles, the homogeneous transformation from \(C_{b}\) to \(C_{p}\) is as follows:
where \(S(x)=sin(x)\) and \(C(x)=cos(x)\), R(., .) denotes a rotation, T an homogeneous transformation around the z axis, and h the distance between \(O_{b}\) and \(O_{p}\), which is also the diameter of the sphere onto which the upper platform moves.
Geometrically, we can also derive the relationship (forward and inverse kinematics) between \(\gamma \) and \(\theta \) with respect to the motor’s inputs \(\alpha _{1}\) and \(\alpha _{2}\). As shown in Fig. 2b, motor 1 is mounted at \(B_{1}\) with the motor shaft rotating along \(B_{1}O_{b}\), while motor 2 is mounted at \(B_{2}\), with its shaft rotating along \(B_{2}O_{b}\). The motor’s rotating angle is limited within (\(-\pi /2\), \(\pi /2\)). For any bending pose of the upper platform, \(O_{p}\) has a projection point K in the plane \(B_{1}B_{2}B_{3}\). Obviously, \(O_{p}K\) is perpendicular to \(B_{1}O_{b}\) and \(B_{2}O_{b}\), and it is in the bending plane. Moving perpendicularly from K to \(B_{1}O_{b}\) and \(B_{2}O_{b}\), we obtain two pedal points, E, F, which lie in the shaft axis of motor 1 and motor 2, respectively. Right-angled triangle \(\triangle O_{p}KE\) and \(\triangle O_{p}KF\) share the same edge \(O_{p}K\). As \(O_{p}E\) and \(O_{p}B_{1}\) lie in the same plane \(O_{p}O_{b}B_{1}\), then the rotation angle of motor 1, \(\alpha _{1}\), is equal to \(\angle O_{p}EK\), and that of motor 2, \(\alpha _{2}\), is equal to \(\angle O_{p}FK\). From a simple geometrical derivation, we obtain
3 Experimental Evaluation
We carried out an experiment evaluating the capabilities of the device in providing directional/motion information. The device renders a set of shapes with its end-effector, i.e., the moving upper platform, that users are asked to recognize.
3.1 Setup
The experimental setup is shown in Fig. 1. The device is used in its grounded configuration, with the lower platform attached to a table. Users are seated in front of the device and are asked to place their dominant hand on the device upper platform. A cardboard prevents the user from seeing his or her hand on the device during the experiment. A computer screen is also placed in front of the user, from which he or she can receive information about the experiment and answer the related questions.
3.2 Participants
Fourteen subjects (1 female and 13 males, aged from 23 to 33 years) participated in the experiment. Six are left-handed, eight are right-handed. Participants received an information sheet with the experiment details and signed a consent form. The study has been approved by Inria’s ethics committee (Saisine 513).
3.3 Procedure
The experiment is divided in two blocks, carried out one after the other.
In the first one, the device moves along eight linear patterns, shown in Figs. 3a and 3c. We recall that the center of the upper platform \(O_p\) moves across the surface of a sphere having diameter h and centered at the center of the lower platform \(O_b\) (see Sect. 2.2). Each linear pattern starts from the resting position of \(O_p\), then moves towards its designated direction and back, along a circular arc with chord of 20 cm (see also the video). For example, the linear pattern referred to as “South” in Fig. 3, starts from the resting position of \(O_p\), then moves towards the S (South) direction (see Fig. 3a), then back to the resting position of \(O_p\), then moves towards the N (North) direction, and finishes in the resting position of \(O_p\). All linear patterns start and finish in the resting position of \(O_p\). The user sits on the South side of the device.
In the second block, the device moves along three shape patterns, shown in Figs. 4a and 4b. Similarly as before, these shapes are actuated over the surface of the sphere that is the workspace of our device. As indicated in Fig. 4a, they all start from a point located at the North of the resting position of \(O_p\) (named P in the Figure). Before starting the experiment, the experimenter explained the procedure to the user and spent about two minutes adjusting the chair armrest. Subjects placed their palm on the upper platform of the device and lean on the chair armrest to keep the forearm at the same level of the upper platform, ensuring maximum comfort. After each pattern was rendered, users were asked to select which pattern, in their opinion, the device just rendered. This choice was made through a GUI on the computer screen in front of the user. The device actuating all the patterns is shown at https://youtu.be/vc6B-OOj590.
Each pattern was provided five times, yielding (8 linear patterns + 3 shape patterns) \(\times \) 5 = 55 repetitions of this pattern recognition task.
Immediately after the experiment, participants were asked to fill in a questionnaire where we asked which pattern was the harder/easier to recognize and if they had any further comment about the rendering and the experiment.
3.4 Results
Figures 3b and 4b report the results of the experiment, in the form of two confusion matrices showing the percentage of recognition of the rendered vs. the recognized patterns. For the linear patterns the chance level is 1/8 (12.5%), while for the shape patterns the chance level is 1/3 (33.3%). The questionnaire showed that “East” and “West” linear patterns were considered as the easiest to identify, while the square shape pattern resulted to be the hardest. Diagonal linear patterns were reported to be harder to identify than other linear patterns.
4 Discussion and Conclusions
This paper presented a kinesthetic haptic device composed of two platforms connected by three interleaved legs. Two servo motors, actuating two of the three legs, can move the upper platform on the surface of a sphere centered in the lower platform. While the device can be used both in a grounded or hand-held configuration, this paper focused on the former. In this case, the lower base is firmly attached to an external support, and the upper platform moves so as to provide the user with haptic feedback.
We carried out an experimental evaluation of our device. 14 human subjects were asked to place their hand on the upper platform of the device and recognize the pattern being displayed. The device was commanded to render 8 linear and 3 shape patterns, which can be used to provide, e.g., navigational information. Results show a very high recognition rate for all patterns, with the highest and lowest recognition rate being 97.1% and 65.8%, respectively, with a chance level of 12.5%. For the linear patterns recognition, it was easier to recognize horizontal patterns (lateral-median motions with respect to the user, e.g., West and East patterns), while diagonal patterns were the hardest to recognize. The sense of motion along a certain pattern did not seem to affect much performance. The most common mistake was to identify diagonal patterns as anterior-posterior ones (North and South patterns). For the shape patterns recognition, recognition rates are very high in all conditions. In this case, subjects reported to be mostly relying on the number of edges being rendered by the device.
The design of this device shows also some limitations. First, in the current configuration, as we are using servo motors, the device is not backdrivable and cannot be used as a standard impedance-type haptic interface. Second, the motors are both placed on the same platform, which is a good idea if the device is used in a grounded configuration, but not ideal if held between the two hands. In a hand-held configuration, it is better to distribute the weight equally between the two platform, which should be straightforward to do.
Given such promising results, in the next future we plan to test a wider range of patterns, evaluating, e.g., the smallest change in orientation between two linear patterns and the smallest change in the number of edges between two shape patterns users can discriminate. We will also test the device when held between two hands, as well as the performance of the device in terms of resolution, precision, repeatability, and maximum output force. This device was developed within a larger effort to design a multi-modal haptic handle for various mobility aids, e.g., power wheelchairs, walkers, prewalkers. For this reason, we also plan to test this device effectiveness in rendering directional information when mounted on one of these mobility aids, similarly to [2].
References
Chinello, F., Malvezzi, M., Prattichizzo, D., Pacchierotti, C.: A modular wearable finger interface for cutaneous and kinesthetic interaction: control and evaluation. IEEE Trans. Ind. Electron. 67(1), 706–716 (2019)
Devigne, L., et al.: Power wheelchair navigation assistance using wearable vibrotactile haptics. IEEE Trans. Haptics 13(1), 52–58 (2020)
Jang, B.G., Kim, G.J.: Evaluation of grounded isometric interface for whole-body navigation in virtual environments. Comput. Anim. Virtual Worlds 25(5–6), 561–575 (2014)
Kim, Y.J., Kim, J.I., Jang, W.: Quaternion joint: dexterous 3-DOF joint representing quaternion motion for high-speed safe interaction. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 935–942 (2018)
Kovacs, R., et al.: Haptic PIVOT: on-demand handhelds in VR. In: Proceedings of Annual ACM Symposium on User Interface Software and Technology, pp. 1046–1059 (2020)
Okada, M., Nakamura, Y.: Development of a cybernetic shoulder-a 3-DOF mechanism that imitates biological shoulder motion. IEEE Trans. Robot. 21(3), 438–444 (2005)
Okui, M., Kobayashi, M., Yamada, Y., Nakamura, T.: Delta-type four-DOF force-feedback device composed of pneumatic artificial muscles and magnetorheological clutch and its application to lid opening. Smart Mater. Struct. 28(6), 064003 (2019)
Pacchierotti, C., Sinclair, S., Solazzi, M., Frisoli, A., Hayward, V., Prattichizzo, D.: Wearable haptic systems for the fingertip and the hand: taxonomy, review, and perspectives. IEEE Trans. Haptics 10(4), 580–600 (2017)
Sarac, M., Solazzi, M., Frisoli, A.: Design requirements of generic hand exoskeletons and survey of hand exoskeletons for rehabilitation, assistive, or haptic use. IEEE Trans. Haptics 12(4), 400–413 (2019)
Satler, M., Avizzano, C.A., Ruffaldi, E.: Control of a desktop mobile haptic interface. In: IEEE World Haptics Conference (WHC), pp. 415–420 (2011)
Spiers, A.J., Dollar, A.M.: Design and evaluation of shape-changing haptic interfaces for pedestrian navigation assistance. IEEE Trans. Haptics 10(1), 17–28 (2016)
de Tinguy, X., Howard, T., Pacchierotti, C., Marchal, M., Lécuyer, A.: WeATaViX: wearable actuated tangibles for virtual reality experiences. In: Nisky, I., Hartcher-O’Brien, J., Wiertlewski, M., Smeets, J. (eds.) EuroHaptics 2020. LNCS, vol. 12272, pp. 262–270. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58147-3_29
Walker, J.M., Zemiti, N., Poignet, P., Okamura, A.M.: Holdable haptic device for 4-DOF motion guidance. In: IEEE World Haptics Conference (WHC), pp. 109–114 (2019)
Yu, J., Dong, X., Pei, X., Kong, X.: Mobility and singularity analysis of a class of two degrees of freedom rotational parallel mechanisms using a visual graphic approach. J. Mech. Robot. 4(4) (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2022 The Author(s)
About this paper
Cite this paper
Kuang, L., Marchal, M., Aggravi, M., Giordano, P.R., Pacchierotti, C. (2022). Design of a 2-DoF Haptic Device for Motion Guidance. In: Seifi, H., et al. Haptics: Science, Technology, Applications. EuroHaptics 2022. Lecture Notes in Computer Science, vol 13235. Springer, Cham. https://doi.org/10.1007/978-3-031-06249-0_23
Download citation
DOI: https://doi.org/10.1007/978-3-031-06249-0_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-06248-3
Online ISBN: 978-3-031-06249-0
eBook Packages: Computer ScienceComputer Science (R0)