A Method of Joint Angle Estimation Using Only Relative Changes in Muscle Lengths for Tendon-driven Humanoids with Complex Musculoskeletal Structures

Read original: arXiv:2404.14100 - Published 4/23/2024 by Kento Kawaharazuka, Shogo Makino, Masaya Kawamura, Yuki Asano, Kei Okada, Masayuki Inaba
Total Score

0

A Method of Joint Angle Estimation Using Only Relative Changes in Muscle Lengths for Tendon-driven Humanoids with Complex Musculoskeletal Structures

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper presents a method for estimating joint angles in tendon-driven humanoid robots with complex musculoskeletal structures using only relative changes in muscle lengths.
  • The proposed approach aims to address the limitations of existing joint angle estimation methods that require direct measurement of joint angles or complex modeling of the musculoskeletal system.
  • The method is designed to work with tendon-driven humanoids, which have a more complex musculoskeletal structure compared to traditional robotic systems.

Plain English Explanation

Humanoid robots are designed to mimic the movement and capabilities of the human body. However, the complex musculoskeletal structure of these robots can make it challenging to accurately estimate their joint angles, which is crucial for controlling their movements.

Traditionally, joint angle estimation in humanoid robots has relied on either directly measuring the joint angles or developing detailed models of the musculoskeletal system. These approaches can be complex and may not work well for tendon-driven humanoids, which have an even more intricate musculoskeletal structure.

The researchers in this paper propose a new method that estimates joint angles using only the relative changes in the lengths of the robot's muscles. This approach is simpler and more practical than the existing methods, as it does not require direct joint angle measurements or complex modeling of the musculoskeletal system.

By focusing on the relative changes in muscle lengths, the researchers' method can work effectively with the complex musculoskeletal structure of tendon-driven humanoids. This could lead to improved control and movement capabilities for these robots, potentially enabling them to perform more natural and human-like actions.

Technical Explanation

The paper introduces a novel method for estimating joint angles in tendon-driven humanoid robots with complex musculoskeletal structures. The proposed approach uses only the relative changes in muscle lengths, rather than directly measuring the joint angles or developing detailed models of the musculoskeletal system.

The researchers first analyze the limitations of existing joint angle estimation methods in tendon-driven humanoids. They note that direct measurement of joint angles can be challenging due to the complexity of the musculoskeletal structure, while detailed modeling of the system can be computationally expensive and may not capture all the nuances of the robot's movement.

To address these issues, the researchers present their method, which relies on the relationship between joint angles and relative changes in muscle lengths. By tracking the relative changes in muscle lengths, the system can infer the corresponding joint angles without the need for direct measurement or complex modeling.

The paper describes the mathematical formulation of the method, including the use of Jacobian matrices to capture the relationship between joint angles and muscle lengths. The researchers also discuss the implementation of the method and its integration with the overall control system of the tendon-driven humanoid robot.

Through simulation studies and experiments on a physical tendon-driven humanoid, the researchers demonstrate the effectiveness of their approach in accurately estimating joint angles. The results show that the method can accurately track the robot's movements and joint angles, even in the presence of complex musculoskeletal structures.

Critical Analysis

The paper presents a promising approach for joint angle estimation in tendon-driven humanoid robots, addressing the limitations of existing methods. The focus on using only relative changes in muscle lengths is an elegant solution that can simplify the overall system and potentially improve the control and movement capabilities of these robots.

However, the paper does not address several potential limitations and areas for further research. For example, the method may be sensitive to errors or noise in the muscle length measurements, which could affect the accuracy of the joint angle estimates. Additionally, the paper does not discuss the scalability of the approach to larger, more complex humanoid systems with a greater number of joints and muscles.

Further research could also explore the robustness of the method in the face of factors such as muscle fatigue, changes in the robot's configuration, or external disturbances. Integrating the joint angle estimation approach with other sensing modalities, such as computer vision or tactile feedback, could also be an area for future investigation.

Despite these potential limitations, the paper makes a valuable contribution to the field of humanoid robotics by proposing a practical and effective solution for joint angle estimation in tendon-driven systems. The researchers' work could inspire further developments and innovations in this important area of robotics research.

Conclusion

This paper presents a novel method for estimating joint angles in tendon-driven humanoid robots with complex musculoskeletal structures. The approach focuses on using only the relative changes in muscle lengths, rather than directly measuring joint angles or developing detailed models of the musculoskeletal system.

The proposed method offers a more practical and simplified solution compared to existing joint angle estimation techniques, which can be challenging to implement in tendon-driven humanoids. By tracking the relative changes in muscle lengths, the system can infer the corresponding joint angles, potentially leading to improved control and movement capabilities for these robots.

The paper's technical explanation and evaluation of the method through simulation studies and physical experiments demonstrate its effectiveness in accurately estimating joint angles. While the paper does not address some potential limitations, it represents a significant contribution to the field of humanoid robotics, paving the way for further research and development in this area.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

A Method of Joint Angle Estimation Using Only Relative Changes in Muscle Lengths for Tendon-driven Humanoids with Complex Musculoskeletal Structures
Total Score

0

