Many people have asked me which library I use for my simulations, and I didn't have an answer until now. Excited to share that I'm releasing algovivo, a JS + WASM library to simulate soft-bodied virtual creatures. demo: juniorrojas.com/algovivo code: github.com/juniorrojas/algov… 🧵
23
197
1,287
168,198
assisted recovery from a morphological local minimum
11
52
900
194,735
testing boundary collisions
16
18
291
12,008
back to growing quadrupeds
35
75
1,447
56,861
🦀 ⇄ 🦎 metamorphosis
20
57
646
40,571
🍩 ⇄ ⭐ interpolating the target morphology
4
9
107
7,113
growing new body plans
42
107
2,063
108,037
experimenting with an MPM version of algovivo
2
6
124
20,625
tetrahedral mesh morphogenesis and locomotion
9
25
246
9,860
training a body plan with 4 limbs. 234 muscle actuators to coordinate.
16
19
298
28,919
training new 3D shapes
5
5
121
7,454
smaller, but more advantageous morphology
3
59
3,789
revisiting 3D soft-body locomotion, training steerable controllers
18
62
863
65,633
roll
1
17
2,475
self collisions
2
4
137
34,493
comparing different muscle configurations
2
1
34
2,772
soft claw
3
6
153
11,515
multi-vertex pinning
1
1
17
1,781
same morphology, different muscle configurations
25
75
1,561
136,658
alignment toward the same topological configuration
5
9
75
8,944
left-right axis determination during early cell proliferation
2
1
45
6,503