[go: up one dir, main page]

Browse free open source Robotics software and projects below. Use the toggles on the left to filter open source Robotics software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • La version gratuite d'Auth0 s'enrichit ! Icon
    La version gratuite d'Auth0 s'enrichit !

    Gratuit pour 25 000 utilisateurs avec intégration Okta illimitée : concentrez-vous sur le développement de vos applications.

    Vous l'avez demandé, nous l'avons fait ! Les versions gratuite et payante d'Auth0 incluent des options qui vous permettent de développer, déployer et faire évoluer vos applications en toute sécurité. Utilisez Auth0 dès maintenant pour découvrir tous ses avantages.
    Essayez Auth0 gratuitement
  • 1
    GCBASIC
    GCBASIC is an open-source BASIC compiler for 8 bit Microchip PIC, Atmel AVR legacy, AVRDx and LGT microcontrollers. See https://ko-fi.com/post/The-Story-of-GCBASIC-Making-Microcontroller-Progr-D1D319SJ72 for story of GCBASIC. This is a continuous release project. The latest release is always available. This will give you the most complete development toolchain to create and program 8-bit PIC, AVR and LGT microcontrollers. We have added new capabilities that make GCBASIC the easiest tool set available - supporting over 1400 microcontrollers with tools to make this fun and simple. Please see the download section for your options. We have two IDEs, we have just the compiler and we have a minimal install - it is your choice. Please see the homepage here: https://gcbasic.com
    Leader badge">
    Downloads: 223 This Week
    Last Update:
    See Project
  • 2

    Tiny Multi Bootloader+

    Serial Bootloader for Microchip, Atmel, NXP, TI, 8051 microcontrolers

    What is it? It's a Bootloader for Microchip, Atmel, NXP, TI and 8051 devices. A Bootloader is a firmware running in the microcontroler device which allows the user to send it's own firmware without the need of a programmer. This Bootloader consists of: - firmwares for many devices (this firmware need to be send to the device's flash memory with a programmer, only once) - a PC software which communicates with the bootloader firmware in the device and send the user's program in its memory Where does it come from? This Bootloader is based on "Tiny PIC Bootloader" made by Claudiu Chiculita. A special THANK to him!!! What can it do? It can program: - Microchip PIC10/12/16/18/24/32/dsPIC30/33 - Atmel ATtiny, ATmega - TI MPS430 - NXP ARM Cortex-M0+ - Silicon Labs C8051 And this: - with light modifications to the Bootloader firmware for new devices - without modifying your source code or using a special linker script - via GUI or command line prog - with automatic Reset
    Leader badge">
    Downloads: 48 This Week
    Last Update:
    See Project
  • 3
    The Player Project: Player is a networked interface to robots and sensors. Stage and Gazebo are Player-friendly multiple-robot simulators. The software aims for POSIX compliance and runs on most UNIX-like OS's. Some parts also work on Windows.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    A series of open source files and programs available to use for developing programs to work with the WowWee Robotics RSMedia Robot. These include a USB serial console, a cross-compiler, a firmware dump program, text-to-speech and source code.
    Leader badge">
    Downloads: 51 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    This repository is now frozen. The latest version of the RepRap project can be found at https://github.com/reprap.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    UrgBenri

    UrgBenri

    A useful tool for viewing, recording and replaying URG sensor data.

    A useful tool for viewing, recording and replaying URG sensor data. The sensor is made by Hokuyo CO.,LTD.
    Leader badge">
    Downloads: 24 This Week
    Last Update:
    See Project
  • 7
    NEW 0.13.0 OpenShowVar is a free Linux, Mac OSX and Windows TCP client for serving as an interface to KUKA Robots. OpenShowVar implements an easy protocol for reading and writing Robot variables used inside a the Robot movement programs. KUKAVARPROXY and OpenShowVar are buit by IMTS s.r.l. Company. www.imts.eu
    Leader badge">
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    CILib is a framework for developing Computational Intelligence software in swarm intelligence, evolutionary computing, neural networks, artificial immune systems, fuzzy logic and robotics.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    5dpo Components for Lazarus

    5dpo Components for Lazarus

    5dpo Components for Lazarus

    5dpo Component Library for Lazarus (Sdpo) provides a comport (serial port) component, an UVC video driver component for webcams, a Gtk fast painting form and a Joystick component.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Enterprise Service Management solution for growing businesses | ServoDesk Icon
    Enterprise Service Management solution for growing businesses | ServoDesk

    Close 25% More Support Cases in Your Business with ServoDesk-Guaranteed

    What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25%-without hiring more staff.
    Learn More
  • 10
    Easy CNC

    Easy CNC

    Modular CNC software for Arduino controller

    The goal of the project is the realization of a modular firmware that allows to control a CNC machine with different utensils. For instance, a CNC with a drill, with few changes can become a plotter with a pen or cutting machine to cut cardboard or stickers. In order to do that, we want project a CNC router with a mechanism that allows a fast utensil change and a controlling firmware which can use different utensils changing some configuration parameters.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    nxcEditor

    nxcEditor

    Editor for NXT and BrickPi robot (with simulator for NXT)

    With the nxcEditor for Linux NXT and BrickPi robots can be programmed (the source code is highlighted). A NXC-program can be executed either on the real robot or the nxcSimulator, which is integrated in the nxcEditor (the official compiler is invoked from the nxcEditor). A C-program for the BrickPi robot can be programmed either locally on the Raspberry Pi or over a network (using the compiler on the Raspberry Pi). The nxcEditor (as well as the nxcSimulator) is designed so that programming beginners can be taught.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12

    Spam bot

    It basicly spams whatever text.

    There is 4 collons where you can write some text, and when you click spam the text you wrote will be spammed to whatever text thingy you have like skype.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 13
    Multi-platform tools and information for programming and controlling LEGO MINDSTORMS programmable bricks, such as the NXT, via USB and Bluetooth.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Spark - A generic physical simulator
    Spark is a physical simulation system. The primary purpose of this system is to provide a *generic* simulator for different kinds of simulations. In these simulations, agents can participate as external processes.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    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...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    SPI via FTDI

    SPI via FTDI

    Control electronic devices using most popular protocols.

    Application allows make connection to electronic devices using popular interfaces (SPI, I2C, 1-Wire, uWire, UART) and control them trough FTDI ICs (FT2232D, FT2232H, FT4232H, FT232H etc). The title was formed historically and no longer reflects the functionality of the app. This software works in Windows 7-11 with .NET 4.5.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17

    (RoboSim) Robot Simulator

    (RoboSim) Java based Robot Localization and Path Planner Simulator.

    Java based portable simulator to visualize and understand the Robot Localization, Path planning, Path Smoothing and PID controller concepts. It is very flexible and easy to use. It supports multiple platforms. The source code is available on Github where you can find latest development and up-to-date documentation. Source : https://github.com/habsoft/robosim Blog : https://robosimblog.wordpress.com Note : Use jre 1.7 to run it. 1.Histogram Filter 2.Histogram Filter with Sonar Range Finder (Experimental) 3.Kalman Filter 4.Particles Filter 5.Path Planning 6.Path Smoothing 7.PID Controller Path Planning Algorithms 1.BFS 2.DFS 3.A Star 4. Dynamic Programming Heuristics i. Euclidean Distance ii. Euclidean Distance(+) iii. Euclidean Distance(*) iv. Euclidean Distance Squared v. Manhattan Distance vi. Chebyshev Distance
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    RobotCub
    iCub is an open platform for scientists interested in investigating issues in embodied cognition. Here you find all the software and hardware documentation.
    Leader badge">
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    A Java client for the Player/Stage robot platform.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20

    OR-WRT

    Firmware for home-made robots

    Firmware for robots made using OpenWRT router and open-robotics.ru hardware
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    PLEXIL (plan execution software)

    PLEXIL (plan execution software)

    Plan execution language and executive

    NOTE: Since 2022 this hosting of PLEXIL is deprecated. PLEXIL has moved to GitHub at https://github.com/plexil-group/plexil. Documentation is found at https://plexil-group.github.io/plexil_docs. Please use these new locations. PLEXIL is a plan execution language and technology developed by NASA and used in automation and autonomy applications at NASA and in the public sector. This software includes compilers for the language, the executive (runtime environment), and related tools. It runs on Unix-based computers, including macOS and Linux.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22

    pyGerber2Gcode

    Python Gerber to G-code converter

    pyGerber2Gcode is a Pyhon based simple Gerber to G-code converter.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    VB6 Activex control to read and write to Xbee module. Can be used with tweet-a-watt from adafruit.com: http://www.adafruit.com/index.php?main_page=product_info&cPath=32&products_id=143 Tested with javascript (IE only)
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    clipsmm is a C++ interface to the CLIPS libray, a C library for developing expert systems.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    PROS

    PROS

    Custom firmware and IDE for the VEX Cortex Microcontroller

    This project has been moved to http://pros.cs.purdue.edu/ PROS is a lightweight and fast alternative operating system for the VEX Cortex Microcontroller. It features multitasking, low-level control, and Wiring compatible functions to harness the full power of the Cortex. With a real-time kernel based on FreeRTOS and a development environment built on Eclipse CDT, PROS uses proven software to increase the reliability and usability of the VEX development system across all three major computing platforms. PROS is currently under active development to make it usable for VEX high school and middle school teams. PROS is intended for advanced VEX users seeking to move beyond competing environments. Eclipse and FreeRTOS have their own licensing agreements. Please see http://www.eclipse.org/legal/epl-v10.html and http://www.freertos.org/a00114.html for details.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next