Aleksandar Haber (AleksandarHaber)

AleksandarHaber

Geek Repo

Company:Rochester Institute of Technology

Location:California

Home Page:www.aleksandarhaber.com

Twitter:@AleksandarHaber

Github PK Tool:Github PK Tool

Aleksandar Haber's repositories

Language:MATLABLicense:NOASSERTIONStargazers:16Issues:0Issues:0

Linear-Quadratic-Regulator-Optimal-Control-in-Cpp-From-Scratch-by-Using-Newton-Method

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.

Language:C++License:NOASSERTIONStargazers:17Issues:0Issues:0
Language:PythonLicense:NOASSERTIONStargazers:5Issues:0Issues:0
Language:C++License:NOASSERTIONStargazers:22Issues:0Issues:0

Model-Predictive-Control-Implementation-in-Python-1

Here, we post the codes that implement the Model Predictive Controller (MPC) for linear systems.

Language:PythonLicense:NOASSERTIONStargazers:57Issues:0Issues:0

Model-Predictive-Control-for-Linear-Systems-in-Cpp-by-Using-Eigen-Library

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.

Language:C++License:NOASSERTIONStargazers:48Issues:0Issues:0

Simulation-and-Animation-of-Cart-Pole-State-Space-Model-in-Python-and-Pygame

In this GitHub repository we posted Python scripts that are used to automatically derive a symbolic state-space model of a cart

Language:PythonStargazers:4Issues:0Issues:0

Eigen-Cpp-Matrix-Library-Demonstration

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 matrix decompositions.

Language:C++Stargazers:1Issues:0Issues:0

Save-and-Load-Eigen-Cpp-Matrices-Arrays-to-and-from-CSV-files

The functions provided in this C++ source files are used to save and load Eigen C++ matrices/arrays to and from CSV values.

Language:C++License:NOASSERTIONStargazers:10Issues:0Issues:0

Disciplined-Kalman-Filter-Implementation-in-Python

This code implements the Kalman filter in Python by using an object oriented approach.

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

Deep-Q-Learning-Network-from-Scratch-in-Python-TensorFlow-and-OpenAI-Gym

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.

Language:PythonLicense:NOASSERTIONStargazers:11Issues:0Issues:0

Machine-Learning-of-Dynamical-Systems-using-Recurrent-Neural-Networks

This project deals with learning to reproduce the input-output behavior of state-space models using recurrent neural networks and the Keras machine learning toolbox.

Language:PythonLicense:NOASSERTIONStargazers:26Issues:0Issues:0

Machine-Learning-and-System-Identification-for-Adaptive-Optics

This project deals with system identification and machine learning of large-scale deformable mirrors used in adaptive optics. I have submitted two papers that deal with this important problem. The approaches can be generalized two other problems of estimating large-scale system with the dynamics described by partial differential equations.

Language:MATLABLicense:NOASSERTIONStargazers:13Issues:0Issues:0

ROS_modeling_using_xacro_and_urdf

These repository contains xacro/urdf and launch files necessary to model a robot.

Stargazers:1Issues:0Issues:0
Language:MakefileStargazers:1Issues:0Issues:0
Stargazers:1Issues:0Issues:0

Phase-portraits-of-dynamical-systems-and-state-space-models-in-Python

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 trajectory of a dynamical system. The webpage tutorial accompanying these codes is given here: https://aleksandarhaber.com/phase-portraits-of-state-space

Language:PythonStargazers:3Issues:0Issues:0

Bagging-Classifier-in-Python

In this repository, we posted the codes that demonstrate how to implement the Bagging classifier in the Scikit-learn library and Python.

Language:PythonStargazers:1Issues:0Issues:0

Q-Learning-Algorithm-in-Python-with-Cart-Pole-OpenAI-Gym--Gymnasium-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.

Language:PythonStargazers:2Issues:0Issues:0

Demonstration-of-Cart-Pole-OpenAI-Gym-Reinforcement-Learning-Environment-in-Python-

This code file demonstrates how to use the Cart Pole OpenAI Gym (Gymnasium) environment in Python.

Language:PythonStargazers:3Issues:0Issues:0

SARSA-Temporal-Difference-Learning-in-Python

These code files implement the on-policy SARSA (State-Action-Reward-State-Action) reinforcement learning algorithm in Python.

Language:PythonStargazers:1Issues:0Issues:0

Greedy-in-the-Limit-with-Infinite-Exploration-GLIE-Monte-Carlo-Reinforcement-Learning-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 Python codes. More precisely we use the Frozen Lake Environment to test the GLIE Monte Carlo Control method.

Language:PythonStargazers:1Issues:0Issues:0

Monte-Carlo-Method-for-Estimating-State-Value-Function-in-Python-

This code implements the (first visit) Monte Carlo method for estimating the state value function in Python.

Language:PythonStargazers:3Issues:0Issues:0