Home of ShapeIt
ShapeIt is a dedicated loopshaping tool for motion systems.
Screenshots
ShapeIt is designed for Matlab. Here are some screenshots (click to enlarge):
Requirements
- Matlab 7.04 or newer
- Control System Toolbox
- C-compiler (Matlab LCC, gcc, or any other compiler)
- To use the optimization: Global Optimization Toolbox (from R2010a onwards) / Genetic Algorithm Direct Search Toolbox (up to R2009b)
Download
The current version is v0.14.
Release v0.12 |
Release v0.13 |
Release v0.14 |
Full version:* |
Full version:* |
Full version:* |
Educational version:** |
Educational version:** |
Educational version:** |
Some important changes:
|
Some important changes:
|
Some important changes:
|
* Full version contains optimization aid based on genetic programming:
- contact the program maintainer if you want to try it (file is password protected for educational reasons)
- requires the "Global Optimization Toolbox" (formerly known as "Genetic Algorithm Direct Search Toolbox")
** Educational version has no optimization aid.
Installation
- Unzip files into a directory e.g. C:\Program Files\matlab704\toolbox\shapeit
- Goto this directory in Matlab and run: shapeit_setup_runonce
- Installation is ready now, the application can be started by running: shapeit
If you have any trouble installing or using ShapeIt, please read the <a href="faq_of_shapeit.htm">FAQ</a> first.
Feedback
Please send bugs, problems, suggestions for future releases etc. to Gert Witvoet.
Copyright
Copyright © 2005-2012 DJH Bruijnen, G Witvoet; Control Systems Technology, Eindhoven University of Technology
This program 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.
This program 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.