Sunday, 21 November 2021

What does a Hexapod gallop sound like? (1)

Click to enlarge; copyright Gert van Dijk

 The image above represents one of the very first Furaha images ever, painted way back in the previous century. The planet did not even have a name yet, and I certainly had not thought much about biomechanics. I just tried to paint an interesting and pleasing picture. These primal hexapods were fairly insect-like, with a stiff-looking body. The details where the legs join the body suggest exoskeletal parts as much as they could represent skin flaps. I can show the painting here, as it will not feature in The Book: it doesn't fit anymore. 

But I still like the scene very much. In my minds' eye, I can see a large herd of these impressive animals ('handlebars' or 'handlebar-horns') enter the scene from the left, advancing towards the right, until they turn towards the camera, wheeling like cavalry. That scene deserves to be done again, with new and updated handlebars. The update does not only require revising their anatomy, as part of the Great Hexapod Revision, but their gait as well. After all, if you paint a fast-moving hexapod, you should have an idea how its legs should be positioned. Imagining six-legged walks is apparently not something that comes naturally to all illustrators: many, including brilliant artists, fell back on on four-legged locomotion patterns, and simply added additional pairs of identical hind legs until the required number of legs was reached (see here, here, here and here). I never liked that, even though I realise that doing otherwise asks a lot of an artist who may not be familiar with the gaits of insects and other invertebrates. 

Perhaps I am being too difficult about this; after all, the viewers are likely to accept the result anyway. When you looked at the handlebar painting, did you think 'I wonder whether that gait is correct?' My guess is you did not, but I still wanted to do better. I like to think that a fairly thorough biomechanical background is a selling point of Furahan fauna; I also do not think I could let it slip anyway... 

Click to enlarge; copyright Gert van Dijk

I therefore wrote a suite of programmes to help me design decent hexapod gaits. In fact, I wrote them again, as I had done so once before, in 'BBC Basic' on an Acorn Archimedes. There are still a few animations on the main Furaha website that survived the transition to other operating systems. The programmes did not. This time, I wanted to do better, meaning that the programme should find out how to fold a leg by itself, rather than requiring me to control each minute limb movement by hand. I thought that that would be tricky, and it was... I had to settle for limbs with three main segments, as I could not yet add a fourth one the position of which looked convincing enough. You will just have to imagine the feet. I will use the program as background material to design paintings, and I can add details myself. The programme does allow body position to adapt to the chosen gait, so that part works. 

 


Here is an example of such a three-segment limb. The programme uses segment length, built-in movement restrictions of the joints, and the phase of the movement cycle to control the thigh angle. The other bit of information is where the foot should end up on its motion path. Together, that is enough. The movement is a bit uneven, because the programme chooses from an array of possibilities, and I should have increased the number of possible solutions. 


 

This shows what happens when you vary the choice which joint should 'stick out' the most. The further a joint is from the vertical, the more energy is needed to keep it in that position. You can see here that making life easier for one joint makes it more difficult for another. The middle position looks like it provides a nice middle ground in that respect. In biology, an optimum usually represents a compromise that minimises the overall energy required. 

Click to enlarge; copyright Gert van Dijk
 

The basic hexapod anatomy these days consists of six fairly similar legs that all have 'zagzigzag' pattern, (see here , here and here), meaning the most proximal segment ('coxae' or thighs) generally point backwards. I chose that as I could not find a convincing argument to state whether zigzagzig or zagzigzag was better. The legs are not identical, though, and future hexapods will see more pronounced differences. In the pattern shown here, the middle pair of legs is stouter than the front and hind pairs, and their feet are placed wider apart. That latter bit of information is only visible if you look at the 'support diagram' under the beastie. Placing some feet wider apart is a trick to avoid leg collisions, although it is not strictly necessary: Earth tetrapods manage to avoid collisions just fine with similar distances between pairs of limbs. 

 


And here is one complete hexapod in a slow walk. The sounds were taken from sound recordings of horse hoof beats, because I had to use something; it doesn't mean the animal has hooves! Keen observers may well deduce some as yet undescribed anatomical information from the animation. 

So how about the gallop sound? Next post!

4 comments:

Keenir said...

Most impressive work! {both back then, with the Handlebar herd; and now, with the animations of things running; and all the efforts between them}

Perhaps in the fast(er) runners on Furaha, the toes are either mostly lost (like on Earth) or they clump together?

-Anthony Docimo.

Sigmund Nastrazzurro said...

Anthony: thank you. Toes indeed take as many shapes on Furaha as they do on Earth.

Andrew Broeker said...

Are you also tracking total angular momentum in the leg? This could help further constrain possible movement.

Sigmund Nastrazzurro said...

Andrew: That is a good idea, but I am not at present modelling any mechanical properties at all with this program. Perhaps one day...
The programs are an aid to help me get proper leg positions. Mind you, even the limited automation in the program helps give me new ideas. For instance, the body segment now follows the hip height of the attached legs. Playing with phase differences produced some interesting up and down movements rippling over the body from front to back. I think I will use those.