meco-group / mecotron

Educational setup for control theory: hardware and software description

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mecotron

This repository gathers software and hardware details on mobile platforms that were recently designed in support of an introductory control course.

Through dedicated assignments, students are guided to implement and validate all parts of the course on a setup, ranging from basic time-domain system identification, over root locus analysis and loop shaping PID design, to state feedback, state estimation and Kalman filtering.

The designed platforms are flexible, allowing for numerous extensions and variations; cheap, allowing for a large pool of setups from which the students can borrow platforms to take home; and of sufficient quality, allowing the students to get maximal insight in the course material.

The platforms are furthermore easy to set up and administer using the supporting material.

These set-ups were presented at the demonstrator sessions at the 20th IFAC World Congress (Toulouse, 2017); see the accompanying paper and the video below.

Spline-based motion planning

About

Educational setup for control theory: hardware and software description


Languages

Language:C++ 47.5%Language:C 36.0%Language:TeX 10.3%Language:Objective-C 4.2%Language:MATLAB 2.0%Language:Shell 0.1%