Jump to content

Player Project

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Marasmusine (talk | contribs) at 09:07, 7 January 2011 (Added {{notability}} and {{unreferenced}} tags to article using TW). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Player Project
Developer(s)Brian Gerkey, Richard Vaughan, Andrew Howard, and Nathan Koenig
Stable release
Player 2.1.2 / January 15, 2009
Operating systemLinux, Solaris, BSD, Mac OS X
TypeRobotics suite
LicenseGNU General Public License
WebsiteOfficial Webpage

The Player Project (formerly the Player/Stage Project or Player/Stage/Gazebo Project) is a project to create free software for research into robotics and sensor systems. Its components include the Player network server and Stage and Gazebo robot platform simulators. Although accurate statistics are hard to obtain, Player is probably the most-used robot interface in research and post-secondary education.[citation needed] Most of the major intelligent robotics journals and conferences regularly publish papers featuring real and simulated robot experiments using Player, Stage and Gazebo.

Overview

The Player software runs on POSIX-compatible operating systems, including Linux, Mac OS X, Solaris and the BSD variants; a port to Microsoft Windows is planned. The project was founded in 2000 by Brian Gerkey, Richard Vaughan and Andrew Howard at the University of Southern California at Los Angeles, and is widely used in robotics research and education.[1] It releases its software under the GNU General Public License with documentation under the GNU Free Documentation License.

Features include: robot platform independence across a wide variety of hardware,[2] support for a number of programming languages including C, C++, Java, Tcl, and Python, a minimal and flexible design, support for multiple devices on the same interface, and on-the-fly server configuration.

Being GPL and open source, Player Project is free in both senses (free as in free-beer and free as in free-speech).

Supported robots

  • Acroname's Garcia
  • Botrics's Obot d100
  • CoroWare Inc. Corobot and Explorer
  • Evolution Robotics' ER1 and ERSDK robots
  • iRobot's Roomba vacuuming robot
  • K-Team's Robotics Extension Board (REB) attached to Kameleon 376BC
  • K-Team's Khephera
  • MobileRobots' (formerly ActivMedia) PSOS/P2OS/AROS-based robots
  • Nomadics' NOMAD200 (and possibly related) mobile robots
  • RWI/iRobot's RFLEX-based robots (e.g., B21r, ATRV Jr)
  • Segway's Robotic Mobility Platform (RMP)
  • UPenn GRASP's Clodbuster
  • Videre Design's ERRATIC mobile robot platform
  • White Box Robotics' 914 PC-BOT

See also

References