Muscular Snake Example Questions #357
Replies: 12 comments 9 replies
-
I also would like to ask effects of changing variables of the snake body. My goal is to observe the effects of changing mechanical variables like density, modulus of elasticity, and poissons ratio to identify the effects on the flexure and speed of flexure of the snake. Is there a proper way to observe this other than just changing the respective inputs in the code? |
Beta Was this translation helpful? Give feedback.
-
@xzhan139 could you please take care this? |
Beta Was this translation helpful? Give feedback.
-
Hello - Sorry for the delayed response. "Hello! I particularly would like to inquire about the muscular snake example. What is the difference between nu and poissons ratio when defining the bodies? what about n_elem_body? How are the force amplitudes determined and for which muscles (I see the equations in theory but wanted answers relating to this example)?"
"I also would like to ask effects of changing variables of the snake body. My goal is to observe the effects of changing mechanical variables like density, modulus of elasticity, and poissons ratio to identify the effects on the flexure and speed of flexure of the snake. Is there a proper way to observe this other than just changing the respective inputs in the code?"
Hope these will help! |
Beta Was this translation helpful? Give feedback.
-
Hello, I guess with drastic changes in E, I am kind of able to see it. Here I used the E for TPU as 162E6. It shows the rod for a second and disappears. I am assuming it is too rigid and it diverges? I also used Poissons ratio as 0.37 and density as 1235 kg/m^3. These numbers gave me an awkward result. On the other hand, I also used the values for PLA as E = 13E6, Poisson's = 0.35, and density as 1240 kg/m^3. These numbers gave me a very similar video to the original numbers in the code and was hard to tell any difference. Maybe because there were small differences compared to TPUs E value? These are the only things I changed. |
Beta Was this translation helpful? Give feedback.
-
Further, I used these same values in the continuum snake example and did not receive any visual results using my values of PLA and received very weird results using the values for TPU. What could cause the lack of results when running this? |
Beta Was this translation helpful? Give feedback.
-
Thank you for your help. After much time of playing around, I am starting to understand more. I do have some follow up questions:
I appreciate your help as always. |
Beta Was this translation helpful? Give feedback.
-
Thank you so much for your timely response! It really helps me move forward in my research. I just need a little help understanding further. How then are the velocity graphs obtained with the forward, normal, and lateral graphs in elastica? I have changed modulus of elasticity, density, and poissons ratio in the muscular and continuum snake examples and received different visualizations of the snake motion, but do not understand how it changes velocity. In the article, I am seeing pose angle and steering rate effect undulatory motion (Figure 3) of the snake and the effective speed, but I want to understand exactly how (with the goal being to see how geometry of the snake does effect and maximize snake velocity as this is my research). What formula gives those values? I don't understand what is meant by physical settings. Thank you always for your help. |
Beta Was this translation helpful? Give feedback.
-
Hello. I would like to check on the above. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Hi:
|
Beta Was this translation helpful? Give feedback.
-
Thank you for the help. I see the the program function for compute_projected_velocity. I am referring to the exact equation to receive that function. Maybe there is a misunderstanding somewhere. I just am not understanding how that function provides a result with no mathematical equation. The green notes in post processing say that rod velocity needs computed in rod direction with respect to the new tangents and roll directions. How is it computing any velocity? All I am looking for are any equations in regards to velocity for the elastica simulations. |
Beta Was this translation helpful? Give feedback.
-
Upon another look in the article, I believe it is equations 2.12-2.15 that help define velocity as the slithering snake example also points to. Can you clarify this? I believe this may be the answer. Maybe just more explanation regarding it? Thank you so much. https://www.cosseratrods.org/publications/pubs/2018_RSOS.pdf |
Beta Was this translation helpful? Give feedback.
-
Hi, Compute the projected rod velocity in the direction of the rod
these einstein sum functions are for computing the project. |
Beta Was this translation helpful? Give feedback.
-
Hello! I particularly would like to inquire about the muscular snake example. What is the difference between nu and poissons ratio when defining the bodies? what about n_elem_body? How are the force amplitudes determined and for which muscles (I see the equations in theory but wanted answers relating to this example)?
I really appreciate your help through these questions
Beta Was this translation helpful? Give feedback.
All reactions