Sergi Rubio Manrique
Controls and Artificial Intelligence Engineer working in the ALBA Synchrotron Control System, involved in the development of Tango Device Servers, Archiving System and Vacuum interfaces.
| |
|
|
Keep on dancing, Sergi RUBIO i MANRIQUE, srubio@cells.es http://www.cells.es/Members/srubio Control Software - Computing Division CELLS - ALBA Synchrotron, http://www.cells.es |
Control Engineer in the ALBA Controls Section since March 2006, on charge of Archiving and Alarm applications and Vacuum control systems. Contributor to the Tango Control System collaboration in Archiving, PyTango, Synoptics, DAQ and PLC device servers projects.
- Degree in Electronics and Automatics Engineering (Universitat Politècnica de Catalunya, EUETIT-UPC, 2001)
- Master
in Microelectronics Engineering (Escola Tècnica Superior d'Enginyeria,
ETSE-UAB, 2006), Thesis on embedded (FPGA) Network-On-Chip operative
systems.
- Master in Artificial Intelligence and Computer Vision (Instituto de Investigación en Inteligencia Artificial, IIIA-CSIC, 2009), Thesis on fast object recognition in small platforms.
Previous experience includes embedded systems, large-scale domotics, hindi roadmaps reading and some awful guitar playing.
Papers / Presentations
ICALEPCS'09 - WEP010: Validation of a MySQL Archiving for ALBA
ICALEPCS'09 - THP079: Dynamic attributes and functional features of PyTango
PyTangoArchivingThe Python API of Tango Archiving System.
Tango Workshop '09 Multiple Inheritance between PyTango device classes.
Vocabulary Trees for Image Classification: an open source implementation in python (Artificial Intelligence Master Thesis). Sources available at sourceforge.
Electronics Master Thesis (catalan): A platform for emulation of embedded NetworkOnChip communications.
Current Developments:
- Fandango (Fun for Tango) , Functional tools for PyTango developments.
- PyPLC , Tango Device Server for dynamic programming of PLC and other Modbus-based devices (it requires Fandango modules)
- PyAlarm and Panic, the Tango Device Server and python API behind the Alba Synchrotron Alarm system.
- PyTangoArchiving, the python API of the Tango Archiving System.
- Vacuum Device Servers: MKS Gauge Controller, Varian MidiVac, Varian Dual
- Adlink Analog Input/Output Device Server
- DynamicAttributes: Alias, User/Expert Mode, Polinomial Transform
- SynopticTree: Tango Device Tree Integrated with JDraw Synoptic files
- LaVacca The Vacuum Control Application for ALBA
Deploying Tango's Archiving System at ALBA:
SnapAPI
ArchivingAPI
ConfigurationTools
Other Documentation
How To use PyQT and TAU
Python recipes

