Showing 26 of 26 projects
A comprehensive collection of Python sample codes and a textbook for robotics algorithms, covering localization, mapping, SLAM, path planning, and control.
A Python code collection and textbook for robotics algorithms, featuring implementations for localization, mapping, SLAM, path planning, and control.
An interactive Jupyter Notebook book teaching Kalman and Bayesian filters through Python code and practical examples.
A toolbox for model-based design, simulation, and verification of robotic systems.
A Model Predictive Contouring Controller (MPCC) for autonomous racing, enabling high-speed path following and obstacle avoidance.
An efficient C++ library for robotics, optimal control, and model predictive control with a focus on online performance.
A modular Gazebo simulator for multirotor aerial vehicles (MAVs) with ROS integration.
Real-time, jerk-constrained, time-optimal trajectory generation for robots and machines.
Open-source flight simulator, autopilot controller, and monitoring tools for the Makani airborne wind turbine project.
A computational framework for deep reinforcement learning experiments in traffic microsimulation and control.
A generic and simple controls framework for ROS 2, enabling modular robot control system development.
A Gazebo/ROS-based simulator for underwater robotics, providing plugins, controllers, and vehicle models for UUV development.
A ROS/ROS2 bridge enabling two-way communication between the CARLA autonomous driving simulator and ROS ecosystems.
Pure pursuit controller and Reeds-Shepp sampling-based planner for car-like vehicle navigation in SE(2) space.
A C++ toolkit with MATLAB interface for automatic control and dynamic optimization, including model predictive control and parameter estimation.
A Rust implementation of the OPC UA client and server specification for industrial monitoring and control.
An open-source implementation of the Precision Time Protocol (PTP) version 2 for microsecond-level clock synchronization over Ethernet LANs.
A functional reactive programming domain-specific language for efficient hybrid systems and robotics.
A Gazebo-based simulator for Unmanned Surface Vehicles with realistic environmental disturbances like water currents, winds, and waves.
Analyzes Betaflight blackbox logs to calculate PID step responses for systematic quadcopter tuning.
A Python-native block diagram framework for simulating continuous-time, discrete-time, and hybrid dynamical systems.
A curated list of open-source tools for power electronic engineers, covering simulation, design, magnetics, and control platforms.
Cross-platform open-source alternative to the FRC Driver Station for operating FRC robots on Windows, macOS, and Linux.
An automatic code generator and C/GMRES-based solvers for nonlinear model predictive control (NMPC) in Jupyter.
ROS plugins for simulating DC motors and ideal speed controllers in Gazebo, enabling motor control system development.
A JavaScript implementation of the Kalman filter for state estimation in noisy systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.