Aleksandar Haber

Aleksandar Haber

@AleksandarHaber

- Ph.D. in Control Theory and Engineering.

525
Followers
0
Following
63
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 63 owned repositories

2.0M Total LOC
MATLAB
710,928 lines
34.9%
N/A
C++
385,194 lines
18.9%
N/A
Python
359,102 lines
17.6%
N/A
Wolfram Language
260,873 lines
12.8%
N/A
Makefile
176,962 lines
8.7%
N/A
Other
144,846 lines
7.1%
N/A

Generalist Developer

G-shaped

Versatile across many languages and paradigms

MATLAB
C++
Python
Wolfram Language
Makefile

Collaboration Network

Global Impact visualization

LIVE
Aleksandar Haber
0 active collaborators

Repos

63

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

1 day
25
Contributions
25
Commits
0
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More
Following
0 total

Not following anyone yet.

Synced via GitHub

Top Repositories

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

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

119 15
Python
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.

90 16
C++
Subspace-Identification-State-Space-System-Identification-of-Dynamical-Systems-and-Time-Series-
49 11
Python
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.

35 7
Python
Kalman-Filter-Implementation-in-Cpp-Using-Eigen-Library
31 7
C++
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.

30 4
C++
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.

24 9
Python
Disciplined-Python-Implementation-of-the-Recursive-Least-Squares-Method

This is a disciplined Python implementation of the Recursive Least Squares Method

22 0
Python
Mobile-Robot-Dead-Reckoning-and-Visualization-of-Motion-in-RViz

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.

21 5
C++
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.

21 2
MATLAB

Open Source Impact

Contributions to external projects

2 merged PRs

No external contributions found.