Mobile Target Tracking Using Radio Sensor Network

Similar documents
Mobile Target Tracking Using Radio Sensor Network

ECE498: Senior Capstone Project I Project Proposal. Project Title: ZigBee Based Indoor Robot Localization and Mapping

Carrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites

As a first approach, the details of how to implement a common nonparametric

Localization in Wireless Sensor Networks

SNIOT702 Specification. Version number:v 1.0.1

Radio Tomographic Imaging and Tracking of Stationary and Moving People via Kernel Distance

A Solar-Powered Wireless Data Acquisition Network

Active RFID System with Wireless Sensor Network for Power

Hybrid Positioning through Extended Kalman Filter with Inertial Data Fusion

FILA: Fine-grained Indoor Localization

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Implementation of RSSI-Based 3D Indoor Localization using Wireless Sensor Networks Based on ZigBee Standard

THE control of robot formation is an important topic

Distributed Search and Rescue with Robot and Sensor Teams

Automated Switching Mechanism for Indoor and Outdoor Propagation with Embedded RFID and GPS in Wireless Sensor Network Platform

Algorithmic Insufficiency of RSSI Based UKF for RFID Localization Deployment On-Board the ISS

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm

Multi Robot Navigation and Mapping for Combat Environment

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

Alzheimer Patient Tracking System in Indoor Wireless Environment

Optimized Indoor Positioning for static mode smart devices using BLE

Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4

WLAN Location Methods

Distributed spectrum sensing in unlicensed bands using the VESNA platform. Student: Zoltan Padrah Mentor: doc. dr. Mihael Mohorčič

Feasibility of LoRa for Indoor Localization

Requirements Specification Minesweeper

Sponsored by. Nisarg Kothari Carnegie Mellon University April 26, 2011

Training Schedule. Robotic System Design using Arduino Platform

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

Cooperative localization (part I) Jouni Rantakokko

UWB RFID Technology Applications for Positioning Systems in Indoor Warehouses

Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks

Research Article Kalman Filter-Based Hybrid Indoor Position Estimation Technique in Bluetooth Networks

RPLIDAR A1. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A1M8. Shanghai Slamtec.Co.,Ltd rev.1.

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks

Cooperative navigation (part II)

PROJECTS 2017/18 AUTONOMOUS SYSTEMS. Instituto Superior Técnico. Departamento de Engenharia Electrotécnica e de Computadores September 2017

Navigation of Transport Mobile Robot in Bionic Assembly System

Research on Intelligent Helmet for Safety Monitoring in Coal Mine

muse Capstone Course: Wireless Sensor Networks

Indoor Positioning using IMU and Radio Reciever

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Pathbreaking robots for pathbreaking research. Introducing. KINOVA Gen3 Ultra lightweight robot. kinovarobotics.com 1

Path Planning and Obstacle Avoidance for Boe Bot Mobile Robot

Creating a 3D environment map from 2D camera images in robotics

Particle. Kalman filter. Graphbased. filter. Kalman. Particle. filter. filter. Three Main SLAM Paradigms. Robot Mapping

Final Report for AOARD Grant FA Indoor Localization and Positioning through Signal of Opportunities. Date: 14 th June 2013

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

PhyCloak: Obfuscating Sensing from Communication Signals

Indoor Localization and Tracking using Wi-Fi Access Points

LAB 5: Mobile robots -- Modeling, control and tracking

MEng Project Proposals: Info-Communications

GPS data correction using encoders and INS sensors

Applications & Theory

Adaptive Touch Sampling for Energy-Efficient Mobile Platforms

COMBINING PARTICLE FILTERING WITH CRICKET SYSTEM FOR INDOOR LOCALIZATION AND TRACKING SERVICES

Dynamically Adaptive Inverted Pendulum Platfom

ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM

A Qualitative Approach to Mobile Robot Navigation Using RFID

Near-Field Electromagnetic Ranging (NFER) Indoor Location

RPLIDAR A3. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A3M1. Shanghai Slamtec.Co.,Ltd rev.1.

INDOOR TRACKING WITH KALMAN FILTERS

PinPoint Localizing Interfering Radios

Study of RSS-based Localisation Methods in Wireless Sensor Networks

Modulation schemes in ambient backscatter communication

Indoors Localization Using Mobile Communications Radio Signal Strength

Ranging detection algorithm for indoor UWB channels and research activities relating to a UWB-RFID localization system

