Dr. Ruben is interested in control and system theory. His focus is in design, modeling, and control of mechatronic systems. Also, he is interested in the application of convex optimization in mechatronics. He is also exploring using GPUs for fast embedded numerical implementation of optimization solvers, control algorithms, and computer vision algorithms needed to attain solutions in real-time. Dr. Ruben is especially interested in using robotics as a mechanism for technology education. Science, technology, engineering, and mathematics (STEM) educational outreach in K-12 education is a passion of Dr. Ruben's.
Control and system theory, Design modelling and control of mechatronic systems, Optimization theory and embedded optimization, Computer Vision used in feedback control or Visual Servoing, Taking advantage of the GPU for fast embedded algo- rithms, Robotics as a mechanism for technology education