RESEARCH & WORK · UNIVERSITY OF WATERLOO

Mobile robotics
& autonomous systems

Graduate research, robotics development, experimental systems, and instructional work at the University of Waterloo.

Research

Robotics research

Research spanning perception, sensor fusion, navigation, planning, and mobile-robot control.

RESEARCH 01

LiDAR–Camera Fusion for Road Segmentation

Semantic road segmentation using RGB camera data, LiDAR-derived depth information, modified SegNet, and early/late sensor-fusion architectures.

RESEARCH 02

MPC-Based Path Following with a Summit Mobile Robot

Experimental path-following implementation using a holonomic Summit mobile robot, model predictive control, and Vicon-based pose feedback.

Integrated Robotics Systems

Mobile-robot demonstrations

System-level robotics work combining perception, localization, navigation, control, and physical robot operation.

SYSTEM 01

Summit XL Multi-Floor Autonomous Navigation

System-level integration combining Summit XLS navigation, multi-floor mapping, vision-based pose estimation, WAM manipulation, and elevator interaction.

SYSTEM 02

ROS Mobile-Robot Navigation Demonstrations

TurtleBot navigation demonstrations created for robotics instruction, covering narrow passages, obstacle avoidance, global replanning, and dynamic-obstacle interaction.

SYSTEM 03

Motion-Aware Path Planning with a Summit Mobile Robot

Experimental support for path-planning research led by Dr. Jeong-woo Han, evaluating path choice under robot motion and achievable-speed constraints using a Summit mobile robot.

Teaching & Course Work

Robotics teaching and laboratory development

Virtual robotics laboratory development, technical documentation, verification, grading, and student troubleshooting for senior undergraduate and graduate robotics instruction.

PRE-LAB

Virtual ROS Robotics Environment

Development and validation of a VMware-based robotics environment integrating Ubuntu, ROS, Gazebo, MATLAB, TurtleBot simulation, and ROS networking.

LAB 01

ROS, SLAM & Navigation

ROS fundamentals, TurtleBot simulation, RViz, sensor visualization, mapping, SLAM, localization, and autonomous navigation.

LAB 02

AMCL Localization

Particle-filter localization, motion and sensor models, parameter sensitivity, pose estimation, covariance, and computation-time analysis.

LAB 03

RRT / RRT* Path Planning

Sampling-based path planning, obstacle inflation, robot motion constraints, path optimization, and Pure Pursuit trajectory tracking.

← Back to Research & Work