giacomo-b / CppRobotics
Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!
☆468Updated 8 months ago
Alternatives and similar repositories for CppRobotics:
Users that are interested in CppRobotics are comparing it to the libraries listed below
- Modern Robotics: Mechanics, Planning, and Control C++ Library --- The primary purpose of the provided software is to be easy to read and …☆466Updated 9 months ago
- Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2☆307Updated this week
- The mpc_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. It provides a generic and versati…☆577Updated 2 years ago
- An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++☆306Updated last year
- C++ API wrapper for displaying shapes and meshes in Rviz☆783Updated 3 weeks ago
- Pure Pursuit Control and SE(2) Planning☆475Updated last year
- Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS☆817Updated last year
- The fuse stack provides a general architecture for performing sensor fusion live on a robot. Some possible applications include state est…☆756Updated last week
- Graph-based Exploration Planner for Subterranean Environments☆704Updated 7 months ago
- Mesh Navigation Stack☆592Updated last week
- Step by Step Guide to Automate Your ROS Workflow in the VS Code IDE☆309Updated last year
- Kinematics and Dynamics for Robotics☆559Updated 3 months ago
- A useful collection of CPP and PYTHON examples to learn ROS2 from zero☆467Updated last year
- This repo contains a PDDL-based planning system for ROS2.☆410Updated last week
- The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control☆1,509Updated 2 years ago
- An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++☆256Updated last month
- GeRoNa (Generic Robot Navigation) is a modular robot navigation framework, that bundles path planning and path following (including obsta…☆329Updated 3 years ago
- Traversability mapping for mobile rough terrain navigation☆401Updated 7 months ago
- Optimization-based real-time path planning for vehicles.☆553Updated last year
- Code snippets for ROS2☆961Updated last week
- Trajectory Optimization Motion Planner for ROS☆412Updated last week
- ☆587Updated 2 months ago
- Tutorials for gazebo☆151Updated 5 months ago
- Spiritual successor to ros-planning/navigation.☆456Updated last year
- 😎 A curated list of awesome mobile robots study resources based on ROS (including SLAM, odometry and navigation, manipulation)☆418Updated 2 months ago
- Simple Eigen-C++ wrapper for OSQP library☆415Updated last week
- This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.☆373Updated 6 months ago
- Generic and simple controls framework for ROS 2☆545Updated this week
- ☆527Updated 2 months ago
- Optimal trajectory generation library given equality and inequality constraints (C++/Matlab)☆224Updated 4 years ago