Random Crawlers

Using multi-pendulums

Introducing Random Crawlers

Controls:

  • i - Toggle trajectory
  • p - Toggle pendulums
  • l - Toggle pendulum joints
  • u - Toggle crawlers
  • o - Toggle attachment points

What is it?

A random crawlers as I call it is a set of very simple rules that can simulate natural looking movement, namely that of spiders. But even though the underlying mechanism is simple, the results are anything but. The name random crawlers is a reference to one of my favorite processes in mathematics, the Random Walk algorithm. This simple process links several fields of modern technology including computer graphics, game dev, physics, fluid simulation and even social sciences. But I find it quite fascinating how linking one stochastic process to another completely seemingly unrelated thing can result in such a convincing work of art.

TODO:

How does it work?

Technical: Pendulums and Poisson Distributions

System Parameterization

Go into the details of creating parametric equations and how the entire simulation can be simplified.

Fourier Analysis on the Pendulum movement

Motivation: Forms and Behavior

from Reas’ Process Compendium

Tahsin Tariq
Tahsin Tariq
Machine Learning Engineer

Hello, I work on human-robot interactions, computer vision, and deep learning.