A Method of Joint Angle Estimation Using Only Relative Changes in Muscle Lengths for Tendon-driven Humanoids with Complex Musculoskeletal Structures

Kento Kawaharazuka, Shogo Makino, Masaya Kawamura, Yuki Asano, Kei Okada, Masayuki Inaba

Tendon-driven musculoskeletal humanoids typically have complex structures similar to those of human beings, such as ball joints and the scapula, in which encoders cannot be installed. Therefore, joint angles cannot be directly obtained and need to be estimated using the changes in muscle lengths. In previous studies, methods using table-search and extended kalman filter have been developed. These methods express the joint-muscle mapping, which is the nonlinear relationship between joint angles and muscle lengths, by using a data table, polynomials, or a neural network. However, due to computational complexity, these methods cannot consider the effects of polyarticular muscles. In this study, considering the limitation of the computational cost, we reduce unnecessary degrees of freedom, divide joints and muscles into several groups, and formulate a joint angle estimation method that takes into account polyarticular muscles. Also, we extend the estimation method to propose a joint angle estimation method using only the relative changes in muscle lengths. By this extension, which does not use absolute muscle lengths, we do not need to execute a difficult calibration of muscle lengths for tendon-driven musculoskeletal humanoids. Finally, we conduct experiments in simulation and actual environments, and verify the effectiveness of this study.

Read more

4/23/2024

Online Learning of Joint-Muscle Mapping Using Vision in Tendon-driven Musculoskeletal Humanoids
Total Score

0

Online Learning of Joint-Muscle Mapping Using Vision in Tendon-driven Musculoskeletal Humanoids

Kento Kawaharazuka, Shogo Makino, Masaya Kawamura, Yuki Asano, Kei Okada, Masayuki Inaba

The body structures of tendon-driven musculoskeletal humanoids are complex, and accurate modeling is difficult, because they are made by imitating the body structures of human beings. For this reason, we have not been able to move them accurately like ordinary humanoids driven by actuators in each axis, and large internal muscle tension and slack of tendon wires have emerged by the model error between its geometric model and the actual robot. Therefore, we construct a joint-muscle mapping (JMM) using a neural network (NN), which expresses a nonlinear relationship between joint angles and muscle lengths, and aim to move tendon-driven musculoskeletal humanoids accurately by updating the JMM online from data of the actual robot. In this study, the JMM is updated online by using the vision of the robot so that it moves to the correct position (Vision Updater). Also, we execute another update to modify muscle antagonisms correctly (Antagonism Updater). By using these two updaters, the error between the target and actual joint angles decrease to about 40% in 5 minutes, and we show through a manipulation experiment that the tendon-driven musculoskeletal humanoid Kengoro becomes able to move as intended. This novel system can adapt to the state change and growth of robots, because it updates the JMM online successively.

Read more

4/9/2024

Online Self-body Image Acquisition Considering Changes in Muscle Routes Caused by Softness of Body Tissue for Tendon-driven Musculoskeletal Humanoids
Total Score

0

Online Self-body Image Acquisition Considering Changes in Muscle Routes Caused by Softness of Body Tissue for Tendon-driven Musculoskeletal Humanoids

Kento Kawaharazuka, Shogo Makino, Masaya Kawamura, Ayaka Fujii, Yuki Asano, Kei Okada, Masayuki Inaba

Tendon-driven musculoskeletal humanoids have many benefits in terms of the flexible spine, multiple degrees of freedom, and variable stiffness. At the same time, because of its body complexity, there are problems in controllability. First, due to the large difference between the actual robot and its geometric model, it cannot move as intended and large internal muscle tension may emerge. Second, movements which do not appear as changes in muscle lengths may emerge, because of the muscle route changes caused by softness of body tissue. To solve these problems, we construct two models: ideal joint-muscle model and muscle-route change model, using a neural network. We initialize these models by a man-made geometric model and update them online using the sensor information of the actual robot. We validate that the tendon-driven musculoskeletal humanoid Kengoro is able to obtain a correct self-body image through several experiments.

Read more

4/9/2024

Long-time Self-body Image Acquisition and its Application to the Control of Musculoskeletal Structures
Total Score

0

Long-time Self-body Image Acquisition and its Application to the Control of Musculoskeletal Structures

Kento Kawaharazuka, Kei Tsuzuki, Shogo Makino, Moritaka Onitsuka, Yuki Asano, Kei Okada, Koji Kawasaki, Masayuki Inaba

The tendon-driven musculoskeletal humanoid has many benefits that human beings have, but the modeling of its complex muscle and bone structures is difficult and conventional model-based controls cannot realize intended movements. Therefore, a learning control mechanism that acquires nonlinear relationships between joint angles, muscle tensions, and muscle lengths from the actual robot is necessary. In this study, we propose a system which runs the learning control mechanism for a long time to keep the self-body image of the musculoskeletal humanoid correct at all times. Also, we show that the musculoskeletal humanoid can conduct position control, torque control, and variable stiffness control using this self-body image. We conduct a long-time self-body image acquisition experiment lasting 3 hours, evaluate variable stiffness control using the self-body image, etc., and discuss the superiority and practicality of the self-body image acquisition of musculoskeletal structures, comprehensively.

Read more

4/9/2024