biomechanik:modellierung:mm4:tbm
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
biomechanik:modellierung:mm4:tbm [05.07.2017 16:45] – [Locomotor subfunction concept] Maziar Sharbafi | biomechanik:modellierung:mm4:tbm [28.11.2022 00:58] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Template-based modeling ====== | ====== Template-based modeling ====== | ||
- | Before describing template based modeling we first summarize the challenges on robotics specially legged robots. See this [[https:// | + | |
+ | ---- | ||
+ | |||
+ | |||
+ | ^Module-Icon |TBM Template-based modeling | | ||
+ | ^Event |none | | ||
+ | ^Author |[[http:// | ||
+ | ^Requirements |Module Kin 1-3 and Dyn 1-4 | | ||
+ | ^teaching time |45 min | | ||
+ | ^Last modified |11.7.2017 | | ||
+ | |||
+ | | [[biomechanik: | ||
+ | |||
+ | Legged locomotion in biological systems is a complex and not fully understood problem. A | ||
+ | great progress to simplify understanding locomotion dynamics and control was made by introducing | ||
+ | simple models, coined “templates”, | ||
+ | gaits. | ||
+ | |||
+ | Before describing template based modeling we first summarize the challenges on robotics specially legged robots. See the following | ||
+ | |||
+ | {{ youtube> | ||
Inspired from what Russ said the challneges of the current technologies in robotics can be summarized in Fig. 1. Expensive robots reauiring highe precision sensors and actuators, with complex and accurate controller which needs precise design and manufacturing requiring huge amunt of energy are too far from biological locomotors. | Inspired from what Russ said the challneges of the current technologies in robotics can be summarized in Fig. 1. Expensive robots reauiring highe precision sensors and actuators, with complex and accurate controller which needs precise design and manufacturing requiring huge amunt of energy are too far from biological locomotors. | ||
- | {{: | + | {{: |
Figure 1. Challenges of the current technologies in robotics. | Figure 1. Challenges of the current technologies in robotics. | ||
Zeile 13: | Zeile 34: | ||
Our understanding of legged locomotion is based on two fundamental ingredients shown in Fig. 3: Mechanics and control. The locomotor body (mechanics) need to be optimized to simplify and fit to control. The neural system in human body plays the role of the controller which matches the body properties.This combination needs to be robust against any uncertainties, | Our understanding of legged locomotion is based on two fundamental ingredients shown in Fig. 3: Mechanics and control. The locomotor body (mechanics) need to be optimized to simplify and fit to control. The neural system in human body plays the role of the controller which matches the body properties.This combination needs to be robust against any uncertainties, | ||
- | {{: | + | {{: |
- | Fig. 3. Basic elements in elgged | + | Fig. 3. Basic elements in legged |
In order to design a legged system, we use the trilogy shown in Fig. 4. First, we learn from nature (biology) to extract basic principles. The next step is building the models to verify the basic concepts and develop new methods. Finally, the design and control approaches need to be implemented on the hardware. One of the most useful applications of studying legged locomotion from a biomechanical point of view is implementing the ideas on new assistive devices like prostheses and orthoses. | In order to design a legged system, we use the trilogy shown in Fig. 4. First, we learn from nature (biology) to extract basic principles. The next step is building the models to verify the basic concepts and develop new methods. Finally, the design and control approaches need to be implemented on the hardware. One of the most useful applications of studying legged locomotion from a biomechanical point of view is implementing the ideas on new assistive devices like prostheses and orthoses. | ||
- | {{: | + | {{: |
Different steps in designing a legged system from the biomechanical point of view and its application in daily life. | Different steps in designing a legged system from the biomechanical point of view and its application in daily life. | ||
Zeile 29: | Zeile 50: | ||
In the first group, simple models are used to describe selected basic features of legged locomotion. Such models are not considering the details of dynamics and control of the systems. Basic elements in physics like mass, spring, damper, and pendulum are employed to represent the fundamental behavior of the locomotor. Spring Loaded Inverted Pendulum (SLIP) and Inverted Pendulum (IP) are two of such template models. | In the first group, simple models are used to describe selected basic features of legged locomotion. Such models are not considering the details of dynamics and control of the systems. Basic elements in physics like mass, spring, damper, and pendulum are employed to represent the fundamental behavior of the locomotor. Spring Loaded Inverted Pendulum (SLIP) and Inverted Pendulum (IP) are two of such template models. | ||
- | The second group comprises of detailed dynamic models including body mechanics, actuators, sensors, and controller. For example neuromuscular models | + | The second group comprises of detailed dynamic models including body mechanics, actuators, sensors, and controller. For example neuromuscular models |
- | In (Full & Koditsceck 1999), the concept of template & anchor was introduced which connected these two groups (See Fig. 1) | + | In [Full99], the concept of template & anchor was introduced which connected these two groups (See Fig. 1) |
{{: | {{: | ||
- | Figure 1. Template & anchor concept from (Full & Koditcheck 1999). | + | Figure 1. Template & anchor concept from [Full99]. |
=== Locomotor subfunction concept === | === Locomotor subfunction concept === | ||
- | Legged locomotion in biological systems is a complex and not fully understood problem. A | + | Inspired from template models explaining biological locomotory systems and Robert' |
- | great progress to simplify understanding locomotion dynamics and control was made by introducing | + | |
- | simple models, coined “templates”, | + | |
- | gaits. One of the most recognized models is the spring-loaded inverted pendulum (SLIP) which consists | + | |
- | of a point mass atop a massless spring. This model provides a good description of human gaits, such | + | |
- | as walking, hopping and running. Despite its high level of abstraction, | + | |
- | development of successful legged robots and was used as explicit targets for control, over the years. | + | |
- | Inspired from template models explaining biological locomotory systems and Raibertâ˘A ´ Zs pioneering | + | |
legged robots, locomotion can be realized by basic sub-functions: | legged robots, locomotion can be realized by basic sub-functions: | ||
swinging and (iii) balancing. Combinations of these three sub-functions can generate different gaits with | swinging and (iii) balancing. Combinations of these three sub-functions can generate different gaits with | ||
- | diverse properties. Using the template models, we investigate how locomotor sub-functions contribute to | + | diverse properties. Using the template models, we can investigate how locomotor sub-functions contribute to |
- | stabilize | + | stabilizing |
- | that such basic analysis on human locomotion using conceptual models can result in developing new methods | + | |
in design and control of legged systems like humanoid robots and assistive devices (exoskeletons, | in design and control of legged systems like humanoid robots and assistive devices (exoskeletons, | ||
- | orthoses and prostheses). | + | orthoses, and prostheses). |
- | This thesis comprises research in different disciplines: biomechanics, | + | |
- | are required to do human experiments and data analysis, modeling of locomotory systems, and | + | {{:biomechanik: |
- | implementation on robots and an exoskeleton.We benefited from facilities and experiments performed in | + | Figure 5. Three locomotor subfunctions: Stance, swing, and balance. |
- | the Lauflabor locomotion laboratory. Modeling includes two categories: conceptual (template-based, e.g. | + | |
- | SLIP) models and detailed models (with segmented legs, masses/ | + | With this approach, we can identify the relation between different locomotor sub-functions e.g., between balance and stance (using stance |
- | robots (and the detailed BioBiped MBS models; MBS stands for Multi-Body-System), | + | |
- | newly-developed design and control methods related to the concept of locomotor sub-functions | + | |
- | on either MBS models or on the robot directly. In addition, with involvement in BALANCE project | + | |
- | (http://balance-fp7.eu/), we implemented balance-related control approaches on an exoskeleton | + | |
- | to demonstrate their performance in human walking. The outcomes of this research includes developing | + | |
- | new conceptual models of legged locomotion, analysis of human locomotion based on the newly developed | + | |
- | models following the locomotor sub-function trilogy, developing methods to benefit from the | + | |
- | models in design and control of robots and exoskeletons. The main contribution of this work is providing | + | |
- | a novel approach for modular control of legged locomotion. | + | |
- | the relation between different locomotor sub-functions e.g., between balance and stance (using stance | + | |
force for tuning balance control) or balance and swing (two joint hip muscles can support the swing leg | force for tuning balance control) or balance and swing (two joint hip muscles can support the swing leg | ||
control relating it to the upper body posture) and implement the concept of modular control based on | control relating it to the upper body posture) and implement the concept of modular control based on | ||
locomotor sub-functions with a limited exchange of sensory information on several hardware platforms | locomotor sub-functions with a limited exchange of sensory information on several hardware platforms | ||
(legged robots, exoskeleton). | (legged robots, exoskeleton). | ||
+ | |||
+ | ==== Exercise: ==== | ||
+ | - Explain the template & Anchor concept in 5 sentences with your words. | ||
+ | - Another template model LLS (called lateral leg spring) mentioned in [Full99] from [Schmitt00]. Find this model and explain it in one paragraph. | ||
+ | - What are the three basic locomotor subfunctions? | ||
+ | |||
+ | ==== References ==== | ||
+ | |||
+ | [Geyer10] Geyer, H., & Herr, H. (2010). A muscle-reflex model that encodes principles of legged mechanics produces human walking dynamics and muscle activities. IEEE Transactions on neural systems and rehabilitation engineering, | ||
+ | |||
+ | [Full99] RJ Full and DE Koditschek. Templates and anchors: neuromechanical hypotheses of legged locomotion | ||
+ | on land. Journal of Experimental Biology, 202(23): | ||
+ | |||
+ | [Schmitt00] Schmitt, J., & Holmes, P. (2000). Mechanical models for insect locomotion: dynamics and stability in the horizontal plane I. Theory. Biological cybernetics, | ||
+ | |||
+ | |||
+ | |||
+ |
biomechanik/modellierung/mm4/tbm.1499265903.txt.gz · Zuletzt geändert: 28.11.2022 00:57 (Externe Bearbeitung)