Skills
CODING
Advanced: C++, C#, MATLAB
Intermediate: Python, Git, Linux, C
Beginner: HTML , CSS , Javascript
TEACHING
Mechanical Engineering: Fluid Mechanics (Intro & Advanced), Numerical Methods, Aerodynamics, Robotics (Intro & Advanced), Autonomous Systems and Artificial Intelligence
Industrial & Systems Engineering: Robotics and Automation, Materials Processing, Simulation Analysis, 3D Printing, Cyber-Physical Systems and Internet of Things (IoT), Human-Robot Interaction
Computer Science: Foundations of Human-Computer Interaction, User-Centered Design Methods, Robot Perception, Robot Localization, Machine Learning for Robotics
SOFTWARE
Robotics: ROS, RVIZ, ROBOGUIDE, V-REP, RobotStudio, MoveIt
VR/AR/XR: Unity3D, OpenXR, Vuforia, MRTK, ARKit, ARCore
3D Printing: Simplify3D, Eiger, UltiMaker Cura
CAD: Solidworks, 3ds Max, Fusion 360, Blender
Image and Video: Photoshop, Lightroom, Premiere, FCPX, After Effects, DaVinci
CV & ML: OpenCV
Academic Services
Conference Reviewer
Journal Reviewer
Selected Awards & Honors
AWARDS
HONORS
About
Engineering Ph.D. Candidate with experience in human-robot interaction, robotics manipulation, AR/VR. Strong background in Robotics and Simulation. Seeking a Research/Engineering position in the field of robotics or AR/VR.
Research Interests
Human-robot Interaction, Robotics manipulation, Programming by Demonstration, Robotics System Design, Augmented & Virtual Reality, Human Factors, Tele-robots, Cobots, AGVs, Mobile Manipulators, Cyber-Physical Systems, Digital Twin, Industry 4.0, Smart Factory
Education
MSc
2018 - 2019
MSc
2018 - 2019
The Hong Kong University of Science and Technology
Major - Mechanical Engineering | GPA 4.0/4.0
BS
2014 - 2018
BS
2014 - 2018
Nanjing University of Aeronautics and Astronautics
Major - Aircraft Design and Engineering | GPA 3.9/5.0 Rank 35/302
Work Experience
Research Assistant
Aug. 2019 – Aug. 2023
Research Assistant
Aug. 2019 – Aug. 2023
Rochester Institute of Technology
Responsible for supporting and assisting Dr. Yunbo Zhang in various research activities and projects in robotic manipulation, human-robot interaction, and AR/VR.
Research Interns
Jun. 2022 – Sep. 2022
Research Interns
Jun. 2022 – Sep. 2022
OPPO US Research Center (Innopeak Tech)
A Mixed Reality robot remote control system was developed and implemented on Microsoft HoloLens 2, which allows for remote interaction with an Automated Guided Vehicle (Rover Pro).
Teaching Assistant
Aug. 2021 – May. 2022
Teaching Assistant
Aug. 2021 – May. 2022
Rochester Institute of Technology
Taking the lab session of 3D Printing (ISEE-741) and Materials Processing (ISEE-140)
Internship
May. 2019 – Aug. 2019
Internship
May. 2019 – Aug. 2019
Guangdong Bright Dream Robotics Co., Ltd. (BDR)
Design and develop the control system of the 6-DOF robot for a paving tiles machine.
Selected Publications
A Global Correction Framework for Camera Registration in Video See-Through Augmented Reality Systems
Wenhao Yang, Yunbo Zhang
Journal of Computing and Information Science in Engineering, 2023
“I can see your password”: A case study about cybersecurity risks in mid-air interactions of Mixed reality-based smart manufacturing applications
Wenhao Yang, Xiwen Dengxiong, Xueting Wang, Yidan Hu, & Yunbo Zhang
Journal of Computing and Information Science in Engineering, 2023
HAR2bot: System Design of a Human-centered Augmented Reality Robot Programming Interface with Cognition Awareness
Wenhao Yang, Qinqin Xiao, & Yunbo Zhang
Journal of Intelligent Manufacturing, 2023
Visualization Error Analysis for Augmented Reality Stereo Video SeeThrough Head-Mounted Displays in Industry 4.0 Applications
Wenhao Yang, Yunbo Zhang
International Manufacturing Science and Engineering Conference, 2022
An Augmented-Reality Based Human-Robot Interface for Robotics Programming in the Complex Environment
Wenhao Yang, Qinqin Xiao, & Yunbo Zhang
International Manufacturing Science and Engineering Conference, 2021
Projects
A Digital Twin Framework for human-robot collaboration
Mar. 2023 – Present
Developed an innovative and comprehensive Digital Twin framework that facilitate seamless and effective collaboration between humans and robots. And a Human-Robot Collaboration (HRC) assembly use case is implemented. The Augmented reality technology is leveraged to enhance the user experience and enable robot programming by demonstration with the digital twin.
A MR-based programming by demonstration for pick-and-place tasks
Jan. 2023 – Present
Built a system to demonstrate the task to the robot by virtually performing it while wearing a MR headset. The system identifies the user's attention and uses machine learning algorithms to generate the robot's program. This approach offers a promising solution for programming pick-and-place tasks and has the potential to improve the efficiency and scalability of industrial automation.
3D Model Reconstruction from UAV's Mono RGB Camera: Building Virtual Metaverse Environments
Jun. 2023 – Aug. 2023
Our project focuses on the development of a cutting-edge 3D model reconstruction method utilizing video and flight record data from an Unmanned Aerial Vehicle (UAV). The primary objective is to rapidly create virtual 3D environments, contributing to the emerging metaverse technology.
Cybersecurity risks in Mixed Reality-based smart manufacturing applications
Sep. 2022 – Nov. 2022
This work discusses a potential cybersecurity risk in MR-based smart manufacturing applications where digital passwords can be deciphered through mid-air gestures captured by a single RGB camera. The study develops a machine learning-based hand gesture recognition method with high accuracy to estimate passwords input.
A Tele-robot System with Mixed-Reality Interaction
Jun. 2022 – Sep. 2022
This study describes the development of a tele-robot control system that utilizes a Mixed Reality headset, (HoloLens 2), to remotely control Automated Guided Vehicles (Rover Pro). The system features a user-friendly interface that offers three control methods: motion control, physical button control, and virtual button control.
A global calibration to solve the misregistration problems in VST AR system
Oct. 2021 – Feb.2023
The purpose of this study is to introduce a calibration method for the registration problem in a video seethrough Augmented Reality (AR) system. This study investigates error sources and presents an efficient calibration procedure to reduce the misalignment accuracy via HMD-to-Camera transformation.
Augmented reality assisted smart factory management system development
Dec. 2021 – Feb. 2022
An AR headset-based prototyping system has been developed to offer a clear and intuitive digital visualization for the purpose of exploring the potential applications of smart factories. This project presents a case study of a maintenance application in a CNC machine shop for technicians.
Augmented reality assisted maintenance and repair system development
Dec. 2021 – Feb. 2022
This project demonstrates the potential of utilizing digital twin technology with an Augmented Reality interface for improved maintenance procedures. By presenting a demo system of a repair process, this work aims to highlight the benefits of using AR for clear and intuitive visualization of the device being repaired, resulting in improved accuracy and ease of instruction for technicians.
An application of depth map completion and super-resolution in AR rendering
Sep. 2021 – Nov. 2021
This project presents an experiment on an AR-based human-robot interaction scenario, aimed at demonstrating the effectiveness of a proposed method for addressing occlusion problems in the rendering of virtual objects. The method involves the use of depth completion and super-resolution techniques to enhance the visual quality.
Visualization error analysis for augmented reality stereo VST system
May. 2021 – Nov. 2021
In this research study, the sources of registration errors were identified in stereo video see-through systems and a mathematical model was established to describe the propagation of these errors in the display process.
System design of a human-centered AR HRI with cognition awareness
Nov. 2019 – Oct. 2021
This work proposed a novel system, HAR2bot, for path planning tasks in complex environments. The proposed system effectively balances the communication between the operator and the robot to minimize the cognitive burden associated with the design loop, leading to improved task efficiency and accuracy.
Augmented reality-based human-robot interaction system
Aug. 2019 – Nov. 2020
This project proposed and developed an intuitive and immersive AR-based interface for cobot (AUBO i5) programming, aiming to address the challenges in performing path planning tasks in complex environments.
Teaching and Talking
Course development: Introduction to industrial automation and Robots
Aug. 2023
This course offers college students a comprehensive introduction to the exciting and rapidly evolving field of industrial automation and robotics. In today's technology-driven world, automation plays a crucial role in enhancing productivity and efficiency across various industries. The course aims to equip students with fundamental knowledge and practical insights into automation systems and robotics, enabling them to understand, design, and implement automation solutions.
Skills
CODING
Advanced: C++, C#, MATLAB
Intermediate: Python, Git, Linux, C
Beginner: HTML , CSS , Javascript
TEACHING
Mechanical Engineering: Fluid Mechanics (Intro & Advanced), Numerical Methods, Aerodynamics, Robotics (Intro & Advanced), Autonomous Systems and Artificial Intelligence
Industrial & Systems Engineering: Robotics and Automation, Materials Processing, Simulation Analysis, 3D Printing, Cyber-Physical Systems and Internet of Things (IoT), Human-Robot Interaction
Computer Science: Foundations of Human-Computer Interaction, User-Centered Design Methods, Robot Perception, Robot Localization, Machine Learning for Robotics
SOFTWARE
Robotics: ROS, RVIZ, ROBOGUIDE, V-REP, RobotStudio, MoveIt
VR/AR/XR: Unity3D, OpenXR, Vuforia, MRTK, ARKit, ARCore
3D Printing: Simplify3D, Eiger, UltiMaker Cura
CAD: Solidworks, 3ds Max, Fusion 360, Blender
Image and Video: Photoshop, Lightroom, Premiere, FCPX, After Effects, DaVinci
CV & ML: OpenCV