The Robot Operating System (ROS) is a set of open source software libraries and tools that help software developers create robot applications. ROS comes with powerful devloper tools, latest algorithms, hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and many more. ROS is licensed under an open source, BSD license.
Gazebo is a robotics simulator and can be used to create embedded applications for a robot. Gazebo makes it possible to rapidly test algorithms, design robots, and perform regression testing using realistic scenarios. It offers the ability to accurately and efficiently simulate populations of robots in complex indoor and outdoor environments. It offers a robust physics engine, high-quality graphics, and various programmatic and graphical interfaces.
Poppy Humanoid is an open-source humanoid platform based on 3D printing. It consists of open-source hardware models, an open-source software library in Python, with a REST API, a simulator, as well as a visual programming language.
The iCub is an open source cognitive humanoid robotic platform. It has 53 motors that move the head, arms & hands, waist, and legs. It can see and hear, it has the sense of body configuration and movement using accelerometers and gyroscopes.
Jasmine is a micro-robotics platform for swarm research. All of the hardware and software is open with a GPL license, including parts lists, circuit board and chassis designs, and software
Robotic Open Platform (ROP) aims to make hardware designs of robots available under an Open Hardware license to the robotic community. It provides CAD drawings, electric schemes and the required documentation to build the robots
OpenROV (open-source remotely operated vehicle) is a low-cost telerobotic submarine built with the goal of making underwater exploration and education affordable. OpenROV is a remotely operated mini-submarine that weighs ~2.5 kg and has dimensions 15 cm x 20 cm x 30 cm. OpenROV is an open-source hardware project. It provides the list of the submarine parts and instructions on how to assemble them
The Yale OpenHand Project is an initiative to advance the design and use of robotic hands designed and built through rapid-prototyping techniques in order to encourage more variation and innovation in mechanical hardware.
YARP (Yet Another Robot Platform) is an open-source software package, written in C++ for interconnecting sensors, processors, and actuators in robots.
Orocos Project (Open Robot Control Software) website is a home for portable C++ libraries for advanced machine and robot control.
The Information contained here is a part of community edited list on Pansop