Maurício de Oliveira
Adjunct Professor · Mechanical & Aerospace Engineering
University of California San Diego
EBU I 1602
first name@ucsd.edu
+1 (858) 822 3492
9500 Gilman Dr., La Jolla, CA 92093-0411
linkedin.com/in/mcdeoliveira
In Brief
I am an Adjunct Professor at the Department of Mechanical and Aerospace Engineering, University of California, San Diego, teaching and conducting research in the area of Optimization, Dynamic Systems and Control.
I concluded my Ph.D. in 1999, M.S. in 1996 and B.S. in 1995, all in Electrical Engineering from the University of Campinas, Brazil. Prior to joining UCSD I was an Assistant Professor at the School of Electrical and Computer Engineering at the University of Campinas, SP, Brazil from 2001 to 2003. From 2005 to 2006 I was the Chief Research Engineer at Dynamic Systems Research, Inc., San Diego, CA, where I led a large team on the development of an energy-harvesting station-keeping sea drogue. Since 2008 I have worked as a consultant to one of the world's largest sovereign wealth funds in the area of portfolio optimization. I have also worked as a consultant for Cymer — an ASML company, and in research and development with Solar Turbines — a Caterpillar company.
For my consulting work in finance, see efportfolio.com and vicbee.net.
This website contains material published from a time when I was much more active at UCSD. Pardon the occasional broken links.
Research & Publications
Books
-
Fundamentals of Linear Control: A Concise Approach
Topics
- Delay Systems
- Frequency Domain Inequalities
- Model Reduction
- Noncommutative Symbolic Algebra
- Robust & Decentralized Control
- Robust Filtering & Estimation
- Robust Stability
- Sensor & Actuator Selection
- Semidefinite Programming & Convex Optimization
- Tensegrity
Teaching
Undergraduate
Graduate
COSMOS — California State Summer School for Mathematics & Science
EMSTrack
An open emergency-response platform. See the work of the UCSD Global TIES students, featured in this news release, and the EMSTrack web app and Android app.
Software
NCAlgebra — a Mathematica add-on for working with symbolic expressions with noncommutative products (e.g. matrix multiplications), bundled with noncommutative Gröbner basis algorithms and a semidefinite programming solver. Grab the latest version.
ctrl — a Python suite for systems and control that eases the implementation of feedback controllers on embedded systems, supported on the BeagleBone Black and the Raspberry Pi. Repository.
rcpy — a set of Python bindings for the Robotics Cape library. Repository.