Doãn Nhật Minh's starred repositories

pykan

Kolmogorov Arnold Networks

Language:Jupyter NotebookLicense:MITStargazers:13923Issues:108Issues:300

robotics-toolbox-python

Robotics Toolbox for Python

Language:PythonLicense:MITStargazers:1993Issues:57Issues:303

DeepMind-Atari-Deep-Q-Learner

The original code from the DeepMind article + my tweaks

osqp

The Operator Splitting QP Solver

Language:CLicense:Apache-2.0Stargazers:1637Issues:42Issues:342

Low-Cost-Mocap

Low cost motion capture system for room scale tracking

Language:TypeScriptLicense:MITStargazers:1434Issues:34Issues:24

Deng-s-foc-controller

灯哥开源 FOC 双路迷你无刷电机驱动

Language:C++License:GPL-3.0Stargazers:1003Issues:31Issues:5

do-mpc

Model predictive control python toolbox

Language:PythonLicense:LGPL-3.0Stargazers:907Issues:21Issues:237

acados

Fast and embedded solvers for nonlinear optimal control

Language:CLicense:NOASSERTIONStargazers:739Issues:27Issues:297

hpipm

High-performance interior-point-method QP and QCQP solvers

Language:CLicense:NOASSERTIONStargazers:507Issues:19Issues:83

TinyMPC

Model-predictive control for microcontrollers

Language:C++License:MITStargazers:490Issues:11Issues:7

acado

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.

Language:C++License:LGPL-3.0Stargazers:473Issues:40Issues:264

YALMIP

MATLAB toolbox for optimization modeling

Language:MATLABLicense:NOASSERTIONStargazers:468Issues:31Issues:1001

MPC-and-MHE-implementation-in-MATLAB-using-Casadi

This is a workshop on implementing model predictive control (MPC) and moving horizon estimation (MHE) on Matlab. The implementation is based on the Casadi Package which is used for numerical optimization. A non-holonomic mobile robot is used as a system for the implementation. The workshop video recording can be found here https://www.youtube.com/playlist?list=PLK8squHT_Uzej3UCUHjtOtm5X7pMFSgAL ... Casadi can be downloaded here https://web.casadi.org/

FastAccelStepper

A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3 and Atmel SAM Due

Language:C++License:MITStargazers:288Issues:20Issues:229

MPU9250

Arduino library for MPU9250 Nine-Axis (Gyro + Accelerometer + Compass) MEMS MotionTracking™ Device

Language:C++License:MITStargazers:273Issues:17Issues:80

Quadcopter-Drone-Model-Simscape

Quadcopter with multibody, electrical and thermal models follows a path to deliver a package.

Language:MATLABLicense:NOASSERTIONStargazers:78Issues:9Issues:2

harmonic-oscillator-pinn-workshop

Introductory workshop on PINNs using the harmonic oscillator

Language:Jupyter NotebookLicense:MITStargazers:69Issues:1Issues:0

Cart_Pole_Simulink

Optimal Control Strategies on Cart-pole System in Simscape Multibody Simulation

Language:MATLABStargazers:69Issues:1Issues:0

pilco-matlab

PILCO policy search framework (Matlab version)

Language:MatlabLicense:BSD-3-ClauseStargazers:63Issues:6Issues:1

EncoderTool

The EncoderTool is a library to manage and read out rotary encoders connected either directly or via multiplexers to ARM based boards. Encoder push buttons are supported. Callback functions can be attached to encoder changes and button presses to allow for event driven applications

Language:C++License:MITStargazers:46Issues:6Issues:11

ArduinoContinuousStepper

An Arduino library to spin stepper motors in continuous motions.

Language:C++License:MITStargazers:34Issues:7Issues:17

IntroMatlabDynamics

A basic introduction to Matlab, guided towards simulation and analysis of dynamical systems

Language:MatlabLicense:MITStargazers:32Issues:6Issues:0

MultiArm-Pendulum

This repository is for our paper: "The Experimental Multi-Arm Pendulum on a Cart: A Benchmark System for Chaos, Learning, and Control." It contains all the CAD files we used to build the pendulum hardware, their corresponding user's manual, and data set we collected from our hardware, which is useful for Machine Learning and AI community.

Language:MATLABLicense:MITStargazers:19Issues:2Issues:0

OnRobot-RG2FT-ROS

Unofficial ROS driver for the OnRobot RG2-FT Gripper. Control, monitor, and simulate this gripper with ROS. Features force torque sensors, MoveIt integration, and Gazebo simulation.

Language:PythonLicense:MITStargazers:9Issues:1Issues:3

Inverted-Pendulum

This is the Simulation(Animation) of Inverted Pendulum's Swing up & Balance Control, For Swing up Control: Energy based Collocated Feedback Linearization Control, For Balance it at a top: LQR Control

Language:MATLABLicense:GPL-3.0Stargazers:9Issues:1Issues:0

tinympc-matlab

MATLAB interactive interface for TinyMPC

MC-PILCO

Monte Carlo Probabilistic Inference for Learning COntrol for modeling and control of dynamical systems

Language:PythonLicense:NOASSERTIONStargazers:3Issues:0Issues:0

teensy_ert

A library to use Teensy 3.X and 4.X boards with code generated from Simulink, using the Embedded coder.

Language:C++License:MITStargazers:3Issues:0Issues:0