Open Access Research on RSSI Based Localization System in the Wireless Sensor Network

AUTOPILOT CONTROL SYSTEM - IV

Formation and Cooperation for SWARMed Intelligent Robots

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

ARM BASED WAVELET TRANSFORM IMPLEMENTATION FOR EMBEDDED SYSTEM APPLİCATİONS

RPLIDAR A1. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner rev.2.1. Model: A1M8. Shanghai Slamtec.Co.

Indoor Positioning Technology Based on Multipath Effect Analysis Bing Xu1, a, Feng Hong2,b, Xingyuan Chen 3,c, Jin Zhang2,d, Shikai Shen1, e

SpotFi: Decimeter Level Localization using WiFi. Manikanta Kotaru, Kiran Joshi, Dinesh Bharadia, Sachin Katti Stanford University

We Know Where You Are : Indoor WiFi Localization Using Neural Networks Tong Mu, Tori Fujinami, Saleil Bhat

Preliminary Results in Range Only Localization and Mapping

LOG-a-TEC testbed applications in TVWS

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Industrial Wireless: Solving Wiring Issues by Unplugging

Securing Wireless Localization: Living with Bad Guys. Zang Li, Yanyong Zhang, Wade Trappe Badri Nath

Range-only SLAM with Interpolated Range Data

One interesting embedded system

Autonomous Positioning of Mobile Robot Based on RFID Information Fusion Algorithm

Learning and Using Models of Kicking Motions for Legged Robots

Image Processing Based Autonomous Bradley Rover

Design Project Introduction DE2-based SecurityBot

Design and Implementation of ZigBee based Vibration Monitoring and Analysis for Electrical Machines

Comparison of RSSI-Based Indoor Localization for Smart Buildings with Internet of Things

1. Introduction. 2. Cognitive Radio. M. Jayasri 1, K. Kalimuthu 2, P. Vijaykumar 3

In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:

Directional RSS-Based Localization for Multi-Robot Applications

Signals, Instruments, and Systems W7. Embedded Systems General Concepts and

Extended Gradient Predictor and Filter for Smoothing RSSI

Intelligent and passive RFID tag for Identification and Sensing

Wide-Area Persistent Energy-Efficient Maritime Sensing

RPLIDAR A2. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A2M5 A2M6 OPTMAG. Shanghai Slamtec.Co.,Ltd rev.1.

Pedestrian Navigation System Using. Shoe-mounted INS. By Yan Li. A thesis submitted for the degree of Master of Engineering (Research)

Transcription:

Mobile Target Tracking Using Radio Sensor Network Nic Auth Grant Hovey Advisor: Dr. Suruz Miah Department of Electrical and Computer Engineering Bradley University 1501 W. Bradley Avenue Peoria, IL, 61625, USA Saturday, April 28, 2018 N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 1 / 44

Outline 1 Introduction 2 Background Study 3 Mapping and Tracking Methods 4 Simulation 5 Implementation 6 Experimentation 7 Conclusion and Future Directions N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 2 / 44

Introduction Motivation Motivation Mobile robotics is an area of active research Mobile robotics is an interdisciplinary field with many applications No literature on active RF Mobile Target Tracking N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 3 / 44

Introduction Objective Problem Description A mobile target is moving randomly in an unknown environment where its position and trajectory are also unknown. A mobile robot is to follow the mobile target while maintaining a set distance and avoiding obstacles in its path. Problem Statement Develop a modular mobile target tracking strategy using RF signal strength measurements Build a simulation to test the EKF-SLAM with mobile target tracking algorithm Implement the mobile target tracking strategy using ROS on the Pioneer 3-DX mobile robot platform N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 4 / 44

Introduction Applications Warehouses Factories Search and rescue Research and education N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 5 / 44

Introduction Challenges Overcoming noisy received signal strength measurements Localization of moving target Speed of radio sensor signal acquisition N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 6 / 44

Introduction Frequently used terms EKF: Extended Kalman Filter SLAM: Simultaneous Localization and Mapping RSSI: Received Signal Strength Indicator ROS: Robot Operating System N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 7 / 44

Overview 1 Introduction 2 Background Study 3 Mapping and Tracking Methods 4 Simulation 5 Implementation 6 Experimentation 7 Conclusion and Future Directions N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 8 / 44

