Table of Contents
Fetching ...

Automatic Grouping of Redundant Sensors and Actuators Using Functional and Spatial Connections: Application to Muscle Grouping for Musculoskeletal Humanoids

Kento Kawaharazuka, Manabu Nishiura, Yuya Koga, Yusuke Omura, Yasunori Toshimitsu, Yuki Asano, Kei Okada, Koji Kawasaki, Masayuki Inaba

TL;DR

The paper tackles reducing computational complexity in controllers for robots with distributed redundant sensors and actuators by automatically grouping functionally related elements. It introduces a relational graph that fuses functional connections learned via AutoEncoders with spatial proximity constraints, and a randomized grouping algorithm that respects group-size constraints. Applied to musculoskeletal humanoids, the method groups muscles into interpretable regions without a geometric model, achieving high consistency with ground-truth groupings when using a combined functional and spatial approach. This approach enables scalable, interpretable, and potentially online learning-based control across complex, highly redundant robot bodies.

Abstract

For a robot with redundant sensors and actuators distributed throughout its body, it is difficult to construct a controller or a neural network using all of them due to computational cost and complexity. Therefore, it is effective to extract functionally related sensors and actuators, group them, and construct a controller or a network for each of these groups. In this study, the functional and spatial connections among sensors and actuators are embedded into a graph structure and a method for automatic grouping is developed. Taking a musculoskeletal humanoid with a large number of redundant muscles as an example, this method automatically divides all the muscles into regions such as the forearm, upper arm, scapula, neck, etc., which has been done by humans based on a geometric model. The functional relationship among the muscles and the spatial relationship of the neural connections are calculated without a geometric model.

Automatic Grouping of Redundant Sensors and Actuators Using Functional and Spatial Connections: Application to Muscle Grouping for Musculoskeletal Humanoids

TL;DR

The paper tackles reducing computational complexity in controllers for robots with distributed redundant sensors and actuators by automatically grouping functionally related elements. It introduces a relational graph that fuses functional connections learned via AutoEncoders with spatial proximity constraints, and a randomized grouping algorithm that respects group-size constraints. Applied to musculoskeletal humanoids, the method groups muscles into interpretable regions without a geometric model, achieving high consistency with ground-truth groupings when using a combined functional and spatial approach. This approach enables scalable, interpretable, and potentially online learning-based control across complex, highly redundant robot bodies.

Abstract

For a robot with redundant sensors and actuators distributed throughout its body, it is difficult to construct a controller or a neural network using all of them due to computational cost and complexity. Therefore, it is effective to extract functionally related sensors and actuators, group them, and construct a controller or a network for each of these groups. In this study, the functional and spatial connections among sensors and actuators are embedded into a graph structure and a method for automatic grouping is developed. Taking a musculoskeletal humanoid with a large number of redundant muscles as an example, this method automatically divides all the muscles into regions such as the forearm, upper arm, scapula, neck, etc., which has been done by humans based on a geometric model. The functional relationship among the muscles and the spatial relationship of the neural connections are calculated without a geometric model.
Paper Structure (15 sections, 1 equation, 16 figures, 1 table, 1 algorithm)

This paper contains 15 sections, 1 equation, 16 figures, 1 table, 1 algorithm.

Figures (16)

  • Figure 1: The concept of this study.
  • Figure 2: The overall flow of automatic grouping using a relational graph with functional and spatial connections.
  • Figure 3: Conceptual diagram of automatic grouping.
  • Figure 4: The basic musculoskeletal structure.
  • Figure 5: The posture of Musashi (left) and Kengoro (right) when calculating spatial connections in this study.
  • ...and 11 more figures