학술논문

Design and implementation of a following robot system based on monocular vision
Document Type
Conference
Source
2017 IEEE 2nd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC) Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), 2017 IEEE 2nd. :1360-1363 Mar, 2017
Subject
Computing and Processing
Robotics and Control Systems
Feature extraction
Robot sensing systems
Target tracking
Kalman filters
Visualization
Cameras
Monocular vision
Following robot
Kalman
POSIT
Camshift
Language
Abstract
This paper designs and implements a following robot system based on practical monocular vision sensor. The system can autonomously follow a specific target human body as needed. In the initialization phase, the system uses the background difference method to obtain the motion region and extract the target. In the second phase, continuously adaptive mean-shift algorithm (Camshift) is used to the target tracking, and Kalman filter is used as the starting point of the Camshift to compensate the target shift caused by the camera movement. In the third phase, the feature points of the target human body are extracted and the pose parameters of the target human body relative to the robot location are obtained by the 3D pose estimation algorithm (pose from orthography and scaling with iterations, POSIT). Experiments show that the system has a good stability, and can effectively implement the target human following.