Problem
A human-following robot has to keep a stable target under exactly the conditions that make vision difficult: occlusion, lighting shifts, pose changes, and moving camera perspective.
National Centre of Robotics & Automation
Research Internee / Sep 2020 - Jun 2021
Built human-tracking robotics logic across illumination changes, pose variation, occlusion, and camera motion using visual features, K-D tree classification, Kalman filtering, ROS 1, Gazebo, and Dijkstra planning.
A human-following robot has to keep a stable target under exactly the conditions that make vision difficult: occlusion, lighting shifts, pose changes, and moving camera perspective.
Developed the vision tracking and robotics workflow that connected visual target association, state estimation, simulation, motor control, and navigation.
A robotics prototype that combined computer vision tracking, state estimation, simulation, and mobile navigation into one working perception-to-motion chain.
Implementation Highlights
Next Step