Augmentiverse reference / Technologies
Spatial computing
Computation that refers to real objects and spaces.
Overview
Spatial computing connects computation to three-dimensional places, objects and human activity. Greenwold’s 2003 MIT thesis provides a foundational account of interaction involving computational representations of real objects and spaces.
Foundational Role in the framework
Role in the Augmentiverse
It is the broader technical setting for the framework. The Augmentiverse adds commitments about openness, persistent presence and the primacy of physical reality.
How it works
Sensing establishes relationships between a device, people and its environment. Software maintains spatial representations and uses them to position content or interpret interaction.
Core components
- Sensing and localisation
- Coordinate systems and scene models
- Spatial interaction
- Contextual application logic
What it enables
- Interfaces can make use of position, scale and context.
- The same spatial model can support many applications.
Where it is useful
- Environmental interfaces
- Spatial design and collaboration
Limits and implementation choices
- Spatial data is sensitive and can reveal people’s surroundings.
- Maps become stale and must be updated or invalidated.
Sources & further reading
- Greenwold (2003), Spatial Computing — original thesisacg.media.mit.edu
- ARCore fundamentalsdevelopers.google.com
Links identify the relevant specifications or documented implementations. A listed example does not imply endorsement, full interoperability or adoption of the Augmentiverse framework.
