Visualizing wind data

with Google Glass

Mike Christianson

Google Glass

Glass

Google Glass is a type of wearable technology with an optical head-mounted display (OHMD). - Wikipedia

What do you see?

Rather,

What don't you see?

Not this.

Kind of this.

Example

Equivalent to 25 inch HD screen from eight feet away.

Tech Specs

  • OS - Android 4.4
  • Display - 640x360
  • Photos / Videos - 5 MP / 720p
  • Sensors - gyroscope, accelerometer, magnetometer, …
  • Wi-Fi / Bluetooth
  • 12 GB of usable storage
  • 682 MB of usable RAM
  • Battery - About one day, typically

The Client

Arizona State University
Environmental Remote Sensing Group

  • atmostpheric studies with Doppler Lidar
    • weather
    • air quality
    • wind resource assessment

Wind Resource Assessment

Wind Turbine Siting

Glass: An Opportunity

  • visualization of wind
  • augmented reality
  • useful for
    • military
    • firefighting
    • wind farm optimization
  • needed help

Help Wanted

Look around and see the wind with Glass.

  • what to build
  • how to build
  • user interface
  • loading data

Brainstorming

demo / mvp

  • wind speed ¹
  • wind direction ¹
  • direction of observation
  • canned data ok

This is a whiteboard.

The outcome of our brainstorming session.

The Little Big Idea

Steve Jobs: Picasso had a saying –
"good artists copy; great artists steal"

Wind Barbs

Magnitude and direction

wind speed, wind direction, direction of observation

What's with ¹?

1 – wind being looked at ²

  • Given:
    • current GPS coordinate
    • heading (direction of observation)
    • azimuth (angle of observation)
  • When:
    • limit observation height to an imaginary ceiling
  • Then:
    • determine the GPS coordinate of observation

2 – preposition

The Demo App

ASU ERS C-Wind

  • screenshot
  • screencapture

Screenshot

screenshot
  • direction of view
    (approx. NW)
  • direction and magnitude of wind
    (approx. 15 m/s from NE)
  • actual wind speed and direction

Screencapture

What's left undone?

  • prevent display sleep
  • real-time data
  • animate movement of wind barb
  • improved visual design
  • wind data at different heights
  • wind data on uneven terrain (mountains, valleys)

Stop