Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
NeuroMechFly documentation
Logo
NeuroMechFly documentation
  • The NeuroMechFly Model
  • Gallery
    • Estimating contact forces
    • Climbing
    • Controller comparison
    • Visual taxis
    • Odour Taxis
    • Head stabilization on complex terrain
    • Multimodal navigation
    • Plume navigation
    • Fly chasing with a connectome constrained visual system
  • Installation
  • Tutorials
    • Interacting with NeuroMechFly
    • Controlling locomotion with CPGs
    • Rule-based controller
    • Overcome complex terrain with a hybrid controller
    • Encapsulating custom code into Gym environments: A turning controller
    • Vision basics
    • Olfaction basics
    • Path integration
    • Head stabilization
    • Connectome-constrained visual system model
    • Advanced olfaction: Navigating a complex odor plume
  • API Reference
    • MDP Task Specifications
    • Fly
    • Arena
    • Camera
    • Simulation
    • State
    • Vision
    • Olfaction
    • Utilities
    • Preprogrammed
    • FlyGym Examples
      • Locomotion
      • Advanced Vision
      • Advanced Olfaction
      • Path Integration
      • Head Stabilization
    • Legacy API
  • NeuroMechFly Workshop
  • Change Log
  • Contributing
Back to top
View this page

GalleryΒΆ

NeuroMechFly can be used to emulate a wide range of behaviours and scenarios. Here are some examples of the experiments that can be conducted using Flygym.

Force readout

Replay walking behaviour and estimate contact forces

Climbing

Walking on inclined terrain

Controller comparison

Benchmarking various controllers on different terrains

Visual taxis

Emulating vision and abstract visual processing

Odour taxis

Emulating simple olfaction and abstract olfactory processing

Head stabilization

Using ascending sensory information to stabilize the head on complex terrain

Multimodal navigation

Building reinforcement learning trained controllers to solve multimodal tasks.

Plume navigation

Navigating dynamic olfactive environments

Fly follow fly

Building complex social scenarios relying on complete sensory-motor loops with biorealistic sensing.

Next
Estimating contact forces
Previous
The NeuroMechFly Model
Copyright © Neuroengineering Laboratory, EPFL
Made with Sphinx and @pradyunsg's Furo