Introduction to Embedded and Real-Time Systems W12: An Introduction to Localization Techniques in Embedded Systems
|
|
- Laurel Gordon
- 6 years ago
- Views:
Transcription
1 Introduction to Embedded and Real-Time Systems W12: An Introduction to Localization Techniques in Embedded Systems
2 Outline Motivation Terminology and classification Selected positioning systems and techniques Odometry Inverse kinematic model Position reconstruction
3 Motivation
4 Motivating Application: Sensor Networks Goal: Develop a self-calibrating system to support collaborative acoustic sensing applications, such as beam-forming and cross-beam localization. Target System: Input: Node placement: 3D, Outdoor, Foliage OK 20m Inter-node spacing Arrays are level Output: Estimates: XYZ Position ± 25cm Orientation ± 2 70x50m [From L. Girod and D. Estrin, UCLA-CENS] Results in James Reserve Accurate: Mean 3D Position Error: 20 cm Precise: Std. Dev. of Node Position: 18 cm
5 Motivating Application: Distributed Coverage and Inspection Case study: turbine inspection 40 Alice II robots Vision Zigbee-compliant com 2 Scenarios No localization Global localization Comparing coordination schemes: Reactive vs. Deliberative Collaborative vs. Non- Collaborative 2 x 2 x 2 cm [Correll & Martinoli, IEEE RAM, 2009]
6 Motivating Application: Distributed Coverage and Inspection Localization uniquely based on odometry and crude recognition of blade features with proximity sensors Localization based on a unique color ID for each blade and odometry
7 Terminology and Classification
8 Classification axes Indoor vs. outdoor techniques Absolute vs. relative positioning systems Line-of-sight vs. obstacle passing/surrounding Underlying physical principle and channel Positioning available on-board vs. off-board Scalability in terms of number of nodes
9 Performance of Positioning Systems As any another sensor, position sensor accuracy, precision, range, positioning update frequency σ = standard dev of the sensor noise [From Introduction to Autonomous Mobile Robots, Siegwart R. and Nourbakhsh I. R.]
10 Indoor Positioning Systems
11 Selected Indoor Positioning Systems Laser-based indoor GPS Ultrasound (US) + radio frequency (RF) technology Infrared (IR) + RF technology Vision-based overhead system Impulse Radio Ultra Wide Band (IR-UWB)
12 Laser-Based Indoor (KPS) Performance: a few mm in position over 5x5 m arena, Hz, a few degrees in orientation Position available on the robot without com (GPS-like) Line-of-sight method Tested in 2D but extensible in 3D (2 laser base stations)
13 Ultrasound + Radio Technology Principle: time of arrival on 3 (2D) or 4 (3D) US receptors, synchronization with radio signal Used for relative (on the robots) and absolute positioning (fixed beacons) Accuracy: sub cm accuracy over several m for a 30 cm radius platform (e.g. Michaud et al, ICRA 2008) Accuracy inversely proportional with size of the module (proportional to distance between US receptors) Updating speed: 1/(0.075*N_robots) Hz (e.g., < 1 Hz with 14 or more robots) (Michaud et al, ICRA 2008)
14 Ultrasound + Radio Technology [From Introduction to Autonomous Mobile Robots, Siegwart R. and Nourbakhsh I. R.]
15 Infrared + Radio Technology Principle: belt of IR emitters (LED) and receivers (photodiode) IR LED used as antennas; modulated light (carrier 10.7 MHz) RF chip behind, measured RSSI Measure range & bearing of the next robot; can be coupled with RF channel (e.g ) for heading assessment Can also be used for 20 kbit/s com channel [Pugh et al., IEEE Trans. on Mechatronics, 2009]
16 Infrared + Radio Technology Range response Bearing calculation
17 Infrared + Radio Technology Performance summary: Range: 3.5 m Update frequency 25 Hz with 10 neighboring robots (or 250 Hz with 2) Accuracy range: <7% (MAX) Accuracy bearing: < 9º (RMS) Possible extension in 3D, larger range (but more power) and better bearing accuracy with more photodiodes (e.g. Bergbreiter, PhD UCB 2008, dedicated asic, up to 15 m, 256 photodiodes, single emitter with conic lense)
18 SwisTrack Tracking objects with one (or more) overhead cameras Absolute positions, available outside the robot/sensor Active, passive, or no markers Open source software Major issues: light, calibration Price per camera: CHF to Accuracy ~ 1 cm (2D) Update rate ~ 20 Hz # agents ~ 100 Area ~ 10 m 2
19 IR-UWB Ubisense Tracking UWB tags Absolute positions, available outside the robot/sensor Multiple antennas Battery for 5 years 6-8 GHz UWB channel Price: EUR base system EUR 70.- / additional tag Accuracy 15 cm (3D) Update rate 40 Hz / tag # agents ~ Area ~ 1000 m 2
20 Outdoor Positioning Systems
21 Selected Outdoor Positioning Techniques GPS Differential GPS (dgps) US/Sound + RF
22 Global Positioning System
23 Global Positioning System 24 satellites (including three spares) orbiting the earth every 12 hours at a height of km. Location of any GPS receiver is determined through a time of flight measurement Real time update of the exact location of the satellites: - monitoring the satellites from a number of widely distributed ground stations - master station analyses all the measurements and transmits the actual position to each of the satellites Exact measurement of the time of flight the receiver correlates a pseudocode with the same code coming from the satellite The delay time for best correlation represents the time of flight. quartz clock on the GPS receivers are not very precise the range measurement with four satellite allows to identify the three values (x, y, z) for the position and the clock correction T Recent commercial GPS receiver devices allows position accuracies down to a couple meters.
24 dgps Position accuracy: typically from a few to a few tens of cm
25 Distributed Acoustic Sensing Application Requirements Cross-beam localization requires 3D Array Position Level Orientation Design constraints 3D terrain, 3D target locations Spacing requirement: 20+ meters Accuracy requirement 2 bearing, ±25 cm position Resilient to environment Ground foliage Background noise Weather conditions [From L. Girod and D. Estrin, UCLA-CENS]
26 Problem Statement Goal: Develop a self-calibrating system to support collaborative acoustic sensing applications, such as beam-forming and cross-beam localization. Target System: Input: Node placement: 3D, Outdoor, Foliage OK 20m Inter-node spacing Arrays are level Output: Estimates: XYZ Position ± 25cm Orientation ± 2 70x50m [From L. Girod and D. Estrin, UCLA-CENS] Results in James Reserve Accurate: Mean 3D Position Error: 20 cm Precise: Std. Dev. of Node Position: 18 cm
27 Position Estimation Application Emit Coded Signal Time-Synchronized Sampling Service Layer Select Code Detection Algorithm Detection Algorithm Ranging Layer Trigger <Code, Detect Time> Time Sync Control Traffic <Range, θ, φ> <Code, Detect Time> Multi-hop Network Layer Trigger <X, Y, Z, θ> <Range, θ, φ> Multilateration Layer [From L. Girod and D. Estrin, UCLA-CENS]
28 Acoustic Array Configuration 4 condenser microphones, arranged in a square with one raised 4 piezo tweeter emitters pointing outwards Array mounts on a tripod or stake, wired to CPU box Coordinate system defines angles relative to array (-4,4,14) 14cm 0 θ θ φ 0 φ 90 θ 8cm (-4,-4,0) [From L. Girod and D. Estrin, UCLA-CENS]
29 Experiments Component Testing Azimuth angle test Zenith angle test Range test Cement Wall 24 feet System Testing Court of Sciences Test James Reserve Test [From L. Girod and D. Estrin, UCLA-CENS]
30 Odometry
31 Motivating Example from two Weeks Ago: Behavior-Based Control with Motor Schemas Detect-obstacles Avoid-obstacle sensors Detect-Goal Move-to-Goal Σ actuators
32 Visualization of Vector Field for Ex. 5 Avoid-obstacle V magnitude = 0 S d G S R for for for S = obstacle s sphere of influence R = radius of the obstacle G = gain D = distance robot to obstacle s center V direction = radially along a line between robot and obst. center, directed away from the obstacle R d < d > d S R S Obstacle Obstacle
33 Visualization of Vector Field for Ex. 5 Move-to-goal Output = vector = (r,φ) (magnitude, direction) V magnitude = fixed gain value Goal V direction = towards perceived goal
34 Implementation of Move-to-Goal as Motivation: For moving from location A to location B (e.g. from a starting point to the goal location) do we need a GPS-like signal or a globally defined and perceivable field? No! We can reconstruct the global pose of a vehicle (position and orientation) using onboard, proprioceptive movement sensors For indoor and outdoor environments
35 Not only Robots Example: Cataglyphis desert ant Excellent study by Prof. R. Wehner (University of Zuerich, Emeritus) Individual foraging strategy Underlying mechanisms Internal compass (polarization of sun light) Dead-reckoning (path integration on neural chains for leg control) Local search (around 1-2 m from the nest) Extremely accurate navigation: averaged error of a few tens of cm over 500 m path!
36 Odometry: Principles Q: can we track the absolute position (global/environmental reference frame) based on movement information exclusively measured by on-board proprioceptive information? A: yes, using odometry! (and knowledge of initial position) Needed: DC motors + encoders (closed-loop control) or stepper motors (open-loop, but preestablished fixed increment per pulse, as on e- puck)
37 Optical Encoders Measure position (or speed) of the wheels Principle: mechanical light chopper consisting of photo-barriers (pair of light emitter and optical receiver) + pattern on a disc anchored to the motor shaft Quadrature encoder: 90º placement of 2 complete photo-barriers, 4x increase resolution + direction of movement Integrate wheel movements to get an estimate of the position -> odometry Typical resolutions: increments per revolution. For high resolution: interpolation
38 Position and Orientation of a Differential-Drive Robot y I Y I Y R y R P θ X R ξ I xi xr ξ R y = = R = R( θ ) ξ yi I θ θ cosθ sinθ 0 R( θ ) = sinθ cosθ x I x R X I From Introduction to Autonomous Mobile Robots, Siegwart R. and Nourbakhsh I. R.
39 Absolute and Relative Velocity of a Differential-Drive Robot = = I I I I I I R R R x y y x y x θ θ θ & & & & & & & & & X I Y I P X R Y R θ Ex. θ =π/2 R R ξ I θ ξ & & ) ( =
40 Y I Forward Kinematic Model How does the robot move given the wheel speeds and geometry? Assumption: no wheel slip! In miniature robots no major dynamic effects due to low mass l ω(t) 2 1 θ v(t) & ξ r (wheel radius) x& I y& I & θ I = = ϕ& i f l, r, θ, & ϕ 1, & ϕ ) ( 2 = wheel i speed X I
41 Forward Kinematic Model Linear velocity = average wheel speed 1 and 2: r & ϕ v = + 2 r & 2 1 ϕ 2 Rotational velocity = sum of rotation speeds (wheel 1 clockwise, wheel 2 counterclockwise): ω = r & ϕ 1 r & ϕ + 2 2l 2l Y I l Y R ω 2 P 1 r θ v X R Note: linear velocity equals rotational velocity times radius X I
42 + + = l r l r r r I cos sin 0 sin cos ϕ ϕ ϕ ϕ θ θ θ θ ξ & & & & & I R ξ R θ ξ & & ) ( 1 = = 0 y& R ϕ 2 ϕ & & & r r v x R + = = l r l r R 2 2 ϕ 1 ϕ 2 ω θ & & & + = = Forward Kinematic Model Y I X I v θ ω l r 1 X R Y R P
43 Odometry Q: given our absolute velocity, how can we calculate the robot position after some time t? A: integrate! Given the kinematic forward model, and assuming no slip on both wheels T T I I I I ( T ) = + & dt = + R ( ) & ξ ξ ξ ξ θ ξ dt 0 0 Given an initial position and orientation ξ I0, after time T, the position and orientation of the vehicle will be ξ I (T) ξ I (T) computable with wheel speed 1, wheel speed 2, and parameters r and l Note: in practice wheel slippage always present positional error based on odometry is cumulative and incrementally increases R
44 Examples of Odometric Error Evolution for a Differential-Wheel Vehicle Notes: Gaussian assumption; ellipses shows 3σ bound Error on a straight line grows faster in a direction orthogonal to the trajectory Main axis of error ellipses not always perpendicular to the trajectory [From Introduction to Autonomous Mobile Robots, Siegwart R. and Nourbakhsh I. R.]
45 Conclusion
46 Take Home Messages A number of techniques for node localization have been developed Differences between indoor and outdoor techniques (range, infrastructure, accuracy) Some of them require external infrastructure (e.g. creation of an artificial field), some of them are based on complete on-board equipment (e.g. odometry) Different errors and costs characterized the different positioning and localization systems
47 Additional Literature Week 12 Books Siegwart R. and Nourbakhsh I. R., Introduction to Autonomous Mobile Robots, MIT Press, Borenstein J., Everett H. R., and Feng L. Navigating Mobile Robots: Systems and Techniques, A. K. Peters, Ltd., Everett H.R., Sensors for Mobile Robots, Theory and Applications, A. K. Peters, Ltd., 1995.
Signals, Instruments, and Systems W10 An Introduction to Localization and Power Management in Embedded Systems
Signals, Instruments, and Systems W10 An Introduction to Localization and Power Management in Embedded Systems 1 Localization Outline Motivation Technique overview A fundamental technique: odometry Power
More informationBrainstorm. In addition to cameras / Kinect, what other kinds of sensors would be useful?
Brainstorm In addition to cameras / Kinect, what other kinds of sensors would be useful? How do you evaluate different sensors? Classification of Sensors Proprioceptive sensors measure values internally
More informationRange Sensing strategies
Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart and Nourbakhsh 4.1.6 Range Sensors (time of flight) (1) Large range distance measurement -> called
More informationSignals, Instruments, and Systems W11. Localization Techniques & Traditional and Advanced Instruments for Environmental Monitoring
Signals, Instruments, and Systems W11 Localization Techniques & Traditional and Advanced Instruments for Environmental Monitoring Outdoor Positioning Systems Selected Outdoor Positioning Techniques GNSS:
More informationEstimation of Absolute Positioning of mobile robot using U-SAT
Estimation of Absolute Positioning of mobile robot using U-SAT Su Yong Kim 1, SooHong Park 2 1 Graduate student, Department of Mechanical Engineering, Pusan National University, KumJung Ku, Pusan 609-735,
More informationIntelligent Robotics Sensors and Actuators
Intelligent Robotics Sensors and Actuators Luís Paulo Reis (University of Porto) Nuno Lau (University of Aveiro) The Perception Problem Do we need perception? Complexity Uncertainty Dynamic World Detection/Correction
More informationLocalization in Wireless Sensor Networks
Localization in Wireless Sensor Networks Part 2: Localization techniques Department of Informatics University of Oslo Cyber Physical Systems, 11.10.2011 Localization problem in WSN In a localization problem
More information10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7.
1 d R d L L08. POSE ESTIMATION, MOTORS EECS 498-6: Autonomous Robotics Laboratory r L d B Midterm 1 2 Mean: 53.9/67 Stddev: 7.73 1 Today 3 Position Estimation Odometry IMUs GPS Motor Modelling Kinematics:
More informationLOCALIZATION WITH GPS UNAVAILABLE
LOCALIZATION WITH GPS UNAVAILABLE ARES SWIEE MEETING - ROME, SEPT. 26 2014 TOR VERGATA UNIVERSITY Summary Introduction Technology State of art Application Scenarios vs. Technology Advanced Research in
More informationThe Cricket Indoor Location System
The Cricket Indoor Location System Hari Balakrishnan Cricket Project MIT Computer Science and Artificial Intelligence Lab http://nms.csail.mit.edu/~hari http://cricket.csail.mit.edu Joint work with Bodhi
More informationAgenda Motivation Systems and Sensors Algorithms Implementation Conclusion & Outlook
Overview of Current Indoor Navigation Techniques and Implementation Studies FIG ww 2011 - Marrakech and Christian Lukianto HafenCity University Hamburg 21 May 2011 1 Agenda Motivation Systems and Sensors
More informationSignals, Instruments, and Systems W7. Embedded Systems General Concepts and
Signals, Instruments, and Systems W7 Introduction to Hardware in Embedded Systems General Concepts and the e-puck Example Outline General concepts: autonomy, perception, p action, computation, communication
More informationCOS Lecture 7 Autonomous Robot Navigation
COS 495 - Lecture 7 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Control Structure Prior Knowledge Operator Commands Localization
More informationReal-time Math Function of DL850 ScopeCorder
Real-time Math Function of DL850 ScopeCorder Etsurou Nakayama *1 Chiaki Yamamoto *1 In recent years, energy-saving instruments including inverters have been actively developed. Researchers in R&D sections
More informationCooperative navigation: outline
Positioning and Navigation in GPS-challenged Environments: Cooperative Navigation Concept Dorota A Grejner-Brzezinska, Charles K Toth, Jong-Ki Lee and Xiankun Wang Satellite Positioning and Inertial Navigation
More informationMobile Target Tracking Using Radio Sensor Network
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,
More informationMobile Positioning in Wireless Mobile Networks
Mobile Positioning in Wireless Mobile Networks Peter Brída Department of Telecommunications and Multimedia Faculty of Electrical Engineering University of Žilina SLOVAKIA Outline Why Mobile Positioning?
More informationLab 2. Logistics & Travel. Installing all the packages. Makeup class Recorded class Class time to work on lab Remote class
Lab 2 Installing all the packages Logistics & Travel Makeup class Recorded class Class time to work on lab Remote class Classification of Sensors Proprioceptive sensors internal to robot Exteroceptive
More informationEEE 187: Robotics. Summary 11: Sensors used in Robotics
1 EEE 187: Robotics Summary 11: Sensors used in Robotics Fig. 1. Sensors are needed to obtain internal quantities such as joint angle and external information such as location in maze Sensors are used
More informationNAVIGATION OF MOBILE ROBOTS
MOBILE ROBOTICS course NAVIGATION OF MOBILE ROBOTS Maria Isabel Ribeiro Pedro Lima mir@isr.ist.utl.pt pal@isr.ist.utl.pt Instituto Superior Técnico (IST) Instituto de Sistemas e Robótica (ISR) Av.Rovisco
More informationSwarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization
Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Learning to avoid obstacles Outline Problem encoding using GA and ANN Floreano and Mondada
More informationMOBILE COMPUTING 1/28/18. Location, Location, Location. Overview. CSE 40814/60814 Spring 2018
MOBILE COMPUTING CSE 40814/60814 Spring 018 Location, Location, Location Location information adds context to activity: location of sensed events in the physical world location-aware services location
More informationIndoor Positioning by the Fusion of Wireless Metrics and Sensors
Indoor Positioning by the Fusion of Wireless Metrics and Sensors Asst. Prof. Dr. Özgür TAMER Dokuz Eylül University Electrical and Electronics Eng. Dept Indoor Positioning Indoor positioning systems (IPS)
More informationSensor Data Fusion Using Kalman Filter
Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca
More informationIntroduction to Embedded and Real-Time Systems W10: Hardware Design Choices and Basic Control Architectures for Mobile Robots
Introduction to Embedded and Real-Time Systems W10: Hardware Design Choices and Basic Control Architectures for Mobile Robots Outline Hardware design choices Hardware resource management Introduction to
More informationGPS data correction using encoders and INS sensors
GPS data correction using encoders and INS sensors Sid Ahmed Berrabah Mechanical Department, Royal Military School, Belgium, Avenue de la Renaissance 30, 1000 Brussels, Belgium sidahmed.berrabah@rma.ac.be
More informationLecture Notes Prepared by Prof. J. Francis Spring Remote Sensing Instruments
Lecture Notes Prepared by Prof. J. Francis Spring 2005 Remote Sensing Instruments Material from Remote Sensing Instrumentation in Weather Satellites: Systems, Data, and Environmental Applications by Rao,
More informationChapter 2 Sensors. The Author(s) 2018 M. Ben-Ari and F. Mondada, Elements of Robotics, https://doi.org/ / _2
Chapter 2 Sensors A robot cannot move a specific distance in a specific direction just by setting the relative power of the motors of the two wheels and the period of time that the motors run. Suppose
More informationTransponder Based Ranging
Transponder Based Ranging Transponderbasierte Abstandsmessung Gerrit Kalverkamp, Bernhard Schaffer Technische Universität München Outline Secondary radar principle Looking around corners: Diffraction of
More informationDevelopment of intelligent systems
Development of intelligent systems (RInS) Robot sensors Danijel Skočaj University of Ljubljana Faculty of Computer and Information Science Academic year: 2017/18 Development of intelligent systems Robotic
More informationLecture: Sensors , Fall 2008
All images are in the public domain and were obtained from the web unless otherwise cited. 15-491, Fall 2008 Outline Sensor types and overview Common sensors in detail Sensor modeling and calibration Perception
More informationLocalization in WSN. Marco Avvenuti. University of Pisa. Pervasive Computing & Networking Lab. (PerLab) Dept. of Information Engineering
Localization in WSN Marco Avvenuti Pervasive Computing & Networking Lab. () Dept. of Information Engineering University of Pisa m.avvenuti@iet.unipi.it Introduction Location systems provide a new layer
More informationSensors and Actuators
Marcello Restelli Dipartimento di Elettronica e Informazione Politecnico di Milano email: restelli@elet.polimi.it tel: 02-2399-4015 Sensors and Actuators Robotics for Computer Engineering students A.A.
More informationGlobal Navigation Satellite Systems (GNSS)Part I EE 570: Location and Navigation
Lecture Global Navigation Satellite Systems (GNSS)Part I EE 570: Location and Navigation Lecture Notes Update on April 25, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering Dept., New Mexico
More informationTektronix AFG10022 Function Generator. Coming soon to B10: Sin, Square, Ramp, Swept, Arbitrary, Noise. Linear Actuators. Non-magnetized iron plunger
4/19/18 Tektronix AFG10022 Function Generator Coming soon to B10: Sin, Square, Ramp, Swept, Arbitrary, Noise 508 Linear Actuators Solenoids (stationary coil) Non-magnetized iron plunger Iron always pulled
More informationDesign Project Introduction DE2-based SecurityBot
Design Project Introduction DE2-based SecurityBot ECE2031 Fall 2017 1 Design Project Motivation ECE 2031 includes the sophomore-level team design experience You are developing a useful set of tools eventually
More informationCase sharing of the use of RF Localization Techniques. Dr. Frank Tong LSCM R&D Centre LSCM Summit 2015
Case sharing of the use of RF Localization Techniques Dr. Frank Tong LSCM R&D Centre LSCM Summit 2015 Outline A. LBS tracking and monitoring 1) Case of anti-wandering-off tracking vest system in elderly
More informationMEM380 Applied Autonomous Robots I Fall Introduction to Sensors & Perception
MEM380 Applied Autonomous Robots I Fall 2012 Introduction to Sensors & Perception Perception Sensors Uncertainty t Features Localization "Position" Global Map Cognition Environment Model Local Map Path
More informationProbabilistic Robotics Course. Robots and Sensors Orazio
Probabilistic Robotics Course Robots and Sensors Orazio Giorgio Grisetti grisetti@dis.uniroma1.it Dept of Computer Control and Management Engineering Sapienza University of Rome Outline Robot Devices Overview
More informationMotion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment
Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free
More informationMEM380 Applied Autonomous Robots I Winter Feedback Control USARSim
MEM380 Applied Autonomous Robots I Winter 2011 Feedback Control USARSim Transforming Accelerations into Position Estimates In a perfect world It s not a perfect world. We have noise and bias in our acceleration
More informationFinal Report for AOARD Grant FA Indoor Localization and Positioning through Signal of Opportunities. Date: 14 th June 2013
Final Report for AOARD Grant FA2386-11-1-4117 Indoor Localization and Positioning through Signal of Opportunities Date: 14 th June 2013 Name of Principal Investigators (PI and Co-PIs): Dr Law Choi Look
More informationDevelopment of Multiple Sensor Fusion Experiments for Mechatronics Education
Proc. Natl. Sci. Counc. ROC(D) Vol. 9, No., 1999. pp. 56-64 Development of Multiple Sensor Fusion Experiments for Mechatronics Education KAI-TAI SONG AND YUON-HAU CHEN Department of Electrical and Control
More informationA Differential Steering Control with Proportional Controller for An Autonomous Mobile Robot
A Differential Steering Control with Proportional Controller for An Autonomous Mobile Robot Mohd Saifizi Saidonr #1, Hazry Desa *2, Rudzuan Md Noor #3 # School of Mechatronics, UniversityMalaysia Perlis
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Global Navigation Satellite Systems (GNSS) Part I Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration
More informationMobile Robots (Wheeled) (Take class notes)
Mobile Robots (Wheeled) (Take class notes) Wheeled mobile robots Wheeled mobile platform controlled by a computer is called mobile robot in a broader sense Wheeled robots have a large scope of types and
More informationSensors. human sensing. basic sensory. advanced sensory. 5+N senses <link> tactile touchless (distant) virtual. e.g. camera, radar / lidar, MS Kinect
Sensors human sensing 5+N senses basic sensory tactile touchless (distant) virtual advanced sensory e.g. camera, radar / lidar, MS Kinect Human senses Traditional sight smell taste touch hearing
More informationMobile Radio Propagation Channel Models
Wireless Information Transmission System Lab. Mobile Radio Propagation Channel Models Institute of Communications Engineering National Sun Yat-sen University Table of Contents Introduction Propagation
More informationINDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD. Jaewoo Chung
INDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD Jaewoo Chung Positioning System INTRODUCTION Indoor positioning system using magnetic field as location reference Magnetic field inside building? Heading
More informationMeasurement report. Laser total station campaign in KTH R1 for Ubisense system accuracy evaluation.
Measurement report. Laser total station campaign in KTH R1 for Ubisense system accuracy evaluation. 1 Alessio De Angelis, Peter Händel, Jouni Rantakokko ACCESS Linnaeus Centre, Signal Processing Lab, KTH
More informationThe Global Positioning System
The Global Positioning System 5-1 US GPS Facts of Note DoD navigation system First launch on 22 Feb 1978, fully operational in 1994 ~$15 billion (?) invested to date 24 (+/-) Earth-orbiting satellites
More informationWheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic
Universal Journal of Control and Automation 6(1): 13-18, 2018 DOI: 10.13189/ujca.2018.060102 http://www.hrpub.org Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Yousef Moh. Abueejela
More informationRoadside Range Sensors for Intersection Decision Support
Roadside Range Sensors for Intersection Decision Support Arvind Menon, Alec Gorjestani, Craig Shankwitz and Max Donath, Member, IEEE Abstract The Intelligent Transportation Institute at the University
More informationDistributed Robotics From Science to Systems
Distributed Robotics From Science to Systems Nikolaus Correll Distributed Robotics Laboratory, CSAIL, MIT August 8, 2008 Distributed Robotic Systems DRS 1 sensor 1 actuator... 1 device Applications Giant,
More informationDistributed Virtual Environments!
Distributed Virtual Environments! Introduction! Richard M. Fujimoto! Professor!! Computational Science and Engineering Division! College of Computing! Georgia Institute of Technology! Atlanta, GA 30332-0765,
More informationRelative Navigation, Timing & Data. Communications for CubeSat Clusters. Nestor Voronka, Tyrel Newton
Relative Navigation, Timing & Data Communications for CubeSat Clusters Nestor Voronka, Tyrel Newton Tethers Unlimited, Inc. 11711 N. Creek Pkwy S., Suite D113 Bothell, WA 98011 425-486-0100x678 voronka@tethers.com
More informationINDOOR HEADING MEASUREMENT SYSTEM
INDOOR HEADING MEASUREMENT SYSTEM Marius Malcius Department of Research and Development AB Prospero polis, Lithuania m.malcius@orodur.lt Darius Munčys Department of Research and Development AB Prospero
More informationGPS Milestones, cont. GPS Milestones. The Global Positioning Sytem, Part 1 10/10/2017. M. Helper, GEO 327G/386G, UT Austin 1. US GPS Facts of Note
The Global Positioning System US GPS Facts of Note DoD navigation system First launch on 22 Feb 1978, fully operational in 1994 ~$15 billion (?) invested to date 24 (+/-) Earth-orbiting satellites (SVs)
More informationProf. Emil M. Petriu 17 January 2005 CEG 4392 Computer Systems Design Project (Winter 2005)
Project title: Optical Path Tracking Mobile Robot with Object Picking Project number: 1 A mobile robot controlled by the Altera UP -2 board and/or the HC12 microprocessor will have to pick up and drop
More informationRECOMMENDATION ITU-R S *
Rec. ITU-R S.1339-1 1 RECOMMENDATION ITU-R S.1339-1* Rec. ITU-R S.1339-1 SHARING BETWEEN SPACEBORNE PASSIVE SENSORS OF THE EARTH EXPLORATION-SATELLITE SERVICE AND INTER-SATELLITE LINKS OF GEOSTATIONARY-SATELLITE
More informationService Robots Assisting Human: Designing, Prototyping and Experimental Validation
Service Robots Assisting Human: Designing, Prototyping and Experimental Validation Y. Maddahi, S. M. Hosseini Monsef, A. Maddahi and R. Kalvandi Abstract This paper addresses the design, prototyping and
More informationSatellite Sub-systems
Satellite Sub-systems Although the main purpose of communication satellites is to provide communication services, meaning that the communication sub-system is the most important sub-system of a communication
More informationA CubeSat-Based Optical Communication Network for Low Earth Orbit
A CubeSat-Based Optical Communication Network for Low Earth Orbit Richard Welle, Alexander Utter, Todd Rose, Jerry Fuller, Kristin Gates, Benjamin Oakes, and Siegfried Janson The Aerospace Corporation
More informationPRESENTED BY HUMANOID IIT KANPUR
SENSORS & ACTUATORS Robotics Club (Science and Technology Council, IITK) PRESENTED BY HUMANOID IIT KANPUR October 11th, 2017 WHAT ARE WE GOING TO LEARN!! COMPARISON between Transducers Sensors And Actuators.
More informationWireless Localization Techniques CS441
Wireless Localization Techniques CS441 Variety of Applications Two applications: Passive habitat monitoring: Where is the bird? What kind of bird is it? Asset tracking: Where is the projector? Why is it
More informationUltrasound-Based Indoor Robot Localization Using Ambient Temperature Compensation
Acta Universitatis Sapientiae Electrical and Mechanical Engineering, 8 (2016) 19-28 DOI: 10.1515/auseme-2017-0002 Ultrasound-Based Indoor Robot Localization Using Ambient Temperature Compensation Csaba
More informationWorst-Case GPS Constellation for Testing Navigation at Geosynchronous Orbit for GOES-R
Worst-Case GPS Constellation for Testing Navigation at Geosynchronous Orbit for GOES-R Kristin Larson, Dave Gaylor, and Stephen Winkler Emergent Space Technologies and Lockheed Martin Space Systems 36
More informationBehaviour Patterns Evolution on Individual and Group Level. Stanislav Slušný, Roman Neruda, Petra Vidnerová. CIMMACS 07, December 14, Tenerife
Behaviour Patterns Evolution on Individual and Group Level Stanislav Slušný, Roman Neruda, Petra Vidnerová Department of Theoretical Computer Science Institute of Computer Science Academy of Science of
More informationRobotics Intelligent sensors (part 1)
Robotics Intelligent sensors (part 1) Tullio Facchinetti Tuesday 29 th November, 2016 http://robot.unipv.it/toolleeo Position sensors position sensors allow the measurement
More informationSponsored by. Nisarg Kothari Carnegie Mellon University April 26, 2011
Sponsored by Nisarg Kothari Carnegie Mellon University April 26, 2011 Motivation Why indoor localization? Navigating malls, airports, office buildings Museum tours, context aware apps Augmented reality
More informationSemi-Autonomous Parking for Enhanced Safety and Efficiency
Technical Report 105 Semi-Autonomous Parking for Enhanced Safety and Efficiency Sriram Vishwanath WNCG June 2017 Data-Supported Transportation Operations & Planning Center (D-STOP) A Tier 1 USDOT University
More informationLocalization. of mobile devices. Seminar: Mobile Computing. IFW C42 Tuesday, 29th May 2001 Roger Zimmermann
Localization of mobile devices Seminar: Mobile Computing IFW C42 Tuesday, 29th May 2001 Roger Zimmermann Overview Introduction Why Technologies Absolute Positioning Relative Positioning Selected Systems
More informationWLAN Location Methods
S-7.333 Postgraduate Course in Radio Communications 7.4.004 WLAN Location Methods Heikki Laitinen heikki.laitinen@hut.fi Contents Overview of Radiolocation Radiolocation in IEEE 80.11 Signal strength based
More informationECE 445 Spring 2017 Autonomous Trash Can. Group #85: Eshwar Cheekati, Michael Gao, Aditya Sule
ECE 445 Spring 27 Autonomous Trash Can Group #85: Eshwar Cheekati, Michael Gao, Aditya Sule Introduction High amount of waste generated Poor communication/trash management -> smelly odors Need for reminder
More informationMulti-robot Formation Control Based on Leader-follower Method
Journal of Computers Vol. 29 No. 2, 2018, pp. 233-240 doi:10.3966/199115992018042902022 Multi-robot Formation Control Based on Leader-follower Method Xibao Wu 1*, Wenbai Chen 1, Fangfang Ji 1, Jixing Ye
More informationSolar Powered Obstacle Avoiding Robot
Solar Powered Obstacle Avoiding Robot S.S. Subashka Ramesh 1, Tarun Keshri 2, Sakshi Singh 3, Aastha Sharma 4 1 Asst. professor, SRM University, Chennai, Tamil Nadu, India. 2, 3, 4 B.Tech Student, SRM
More informationUWB for Lunar Surface Tracking. Richard J. Barton ERC, Inc. NASA JSC
UWB for Lunar Surface Tracking Richard J. Barton ERC, Inc. NASA JSC Overview NASA JSC is investigating ultrawideband (UWB) impulse radio systems for location estimation and tracking applications on the
More informationA MULTI-SENSOR FUSION FOR INDOOR-OUTDOOR LOCALIZATION USING A PARTICLE FILTER
A MULTI-SENSOR FUSION FOR INDOOR-OUTDOOR LOCALIZATION USING A PARTICLE FILTER Abdelghani BELAKBIR 1, Mustapha AMGHAR 1, Nawal SBITI 1, Amine RECHICHE 1 ABSTRACT: The location of people and objects relative
More informationINDOOR LOCATION SENSING USING GEO-MAGNETISM
INDOOR LOCATION SENSING USING GEO-MAGNETISM Jaewoo Chung 1, Matt Donahoe 1, Chris Schmandt 1, Ig-Jae Kim 1, Pedram Razavai 2, Micaela Wiseman 2 MIT Media Laboratory 20 Ames St. Cambridge, MA 02139 1 {jaewoo,
More informationSensors and Sensing Motors, Encoders and Motor Control
Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 13.11.2014
More informationFast radio interferometric measurement on low power COTS radio chips A. Bata, A. Bíró, Gy. Kalmár and M. Maróti University of Szeged, Hungary
Fast radio interferometric measurement on low power COS radio chips A. Bata, A. Bíró, Gy. Kalmár and M. Maróti University of Szeged, Hungary ÁMOP-...A-//KONV-0-007: elemedicine oriented research in the
More informationMOBILE ROBOTICS. Sensors An Introduction
CY 02CFIC CFIDV RO OBOTIC CA 01 MOBILE ROBOTICS Sensors An Introduction Basilio Bona DAUIN Politecnico di Torino Basilio Bona DAUIN Politecnico di Torino 001/1 CY CA 01CFIDV 02CFIC OBOTIC RO An Example
More informationTracking and Formation Control of Leader-Follower Cooperative Mobile Robots Based on Trilateration Data
EMITTER International Journal of Engineering Technology Vol. 3, No. 2, December 2015 ISSN: 2443-1168 Tracking and Formation Control of Leader-Follower Cooperative Mobile Robots Based on Trilateration Data
More informationAn Example of robots with their sensors
ROBOTICA 03CFIOR DAUIN Politecnico di Torino Mobile & Service Robotics Sensors for Robotics 1 An Example of robots with their sensors 3 Another example Omnivision Camera (360 ) Pan-Tilt-Zoom (PTZ) camera
More informationIOT GEOLOCATION NEW TECHNICAL AND ECONOMICAL OPPORTUNITIES
IOT GEOLOCATION NEW TECHNICAL AND ECONOMICAL OPPORTUNITIES Florian LECLERE f.leclere@kerlink.fr EOT Conference Herning 2017 November 1st, 2017 AGENDA 1 NEW IOT PLATFORM LoRa LPWAN Platform Geolocation
More informationMobile Target Tracking Using Radio Sensor Network
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,
More informationCooperative localization (part I) Jouni Rantakokko
Cooperative localization (part I) Jouni Rantakokko Cooperative applications / approaches Wireless sensor networks Robotics Pedestrian localization First responders Localization sensors - Small, low-cost
More informationAn Example of robots with their sensors
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Mobile & Service Robotics Sensors for Robotics 1 An Example of robots with their sensors Basilio Bona ROBOTICS 01PEEQW 3 Another example Omnivision
More information* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged
ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing
More informationRobot Hardware Non-visual Sensors. Ioannis Rekleitis
Robot Hardware Non-visual Sensors Ioannis Rekleitis Robot Sensors Sensors are devices that can sense and measure physical properties of the environment, e.g. temperature, luminance, resistance to touch,
More informationCarrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites
Carrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites Colloquium on Satellite Navigation at TU München Mathieu Joerger December 15 th 2009 1 Navigation using Carrier
More informationSmart off axis absolute position sensor solution and UTAF piezo motor enable closed loop control of a miniaturized Risley prism pair
Smart off axis absolute position sensor solution and UTAF piezo motor enable closed loop control of a miniaturized Risley prism pair By David Cigna and Lisa Schaertl, New Scale Technologies Hall effect
More informationRanging detection algorithm for indoor UWB channels and research activities relating to a UWB-RFID localization system
Ranging detection algorithm for indoor UWB channels and research activities relating to a UWB-RFID localization system Dr Choi Look LAW Founding Director Positioning and Wireless Technology Centre School
More information3D ULTRASONIC STICK FOR BLIND
3D ULTRASONIC STICK FOR BLIND Osama Bader AL-Barrm Department of Electronics and Computer Engineering Caledonian College of Engineering, Muscat, Sultanate of Oman Email: Osama09232@cceoman.net Abstract.
More informationFeedback Devices. By John Mazurkiewicz. Baldor Electric
Feedback Devices By John Mazurkiewicz Baldor Electric Closed loop systems use feedback signals for stabilization, speed and position information. There are a variety of devices to provide this data, such
More informationSensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world.
Sensing Key requirement of autonomous systems. An AS should be connected to the outside world. Autonomous systems Convert a physical value to an electrical value. From temperature, humidity, light, to
More informationAn Automated Rice Transplanter with RTKGPS and FOG
1 An Automated Rice Transplanter with RTKGPS and FOG Yoshisada Nagasaka *, Ken Taniwaki *, Ryuji Otani *, Kazuto Shigeta * Department of Farm Mechanization and Engineering, National Agriculture Research
More informationVision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots
Vision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots Davide Scaramuzza Robotics and Perception Group University of Zurich http://rpg.ifi.uzh.ch All videos in
More informationAN0503 Using swarm bee LE for Collision Avoidance Systems (CAS)
AN0503 Using swarm bee LE for Collision Avoidance Systems (CAS) 1.3 NA-14-0267-0019-1.3 Document Information Document Title: Document Version: 1.3 Current Date: 2016-05-18 Print Date: 2016-05-18 Document
More informationACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors
ACTUATORS AND SENSORS Joint actuating system Servomotors Sensors JOINT ACTUATING SYSTEM Transmissions Joint motion low speeds high torques Spur gears change axis of rotation and/or translate application
More information