Rooholla Khorrambakht

Rooholla KhorramBakht is a masters student in the field of Mechatronics Engineering at KNTU university. He obtained his Bachelor degrees from Hormozgan University in the field of Electronics engineering. Having a passion for Embedded systems and Robotics, He joined ARAS in 2016. He is currently working on implementing and developing  Sensor Fusion and vision based feed-back algorithms on ARAS-CAM suspended cable driven Robot. He is also responsible for designing and Implementing Embedded Control Systems for the aforementioned robot, exploiting the power of Hybrid FPGAs and Embedded Linux.

  • M.Sc. in Mechatronics Engineering

          K.N. Toosi University, Tehran

          Thesis title: Sensor Fusion of calibration and control of ARAS suspended cable driven parallel robot


  • B.Sc. in Electrical Engineering (Background: Electronics)

          Hormozgan University, Bandar Abbas

          Thesis title: Design and implementation of an Inverted pendulum control system


research interests
  • Sensor fusion
  • nonlinear control
  • Robot perception
  • AI in robotics
  • Heterogeneous Embedded Systems Design
  • Embedded Linux Customization
  • HLS Hardware accelerator design
  • FPGA Based Image Processing Systems
  • UltraScale and Zynq Based System Design
  • Design and fabrication of Robotic Systems
  • Embedded Qt Application design
  • Python Programming
  • High frequency PCB Design for Digital Systems
  • ROS
  • Matlab Simulink Real-Time Kernel
  •  Synchronized Visual Inertial Global Shutter Camera Module
  • Accurate Vision based  IR tracking system (pure Software and Hardware accelerated versions)
  • Design and implementation of ARAS Spherical manipulator’s control systems
  • Design and Implementation of a MEMS IMU module with CAN Interface
  • Zynq 7000 Image processing Extension board
  • Design and Implementation of a Quad-rotor and its flight controller
  • Design and Implementation of a High speed Load-cell Amplifier
  • Design and Implementation of a DC motor Digital Servo system
  • Design and Implementation of a Hydraulic flow meter system with Embedded Linux and Qt User interface
  • Design and Implementation of an accurate rotary table for a 3D scanner system
  • Design and implementation of an FDM 3D printer
  • Manual Milling machine to CNC Conversion
  • Design and implementation of an etching machine Control systems
  • UV Laser CNC Machine for Exposing PCB Photo sensitive materials
Ongoing Projects
  • Design and Implementation of ARAS-CAM DAQ and Control systems
  • Sensor Fusion software stack for ARAS-CAM Robot
  • Design and Implementation of the Self Calibrator subsystem of the ARAS Easily deploy-able cable driven robot
  • Design and Implementation of Robust control systems for ARAS Spherical Manipulator
  • Inertial-Kinematics Sensor fusion for ARAS Spherical Manipulator with slip detection and Self Calibration