LWN.net Logo

Pyro: Python Robotics

Pyro, the Pyro AI and Robotics System, brings the Python language to Robotic control systems. This is not to be confused with the other pyro, Python Remote Objects.

"Pyro is a library, environment, graphical user interface, and low-level drivers to explore AI and robotics using the Python language. [Pyro]

Key features of Pyro include:

  • Support for a number of popular robotics platforms.
  • Designed for robotics research and development.
  • Built-in robot simulators.
  • Ability to run a given robot with a choice of brains.
  • Support for Reactive Control, Planning and Reasoning, and Evolutionary algorithms.
  • Support for range, bumper, and video sensor inputs.
  • Built-in Vision Recognition Software.
  • Built on the RedHat 7 and 8 Linux platform.
The Learning Pyro document is organized as a robotics course curriculum. The majority of the project documentation is within. The PyroWhatsNew document lists the project's history in detail, version 2.0.2 was just released.

For those of you who are interested in getting some hands-on experience with Pyro, the first Pyro Workshop will be held on August 3-5, 2003 in Lowell, Massachusetts at U-Mass. Pyro looks like a fun project to experiment with, installation instructions and software downloads are available here.


(Log in to post comments)

Copyright © 2003, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds