This article discusses a tracking algorithm applied to a multi-agent robotics system. The considering system consists of two robots: the leader and the follower. The main task is to track the leader robot with a camera, estimating the distance between the robots. Traditionally, this task requires the integration of several sensors: LiDAR, encoders, GPS. However, this work suggests a new solution in case when only a camera is available. The leader robot is captured using the background subtraction algorithm to detect the center point position of the moving object. The center point coordinates serve as input to a Kalman filter that predicts the next position of the leader robot. Simulations are conducted in the CoppeliaSim working environment where the path of the follower robot is monitored and compared to a leader robot. Moreover, two test modes are performed: the Center-Point position prediction mode and the blind tracking mode. The blind tracking mode corresponds to the case when the leader is not visible (not in the range of vision). The distance between the leader and the follower robots is estimated using the Perspective-n-points (PnP) and RANSAC (Random sample consensus) algorithm, and the results are compared with those conducted using an approximate sensor.

1.
Liu
,
Jiming
, and
Jianbing
Wu
.
Multiagent robotic systems
.
CRC press
,
2018
.
2.
Sequeira
,
Gerard
. "
Vision based leader-follower formation control for mobile robots.
" (
2007
).
3.
Feng
,
Zhi
, et al "
An overview of collaborative robotic manipulation in multi-robot systems
."
Annual Reviews in Control
49
(
2020
):
113
127
.
4.
Zhang
,
Haiying
, and
Kun
Wu
. "
A vehicle detection algorithm based on three-frame differencing and background subtraction
."
2012 Fifth International Symposium on Computational Intelligence and Design
. Vol.
1
.
IEEE
,
2012
.
5.
Agarwal
,
Anshuman
,
Shivam
Gupta
, and
Dushyant Kumar
Singh
. "
Review of optical flow technique for moving object detection
."
2016 2nd International Conference on Contemporary Computing and Informatics (IC3I
).
IEEE
,
2016
.
6.
Iqbal
,
Javed
, et al "
Real-time target detection and tracking: A comparative in-depth review of strategies
."
Life Science Journal
10
.
3
(
2013
):
804
813
.
7.
Suhr
,
Jae
Kyu
. "
Kanade-lucas-tomasi (klt) feature tracker
."
Computer Vision (EEE6503)
(
2009
):
9
18
.
8.
Fries
,
Carsten
, and
Hans-Joachim
Wuensche
. "
Monocular template-based vehicle tracking for autonomous convoy driving
."
2014 IEEE/RSJ International Conference on Intelligent Robots and Systems
.
IEEE
,
2014
.
9.
Fries
,
Carsten
,
Thorsten
Luettel
, and
Hans-Joachim
Wuensche
. "
Combining model-and template-based vehicle tracking for autonomous convoy driving
."
2013 IEEE Intelligent Vehicles Symposium (IV
).
IEEE
,
2013
.
10.
Stenger
,
Bjoern
,
Paulo R.S.
Mendonça
, and
Roberto
Cipolla
. "
Model-Based Hand Tracking Using an Unscented Kalman Filter
."
BMVC.
Vol.
1
.
2001
.
11.
Mashkov
,
Konstantin
,
Vasyliy
Rubtsov
, and
Ivan
Rubtsov
. "
Development of robotics technologies in agriculture
."
MATEC Web of Conferences.
Vol.
224
.
EDP Sciences
,
2018
.
12.
Serebrenny
,
Vladimir
,
Madin
Shereuzhev
, and
Ivan
Metasov
. "
Approaches to the robotization of agricultural mobile machines
."
MATEC Web of Conferences.
Vol.
161
.
EDP Sciences
,
2018
.
13.
Vorotnikov
,
Sergey
, et al "
Multi-agent robotic systems in collaborative robotics
."
International Conference on Interactive Collaborative Robotics
.
Springer
,
Cham
,
2018
.
14.
Rubtsov
,
I. V.
, et al "
Simulation in MATLAB group control when conducting reconnaissance in areas
."
AIP Conference Proceedings.
Vol.
2195
. No.
1
.
AIP Publishing LLC
,
2019
., DOI:
15.
Nazarova
,
Anaid
V.
, and
Meixin
Zhai
. "Distributed Solution of Problems in Multi Agent Robotic Systems."
Smart Electromechanical Systems
.
Springer
,
Cham
,
2019
.
107
124
.
16.
Mendoza-Silva
,
Germán
Martín
,
Joaquín
Torres-Sospedra
, and
Joaquín
Huerta
. "
A meta-review of indoor positioning systems
."
Sensors
19
.
20
(
2019
):
4507
.
17.
Choset
,
Howie
M.
, et al
Principles of robot motion: theory, algorithms, and implementation
.
MIT press
,
2005
.
18.
Prabhakar
,
N.
, et al "
Object tracking using frame differencing and template matching
."
Research Journal of Applied Sciences, Engineering and Technology
4
.
24
(
2012
):
5497
5501
.
19.
Meng
,
Jie
, et al "
Two-wheeled robot platform based on PID control
."
2018 5th International Conference on Information Science and Control Engineering (ICISCE
).
IEEE
,
2018
.
20.
Bin
,
He
,
Liu Wen
Zhen
, and
Lv Hai
Feng
. "
The kinematics model of a two-wheeled self-balancing autonomous mobile robot and its simulation
."
2010 Second International Conference on Computer Engineering and Applications
. Vol.
2
.
IEEE
,
2010
.
21.
Vikranth
,
S.
,
P.
Sudheesh
, and
M.
Jayakumar
. "
Nonlinear tracking of target submarine using extended kalman filter (ekf
)."
International Symposium on Security in Computing and Communication
.
Springer
,
Singapore
,
2016
.
22.
Saho
,
Kenshi
. "
Kalman Filter for Moving Object Tracking: Performance Analysis and Filter Design
."
Kalman Filters-Theory for Advanced Applications
(
2017
).
23.
Barnett
,
Glen
, and
Ben
Zehnwirth
. "
Kalman Filter: Overview
."
Wiley StatsRef: Statistics Reference Online
(
2014
).
24.
Zhang
,
Byoung-Tak
. "
Kalman Filters.
" (
2010
).
25.
Zervos
,
Michail
.
Real time multi-object tracking using multiple cameras. No. STUDENT.
2012
.
26.
T.
Luettel
,
M.
Himmelsbach
,
F.
von Hundelshausen
,
M.
Manz
,
A.
Mueller
, and
H.-J.
Wuensche
, “
Autonomous Offroad Navigation Under Poor GPS Conditions
,” in
Proceedings of 3rd Workshop On Planning, Perception and Navigation for Intelligent Vehicles (PPNIV), IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS
),
2009
.
27.
R. I.
Hartley
and
A.
Zisserman
,
Multiple View Geometry in Computer Vision
,
2nd
ed.
Cambridge University Press
,
2004
.
28.
Chan
,
Yiu-Tong
,
H. Yau Chin
Hang
, and
Pak-chung
Ching
. "
Exact and approximate maximum likelihood localization algorithms
."
IEEE Transactions on Vehicular Technology
55
.
1
(
2006
):
10
16
.
29.
Lingjie
,
Yan
, et al "
Research on the application of RANSAC algorithm in electro-optical tracking of space targets
."
Opto-Electronic Engineering
46
.
11
(
2019
):
180540
1
.
This content is only available via PDF.
You do not currently have access to this content.