1 / 13

Multi-modal exploration of rugged digital terrain on mobile devices

Antoni Moore, School of Surveying Mariusz Nowostawski, Department of Information Science . Multi-modal exploration of rugged digital terrain on mobile devices. Overview. Mobile devices are becoming dominant in digital map display (tablets too)

italia
Download Presentation

Multi-modal exploration of rugged digital terrain on mobile devices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Antoni Moore, School of Surveying Mariusz Nowostawski, Department of Information Science Multi-modal exploration of rugged digital terrain on mobile devices

  2. Overview • Mobile devices are becoming dominant in digital map display (tablets too) • Challenges of small map display, storage / processing limitations • Dominance of Google Maps / Earth Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  3. What about terrain? Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  4. What do they not communicate? • The look of a surface? • The feel of a surface? • Really? Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  5. Rolling ball examples Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  6. What about balls? • Actively engaged with the data • “Energy” spent to roll the ball • Gravity, momentum, force • Sense of presence • A spherical avatar • Haptic (and sound) feedback Griffin, 2002 Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  7. Minimal Requirements Graphics • OpenGL ES 2.0 (graphics language) provides direct access to vertex and fragment shaders Sensors • Accelerometer / Gyroscope • Magnetic sensor supported on modern Android/iOSsmartphone & tablets Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  8. Development environment: software and hardware • Android HTC Desire (2.3.7) • Galaxy Nexus (4.1.1) • Eclipse • Android SDK and NDK • GitHub version control (public version coming soon) Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  9. Architecture Diagram Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  10. What goes on behind the scene • Sensors feed data to the scene manager (C++) • Scene Manager • prepares the scene objects • sets data for renderer in OpenGL rendering engine • Renderer (mixed C and C++ code and Graphical Library Shader Language, GLSL) • Dynamically binds vertex and fragment shaders • renders the scene with a given perspective and lighting arrangements • Processors internally perform • matrix manipulation, matrix algebra and geometry manipulation to create the scene out of triangles. • Lighting setup is already provided. • Application is managed from Java through Android Activity, which sets the initial graphical context • Textures and additional effects currently under development. Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  11. Screen shots Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  12. Data Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

  13. Summary • Richness of elevation not communicated? • TerrainBall is tilting / twisting the terrain (the device) to roll the ball • Haptic feedback to add to the visual • Future testing on usability • Where would you use this? • Learning of terrain data – retention enhanced? (outdoor types, kids) • Adding game like elements? Presented at ICA Mountain Cartography Workshop, Taurewa NZ, 1st – 5th September 2012

More Related