Stars
This repository contains code files that demonstrate how to use the Eigen C++ Matrix library for performing the basic matrix operations, computing eigenvalues, solving linear systems, and computing…
In this GitHub repository we posted Python scripts that are used to automatically derive a symbolic state-space model of a cart
In this repository, we post Robot Operating System (ROS) and Python code that implement real-time robot motion tracking using dead reckoning and visualization in real-time in RViz.
These repository contains xacro/urdf and launch files necessary to model a robot.
Here, we post the codes that implement the Model Predictive Controller (MPC) for linear systems.
This repository contains C++ files that explain how to implement the Model Predictive Control (MPC) algorithm for linear systems in C++ by using the Eigen C++ matrix library.
We implemented a solution of the Linear Quadratic Regulator (LQR) Optimal Control problem in C++. We use the Newton method to solve the Riccati equation and to compute the solution.
In this Python dynamical system tutorial, we explain how to construct phase portraits of dynamical systems and state-space models. The posted code will construct a phase portrait and a state-space …
In this repository, we posted the codes that demonstrate how to implement the Bagging classifier in the Scikit-learn library and Python.
These code files implement the deep Q learning network algorithm from scratch by using Python, TensorFlow, and OpenAI Gym. The codes are tested in the OpenAI Gym Cart Pole (v1) environment.
In this repository, we post the implementation of the Q-Learning (Reinforcement) learning algorithm in Python. The codes are tested in the Cart Pole OpenAI Gym (Gymnasium) environment.
This code file demonstrates how to use the Cart Pole OpenAI Gym (Gymnasium) environment in Python.
These code files implement the on-policy SARSA (State-Action-Reward-State-Action) reinforcement learning algorithm in Python.
The Python codes given here, explain how to implement the Greedy in the Limit with Infinite Exploration (GLIE) Monte Carlo Control Method in Python. We use the OpenAI Gym (Gymnasium) to test the Py…
This code implements the (first visit) Monte Carlo method for estimating the state value function in Python.
This file demonstrates how to use and perform basic operations on vector containers in C++ Standard Template Library (STL). The tutorial webpage accompanying this code file is given here:
These code files explain how to execute Python code directly from MATLAB
Reinforcement Learning Tutorial. Implementation of the Policy Iteration Algorithm in Python Tested on the Frozen Lake OpenAI Gym environment.
In this tutorial, we explain how to generate phase portraits and state-space trajectories of dynamical systems in MATLAB.