Muscle Modeling between Upper Arm and Lower Arm for Wearable Haptic Sleeve for Force Feedback of Virtual Reality

Research Article | DOI: https://doi.org/10.31579/2693-4779/205

Muscle Modeling between Upper Arm and Lower Arm for Wearable Haptic Sleeve for Force Feedback of Virtual Reality

  • Dongchan Lee *

1 IAE, 175-28, Goan-ro 51 beon-gil, Baegam-myeon, Cheoin-gu, Yongin-si, Gyeonggi-do, Korea

*Corresponding Author: Dongchan Lee, 1 IAE, 175-28, Goan-ro 51 beon-gil, Baegam-myeon, Cheoin-gu, Yongin-si, Gyeonggi-do, Korea.

Citation: Dongchan Lee, (2024 Muscle Modeling between Upper Arm and Lower Arm for Wearable Haptic Sleeve for Force Feedback of Virtual Reality, Clinical Research and Clinical Trials, 10(2); DOI:10.31579/2693-4779/205

Copyright: © 2024, Dongchan Lee. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Received: 01 May 2024 | Accepted: 08 May 2024 | Published: 03 June 2024

Keywords: hand haptic; haptic sleeve; hill type model; human-robot interface (hri); intent signal

Abstract

In the realm of virtual environments, hand haptic technology plays a crucial role in capturing the nuanced movements of a user’s hands and fingers. This is complemented by a haptic sleeve that bridges the gap between the arm and hand, effectively translating these movements into corresponding actions performed by a robot avatar within the virtual space. Furthermore, these innovative devices are adept at relaying the force and texture felt by the robot avatar as it interacts with objects in the virtual environment back to the user. This interaction crafts an immersive experience, mirroring the sensation of physically touching and manipulating the objects. The prediction of wearer's joint torques uses the Hill-type model and is made through the flexion movement of the elbow joint.

As the user engages in object manipulation through the robot avatar, the haptic feedback disseminates throughout the entire arm, enriching the user experience with a wide spectrum of tactile sensations. This advancement in haptic technology significantly enhances the realism of robot operation, thereby improving the dynamics of human-robot interaction.

Introduction

Hand haptic systems and haptic sleeves enable remote robot operations by providing realistic physical sensations to the wearer across various environments. In these setups, a robot avatar in a virtual environment controls the posture, situational awareness, and motion signals of the robot's artificial intelligence component. These devices primarily receive motion signals from the wearer and amplify the workforce through the robot avatar in the virtual environment, serving this specific purpose. [1] They typically have an exoskeleton form that mimics human joints and deliver haptic feedback through methods such as vibration, pressure, and movement. This allows users to feel as if they are touching or manipulating objects in the virtual environment using a device worn on their arm. [2-6]

Human movements through haptic devices can be categorized into isotonic movements, where muscles change length and joints move as muscles are activated, and isometric movements, where muscles are activated but joints do not move. [8,9] Figure 1 illustrates the process of human and robot movements based on the type of sensors used. Figure 1 (a) depicts the use of force signals as motion signals, utilizing Force/Torque sensors to measure force signals. These sensors gauge the relative force between the wearer and the robot caused by the wearer's upper limb movements. While Force/Torque sensors can detect the wearer's intention of isotonic movements, they cannot capture the intention of isometric movements. Consequently, during the wearer's isometric movements, the haptic device cannot directly assist in robot operations, and operations are instead performed using the gripper at the robot's end-effector. However, wearable haptic devices allow wearers to immediately receive feedback on position, speed, and force generated during robot operation, facilitating task execution with minimal force using the robot's strength in various working environments.

Systems that utilize force signals as command signals offer advantages such as easier signal measurement and the ability to measure reliable signals compared to systems that use bio-signals. However, these systems often have drawbacks such as being fixed in place, limiting user mobility, or being costly due to extensive use of expensive sensors and electronic equipment. Figure 1 (b) describes systems that utilize bio-signals as input, primarily employing tactile sensors for signal measurement. Tactile sensors can capture signals for both isotonic and isometric movements, allowing for the acquisition of movement intentions for all movements of the human arm. Consequently, the robot can directly transmit power during isotonic movements by the haptic wearer, enabling tasks to be performed with the human hand and amplifying the wearer's muscular strength to perform movements. However, bio-signals are measured differently based on the sensor's attachment location and the worker's muscle activity, leading to individual differences among people. [5,8] To address these disadvantages, researchers have used bio-signals measured by EMG (electromyogram) normalized as inputs to a muscle model using the Hill-type model to predict human joint torques. To mitigate uncertainty caused by individual differences, they optimized muscle modeling parameters.

This research aims to generate intention signals for wearable robots based on bio-signals, with the initial step being the prediction of wearer's joint torques using the Hill-type model. Consequently, this paper models the Biceps brachii, the primary muscle involved in the Flexion movement of the elbow joint, and conducts simulations to verify this model.

                                                                                                                           (a) Use of force signals                                 

                                                                                                                  (b) Use of bio-signals

                                                                                                  Figure 1 Conceptual organization of HRI technologies

Materials and Methods

The Hill-type model uses the current length and speed of the muscle as inputs. Typically, motion capture equipment is used to measure the position and speed of human joints, and related software is used to obtain information such as the length, speed, and moment arm of the muscles. However, wearable robots are not suitable for using such equipment. [9] Therefore, a kinematic approach is needed to simplify human joints to determine the muscle length and speed. Figure 2 schematically simplifies the human elbow joint and the Biceps brachii. Since wearable robots are attached to the person, the wearer's joint angles can be known from the robot's encoders.

In Figure 2, the muscle-tendon length ( can be calculated through the kinematic model as shown in Equation (1), where the length of the upper limb () and the attachment position of the biceps brachii () are used based on human baseline data. [10]

                                  (1)                                         

 

From the calculated , the length of the muscle ( ) can be calculated as shown in Equation (2). [12]

                             (2)                                               

where, is the length of the tendon, is the pennation angle at maximum muscle force, and  is the muscle length at maximum force generation (optimal fiber length). This paper assumes that the tendon does not undergo deformation and uses human baseline data. [10, 11]

 

 

                                                                (a) Arm musculoskeletal model           (b) Simplified arm kinematic model

                                                                                                       Figure 2. Schematic arm model

                                                                                             Figure 3. Simplified muscle-tendon modeling

Muscle

PCSA

(cm2)

Peak force (N)Optimal fiber length (cm)Tendon slack length (cm)Pennation (degree)Moment arm average (cm)
Triceps      
Long5.7795.513.414.312-2.1
Lateral4.5624.311.49.89-2.1
Medial4.5624.311.49.19-2.1
Anconeus2.5350.02.71.80-1.2
Supinator3.4476.03.32.80-0.7
Biceps      
Long4.5624.311.627.203.6
Short3.1435.613.219.203.6
Brachialis7.1987.38.65.401.8
Brachioradialis1.9261.317.313.305.7
        

Table 1. Muscle modeling parameters for elbow joint movement (sampling data measured)

Human muscles, as briefly mentioned in the previous section, are composed of muscles and tendons. Hill modeled these into three components: CE (contractile element), PE (parallel element), and SE (serial element). Here, the CE corresponds to an actuator that generates force according to human intention as active muscle force, and the muscle's force can be expressed through its relationship with force-length and force-velocity. The PE is a component that generates passive muscle force, and as the muscle is stretched, it can be modeled as an elastic object. Lastly, the SE, which models the tendon, can be modeled as a visco-elastic or elastic object [18], and is typically modeled as a nonlinear spring. However, tendons do not generate force but rather transmit the force generated by muscles. Additionally, at maximum muscle force generation, the tendon's strain is about 3% [12], meaning that for a tendon length of 200mm, a slight deformation of about 60mm occurs. Therefore, this paper models the muscle using only the CE and PE elements, excluding the SE element. Figure 3 schematically represents this. The force generated from the muscle-tendon () can be expressed as in Equation (3), assuming the tendon as a rigid body.

                                                                      (3)

where, represents the force generated in the muscle, as shown in Equation (4).

                                                                     (4)

The active muscle force () generated in the muscle by the CE (contractile element) is as follows.

                                                 (5)

where, represents the normalized muscle activation signal, is the force-velocity relationship, and is the force-length relationship, each defined as follows.

        (6)                                 

                                                                                 (7)

  represents the velocity of muscle movement, where a positive value indicates a reduction in muscle length. a, b, are factors that determine the characteristics of , which are decided and used as follows.

                                                                          (8)

represents the maximum contraction velocity of the muscle, and this value is commonly approximated and usable as .

Additionally, the passive muscle force generated by the PE (parallel element) acts like a nonlinear spring when the muscle is stretched, and can be expressed using an exponential function as the equation below.

                                                               (9)                             

As previously explained, can be calculated using Equations (5) and (9), and when assuming the tendon to be a rigid body, the force transmitted from the muscle to the bone was calculated using Equation (3). Using this, the joint torque can be calculated as shown in Equation (10).

                                                           (10)                                                     

where, b represents the moment arm of the joint.

The joints of the human upper and lower arms are not perfect rotary joints, and therefore the moment arm is not linear with respect to the joint angle. If the human joints were perfect rotary joints, no joint torque would be generated when the elbow joint angle is 0 degrees, even if the muscles are activated. Figure 5 shows the change in the length of the moment arm according to the elbow angle.

                                                                    Figure 4. Length of the Moment Arm(cm) on the elbow operation angle(degree)

Results

Human joints operate through the resultant force of multiple muscle forces, as described by the equation below.

                                                                                                 (11)

As a basic study for predicting joint torque, simulations were performed on Elbow F/E (Flexion/Extension) operated by the biceps brachii. For this purpose, the necessary muscle activation signals were generated as virtual signals, as shown in Figure 6.

                                                                                                                       (a) 70% Muscle Activatio

                                                                                                                    (b) 100% Muscle Activation

                                                       Figure 5. Virtual Muscle Activation Signals for Connecting Upper and Lower Arm(measured)

In an isometric state, the human elbow joint can produce maximum muscle force at an angle of 100~120 degrees, and at this point, the maximum muscle force of the biceps brachii is known to be about 870N. To validate the modeled muscle, the maximum muscle force was measured by changing the joint angle. For this measurement of muscle force in the isometric state, the component of muscle contraction speed was excluded. Figure 7 shows the simulation results, and approximately 840N is generated when the joint angle is 120 degrees. This indicates that both the joint angle at which the elbow joint can produce maximum muscle force and the maximum muscle force that the biceps brachii can produce are valid when compared to the experimental results of researchers in this field.

                                                             Figure 6. Maximum Muscle Force According to Changes in Joint Angle(measured)

Figure 7 presents the simulation results for the magnitude of muscle force generated according to the speed of joint movement. In this simulation, the muscle is assumed to be 100 20, and 100 degrees per second. In each figure, the lower line represents the muscle force during Flexion, and the upper line represents the muscle force during Extension. The speed of the joint increases the muscle force during Extension and decreases the muscle force during Flexion. As shown in the figure, the slower the speed, the more similar the muscle force appears to the isometric state, and the faster the speed, the smaller the muscle force during Flexion and the larger during Extension.

                                                                                                                          (a) 10 degree/sec

                                                                                                                     (b) 20 degree/sec

                                                                                                                                  (c) 100 degree/sec

                                                                               Figure 7. Changes in Muscle Force According to Speed(measured)

Figure 9. Simulation Results of Joint Torque According to the Degree of Muscle Activation. In this case, the joint speed was fixed at 20 degrees/sec, and simulations were conducted for conditions where the muscle was activated at 70% and 100%, respectively. The simulation results showed that when muscle activation decreased by 30%, muscle strength was reduced by approximately 32%.

                                                                   (a) 70% Muscle Activation                                      (b) 100% Muscle Activation

                                                   Figure 8. Joint Torque According to Muscle Activation between the Upper and Lower Arm(measured)

Discussion

In this study, as an initial investigation into predicting human joint torque using bio-signals for potential use as motion intention signals in wearable robots, the biceps brachii was modeled using the Hill-type model. Simulations were conducted for the extension/flexion (E/F) movements of the elbow joint to explore the feasibility of the controller for wearable robots proposed in Figure 1. The simulation results were found to be similar to those of studies using SIMM (software for interactive musculoskeletal modeling). However, to predict joint torque more accurately, more kinematic information about human joint structures is required. It is anticipated that incorporating modeling of other muscles involved in elbow joint movements in the future could make it possible to use them as motion intention signals for wearable robots

Acknowledgement

“This research was supported by the Technology Innovation Program (20019115) funded by the Korea Planning & Evaluation Institute of Industrial Technology (KEIT) and the Ministry of Trade, Industry, & Energy (MOTIE, Korea)”.

References

Dear Editorial Team, Clinical Medical Reviews and Reports. My experience with the journal was highly positive. The peer-review process was rigorous, constructive, and completed in a timely manner. The reviewers provided valuable comments that helped improve the quality and clarity of our manuscript. The editorial office was professional, responsive, and supportive throughout all stages of the publication process. Communication was clear and efficient, and any questions were addressed promptly. Overall, I found the journal to maintain high scientific standards and an excellent publication workflow. I would be pleased to consider submitting future work to this journal. Best wishes from, Elena Popa.

img

Dr Elena Popa

It was my pleasure to submit my testimonial concerning the Reviewer Board of our Scientific Journal “Brain and Neurological Disorders”. The Reviewers focused on some modifications and their contribution was helpful. The ladies of our Editorial Office were also supported my efforts. It was my honor to have such a co-operation and I am looking forward for more collaboration.

img

Dr Nikolaos Andreas Chrysanthakopoulos

Dear Grace Pierce, Editorial Coordinator of Journal of Clinical Research and Reports, Thank you for the speedy and efficient peer review process. I appreciate the fact that your peer reviewers do not take months to respond like with some other journals. I would also like to thank the editorial office for responding quickly to my questions. It is an excellent journal. I plan to submit more manuscripts in the future. Best wishes from, Robert W. McGee

img

Robert W McGee

Dear Grace Pierce, Editorial Coordinator of Journal of Clinical Research and Reports, Working with you and your team on our recent publication in JCRR has been a truly wonderful and enjoyable experience. The responses were prompt, and the reviewers were patient, constructive, and highly professional. One reviewer in particular gave me the feeling that a professor was carefully reading and commenting on my coursework, which was deeply touching. The entire process was straightforward and hassle‑free, with no tedious online forms to complete. I highly recommend this journal. Best wishes from, DR Aibing Rao, Head of R&D

img

Aibing Rao

I Appreciate the Opportunity to Share my Experience with the Journal of Clinical Research and Reports. The peer review process was timely and constructive, and the feedback provided helped improve the quality of our manuscript. The editorial office was professional, responsive, and supportive throughout the process, ensuring smooth communication and efficient handling of the submission. Overall, it was a positive experience collaborating with your team.

img

Kashani Mehdi

Dear Mercy Grace, Editorial Coordinator of Obstetrics Gynecology and Reproductive Sciences, We would like to express our gratitude for your help at all stages of publishing and editing the article. The editors of the magazine answer all the necessary questions and help at every stage. We will definitely continue to cooperate and publish other works in the Obstetrics Gynecology and Reproductive Sciences! Best wishes from, Alla Konstantinovna Politova,

img

Alla Konstantinovna Politova