PreprintCited by 13Robotic Locomotion and ControlHuman Motion and AnimationSoft Robotics and Applications

FARMS: Framework for Animal and Robot Modeling and Simulation

Open access
Arreguit, Jonathan, Tata Ramalingasetty, Shravan, Danner, Simon M., Ijspeert, Auke·2023·bioRxiv (Cold Spring Harbor Laboratory)

Abstract

The apparent ease with which animals move hides the complexity of the neuromechanical systems underlying locomotion. This behavior remains difficult to understand and replicate, motivating sustained interest across biology, neuroscience, robotics, and computer animation. Despite extensive progress, existing approaches often focus on isolated aspects of locomotion, limiting the integration of neural control, biomechanics, and environmental interactions within a unified modeling framework. Bridging biological insight, robotic implementation, and physically based character animation therefore requires shared, extensible computational tools that promote reuse, while supporting physically grounded modeling and control across animals and robots. Our key technical contribution is the development of FARMS (Framework for Animal and Robot Modeling and Simulation), an open-source, interdisciplinary Python framework that integrates and extends existing open-source software for 3D modeling, experiment design, optimization, and data analysis within a modular and extensible workflow. FARMS lowers the barrier for constructing and simulating whole-body animal and robot models, enabling the definition of skeletal structures, musculature, and neural circuits at multiple levels of abstraction within a unified workflow. FARMS has already been used to model and study locomotor behaviors in a variety of animals and robots, and we demonstrate the framework’s versatility and effectiveness through a series of simulation case studies. We show that FARMS enables the reuse of model components across morphologies of different complexities, while capturing mechanical interactions between the body and diverse environments, including terrestrial and aquatic settings. This allows the study and synthesis of walking, swimming, and locomotor transitions within a single, unified framework.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1101/2023.09.25.559130

Cites

82 of 82 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Evidence for each of these control approaches has been found across species, motivating their application toward robotic motor control.

    “Evidence for each of these control approaches has been found across species 58,59,60,61 , motivating their application toward robotic motor control 62,63 .”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 2

  1. Melo K., Horvat T., and Ijspeert A. (2017). K-Rock, a Bio-robot Outside the Lab, Back In Nature. The 8th International Symposium on Adaptive Motion of Animals and Machines (AMAM2017).
  2. Michel O. (2004). Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation. International Journal of Advanced Robotic Systems, 1(1): 5.

Cited by

Sorted by citations

Authors
Arreguit, J., Tata Ramalingasetty, S., Danner, S. M., & Ijspeert, A.
Affiliations
  • École Polytechnique Fédérale de Lausanne (CH)
  • Department of Neurobiology and Anatomy, College of Medicine, Drexel University, Philadelphia, PA, USA
Corresponding author
  • Arreguit, Jonathan
  • Ijspeert, Auke
Venue
bioRxiv (Cold Spring Harbor Laboratory)
Publisher
openRxiv
Published
2023-09-26
OpenAlex
W4387037880
Cited by
12
References
79
Citations by year
2026: 1 · 2025: 6 · 2024: 5
Type
posted content
Language
en
Open access
Locations
  • bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by-nc)
  • PubMed (publishedVersion)
  • PubMed Central (submittedVersion, cc-by-nc)
Funders
National Institute of Neurological Disorders and Stroke (R01NS112304, R01NS115900)
Topics
  • Physical Sciences › Engineering › Biomedical Engineering › Robotic Locomotion and Control
  • Physical Sciences › Engineering › Control and Systems Engineering › Human Motion and Animation
  • Physical Sciences › Engineering › Biomedical Engineering › Soft Robotics and Applications
Keywords
farms, Animal locomotion, robot locomotion, neuromechanics, musculoskeletal modeling, neural control, biomechanics, physics-based animation, open-source simulation framework, walking, swimming, aquatic locomotion

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review