shimodatakaki / mypy

mypy, an useful toolbox for control engineers
GNU General Public License v3.0
5 stars 0 forks source link

mypy: An Useful Toolbox for Control Engineers

Overview

mypy is an useful toolbox for control engineers. It can be used for a wide range of purposes: to identify a system transfer functions, to optimize a trajectory plan, to automatically design good FB controllers, ..., and so on.

Requirements

Install

Just append mypy to your PYTHONPATH, or

import sys
sys.path.append(r"/home/me/mypy")

Documentation

Read pdfs in doc/

Examples

optimized_multisine

Optimized Multisine.

FFT_of_optimized_multisine

FFT of Optimized Multisine.

Bodeplot

FRF.

System_Identification_from_10_Hz_to_500_Hz

System Identification Results.

po vel acc jer snap

plant

Plant FRF.

nyquist e_nyquist

Nyquist Plot of Optimized Open-Loop FRF.

sensitivity

Sensitivity.

Copyright and License

2017-, Shimoda Takaki, The University of Tokyo

mypy is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

mypy is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.