Self-Organizing Semantic Localization · Marauder's_Map Mobile devices can locate people indoors....

1

Transcript of Self-Organizing Semantic Localization · Marauder's_Map Mobile devices can locate people indoors....

http://terraswarm.org/

TerraSwarm TerraSwarm

Sponsored by the TerraSwarm Research Center, one of six centers administered by the STARnet phase of the Focus Center Research Program (FCRP) a Semiconductor Research Corporation program sponsored by MARCO and DARPA.

Self-Organizing Semantic Localization

November 3, 2013 Matthew Weber, UC Berkeley

Localization in the Swarm

Semantic Localization Localize by significance rather than absolute position in space.

Heterogeneous Data

Self-Organization

Application: Location Based Addressing

References

Geographic Semantic

Sutardja Dai Hall Floorplan

Image from http://harrypotter.wikia.com/wiki/Marauder's_Map

Mobile devices can locate people indoors. The result is akin to the Marauder’s Map (right) from Harry Potter. Localization matters for swarm infrastructure too: •  A projector should only display the

desktop of a computer in the same room.

•  A smart HVAC system must know where sensors and actuators are in relation to each other.

Use both to identify people and swarm capabilities at their locations.

Localization Resources: •  Ultrasonic beacon •  WiFi signal strength •  Mobile device accelerometer •  Smart video camera •  Barometric pressure •  Range-finder •  iBeacon (Bluetooth LE) •  Etc.

Localization data is diverse but intrinsically geometric.

Kohonen Network: Self-Organizing Map [2]

Geometric Localization Framework

Marauder’s Map

Develop a common geometric reporting framework, then integrate available data into localization algorithm. Potentially: •  Simultaneous Localization and Mapping (SLAM) •  Satisfiability Modulo Theory (SMT) Solving •  Particle Filtering

Devices in the swarm may: •  Enter or leave the network spontaneously •  Have a variety of owners •  React to a changing environment.

Image from http://www.lohninger.com/helpcsuite/kohonen_network_-_background_information.htm

[2] Y. Takizawa, “Node localization for sensor networks using Self-Organizing Maps,” in Wireless Sensors and Sensor Networks (WiSNet), 2011 IEEE Topical Conference on, 2011, pp. 61–64.

[1] S. S. Naik and M. J. Nene, “Self organizing localization algorithm for large scale Underwater Sensor Network,” in Recent Advances in Computing and Software Systems (RACSS), 2012 International Conference on, 2012, pp. 207–213.

Decentralized Trilateration, as used in Underwater Sensor Networks [1]

Potential Approaches:

A world with a trillion nodes has an addressing problem. How should a device communicate with a new sensor or actuator in the swarm?

DNS style •  Lookup target in

large database •  Entries are quickly

out-of-date •  Devices must be

publicly listed to be reachable

Semantic Localization •  Route to a semantic location

and ask if target exists •  Self-Organized •  Hierarchical structure of

semantic maps preserves privacy

Image from http://upload.wikimedia.org/wikipedia/commons/4/40/Sydney_Opera_House_Sails.jpg

Image from http://www.living-in-sydney.com/sydney-suburb-map.html

Image from http://www.worldofmaps.net/en/worldmap/worldmap/map-of-the-world.htm

Image from http://www6.pcmag.com/media/images/229369-apple-iphone-4-at-t-front.jpg

Why? Error in the geographic approach may localize to the wrong room