giacomo-b / CppRoboticsLinks
Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!
☆488Updated last year
Alternatives and similar repositories for CppRobotics
Users that are interested in CppRobotics are comparing it to the libraries listed below
Sorting:
- An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++☆323Updated 2 years ago
- Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2☆349Updated last week
- Pure Pursuit Control and SE(2) Planning☆542Updated 2 years ago
- The mpc_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. It provides a generic and versati…☆635Updated 3 years ago
- Spiritual successor to ros-planning/navigation.☆474Updated 7 months ago
- A useful collection of CPP and PYTHON examples to learn ROS2 from zero☆493Updated last week
- Coverage path planner☆304Updated last year
- Modern Robotics: Mechanics, Planning, and Control C++ Library --- The primary purpose of the provided software is to be easy to read and …☆518Updated last year
- Kinematics and Dynamics for Robotics☆599Updated 10 months ago
- An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++☆318Updated last week
- Step by Step Guide to Automate Your ROS Workflow in the VS Code IDE☆314Updated 2 years ago
- Tutorials for gazebo classic☆160Updated last year
- This repo contains a PDDL-based planning system for ROS2.☆459Updated last week
- PID controller following a moving carrot☆252Updated 6 months ago
- Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS☆931Updated 2 years ago
- This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.☆434Updated last year
- GeRoNa (Generic Robot Navigation) is a modular robot navigation framework, that bundles path planning and path following (including obsta…☆334Updated 4 years ago
- This package contains several C++ classes useful in writing controllers.☆169Updated 2 weeks ago
- Path Tracking PID offers a tuneable PID control loop, decouling steering and forward velocity☆165Updated 2 years ago
- C++ API wrapper for displaying shapes and meshes in Rviz☆808Updated 2 months ago
- 😎 A curated list of awesome mobile robots study resources based on ROS (including SLAM, odometry and navigation, manipulation)☆468Updated last month
- C++ implementation of Model Predictive Control(MPC)☆106Updated 7 years ago
- Example repository for autonomous behaviors using TurtleBot robots and behavior trees, as well as Docker workflows in ROS based projects.☆402Updated last week
- This repository contains path planning algorithms in C++ for a grid based search.☆431Updated 3 years ago
- Many PlotJuggler plugins for ROS and ROS2.☆128Updated 6 months ago
- Framework to evaluate peformance of ROS 2☆369Updated 2 months ago
- 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 …☆360Updated last year
- Tools for migrating packages from ROS1 to ROS2.☆221Updated last year
- 1/20 MiniCar: An ackermann based rover for MPC and Pure-Pursuit controller☆334Updated 5 years ago
- A C++ framework for programming real-time applications☆263Updated last year