This is a list of robotics software, including software frameworks, robot software, middleware, computer vision, robotics simulators, motion planning libraries, industrial robot programming tools, robot programming languages, and educational robotics environments.
Robot operating systems, middleware, frameworks and suites
Simulation software
Motion planning, modeling, and control
Computer vision
Robot programming languages
Industrial control and PLC software
Educational and Lego robotics software
See also Artificial intelligence software Autonomous robot List of artificial intelligence algorithms List of artificial intelligence journals List of open-source robotics software List of robotics companies List of robotics journals Lists of open-source artificial intelligence software List of open-source robotics hardware Off-line programming (robotics) Open-source robotics Robotics middleware Robotics Robot learning Swarm robotic platforms Ubiquitous robot URDF — XML-based format used to describe robot models, especially in ROS-related tools such as RViz and Gazebo.
References
