Brittle star
Brittle stars (Ophiuroidea) crawl by coordinating five or more segmented arms, with no fixed front and a
decentralised nervous system. In BRT every arm segment has an in-plane and an out-of-plane joint, and the
number of arms and segments, their sizes and actuation are set in the morphology specification.
Drag to orbit, right-drag or shift-drag to pan, scroll to zoom. Physics runs in your browser with the official
MuJoCo WebAssembly build.
What you are seeing
The default five-armed brittle star in the brittle_star/undirected_locomotion aquarium, rowing
with an open-loop gait: every segment traces an oval, the strokes are mirrored across arm 0, and a phase lag
along each arm makes a travelling wave. The disk moves about 2 m in 10 s, and the simulation
restarts every 20 seconds. The controller is a fixed pattern, not a trained policy.
Tasks
brittle_star/undirected_locomotion: move away from the start as far as possible, in any direction.
brittle_star/directed_locomotion: reach a target position on the floor.
brittle_star/light_escape: move from light into shade, sensed by the arm segments.
Read the brittle star README
for the biology, the morphology specification and the observation and action spaces.