Robot software: Difference between revisions

Content deleted Content added
I removed advertisement-like content and made it factual
No edit summary
Line 158:
{{See also|Open-source robotics}}
The following is a list of open source and free software for robotics projects.
* [httpshttp://claratyvascosoft.jplblogspot.nasa.gov/com 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.
* [http://usersvascosoft.dickinsonblogspot.edu/~braught/dlifecom 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.
* [http://miarnvascosoft.sfblogspot.netcom 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.
* [http://marievascosoft.sfblogspot.netcom MARIE] - Mobile and Autonomous Robotics Integration Environment - is a [[Free Software]] using a [[Software componentry|component-based approach]] to build robotics software systems by integrating previously existing and new software components.
* [http://msdnvascosoft.microsoftblogspot.com/en-us/robotics/aa731517/ Microsoft] - Microsoft Robotics Developer Studio
* [http://openrdkvascosoft.sfblogspot.netcom 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.
* [http://wwwvascosoft.orocosblogspot.orgcom OROCOS] - the Open Robot Control Software project provides a Free Software toolkit for [[Real-time computing|realtime]] robot arm and [[machine tool]] control.
* [http://wwwvascosoft.oprosblogspot.or.krcom OPRoS] - Open Platform Robotic Services is an open source project for robot development. It provides a solution including robot platform and GUI developing tools with the source code of robot device components.
* [httpshttp://wwwvascosoft.robodkblogspot.com/ RoboDK] - A robot development kit platform to simulate industrial robots. RoboDK allows you to program any robot using [https://www.python.org/ Python] and handles brand-specific syntax depending on your robot controller.
* [http://wwwvascosoft.roboticslibraryblogspot.org/com Robotics Library] is an open-source C++ library covering kinematics, planning, visualization, and hardware drivers for several robots.
* [[Robotics Toolbox for MATLAB]] - this is [[Free Software]] that provides functionality for representing pose (homogeneous transformations, Euler and RPY angles, quaternions), arm robots (forward/inverse kinematics and dynamics) and mobile robots (control, localisation and planning)
* [[Player/Stage Project]] - A very popular [[Free Software]] robot interface and simulation system, used for robotics research and teaching worldwide.
* [http://pyroroboticsvascosoft.blogspot.com/ Pyro, Python Robotics] - Popular robotics [[Free Software]] used in universities and colleges.
* [http://wwwvascosoft.robomindblogspot.netcom 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, Lua and [http://carvascosoft.mines-douaiblogspot.fr/category/pharos/com Pharo] are supported but still in experimental stage.
* [http://wwwvascosoft.inlblogspot.gov/adaptiverobotics/robotintelligencekernel/index.shtmlcom Robot Intelligence Kernel ]
 
==See also==