Projects / Pyro, Python Robotics

Pyro, Python Robotics

Pyro, Python Robotics is a top-down approach to programming real and simulated robots. It is a library, GUI, and set of objects in Python that allows beginning and experienced roboticists alike to easily control mobile robots. It comes with a simulator, and also works with Player/Stage/ Gazebo. Hardware supported includes ActivMedia's Pioneer, K-Team's Khepera and Hemisson, Sony's AIBO, Evolution's ER1, and others. It also contains Python code for artificial neural networks, genetic algorithm/programming, vision (V4L), self-organizing maps, mapping, localization, and more AI-related code.

Operating Systems

Recent releases

  •  15 Nov 2004 20:28

    Release Notes: Python Robotics now supports Sony's Aibo ERS-7 robotic dog.

    •  10 Sep 2004 10:07

      Release Notes: This version supports programming the Robocup Soccer (Football) Simulator. Users can program a team of 11 simulated robots.

      •  03 Sep 2004 02:48

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.