C++ Robot

Open-source C++ projects categorized as Robot

Top 20 C++ Robot Projects

  • webots

    Webots Robot Simulator

  • Project mention: Robotics Simulation - Bridging the Gap Between Virtual and Real Worlds | dev.to | 2023-09-28

    Open Robotics Resources - Provides guides and documentation for robotics simulation.

  • towr

    A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • yarp

    YARP - Yet Another Robot Platform

  • CppRobotics

    Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!

  • DynamixelSDK

    ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

  • turtlebot3_simulations

    Simulations for TurtleBot3

  • diffbot

    DiffBot is an autonomous 2wd differential drive robot using ROS Noetic on a Raspberry Pi 4 B. With its SLAMTEC Lidar and the ROS Control hardware interface it's capable of navigating in an environment using the ROS Navigation stack and making use of SLAM algorithms to create maps of unknown environments.

  • Project mention: Question | /r/ROS | 2023-04-24

    I personally went through the hardest way possible and built my robots from scratch and it took 11 years and 3 degrees (BCs, MCs, PhD), but you don't need to go the same way. You can find some kit (for example https://github.com/ros-mobile-robots/diffbot) and start learning linux, bash, C++, Python, ROS, vehicle dynamics, computer vision, soldering and mechanical skills trying to keep this thing alive. It might sound too hard or even impossible, but solving the actual problems of your tiny robot and watching how it's making its first steps would motivate you to push forward. Also you will anyway learn a lot of skills that you will help you in the future.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dolly

    🤖🐑 It's a sheep, it's a dolly, it's a following robot. Dolly was born to be cloned. (by chapulina)

  • idyntree

    Multibody Dynamics Library designed for Free Floating Robots

  • popi_project

    Here is everything you need to know about POPI, our open-source quadruped robot. If you want to check the videos we will release about it, you can have a look at our YouTube channel.

  • dynamixel-workbench

    ROS packages for Dynamixel controllers, msgs, single_manager, toolbox, tutorials

  • Nox_robot

    Nox robot project

  • epuck_ros2

    ROS2 node for the e-puck robot and its simulation model

  • compas_wood

    Project for Timber Joint Generation. Documentation:

  • Project mention: Japanese Joinery, 3D printing, and FreeCAD | news.ycombinator.com | 2023-06-04
  • openvmp

    Robotics platform for universal robots that can walk, drive, climb and join bodies to form even bigger robots.

  • Project mention: The M4 (Multi-Modal Mobility Morphobot) | /r/robotics | 2023-07-04

    Multi-modal mobility always looks fascinating. But this implementation is by far inferior to the open source OpenVMP (https://github.com/openvmp/openvmp/). It has an advantage over OpenVMP because it can fly. But it can fly only because it does not carry useful amount of battery charge or any useful payload. And certainly it does not walk well and absolutely can’t climb up anything or hang.

  • Marlin

    Marlin adapted for polargraph vertical plotting robots. Defaults to dimensions for Makelangelo 5 (by MarginallyClever)

  • Project mention: Polargraph/Makelangelo with CNC Shield? | /r/MarlinFirmware | 2023-05-05

    did you find this? https://github.com/MarginallyClever/Marlin-polargraph

  • omnibase

    This repository has a simulator of an omniwheel drive robot.

  • 3-mode-bluetooth-robot

    A robot car developed using Arduino that can operate in 3 modes - Manual, Automatic and Voice. The car is controlled wirelessly via Bluetooth with an android app developed using MIT App Inventor.

  • Project mention: Developed a Bluetooth Robot Car that can be controlled from an Android App in 3 Modes - Manual, Automatic & Voice. | /r/MobileRobots | 2023-05-02

    Project details : GitHub

  • bot_design_examples

  • wifi-nodemcu-robot-esp8266

    NodeMCU ESP8266 to Adafruit Motor Shield V1. This is an old motor driver. I couldn't find any esp8266 connection with this motor driver anywhere. I made a connection in this way. I hope I could help. I would be very happy if you help me develop the robot.

  • Project mention: [Help] How do I wire esp32 and hw130 motor shield | /r/embedded | 2023-06-05
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-28.

C++ Robot related posts

Index

What are some of the best open-source Robot projects in C++? This list will help you:

Project Stars
1 webots 3,009
2 towr 836
3 yarp 496
4 CppRobotics 433
5 DynamixelSDK 409
6 turtlebot3_simulations 292
7 diffbot 260
8 dolly 219
9 idyntree 145
10 popi_project 106
11 dynamixel-workbench 102
12 Nox_robot 91
13 epuck_ros2 53
14 compas_wood 32
15 openvmp 23
16 Marlin 22
17 omnibase 21
18 3-mode-bluetooth-robot 13
19 bot_design_examples 11
20 wifi-nodemcu-robot-esp8266 10
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com