Sandesh Thapa's Projects
ACADO Toolkit is a software environment and algorithm collection for automatic control and dynamic optimization. It provides a general framework for using a great variety of algorithms for direct optimal control, including model predictive control, state and parameter estimation and robust optimization.
Adaptive Sliding Mode Control
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
ArduPlane, ArduCopter, ArduRover source
Miscellaneous articles. The readme is the table of contents.
Gust Modeling and SISO Flight Control Design for Fixed Wing UAV
Control System Design for Fixed UAV
Implementation of Attitude Optimal Backstepping Controller for UAV
Autonomous flight control algorithms for quadrotor uavs, simulation and testing in MatLab/Simulink and SITL, px4, flightmare, ROS and Gazebo (Currently in development)
Scenarios, tutorials and demos for Autonomous Driving
Software for the AutoRally platform
Awesome resources for learning control theory
The most cited deep learning papers
Bezier Trajectory Generation for Autonomous Quadrotor, ICRA 2018
All Algorithms implemented in C
All Algorithms implemented in C++
CAN bus tools.
Open-source simulator for autonomous driving research.
Implementation of the real-time MPC based on iLQR in Carla simulator
Cartesian Impedance Control of Quadrotor with a Robotic Arm
Using advanced control techniques in an easy way for embedded - No theory, only practice
Useful CMake Examples
Simple control examples with python-control
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
Python controls
A C++ library for estimation and control algorithms.
cpp implementation of robotics algorithms including localization, mapping, SLAM, path planning and control
Python library to communicate with Crazyflie