Andy Kuo (Yu-Ti, Kuo 郭有迪)
To be able to work as Automation Engineer or Mechatronics Engineer
bobgash2@gmail.com
New Taipei City, Taiwan
Skill
C
- Practical experience use
switch-case
to implement finite-state machine - Simple Process Scheduling on AT89S51
- Perfer
switch-case
to replacefor
loop in programing - Understand data pointer
struct
uinon
- Interacting with Memory
- Experience with C90 standard library
- Solid firmware development skills: bare-metal microcontroller code development
ROS
- Wrtie the new node、message、launch
- Modify package.xml & CMakeLists.txt
- Modify UART Driver and IMU Drier
- Experience ROS version Kinetic + Ubuntu 16.04
- Electronic skill to modify the TX2 TK1, make automatically boot on when power on
- Experience using scripting languages:Python
Electronic
- Use Altium Designer Layout and follow Application note to modify Circuit
- Design and Modify MCU peripheral circuit
- Send out Gerber file to the PCB manufacturer
- Ability to set up and use oscilloscopes, multimeter
- Working knowledge of common communications protocols such as SPI, I2C, UART, CAN
- Basic Knowledge of Logic Gates: Use Filp-Flop to Create state machine
Digital Filter Design
- Ability to design FIR 、IIR, to reduse the noise
- Working knowledge of Motion Control Profiles (S Cruve, Jerk Limit)
- Implement the Digital Filter from MATLAB to MCU or ROS
Git
- Familiar with Gitkaren
- Working knowledge of Brach and Merge
- Familiar with useing
clean, reset, pull, checkout, fetch, config
Miscellaneous
- Web frontend:
- Javascript (JQuery)
- CSS (Bootstrap)
- HTML
- Web backend:
- MySQL
- SQLLite
- PHP6
- Python3(Flask)
- RESTFul API
- HTTP HEADER/Request/Response
Education
Master's Drgree
National Taipei University of Technology
Taipei City
2018/09 ~ 2020/08
Master Degree's Thesis:Development of an Autonomous Following Ground Vehicle
TOIEC 790 (Listing 410 Reading 380)
Bachelor
National Kaohsiung First University of Science and Technology
Kaohsiung City
2014/09 ~ 2018/08
Translate the paper from chinese to English and submit to IEEE conference:Developing a monitoring system of production effectiveness and traceability for semi-automatic production process
Founded 「MAKEFirstTech」 School Club
Automation Engineering Certificate Level1
TOEIC 590 (Listing 320 Reading 270)
High school diploma
Taipei Municipal Da-An Vocational High School
Taipei City
2011/09 ~ 2014/08
Club president of DACGM(Da-an Anime Comic Games Model Research Club)
"National Short Essay Contest" 1020331 th, Sophomore Division, the High Distinction Award: Ultrasonic obstacle avoidance self-propelled vehicle
Level C technician for pneumatic
Level C technician for electromechanical
Level C technician for industrial electronics
Thesis
Development of an Autonomous Following Ground Vehicle
Abstract
While the global population is aging, the working force is decreasing and the labor structure is also aging. The physical strength of aged labor is relatively weak so that the productivity will be affected which stimulates the enterprises to invest in the equipment and technologies to improve efficiency and productivity. This paper aims to develop an autonomous person-following ground vehicle to reduce the required labors and tasks in the logistics.The goal is to develop the subsystems for an autonomous vehicle and integrate them into the vehicle system. The targeted requirements are as following: positioning algorithm and noise reduction by digital filtering to assure the linear accuracy within 15 mm and angular one within 5 degrees; human-machine interactive system to analyze the active and passive control of the vehicle and design 3 operating modes, including manual, remote control, and following within 10 meters; vehicle driving system to adopt the differential wheels motion for agility, motion smoothness to reduce the vibration and jittering and minimum 1 Hz bandwidth; a vehicle following strategy which can automatically stop or follow based on the distance between operator and vehicle.
The developed vehicle can autonomously follow the operator at a distance of 4~5 meters, aiming within 20 degrees, without excessive human operation or attention for the operation which will relieve the operators to focus on the other tasks needed to be focused on and improve the productivity.