Robotics Software


  • More...

Category Category

    • More...

License License

Translations Translations

Programming Language Programming Language

  • More...

Status Status

  • More...

Audience Audience

User Interface User Interface

  • More...

Database Environment Database Environment

Freshness Freshness

Robotics Software

  • Join us at Talend Connect! Icon
    Join us at Talend Connect! Icon

    Get your tickets to the best data-driven event of the year!

    May 7 – May 9. Use discount code TCCommunity2018 for $200 off.
  • Open source. Easy to use. Proven. Complete. Icon
    Open source. Easy to use. Proven. Complete. Icon

    End to end big data that enables you to spend less time formatting data and more time analyzing it.

    Discover HPCC Systems - the truly open source big data solution that allows you to quickly process, analyze and understand large data sets, even data stored in massive, mixed-schema data lakes. Designed by data scientists, HPCC systems is a complete integrated solution from data ingestion and data processing to data delivery. The free online introductory courses and a robust developer community allow you to get started quickly.
  • OpenCV Icon


    Open Source Computer Vision Library

    The Open Source Computer Vision Library has >2500 algorithms, extensive documentation and sample code for real-time computer vision. It works on Windows, Linux, Mac OS X, Android and iOS. Homepage: Q&A forum: Documentation: Please pay special attention to our tutorials! Books about the OpenCV are described here:

  • PyDSTool

    This is a sophisticated & integrated simulation and analysis environment for dynamical systems models of physical systems (ODEs, DAEs, maps, and hybrid systems). It supports symbolic math, optimization, continuation, data analysis, biological apps...

  • Autonomous Robot Simulator Icon

    Autonomous Robot Simulator

    Physically-accurate robotics simulator written in Python

    ARS is a physically-accurate robotics simulator written in Python. It's main purpose is to help researchers with to develop mobile manipulators and, in general, any multi-body system. It is open-source, modular, easy to learn and use, and can be a valuable tool in the process of robot design, in the development of control and reasoning algorithms, as well as in teaching and educational activities.

  • pyGerber2Gcode

    Python Gerber to G-code converter

    pyGerber2Gcode is a Pyhon based simple Gerber to G-code converter.

    Downloads: 16 This Week Last Update: See Project
  • Novint Falcon Open Source Library

    Open source, cross platform drivers and function library for the NovInt Falcon Haptic Controller. These drivers are not produced by Novint Technologies, Inc. and do not come with any warranty as to their correctness or usage.

    Downloads: 13 This Week Last Update: See Project
  • Monitor your Cisco ASA like an expert Icon
    Monitor your Cisco ASA like an expert Icon

    See how Network Insight™ for Cisco® ASA, a feature of SolarWinds Network Performance Monitor and Network Configuration Manager, can help.

    Get visibility into the health and performance of your entire Cisco ASA environment in a single dashboard. View VPN tunnel status and monitor firewall high availability, health, and readiness. Automatically discover and filter within ACLs, show rule hit counts, and detect shadow and redundant rules. Automate the monitoring and management of your ASA infrastructure in a fully integrated solution. Try it free for 30 days!
  • PyVision Computer Vision Toolkit

    A Python computer vision library

    PyVision is a object-oriented Computer Vision Toolkit for researchers that contains vision and machine learning algorithms and algorithm analysis and easily interfaces with scipy/numpy, PIL, opencv and other computer and machine learning libraries.

    Downloads: 8 This Week Last Update: See Project
  • astromech-ros

    Package to interface and control an Astromech Droid (Star Wars' R2-D2 and friends) replica using Willow Garage's ROS Robot Operating System. Please visit for info on Astromech replicas and for info on the ROS system.

    Downloads: 7 This Week Last Update: See Project
  • ompl

    This project's repository, bug tracker, and downloads have moved to Bitbucket. See OMPL (Open Motion Planning Library) is a sampling-based motion planning library. For more details see

    Downloads: 1 This Week Last Update: See Project
  • pydaqtools

    pydaqtools provides a common interface to data-acquisition hardware for Python. Control analog/digital output or acquire analog/digital input for immediate analysis with Python for scientific, educational or engineering applications.

    Downloads: 1 This Week Last Update: See Project
  • CLoPeMa Icon


    Clothes, Perception and Manipulation

    CLoPeMa is an 3 year open-source EU-FP7 research project which aims to advance the state of the art in the autonomous perception and manipulation of fabrics, textiles and garments. Software releases during the life-span of the project will enable the CLoPeMa robot to manipulate, perceive and fold all kinds of textiles. Software is structured based on ROS (Robot Operating System) and written in C++, Python and Java.

  • SolarWinds is #1 in Network Monitoring. Icon
    SolarWinds is #1 in Network Monitoring. Icon

    Reduce network outages and improve performance with advanced network monitoring software

    SolarWinds® Network Performance Monitor (NPM) is the ONLY monitoring solution with NetPath™ for hop-by-hop visibility into your critical paths, on-premises and into the cloud. NPM also features PerfStack™, helping you accelerate identification of root cause by dragging-and-dropping network performance metrics on a common timeline for immediate visual correlation across all of your network data. See why we're the leader. Try it free for 30 days!
  • CMU Personal Robotics ROS Packages

    The CMU personal robotics package offers many robotics algorithms/controllers/drivers that enable robots to perform basic tasks like manipulation and vision. The main infrastructure used is OpenRAVE and Robot Operating System (ROS).

    Downloads: 0 This Week Last Update: See Project
  • Constrained Manipulation Planning Suite Icon

    Constrained Manipulation Planning Suite

    openrave plugins for constrained manipulation

    The Constrained Manipulation Planning Suite (CoMPS) consists of three openrave plugins and associated data files. The planning and inverse kinematics algorithms in this suite are designed for articulated robots like robotic arms and humanoids. CoMPS is implemented in C++ and compiles in linux only. There are also several examples in python and matlab that show how to interface with openrave to use the plugins in CoMPS. It has been tested on all Ubuntu version from the last few years and will probably work with most modern linux distributions. Please see the wiki for installation and examples:

  • CudlaBot

    Quadruped robot with simulator control software

    Downloads: 0 This Week Last Update: See Project
  • Dragon Fire

    The Dragon Fire compiler takes a new, 21st century, look at the Dragon (i.e. Dragon Book). No longer impenetrable to the programmer, this compiler is open and available to them. You control the Dragon, and get Dragon insight into your programs.

    Downloads: 0 This Week Last Update: See Project
  • EOS Katana Tools

    This project contains tools, that were created during the work with the Katana robotic manipulator at the workgroup EOS of the University of Magdeburg.

    Downloads: 0 This Week Last Update: See Project
  • EP avr-gcc library

    The EP avr-gcc library is a funktion library in C for the Atmel AVR Microcontroller. It has functions for LCD, USART and more.

    Downloads: 0 This Week Last Update: See Project
  • Lightning Planning Framework for ROS Icon

    Lightning Planning Framework for ROS

    ROS package implementing the Lightning Framework using OMPL

    LightningROS is a ROS package implementing the Lightning Path Planning Framework. The code here was developed for ROS Feurte. For later ROS versions, see This approach uses a path library to store previous experience while allowing generality by also planning from scratch. Please see the paper below for more details: A Robot Path Planning Framework that Learns from Experience Dmitry Berenson, Pieter Abbeel, and Ken Goldberg IEEE International Conference on Robotics and Automation (ICRA), May, 2012. This package uses OMPL planners ( to implement each component in lightning and can be called the same way as any other OMPL planner. The code was developed at UC Berkeley by Cameron Lee and Dmitry Berenson under the supervision of Prof. Pieter Abbeel and Prof. Ken Goldberg. Please see the Wiki for instructions on how to install and use lightning:

  • NeuroLife

    Simulator of virtual animals made up of biological neural networks for research in the Computational Neuroscience field.

    Downloads: 0 This Week Last Update: See Project
  • Open Repository

    An open-source script that generates tree-structured paper repository in HTML format. It is based on Bibtex files which can be directly used for scientific writing.

    Downloads: 0 This Week Last Update: See Project
  • OpenPRM_old

    NOTE: We have moved to bitbucket, the code here is not maintained anymore

    Downloads: 0 This Week Last Update: See Project
  • OpenRobotino

    Autononous mobile robot programming environment for Robotino.

    Downloads: 0 This Week Last Update: See Project
  • Pinar

    Software for simple competition robots. Includes Host (linux) and Microcontroller (AVR) Software. Robust and affordable electronics designs are also included.

    Downloads: 0 This Week Last Update: See Project
  • Prob-Planning Icon


    NOTE: We have moved the project to, all the code that is still in sf is not maintained anymore. please use the new code at the location given

    Downloads: 0 This Week Last Update: See Project
  • Rice Personal Robotics Packages

    The Rice Personal Robotics Package is a collection of libraries that aims to offer methods for personal robotic assistants to operate successfully in indoor environments. These libraries are mostly focused on motion planning tasks.

    Downloads: 0 This Week Last Update: See Project
  • Robotic Dynamic Architecture

    This is the alpha version for a generic distributed robotic architecture. Right now it is dynamic and can select task based on what is in the environment. Currently the robot is being implemented via player/stage. However it does not have to be.

  • Previous
  • You're on page 1
  • 2
  • Next

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you