C++

Top C++ Frameworks & Libraries for robotics 28

Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc....

9051
2456
C++

ArduPlane, ArduCopter, ArduRover, ArduSub source

6950
12369
C++

Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations....

5899
2025
C++

Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson....

5429
2452
C++

Model-based design and verification for robotics.

2183
1014
C++

High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skelet...

1848
434
C++

Webots Robot Simulator

1823
1012
C++

RTAB-Map library and standalone application

1743
637
C++

Universal grid map library for mobile robotic mapping

1601
630
C++

ROS Navigation stack. Code for finding where the robot is and how it can get somewhere else.

1530
1585
C++

:zap: The Mobile Robot Programming Toolkit (MRPT)

1384
555
C++

A flexible, high-performance 3D simulator for Embodied AI research.

1389
275
C++

A programmable and highly maneuverable robotic cat for STEM education and AI-enhanced services.

1348
374
C++

GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying compu...

1348
494
C++

High-performance C++ library for multiphysics and multibody dynamics simulations

1326
308
C++

C++ implementation of Lie Groups using Eigen.

1306
484
C++

An "Iterative Closest Point" library for 2-D/3-D mapping in Robotics

1201
492
C++

Behavior Trees Library in C++. Batteries included.

1215
350
C++

Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!

4689
280
C

AprilTag is a visual fiducial system popular for robotics research.

1609
539
C

PC wechat robot interface [wechat Hook] / PC微信3.9.10.16/3.9.2.23接口 微信Hook 微信机器人 微信Hook源码 PC微信协议算法

1397
407
C

EOS is a dual-core operating system designed specifically for embodied intelligence, suitable for robots, drones, satellites or other scenarios requiring real-time...

1201
173
C

Open source materials for a novel structured legged robot, including mechanical design, electronic design, algorithm simulation, and software development. | 一个...

1082
192
C

Flight code for MIT CSAIL Robot Locomotion Group flying-through-forests project

977
266
C

Gibson Environments: Real-World Perception for Embodied Agents

871
146
C

ODAS: Open embeddeD Audition System

794
252
C

Firmament Autopilot Embedded System

539
206
C

simple robot mitigation module using cookie based challenge/response technique. Not supported any more....

526
139
C

Webots ROS 2 packages

411
153
C

Arduino UNO-compatible robotic simulation of the C. elegans nematode

336
37
C

:robot: XCAN firmware for CANtact ( CANable ) or any other similar boards.

342
192
C

The xESC is an easy to use, low cost electronic speed controller (ESC) design for sensored brushless DC (BLDC) motors....

298
35
C

A programming language designed for robot swarms.

296
61
C

[RA-L 2024] In Defense of LiDAR-Only Odometry Using an Effective Continuous-Time Trajectory

283
19
C

A simulation library for Agility Robotics' Cassie robot using MuJoCo

266
84
C

DJI Payload SDK Official Repository

264
117
C

Compact brushless motor controller with FOC, integrated absolute encoder and CAN Bus.

250
45
C

SLAM optimization algorithm

236
61
C

OpenKAI: A modern framework for unmanned vehicle and robot control

232
93
C

Collection of quadrupedal robots configured to work in CHAMP development framework

235
66
C

🚫 DEPRECATED: Sphero™ is the amazing robotic ball ( sphero.com ) created by Orbotix, this is the repository for the iOS SDK for Sphero™. Visit dev site for more i...

225
81
C

Sapog - advanced multiplatform ESC firmware

204
142
C

Robotics Focused library for embedded Linux computers. Mirror of https://git.beagleboard.org/beagleboard/librobotcontrol...

199
159
C

STag: A Stable Fiducial Marker System

190
52
C

An attempt at implementing a direct link between a linux station and an ESP module using ESPNOW protocol for real time robot control...

182
29
C

Extensions and tweaks to APRIL Robotics Laboratory apriltag C software

175
64
C

:rocket::rocket: Revisiting Binary Local Image Description for Resource Limited Devices

163
26
C

Main repository for the Kugle robot project. The repository contains the MATLAB code and Simulink models for the Kugle robot developed as part of the master thesis...

152
28
C

Rubik's cube solving robot that set a world record

148
48
C