Lecturer

School of Engineering
King Mongkut's Institute of Technology Ladkrabang
1 Chalong Krung, 1 Alley, Lat Krabang, Bangkok
thaiName: ศรุชา ยรรยง
officialEmail: sarucha.ya@kmitl.ac.th
email: sarucha.y@gmail.com

My Photo


About me

As a holder of a D.Eng. in Electrical Engineering, I currently serve as a full-time lecturer at King Mongkut’s Institute of Technology Ladkrabang (KMITL). The research fields at the Artificial Intelligence and Mechatronics Laboratory (AIMsLAB) encompass mobile robotics, adaptive control systems, and embedded systems. Through my role at KMITL, I teach courses such as Computer Programming, Microprocessor and Interface, Mobile Robot (Robot Operating System), Industrial Automation, Computer Vision, and Web application & Database. Additionally, I am entrusted with the responsibility of managing the IT infrastructure of the Department of Robotics and AI.

My doctoral studies were concentrated on energy optimization and path planning of mobile robotics. Over the years, I have implemented mobile robotics for different industries and expanded my interests into the realms of computer vision and machine learning. These research interests have been transformed into real-world applications, facilitated by my proficiency in an array of software tools and frameworks such as Pytorch, Robot Operating System (ROS), MATLAB, Node JS, and React JS.

Based on my work experience, I invited to work as a special lecturer at KMITL since August 2019, accumulating a total of 4 years of teaching experience. During my tenure, I taught courses such as Computer Programming, Microprocessor and Interface, Mobile Robot (Robot Operating System), Industrial Project Application, Computer Vision, and Web application & Database. My responsibilities included providing IT consultancy and being a advisor for a senior project student for the Department of Robotics and AI.

I have several years of experience working as an Application Engineer at Bombardier Transportation Signal (Thailand) Ltd., based in Bangkok, I played a key role in various projects within the company. My responsibilities included developing a site-specific application and automatic software testing framework for Interlocking Software. I also served as the Work Package Leader for the Interlocking Application Development under the CITYFLO650 solution moving block for the MRT Purple Line Project in Thailand. In this capacity, I managed the project’s budget, supervised team members, and oversaw the verification and validation of safety documents related to software.

In addition to my leadership role, I actively participated in Interlocking Application Development and served as a reviewer. My tasks involved designing applications based on signaling plans and local operation procedures, configuring networks, and conducting safety assessments to ensure compliance with the EN50128 standard for train control systems of several major projects. My skills extend to Unix OS, Red Hat, Ubuntu, CentOS, shell scripting, Python, Jenkins, and GitLab. These projects included the BTS Green Line Extension (CITYFLO450) in Thailand, the Durban Re-signalling (CITYFLO200) in South Africa, and the Rail Systems Alliance (RSA) CITYFLO650 solution in Melbourne, Australia.

After leaving the railway industry, I decided to take on a new challenge by working on my own projects in the software industry, providing services to large consumer goods production companies such as Unilever and NEO Factory. I joined a software project team in Foster Engineering Co., Ltd., a company specializing in process control, PLC, and SCADA systems. My role in the company was not permanent, and I worked remotely for some projects because my focus was on software products only. As a full-stack developer, I was responsible for creating web-based inventory management with the prediction systems. And also small software for data transformation between applications. Most of the applications I developed were required to interface with SCADA and PLC systems and occasionally receive orders from SAP. Through this job, I gained valuable experience in various technologies, including Microsoft SQL Server, MongoDB, React, NodeJS, Python, Docker, and VMware ESXi.

Professional Experience

2023.06 – current: Lecturer, Department of Robotics and AI, School of Engineering, KMITL
2023.01 – 2023.03: Visiting Research Student, Sungkyunkwan University (SKKU), Seoul, Republic of Korea, Multimedia Computing Systems Laboratory (MCSLab)
2019.08 – 2022.12: Adjunct Lecturer, King Mongkut’s Institute of Technology Ladkrabang
2019.06 – 2021.11: Software Engineer, Foster Engineering Co., Ltd. (Remote, Project)
2014.10 – 2019.03: Application Engineer, Bombardier Transportation Signal (Thailand) Limited
2012.03 – 2014.08: Research Assistant, Control system and Reseach Unit, KMITL & Seagate Technology

Education

D.Eng., Electrical Engineering, King Mongkut’s Institute of Technology Ladkrabang, 2023
M.Eng., Electrical Engineering, King Mongkut’s Institute of Technology Ladkrabang, 2014
B.Eng., Mechatronics Engineering, King Mongkut’s Institute of Technology Ladkrabang, 2012

Awards and Scholarships

  • Best Paper Award at The 2023 IAENG International Conference on Electrical Engineering for “A Novel Robust Adaptive Control for PMDC Servo Motor Incorporating Recursive Least Square and Particle Swarm Optimization.”
  • Won 1st prize in the Mobile Robot for Logistics Major League at the Roboinnovator Challenge 2023, Software Park, NSTDA, Thailand.
  • Gold Award in the IoT Device category at the 18th Asian Conference on Computer-Aided Surgery and Medicine 2022 (ACCAS 2022), for “Digital Health Innovation: Development of an IoT-based Oxygen High Flow Device.”
  • Graduate Scholarship, Thailand Research Fund (TRF), 2019.
  • Outstanding Service Award, university-nominated award for Vice President of the Robot Club, KMITL (2010).