Background Study Literature Radio signal strength to calculate range Parabolic reflector to estimate angle of arrival Simultaneous localization and mapping using RFID tags Tracking of radio signal emitting mobile target N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 9 / 44

Background Study Prior Work Radio receiver and robot control hardware Radio sensor network EKF-SLAM Simulation and Implementation (a) Operating environment in simulation. (b) Customized radio transceiver. N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 10 / 44

Overview 1 Introduction 2 Background Study 3 Mapping and Tracking Methods 4 Simulation 5 Implementation 6 Experimentation 7 Conclusion and Future Directions N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 11 / 44

Mapping and Tracking Methods System Block Diagram Mobile target trajectory + - Σ Tracking algorithm Mobile robot Robot's trajectory Sensory information N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 12 / 44

Mapping and Tracking Methods EKF-SLAM Algorithm EKF: Extended Kalman Filter SLAM: Simultaneous Localization and Mapping Widely popular for resilience to noise. Three main steps: 1 Predict 2 Observe 3 Update N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 13 / 44

Mapping and Tracking Methods EKF-SLAM Algorithm: Prediction Predict Step Predict the state of the robot, the mobile target, and the measurements to be made ˆq k+1 = ˆq+ k + CT f r (ˆq + k,r, u k, 0), P k+1,rr = F kp + k,rr FT k + L kq k L T k, P k+1,rb = F kp + k,rb, (1a) (1b) (1c) P k+1,br = (P k+1,rb) T (1d) N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 14 / 44

Mapping and Tracking Methods EKF-SLAM Algorithm: Observe Observations Take range and bearing measurements of the radio sensor network Y t = [r t, θ t ] T (2) N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 15 / 44

Mapping and Tracking Methods EKF-SLAM Algorithm: Update Update Step Update the predictions based on the measurements gathered Update the Kalman gain covariances S = [ H r K k+1 = ] [ P k+1,rr P k+1,rb H j b j [ P k+1,rr P k+1,br P k+1,b j r P k+1,rb j P k+1,bb j P k+1,b j b j ] [H T r H T b j ] [H T r H T b j ] S 1, ] + R, (3a) (3b) ˆq + k+1 = ˆq k+1 + K k+1v, P + k+1 = P k+1 K k+1sk T k+1, (3c) (3d) N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 16 / 44

Mapping and Tracking Methods EKF-SLAM Algorithm: Augment Augment Add any new landmarks gathered Increase the size of the prediction covariance so more covariance matricies can be stored [ q + ] q k+1 = k+1 b s+1 P k+1 = [ ] P + k+1 P T b (s+1) q P b (s+1) q P b (s+1) b (s+1) N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 17 / 44

Mapping and Tracking Methods Robot Model Discrete time model: x k+1 = x k + T ν k cos(θ k + γ k ), y k+1 = y k + T ν k sin(θ k + γ k ), θ k+1 = θ k + T ν k sin(γ k ) l N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 18 / 44

Mapping and Tracking Methods Measurement Model Model of RSSI z [j] k z [j] k z [j] k P ref 10η log 10 r [j] k (4) measured in dbm, P ref is the reference signal strength in dbm at 1m, η is the signal propagation constant, r [j] k is the range in m between the robot and the [j] th radio sensor Bearing β k of each radio sensor is determined from a set of RSSI measurements N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 19 / 44

Mapping and Tracking Methods Measurement Model Range is calculated using the RSSI r k = 10 RSSI P ref 10η (5) RSSI is assumed to be greatest when the parabolic dish is directly facing the Xbee. This angle is determined to be the bearing β k. N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 20 / 44

Mapping and Tracking Methods Subsystem Level Diagram Initial target measurement + - Σ Tracking algorithm Motion controller EKF-SLAM Mobile robot Robot's trajectory Radio sensor location estimates Radio sensor network Measurement Model N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 21 / 44

Overview 1 Introduction 2 Background Study 3 Mapping and Tracking Methods 4 Simulation 5 Implementation 6 Experimentation 7 Conclusion and Future Directions N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 22 / 44

Simulation Virtual Robot Experimentation Platform Commercial robotics simulator Accurate models of many robots including the Pioneer 3-DX N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 23 / 44

Simulation Setup Obstacle Radio Sensors Mobile target Mobile robot Figure: Virtual environment Purpose: To verify the EKF-SLAM and Mobile Target Tracking algorithms before implementing N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 24 / 44

Simulation Simulation Case I *Play video of V-Rep and Matlab work* N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 25 / 44

