Kinect-Based Moving Human Tracking System with Obstacle Avoidance

A R T I C L E I N F O A B S T R A C T Article history: Received: 04 March, 2017 Accepted: 14 April, 2017 Online: 24 April, 2017 This paper is an extension of work originally presented and published in IEEE International Multidisciplinary Conference on Engineering Technology (IMCET). This work presents a design and implementation of a moving human tracking system with obstacle avoidance. The system scans the environment by using Kinect, a 3D sensor, and tracks the center of mass of a specific user by using Processing, an open source computer programming language. An Arduino microcontroller is used to drive motors enabling it to move towards the tracked user and avoid obstacles hampering the trajectory. The implemented system is tested under different lighting conditions and the performance is analyzed using several generated depth images.

[1]  Martin Kvalbein The use of a 3D sensor (Kinect) for robot motion compensation : The applicability in relation to medical applications , 2012 .

[2]  Abdel-Mehsen Ahmad,et al.  3D sensor-based Moving Human Tracking Robot with Obstacle Avoidance , 2016, 2016 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET).

[3]  Satish Prabhu,et al.  Real Time Skeleton Tracking based Human Recognition System using Kinect and Arduino , 2015 .

[4]  Michael Arens,et al.  Feature based person detection beyond the visible spectrum , 2009, 2009 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[5]  Gaurav S. Sukhatme,et al.  People tracking and following with mobile robot using an omnidirectional camera and a laser , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[6]  Jianpeng Zhou,et al.  Real Time Robust Human Detection and Tracking System , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.