Recent publications

  • Sarucha Yanyong, Poom Konghuayrob, and Somyot Kaitwanidvilai, “Energy Prediction of Cleanroom-type Differential Drive Mobile Robot Based on Recurrent Neural Network,” Sensors and Materials, Accepted Feb. 2023.[Journal]

  • Sarucha Yanyong, Somyot Kaitwanidvilai, Rattapoohm Parichatprecha, and Poom Konghuayrob, “Sensor Fusion of Light Detection and Ranging and iBeacon to Enhance Accuracy of Autonomous Mobile Robot in Hard Disk Drive Clean Room Production Line,” Sensors and Materials, Accepted Feb. 2023. [Journal]

  • Sarucha Yanyong, and Somyot Kaitwanidvilai, “A Novel Robust Adaptive Control for PMDC Servo Motor Incorporating Recursive Least Square and Particle Swarm Optimization,” in Proceedings of the International MultiConference of Engineers and Computer Scientists 2023 (IMECS 2023), June 2023. [Proceeding]

  • Maethinee Songthai, Sarucha Yanyong, and Somyot Kaitwanidvilai, “Adaptive Force Control Using a Standard Deviation-based Hybrid Approach ,” in Proceedings of the International MultiConference of Engineers and Computer Scientists 2023 (IMECS 2023), June 2023. [Proceeding]

  • Somyot Kaitwanidvilai, Sarucha Yanyong, and Anakkapon Saenthon, “PSO based adaptive force controller,” in Proceedings of the International MultiConference of Engineers and Computer Scientists 2013 (IMECS 2013).

  • Sarucha Yanyong and Somyot Kaitwanidvilai, “Hybrid adaptive impedance force controller using bang-bang and particle swarm optimization approaches,” in Proceedings of the 2011 IEEE International Conference on Robotics and Biomimetics (IEEE-ROBIO 2011).

Research and Developer Project Experience

  1. Machine Learning-Assisted Pet Food Vending Machine (2023 - 2024)
    • Funded by: School of Engineering, KMITL
  2. SmartCity: ML for Weapon Detection (2022 - 2023)
    • Funded by: Office of National Higher Education Science Research and Innovation Policy Council (NXPO)
    • Project supervisor: Assoc. Prof. Dr. Somyot Kaitwanidvilai
  3. IoT based railway monitoring system (2022 - 2023)
    • Funded by: PMUC
    • Project supervisor: Assist. Prof. Dr. Rattapoohm Parichatprecha
  4. The Autonomous Food Serving Robot on Train (2022 - 2023)
    • Funded by: PMUC
    • Project supervisor: Assist. Prof. Dr. Rattapoohm Parichatprecha
  5. IoT based High Flow Nasal Cannula (2021) [Showcase][News]
    • Funded by: KMITL
    • Project supervisor: Dr. Poom Konghuayrob
    • Responsibility: Embedded system and IoT
  6. Smart vaccine inventory system (2020 - 2021)
    • Funded by: Ministry of Public Health of Thailand
    • Project supervisor: Dr. Poom Konghuayrob
    • Responsibility: Design, Management, and Merging code
    • Team colleague: Niraj Pahari, and 2 members.
  7. Autonomous UVC robot for COVID-19 sanitizing Rev 2 (2021) [News-1] [News-2]
    • Funded by: Ministry of Higher Education, Science, Research and Innovation (MHESI)
    • Project supervisor: Dr. Poom Konghuayrob
  8. Autonomous UVC robot for COVID-19 sanitizing (2021) [Showcase] [News-1] [News-2]
    • Funded by: KMITL Research and Innovation Services (KRIS)
    • Project supervisor: Dr. Poom Konghuayrob
  9. The Autonomous Food Serving Robot for Covid-19 patients (2020)
    • Funded by: MTEC
    • Project supervisor: Dr. Poom Konghuayrob
  10. Cassava starch packing improvement with the adaptive palletizing robot system (2019)
    • Funded by: Northeastern Starch (1987) Co., Ltd. and Thai Research Fund (TRF)
    • Project supervisor: Assoc. Prof. Dr. Somyot Kaitwanidvilai
  11. Articulated robot for a car’s window drive cable assembly machine (2019)
    • Funded by: Thai Steel Cable PC (TCS) and National Science and Technology Development Agency (NSTDA)
    • Responsibility: Software Engineering and IoT (Qt)
    • Project supervisor: Assoc. Prof. Dr. Somyot Kaitwanidvilai
  12. Autonomous Intelligent Vehicle for cleanroom type (2015 - 2019)
    • Funded by: Seagate Technology (Thailand) Co. and Ltd., Thai Research Fund (TRF)
    • Project supervisor: Assoc. Prof. Dr. Somyot Kaitwanidvilai
    • Team colleague: Dr. Poom Konghuayrob
  13. Visual inspection system for HSA Metrology (2014)
    • Funded by: Seagate Technology (Thailand) Co., Ltd.
    • Project supervisor: Assoc. Prof. Dr. Somyot Kaitwanidvilai



Teaching Experience

  • 01416316: COMPUTER PROGRAMMING FOR RAI
  • 01416318: MICROPROCESSOR AND INTERFACE
  • 01416511: MOBILE ROBOTS
  • 01416518: INDUSTRIAL AUTOMATION
  • ROBOTICS LAB 2 (MOBILE ROBOTICS)
  • ROBOTICS LAB 3 (tinyML)
  • 01416500: COMPUTER VISIONS (2019 - 2020)