Tag Archives: system

Iterative Learning Control – Part 2

In the previous post I explained the ILC controllers and compared them to the conventional feedback controllers. In this post I show a simple example that employs an ILC. Check the following simple, linear plant: In this system, is the … Continue reading

Posted in control, Machine Learning, MATLAB, Optimization, programming, Robotics, Software | Tagged , , , , , , , , , , , , , , , , , , | 3 Comments

Iterative Learning Control – Part 1

Iterative Learning Control (ILC) is used for improving the transient response in systems that perform repetitively. ILC tries to improve the response by adjusting the input to the plant based on the error observed in the previous iteration. A conventional … Continue reading

Posted in control, Machine Learning, MATLAB, Optimization, programming, Robotics, Software | Tagged , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Git – Version Control System – Basics (Video Tutorial)

1 – Part. 1 Version Control System 2- Part. 2 What is Git? 3- Part. 3 Get going main commands of Git:  $ git init myproject $ cd myproject $ git add . $ git commit -m “the first version of code” … Continue reading

Posted in Git, Linux, programming, Software, Ubuntu | Tagged , , , , , , , , , , , , | Leave a comment

Briefly ROS – Lesson One

This tutorial is just as a fast and quick reminder. To see details about the commands check this link. 1- run `roscore‘ 2- in a new tab check the existing nodes: `rosnode list‘ 3- for checking the information about the … Continue reading

Posted in Linux, programming, ROS, Software, Ubuntu | Tagged , , , , , , , , , , , , | Leave a comment