Kevin Hu Email and Phone Number
Innovative Robotics and AI Engineer with broad experience in developing algorithms for UAVs, mobile robots, humanoid robots, manipulator robots, and autonomous vehicles, utilizing advanced deep learning and computer vision tools. Skilled in perception, motion planning, control, state estimation, localization, and mapping for robotic systems, with a strong research background in image-guided robotics and reinforcement learning model predictive control for UAVs. Co-founder of a UAV startup, demonstrating business acumen, leadership, and effective collaboration with diverse teams.
Utias Flight Systems And Control Lab
View- Website:
- defygravitycampaign.utoronto.ca
- Employees:
- 28510
-
Research On Reinforcement Learning Model Predictive Control For UavsUtias Flight Systems And Control LabToronto, On, Ca -
Co-FounderDrone Startup Savior Feb 2024 - PresentToronto, Ontario, Canada• Founded a startup using AI and autonomous drones to plant trees, earning seed funding from the University of Toronto Entrepreneurship Hatchery• Created a deep learning image segmentation network for drones to identify land types with 85% success rate• Trained a deep learning object detection model (YOLOv10) to identify trees with 70% precision and 80% recall
-
Research On Rl Model Predictive Control For UavsUtias Flight Systems And Control Lab May 2024 - PresentToronto, Ontario, Canada• Conducted research on reinforcement learning-based model predictive control (MPC) for UAV trajectory tracking• Developed a quadrotor MPC simulation using Casadi to control a quaternion-based model of the quadrotor• Developed a reinforcement learning algorithm to learn MPC parameters, increasing trajectory tracking performance of MPC algorithms -
Autonomous Uav Research And DevelopmentUniversity Of Toronto Institute For Aerospace Studies Jan 2023 - PresentToronto, Ontario, Canada• Designed and built a cutting-edge autonomous drone for nuclear safety inspections with 90% success rate in mock scenarios. Equipped with CV object detection (YOLOv5), visual SLAM for accurate localization, RRT* for obstacle-free path planning, and precise waypoint motion planning for navigation• Conducted extensive research on diverse nonlinear control methods, systematically comparing them to classical PID control for quadrotor UAVs through simulation using Python• Developed… Show more • Designed and built a cutting-edge autonomous drone for nuclear safety inspections with 90% success rate in mock scenarios. Equipped with CV object detection (YOLOv5), visual SLAM for accurate localization, RRT* for obstacle-free path planning, and precise waypoint motion planning for navigation• Conducted extensive research on diverse nonlinear control methods, systematically comparing them to classical PID control for quadrotor UAVs through simulation using Python• Developed fixed-wing and multirotor UAV simulations in Simulink, meticulously emulating aircraft performance• Programmed and raced Crazyflie drones through gates while avoiding obstacles after simulating drones in a PyBullet simulation, achieving the third fastest time out of ten teams• Trained a drone during flight to avoid obstacles using reinforcement learning in AirSim with a 92% avoidance rate Show less -
Research On Image-Guided Robotics SystemsUniversity Of Toronto Sep 2022 - Sep 2023Greater Toronto Area, Canada• Developed an open-source image-guided surgical robotics system, enabling a robot to navigate waypoints specified by users through medical software or real-world ArUco markers, advancing surgical robotics in an underexplored field• Successfully integrated a Franka Emika Panda robot with 3D Slicer medical imaging software using ROS2• Implemented both machine learning-based elastic registration and rigid registration techniques, employing ArUco markers and OpenCV to align coordinate… Show more • Developed an open-source image-guided surgical robotics system, enabling a robot to navigate waypoints specified by users through medical software or real-world ArUco markers, advancing surgical robotics in an underexplored field• Successfully integrated a Franka Emika Panda robot with 3D Slicer medical imaging software using ROS2• Implemented both machine learning-based elastic registration and rigid registration techniques, employing ArUco markers and OpenCV to align coordinate systems between 3D Slicer and the robot, resulting in millimeter accuracy Show less -
Autonomous Vehicle Software DeveloperAutoronto 2021 - 2023Toronto, Ontario, Canada• Played a key role in aUToronto's win of the SAE/GM AutoDrive Challenge, an annual collegiate autonomous vehicle competition, for three consecutive years, managing localization, mapping, and perception calibration teams of 10 people• Researched state-of-the-art localization methods and developed a semantic localization algorithm in C++ for an autonomous vehicle, utilizing lane lines and traffic lights as markers, achieving first place for the localization task• Conducted calibration of… Show more • Played a key role in aUToronto's win of the SAE/GM AutoDrive Challenge, an annual collegiate autonomous vehicle competition, for three consecutive years, managing localization, mapping, and perception calibration teams of 10 people• Researched state-of-the-art localization methods and developed a semantic localization algorithm in C++ for an autonomous vehicle, utilizing lane lines and traffic lights as markers, achieving first place for the localization task• Conducted calibration of perception system cameras, determining camera intrinsics and extrinsics, and calibrated solid-state lidars using iterative closest point, establishing their transforms, increasing perception accuracy by 30% Show less -
Embedded Controls Design InternGeneral Motors Aug 2021 - Aug 2022Markham, Ontario, Canada• Utilized Simulink for modeling embedded controls software for electric and autonomous vehicle components, including brakes, wheel speed sensor, and IMU, with a focus on diagnostics, contributing to three design teams• Formulated comprehensive test cases in Simulink and validated the functionality of embedded controls software• Generated C code from Simulink models, adapted signal interfaces, ensured successful software builds, did MIL/SIL tests on the model, and uploaded software to… Show more • Utilized Simulink for modeling embedded controls software for electric and autonomous vehicle components, including brakes, wheel speed sensor, and IMU, with a focus on diagnostics, contributing to three design teams• Formulated comprehensive test cases in Simulink and validated the functionality of embedded controls software• Generated C code from Simulink models, adapted signal interfaces, ensured successful software builds, did MIL/SIL tests on the model, and uploaded software to the brake system, handling 10-15 senior engineer level tasks per sprint• Conducted simulations on the test vehicle and controls software using CarSim, GMSimTools, and MDA, leveraging results to pinpoint issues and debug signal outputs for a scrum team of 15 people• Devised an ML model in Python for predicting changes in wheel speed with 87% accuracy within 15% of the speed Show less -
Robotics Engineering InternRobotics Startup Maparobo Jun 2021 - Aug 2021Calgary, Alberta, Canada• Developed software using ROS with Python and C++ in Linux for the perception, control, planning, mapping, and localization of an autonomous snowblower robot, contributing 20% of the robot’s software stack• Designed a chute planner within the software to dynamically adjust the trajectory of the robot's chute as it moved, ensuring precise snow deposition at specific dump sites on the map while avoiding obstacles in simulation and reality• Implemented and fine-tuned a PID controller to… Show more • Developed software using ROS with Python and C++ in Linux for the perception, control, planning, mapping, and localization of an autonomous snowblower robot, contributing 20% of the robot’s software stack• Designed a chute planner within the software to dynamically adjust the trajectory of the robot's chute as it moved, ensuring precise snow deposition at specific dump sites on the map while avoiding obstacles in simulation and reality• Implemented and fine-tuned a PID controller to enable the robot to accurately follow the desired trajectory• Created a map representation of the robot environment using MapServer• Tested and validated the functionality of the software on the prototype robot for 15 hours per week Show less
-
Aerospace Engineering ResearcherAerospace And Compressible Flow Research (Aero-Core) Group - University Of Calgary Jun 2020 - Sep 2020Calgary, Alberta, Canada• Developed a numerical simulation for tracing light rays and a program to generate realistic computational schlieren images in MATLAB with 85% accuracy to experimental data, contributing to blast wave schlieren research• Tested and validated the functionality of computational schlieren image generation by plotting the results of ray tracing and the intensity distribution of generated images using MATLAB• Wrote a report explaining and documenting simulation code, concepts applied to… Show more • Developed a numerical simulation for tracing light rays and a program to generate realistic computational schlieren images in MATLAB with 85% accuracy to experimental data, contributing to blast wave schlieren research• Tested and validated the functionality of computational schlieren image generation by plotting the results of ray tracing and the intensity distribution of generated images using MATLAB• Wrote a report explaining and documenting simulation code, concepts applied to ray tracing from research papers, computational schlieren image generation, and simulation results Show less -
Aerospace Systems DesignerUniversity Of Toronto Aerospace Team Sep 2018 - Mar 2020Toronto, Ontario, Canada• Designed a pressurant gas diffuser for nitrous gas for a rocket propulsion system using SolidWorks• Designed the cold flow injector plate using SolidWorks and calculations based on launch environment• Participated in cold flow and hot fire testing and designed the test stand for a hybrid rocket• Developed orbital thermal and power simulations in Python for a Cube-Sat satellite -
Engineering & Production AssistantElectronic Innovation Inc. May 2019 - Aug 2019Calgary, Alberta, Canada• Set up, operated, and troubleshooted problems with automated assembly machines in an electronic circuit board production line, producing over 20 completed electronic circuit boards per day, improving efficiency by 20%• Manually assembled PCB boards and assemblies, accumulating over 100 hours of hands-on soldering experience with surface-mount, through-hole, and wired assemblies• Visually and electronically inspected 70+ finished PCB assemblies for quality control
-
Co-FounderSouthern Alberta Junior Achievement Company Program 2017 - 2018Calgary, Alberta, Canada• Co-founded two student run companies and gained experience in production, marketing, and sales
Kevin Hu Education Details
-
Robotics And Aerial Robotics -
Robotics Engineering -
Sir Winston Churchill High School, Calgary, Alberta
Frequently Asked Questions about Kevin Hu
What company does Kevin Hu work for?
Kevin Hu works for Utias Flight Systems And Control Lab
What is Kevin Hu's role at the current company?
Kevin Hu's current role is Research on Reinforcement Learning Model Predictive Control for UAVs.
What schools did Kevin Hu attend?
Kevin Hu attended University Of Toronto, University Of Toronto, Sir Winston Churchill High School, Calgary, Alberta.
Not the Kevin Hu you were looking for?
-
2joddes.com, scotiabank.com
1 +151961XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial