My current research is focused on safety-critical motion planning and control of underactuated robotic systems, while providing formal guarantees on their performance in the presence of modeling uncertainties and disturbances. The list of publications is provided below.
Keywords: inverse kinematics, parallel computing, serial manipulators, Denavit-Hartenberg, POSIX threads
I regularly teach undergraduate and graduate level courses and laboratories in the areas of Robotics, Mechatronics, Controls, and Embedded Systems. The list of recently developed courses is provided below.
Fundamentals of robotics engineering. Topics include forward and inverse kinematics, velocity kinematics, introduction to dynamics and control theory, sensors, actuators, basic probabilistic robotics concepts, fundamentals of computer vision, and robot ethics. In addition, modular robot programming will be covered, and the concepts learned will be applied using realistic simulators.
This course demonstrates the synergy between the control theory and robotics through applications and provides an in-depth coverage of control of manipulators and mobile robots. Topics include linearization, state space modeling and control of linear and nonlinear systems, feedback control, Lyapunov stability analysis of nonlinear control systems, set-point control, trajectory and motion control, compliance and force control, impedance control, adaptive robot control, robust control, and other advanced control topics. Course projects will emphasize simulation and practical implementation of control systems for robotic applications.