+ All Categories
Home > Documents > Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani...

Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani...

Date post: 27-Mar-2015
Category:
Upload: jordan-odonnell
View: 214 times
Download: 0 times
Share this document with a friend
Popular Tags:
17
Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin
Transcript
Page 1: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Adaptive sampling in environmental Robotics

Mohammad Rahimi, Gaurav sukhatme, William Kaiser,

Mani Srivastava, Deborah Estrin

Page 2: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Motivation…

NIMS: Networked Infomechanical Systems

Page 3: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

InternetTelephone/ISP

Data Base

WRCCRFCrane Site Dry Shack

84

91NIMS Node

Met Node(Ta, RH, PAR)

Solar Cell

Battery Pack

Power DistributionCable

Visible ImagerWith Pan/Tilt

Actuator

47 m

50 m

Page 4: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Science Objectives

C H2O Q

C13/C12

C13/C12

C13/C12

T, RH, Wind

T, RH, Wind

T, RH, Wind

T, RH, Wind

Growth Growth

Page 5: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

NIMS Prototype Deployment

Page 6: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

NIMS Prototype Deployment

Page 7: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Problem

• Creating a dynamic Map of the environment• Based on the carrying sensors (attributes)

Page 8: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Approach

• The robot (shuttle) is an agent• gather Geostatistics information• Refresh those statistics as fast as possible

Page 9: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Digitizing robot’s world

0,0

Cell size that we call it a pixel is a x*x. pixel is the distance that shuttle moves atomically

Obstacles

Shuttle Patrol AreaShuttle Patrol Area

Page 10: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Assumptions

• Shuttle is certain about the location• Sensor reading error is zero• Environment is static in circuit convergence

time• Warning to the user to reduce coverage or

expected accuracy otherwise

Page 11: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Sampling Policy

• Stratified Sampling

• Divide the population into subpopulations

• Extremely better performance with some degree of apriority domain knowledge

• Random sampling

• Mean proportional to cell size

Page 12: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Feedback

• Using variance of data to classify a region• Vaiance/Mean < Expected error

or• Variance < Sensor Noise

Page 13: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Divide and Conquer

• Stratify the current cell into four • μ = α * cell size (μ is mean of step size) • Collect data in current cells (Random)• Calculate the variance • Iterate until variance is below threshold

Page 14: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Closed Loop System

Estimation

error

StratificationPolicy

+

-

Map

Acceptable error

Readingpoints

Page 15: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Result Of the Algorithm

n Log (n)

n

•Quad-tree Map of the variance of the environment•Shuttle step-size is random but proportional to how deep in the tree it is

Page 16: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Initial Results

Page 17: Adaptive sampling in environmental Robotics Mohammad Rahimi, Gaurav sukhatme, William Kaiser, Mani Srivastava, Deborah Estrin.

Wish List

• Adding time domain• Static sensors as sample support


Recommended