R-RoMulOC Randomized and Robust Multi-Objective Control toolbox




This toolbox is intended to gather multiple theoretical results obtained these past years in Robust Control and Randomized Methods. The aim is to have some simple functions for manipulating uncertain systems and building LMI optimization problems related to robust multi-objective control problems. Both deterministic and probabilistic methods are considered. The goal is not a commercial product but a platform for academic cooperative exchanges and possible demonstrations for small size application examples. Please do not hesitate to test RoMulOC and send feedback comments.

go to top


RoMulOC is developed by Dimitri Peaucelle with the help of several contributors : D. Arzelier, A. Bortott, G. Chevarria, M. Sevin, Ph. Spiesser. Its development is supported by the LAAS-CNRS as part of the OLOCEP project. The latest R-RoMulOC version includes randomized functionalities borrowed from RACT toolbox. Authors of these codes are Andrey Tremba, Giuseppe Calafiore, Fabrizio Dabbene, Elena Gryazina, Boris Polyak, Pavel Shcherbakov, Roberto Tempo. Some of these codes have been updated to fit with RoMulOC.

go to top

License agreement

R-RoMulOC is entirely written in Matlab and uses YALMIP for parsing LMIs. As for YALMIP, RoMulOC is free of charge and openly distributed (see licence of YALMIP by Johan Löfberg). Note that both tools are distributed in the hope that they will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. RoMulOC and YALMIP may not be re-distributed as a part of a commercial product unless agreed upon with the copyright owner (if you make money from YALMIP, let Johan in first!). RoMulOC and YALMIP must be referenced when used in a published work (give us some credit for saving your valuable time!).

	Author = {Peaucelle, D. and Tremba, A. and Arzelier, D. and Bortott, A. 
	and Calafiore, G.C. and Chevarria, G. and Dabbene, F. and Gryazina, E. and Polyak, B.T.
	and Shcherbakov, P.S. and Sevin, M. and Spiesser, Ph. and Tempo, R. },
	Lastchecked = today,
	Month = jan,
	Title = {R-RoMulOC : Randomized and Robust Multi-Objective Control toolbox},
	Url = {http://projects.laas.fr/OLOCEP/romuloc},
	Year = {2014}}
	Address = {Bratislava},
	Author = {Chamanbaz, M. and Dabbene, F. and Peaucelle, D. and Tempo, R.},
	Booktitle = {IFAC Symposium on Robust Control Design},
	Month = jul,
	Title = {{R-RoMulOC}: a unified tool for randomized and robust multiobjective control},
	Year = {2015}}
	author = {Peaucelle, D. and Arzelier, D.},
	title = "Robust Multi-Objective Control Toolbox",
	booktitle = "Proceedings of the {CACSD} Conference",
	year = 2006,
	address = "Munich, Germany"}
	Author = {A. Tremba and G.C. Calafiore and F. Dabbene and E. Gryazina and B.T. Polyak and P.S. Shcherbakov and R. Tempo},
	Booktitle = {Proceedings 17th IFAC World Congress, Seoul},
	Title = {{RACT}: {R}andomized {A}lgorithms {C}ontrol {T}oolbox for {MATLAB}},
	Year = {2008}
	URL = { http://ract.sourceforge.net }}
	author = { J. Löfberg },
	title = { {YALMIP}: A Toolbox for Modeling and Optimization in {MATLAB} },
	booktitle = { Proceedings of the CACSD Conference },
	year = { 2004 },
	URL = { http://users.isy.liu.se/johanl/yalmip },
	address = { Taipei, Taiwan }}
go to top

projects.laas.fr/OLOCEP/romuloc - last update 6-Jun-2014