giacomo-b / CppRobotics
Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!
☆458Updated 6 months ago
Related projects ⓘ
Alternatives and complementary repositories for CppRobotics
- An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++☆302Updated last year
- Pure Pursuit Control and SE(2) Planning☆458Updated last year
- Modern Robotics: Mechanics, Planning, and Control C++ Library --- The primary purpose of the provided software is to be easy to read and …☆449Updated 7 months 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…☆565Updated last year
- Kinematics and Dynamics for Robotics☆552Updated last month
- Coverage path planner☆286Updated 6 months ago
- Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2☆300Updated last week
- GeRoNa (Generic Robot Navigation) is a modular robot navigation framework, that bundles path planning and path following (including obsta…☆326Updated 3 years ago
- The fuse stack provides a general architecture for performing sensor fusion live on a robot. Some possible applications include state est…☆729Updated 3 weeks ago
- An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++☆245Updated this week
- Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS☆785Updated last year
- Auto formatting script for ROS C++ Style Guidelines☆231Updated last month
- C++ API wrapper for displaying shapes and meshes in Rviz☆769Updated last week
- ☆510Updated this week
- This repo contains a PDDL-based planning system for ROS2.☆396Updated this week
- Spiritual successor to ros-planning/navigation.☆452Updated 11 months ago
- This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.☆360Updated 3 months ago
- Tutorials for gazebo☆149Updated 3 months ago
- Move Base Flex: a backwards-compatible replacement for move_base☆455Updated this week
- This package contains several C++ classes useful in writing controllers.☆132Updated this week
- A useful collection of CPP and PYTHON examples to learn ROS2 from zero☆458Updated last year
- Graph-based Exploration Planner for Subterranean Environments☆690Updated 5 months ago
- Trajectory Optimization Motion Planner for ROS☆399Updated 3 weeks ago
- C++ library for Fearless Timeseries Logging☆219Updated this week
- Simple Eigen-C++ wrapper for OSQP library☆395Updated 2 weeks ago
- Traversability mapping for mobile rough terrain navigation☆389Updated 5 months ago
- libmpc++ is a C++ header-only library to solve linear and non-linear MPC☆138Updated 3 months ago
- PID controller following a moving carrot☆238Updated last year
- The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control☆1,469Updated 2 years ago
- Full coverage path planning provides a move_base_flex plugin that can plan a path that will fully cover a given area☆561Updated last year