Locomotion ========== Preprogrammed steps ------------------- .. autoclass:: flygym.examples.locomotion.PreprogrammedSteps :members: :undoc-members: :show-inheritance: :inherited-members: CPG controller -------------- .. autoclass:: flygym.examples.locomotion.CPGNetwork :members: :undoc-members: :show-inheritance: :inherited-members: Rule-based controller --------------------- .. autoclass:: flygym.examples.locomotion.RuleBasedController :members: :undoc-members: :show-inheritance: :inherited-members: Hybrid turning controller ------------------------- .. autoclass:: flygym.examples.locomotion.HybridTurningController :members: :undoc-members: :show-inheritance: :inherited-members: Hybrid turning fly ------------------ .. autoclass:: flygym.examples.locomotion.HybridTurningFly :members: :undoc-members: :show-inheritance: :inherited-members: Utility class for coloring body segments of the fly --------------------------------------------------- The following utility class is a wrapper around the ``Fly`` class that facilitates the recoloring of specific segments. This is useful for, as an example, recoloring parts of the leg depending on the activation of specific correction rules. .. autoclass:: flygym.examples.locomotion.ColorableFly :members: :undoc-members: :show-inheritance: :inherited-members: