Robot Software - Robotics Software Projects

Robotics Software Projects

The following is a list of open source and free software for robotics projects.

  • CLARAty - Coupled-Layer Architecture for Robotic Autonomy. It is a collaborative effort among four institutions: NASA Jet Propulsion Laboratory, NASA Ames Research Center, Carnegie Mellon, and the University of Minnesota.
  • dLife - Free/Open Source Java library for Robotics, AI and Vision. Supports Pioneer, Khepera II & II, Hemission, Aibo and Finch robots as well as Player/Stage simulations.
  • Experimental Robotics Framework - A software for making experiments with multiple robots in 3d, with support for the latest technologies, that sits on top of Player/Stage and Open/CV.
  • MARIE - Mobile and Autonomous Robotics Integration Environment - is a Free Software using a component-based approach to build robotics software systems by integrating previously-existing and new software components.
  • Microsoft - Microsoft Robotics Developer Studio
  • OpenRDK - An open-source software framework for robotics for developing loosely-coupled modules. It provides transparent concurrency management, inter-process (via sockets) and intra-process (via shared memory) blackboard-based communication and a linking technique that allows for input/output data ports conceptual system design. Modules for connecting to simulators and generic robot drivers are provided.
  • OpenRTM-aist - a software platform developed on the basis of the RT middleware standard. It is developed by National Institute of Advanced Industrial Science and Technology in Japan.
  • OROCOS - the Open Robot Control Software project provides a Free Software toolkit for realtime robot arm and machine tool control.
  • Player/Stage Project - A very popular Free Software robot interface and simulation system, used for robotics research and teaching worldwide.
  • Pyro, Python Robotics - Popular robotics Free Software used in universities and colleges.
  • RoboMind - Educational software to learn the basics of robotics and programming.
  • Robot Operating System - Robot Operating System is an open-source platform for robot programming using Python and C++. Java, Lisp and Lua are supported but still in experimental stage.
  • Robot Intelligence Kernel

Read more about this topic:  Robot Software

Famous quotes containing the word projects:

    But look what we have built ... low-income projects that become worse centers of delinquency, vandalism and general social hopelessness than the slums they were supposed to replace.... Cultural centers that are unable to support a good bookstore. Civic centers that are avoided by everyone but bums.... Promenades that go from no place to nowhere and have no promenaders. Expressways that eviscerate great cities. This is not the rebuilding of cities. This is the sacking of cities.
    Jane Jacobs (b. 1916)