Simulation Simulation Case I: Results 3.5 3 2.5 j = 1 j = 2 j = 3 j = 4 1 0.9 0.8 0.7 e [j] (t) [m] 2 1.5 1 0.5 e [M] (t) [m] 0.6 0.5 0.4 0.3 0.2 0.1 0 0 5 10 15 20 25 30 35 40 Time [sec] (a) Radio sensor estimation errors 0 0 5 10 15 20 25 30 35 40 Time [sec] (b) Mobile target estimation error N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 26 / 44

Simulation Simulation Case II *Play video of Matlab work* N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 27 / 44

Simulation Simulation Case II: Results e b [j] [k], [m] 1.5 1 0.5 j = 1 j = 2 j = 3 j = 4 e b [j] [k], [m] 1.4 1.2 1 0.8 0.6 j = 5 0.4 0 0 200 400 600 800 1000 Discrete time index, k (a) Radio sensor estimation errors 0.2 0 200 400 600 800 1000 Discrete time index, k (b) Mobile target estimation error N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 28 / 44

Overview 1 Introduction 2 Background Study 3 Mapping and Tracking Methods 4 Simulation 5 Implementation 6 Experimentation 7 Conclusion and Future Directions N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 29 / 44

Implementation Software Full featured operating system Easily modifiable and open source Version adapted for beaglebone black N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 30 / 44

Implementation Software Collection of robotics middle-ware Hardware abstraction Node based system TCP/IP based communication N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 31 / 44

Implementation Software MATLAB 1 Feature rich scripting language 2 ROS support with Robotics System Toolbox 3 Used to process data and perform SLAM algorithm C++ 1 Fast yet high level programming language perfect for embedded applications 2 CMake build tools included with ROS 3 Used to operate customized radio transceiver N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 32 / 44

Implementation Hardware Zigbee Radio Protocol 2.4 GHz Frequency 10 to 20 meter range Low power consumption N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 33 / 44

Implementation Hardware 1 GHz Cortex A-8 ARM Processor UART Interface Wifi Capable Low Cost - $55.00 N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 34 / 44

Implementation Hardware Purpose built for research 500 bit wheel encoders 8 on board sonar sensors ARIA framework N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 35 / 44

Implementation Customized Radio Transceiver Figure: Customized radio transceiver N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 36 / 44

Implementation Communication Diagram ZIGBEE UART WIFI GPIO ZIGBEE USB N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 37 / 44

Overview 1 Introduction 2 Background Study 3 Mapping and Tracking Methods 4 Simulation 5 Implementation 6 Experimentation 7 Conclusion and Future Directions N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 38 / 44

Experimentation Radio Localization e b [j] [k], [m] 0.8 0.6 0.4 0.2 j = 1 j = 2 j = 3 j = 4 Y [m] 10 9 8 7 6 5 4 3 2 0 0 200 400 600 800 1000 Discrete time index, k (a) Radio sensor estimation errors 1 0 i = 1000-1 -2 0 2 4 6 8 10 X [m] (b) Testing environment N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 39 / 44

Experimentation Video *Play video of implementation* N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 40 / 44

Overview 1 Introduction 2 Background Study 3 Mapping and Tracking Methods 4 Simulation 5 Implementation 6 Experimentation 7 Conclusion and Future Directions N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 41 / 44

Future Directions Improve speed of radio sensor signal acquisition Reduce error due to multipath propagation Potentially incorporate other sensor types such as LIDAR N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 42 / 44

Conclusion Excellent performance in simulation Adequate performance in actual implementation Room for improvement or expansion of scope N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 43 / 44

For Further Reading I F. Martinelli. A robot localization system combining rssi and phase shift in... IEEE Transactions on Control Systems Technology, vol.23, no. 5, pp. 1782 1796. E. DiGampaolo. A robot localization system using the phase of passive uhf-rfid... IEEE Transactions on Control Systems Technology, vol.61, no. 1, pp. 365 376. E. Xu. Target tracking and mobile sensor navigation in wireless sensor... IEEE Transactions on Mobile Computing, vol.12, no. 1, pp. 177 186. www.mobilerobots.com/libraries/downloads/pioneer3dx-p3dx- RevA.sflb.ash N. Auth,G. Hovey (Bradley University) Mobile Target Tracking Using Radio Sensor Network(Proposal) April 28, 2018 44 / 44