Summary
Overview
Work History
Education
Skills
Software
Certification
Accomplishments
Timeline
Generic

Min-Chih Liu

Engineer
Hualien City

Summary

I have a dream, which is to participate in the development of robots with general artificial intelligence, similar to those in the movie 'Terminator'.

Therefore, I chose to study control algorithms in graduate school and selected a topic related to industrial robots for my thesis.

I subsequently pursued work in the related field, hoping to translate the theories I learned into practical results.

In recent years, with the leap in artificial intelligence development and the emergence of generative AI, people have started to foresee that AI will become part of everyday life, making the realization of general artificial intelligence no longer an unattainable dream.

To make up for my lack of knowledge in this area, I have invested resources in learning AI project development and implementation, from image recognition and speech model training to natural language/emotion monitoring and large language model API applications. I hope that one day I can get closer to my dream.

Overview

6
6
years of professional experience
1
1
Certification
3
3
Languages

Work History

Field Application Engineer

OMRON Taiwan
11.2021 - Current
  • Maintained effective customer relationships and identified future business opportunities to support and strengthen corporation mission.
  • Traveled to key account locations to train and provide technical direction for successful completion of product launches.
  • Collaborated with other technical teams to design and implement new technology features.

R&D Engineer

GMT Global Incorporated
12.2018 - 11.2021

Developed an industry robot motion controller based on RTX64 real time kernel:

  • Developed path planning algorithms such as straight line movement and so on, then transferred that to joint angles by kinematic algorithm. Sent command to servo motor drivers through EtherCAT protocol using RTOS API.
  • Developed force-position hybrid control algorithm by using FT sensor, which be used to sense forces and torques from environment. Through some complicated matrix calculations, compliance function can be implemented to solve some specific tasks which need to maintain contact force between robot tool and environment.
  • Designed user interface to test whether function algorithm is correct by C# windows form.

Integrated third party collaborate robot with gripper, pneumatic equipments and so on, then organized a machine processing flow to do some automatic tasks.

R&D Alternative Service

National Chung-Shan Institute of Science and Technology
1 2016 - 12.2018

Developed an electronic loading which is installed on UAV:

  • Developed two-axis servo frame motion system in electronic loading.
  • Collected data from gyros and encoders and used PI controller, kalman filter to produce good performance in closed loop motion control.
  • Control algorithms are implemented on DSP 28 series board and data are transferred to other systems using UART protocol.

Education

Master of Science - Institute of Electrical And Control Engineering

National Chiao Tung University
Hsinchu
09.2013 - 2015.09

Bachelor of Science - Electrical Engineering

National Dong Wha University
Hualien
09.2009 - 2013.06

Skills

Linux

Web server

Vision detection

Natural language process

Robotics

Automatic control

Software

Python

C

C#

Certification

TQC+ Machine Learning Professional

Accomplishments

1. Use Tensorflow Keras packages and VGG19 model to train Customized models and implement some mask detection, flower classification...etc.

2. Use PyTorch, Ultralytics packages and YOLOv8 model to detect object and integrated with Pysied6,Qtdesigner to implement a Windows application.

3. Use librosa package to transfer .wav file to mfcc and train some voice detection models and use nltk, gensim packages to implement word to vector process, finally train a setiment model using keras embedding and lstm layer.

4. Use nginx and certbot to build a static server and Use flask,line-bot-sdk and gemini api packages to implement a chat bot application.

5. Use lanchain, sentence-transformers, llama-cpp-python packaes to implement RAG application. By pre-feeding documents, large language models can generate targeted responses based on the content described in the documents to ensure that the generated content avoids being too vague.

Timeline

TQC+ Machine Learning Professional

05-2024

Field Application Engineer

OMRON Taiwan
11.2021 - Current

R&D Engineer

GMT Global Incorporated
12.2018 - 11.2021

Master of Science - Institute of Electrical And Control Engineering

National Chiao Tung University
09.2013 - 2015.09

Bachelor of Science - Electrical Engineering

National Dong Wha University
09.2009 - 2013.06

R&D Alternative Service

National Chung-Shan Institute of Science and Technology
1 2016 - 12.2018
Min-Chih LiuEngineer