Open AR Cloud One Year Since the Launch
- 3. Open AR Cloud's mission is to drive
the development of open and
interoperable spatial computing
technology, data and standards to
connect the physical and digital
worlds for the benefit of all.
- 8. • No standards
• Emergence of walled gardens
• Very poor interoperability
• Privacy, safety, security
• Digital rights and governance
Resolving these problems is getting more urgent by the day.
But today AR Cloud has many unresolved
problems
- 16. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
Manifesto for AR Cloud Solutions
- 17. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
Privacy Manifesto for AR Cloud
Solutions
16 founding
partners
- 18. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
240+ founding member
36 founding partners
by November 1st
- 19. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
… some US buraucracy and a government shutdown delayed
some important paperwork to become a 501 c 3
In the meantime OARC was gearing up to get operational
- 20. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
Mirror World
Spatial Anchors
Azure
Spatial Anchors
- 21. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
Mirror World
Spatial Anchors
Feb 12th Feb 21st
- 22. 10 Working Groups
Spatial
Indexing &
GeoPose
DLT & D-Apps for
AR-Cloud
Reality
Modeling &
Mapping
Compliance,
Regulation &
Legal
Content delivery,
Browsing &
Ownership
Privacy &
security
Edge-
Computing, ITO
and 5G
User Experience,
Accessibility &
Safety
Open Source,
Data and R&D
Organization,
Community &
Outreach
- 23. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
Mirror World
Spatial Anchors
- 24. The State of The AR Cloud Report
1s
t
THE
PRODUCTION
OF THE NEWLY
FOUNDED OARC
39 SUBJECT
MATTER
EXPERTS
FROM AROUND THE WORLD
10WORKING
GROUPS
140
OVER
PAGES
36+
GLOBAL PARTNERS
- 26. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
Mirror World
Spatial Anchors
Geopose =
The geospatial 6DoF
position and
orientation of any
object
- 27. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
Mirror World
Spatial Anchors
Google Live mode
released to beta
Geopose =
The geospatial 6DoF
position and
orientation of any
object
- 28. Geopose - geospatial 6DoF position and orientation
• Goal is to define a universal geopose standard
• Draft OGC Geopose Standards Working Group is
being voted on until Oct 31st
- 29. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
THE FIRST YEAR
Google Live mode
released to beta
Mirror World
Spatial Anchors
- 30. Oct Nov Des
2018
Feb Mar Apr MayJan Jun Jul Aug Sep
2019
Oct
Google Live mode
released to beta
Mirror World
Spatial Anchors
- 33. • No standards
• Emergence of walled gardens
• Very poor interoperability
• Privacy, safety, security
• Digital rights and governance
Reminder of the unresolved problems in AR
Cloud
- 36. The plan is ambitious, with no guarantee of
success!
- 40. We will design and build an open and decentralized
platform for real-world spatial computing consisting of
standards, protocols, as well as service and client
reference implementations
1
- 41. The work will be done in collaboration
with SDOs, partners and other
contributors
2
- 42. OSCP provides only the template, commercial players may
use it to implement, build and run the actual
infrastructure as for-profit service or product
providers in compliance with the platform
3
- 43. We have set the goal of demonstrating the core
components of a "minimal viable version" of OSCP by the
end of 2020
4
- 44. We will establish a longterm program to iterate,
improve and extend the platform together with the
industry, SDOs, and civil society
5
- 45. Build an Open Spatial Computing Platform (OSCP)
1. We will design and build an open and decentralized platform for real-
world spatial computing consisting of standards, protocols, as well
as service and client reference implementations
2. The work will be done in collaboration with SDOs, partners and other
contributors
3. OSCP provides only the template, commercial players may use it to
implement, build and run the actual infrastructure as for-profit
service or product providers in compliance with the platform
4. We have set the goal of demonstrating the core components of a
"minimal viable version" of OSCP by the end of 2020
5. We will establish a longterm program to iterate, improve and extend
the platform together with the industry, SDOs, and civil society
- 46. Core functions of the platform
Know where you are
Highly accurate geospatial position
and orientation with 6DoF
«Geopose».
1
Make reality machine-readable
Geometry, semantics & relationships of the
physical world near your location, is
Made available in machine readable form.
2
Access what is available
Local content, experiences,
services, communication-channels,
and spatial applications
3
- 47. Building on those 3 functions the platform
will allow us to digitaly upgrade our shared
pysical reality.
Will be designed to enable these visions
- 49. Deliverables 2020
Services
Spatial Discovery Service (SDS)
Geopose service
Reality Service – provides RML*
Scene Understanding Service
Shared Spatial Data Service
Standards
Geopose
RML* / GML
Geo-glTF
Protocols
SDS Protocol
Geopose Request & Response
RML* Subsription Query
Client / service
consumer
Smartphone client
Open Spatial Computing Platform
RML* = Placeholder for a form of Reality Modeling Language – like GML
- 50. Spatial Discovery Service (SDS)
Geopose service
Reality Service – provides RML* / GML
We envision the core platform services as commercial
utilities for spatial computing, in many ways similar to
Internet Service Provider’s
- 51. high bandwidth low
latency”-connected
Edge compute center
Containerized AR Cloud Services
currently running on the edgeContainerized AR Cloud
Services running in the
global Cloud, provides
fallback when containers
are not able to be
initialized on the edge
Geopose
service
Spatial
Discovery
Service
Reality
Service
Geopose
service
Spatial
Discovery
Service
Reality
Service
edge firewall is recreated around
cloud instances
Geopose Service front at the edge - either
connects with edge service or fallback to cloud
when insufficient local resources. Tries to get
edge service instantiated on the edge if there is
demand.
edge firewall for sensitive spatial data
Edge Compute Center
5G
Future infrastructure considerations – not part of the plan for 2020
- 52. Spatial Discovery Service (SDS)
Example: obtaining geopose
Asks for list of locally available
geopose services1
Client
2 Server fetches list of references to
locally registered geopose services
Client autoselects the preferred service
provider or user is prompted to select one
from the list
3
4 Client makes a request directly to selected
geopose service with for instance a camera
image and gps reading
Geopose service
5 Services matches request data with its
reality representation and calculates an
estimated pose.
6 Client recieves pose and sets device
geopose.
Client can now ask the SDS for a Reality Service and use
geopose to ask Reality service for a machine readable
description of local surroundings
7
- 53. Geo Zone A Geo Zone B
AR Cloud
Provider 2
(VPS, SUS)
AR Cloud
Provider 1
(SUS)
AR Cloud
Provider 1
(SUS)
AR Cloud
Provider 3
(VPS)
AR Cloud
Registry A
AR Cloud
Registry B
AR Cloud
Client X
AR Cloud
Client Y
AR Cloud
Client Z
Specified by OARC
Sample AR Cloud Services
VPS - Visual Positioning Service - one form of geopose service (ex. In: image + GPS, Out: geospatial 6 DoF pose /geopose)
SUS - Scene Understanding Service (ex. In: GPS, Out: USD stream including objects, IndoorGML, CityGML etc.)
Open AR Cloud (OARC) Interoperability Vision
- 54. AR Cloud Provider 2
(VPS, SUS)
AR Cloud Provider 1
(VPS, SUS)
Specified by OARC
Open AR Cloud (OARC) Interoperability Vision
Corporation
Location data stored in a standardized format, that can be uploaded/updated to different AR Cloud vendors to prevent vendor lock-in
Government Personal
Location data stored in the proprietary format of the provider. Location data is either captured by proprietary app or uploaded from
customers. Customer data needs to be updateable, downloadable, deletable, and might have private access
- 57. The web with its open standards became
the most successful platform for flatware
and it brought the world online!
OARC belives that the most successful
platform for spatialware will also be open
and interoperable as well as
goegraphically decentralized.
We act on that belief by building such a
platform together, starting right now, and
we want you to join us!
Summed up
- 60. The 50 year prehistory of AR Cloud
1968
Dec
2016
Jul
2017
Jun Jul Aug
2014
Jun
2015
JanDes
1990
Sep
Sword of Damocles, Ivan Southerland - AR & VR
?
90-ties
Sep
2012
Editor's Notes
- Open AR Cloud is becoming the place where people from around the world combine their efforts to solve the hardest challenges of spatial computing. We got some of the world’s leading experts from a wide range of fields participating in our working groups. But we need your help! Join us and help create a better future for all of humanity!
- FROM SOTARC MERGED MASTER
About This Report
This document is a little piece of history. It’s the first production of the newly founded global non-profit Open AR Cloud association (OARC). It has been written collaboratively by leading subject matter experts from around the globe who are participating in OARC’s many working groups.
It is also the first report that provides an initial consensus overview of the state of many components that make up the nascent AR Cloud industry that will be at the very center of the next big platform shift in computing, bringing the internet off screens and out into the real world.
The report lays no claim to being comprehensive and cover everything, but is intended to provide an unprecedented overview of what is happening, and cover a wide range of topics regarding the birth of real world spatial computing. It will cover the core components that will enable this new digital reality. It will detail the state of the industry, the companies involved, the wide range of technologies and solutions in development, and the myriad of challenges to be addressed, with special emphasis on the interoperability, scalability, usability, safety, privacy, ownership, security, compliance and legal issues ahead.
It also attempts to analyze those challenges with regard to building an AR Cloud ecosystem (also referred to as the real world Spatial Web). It is also intended to educate and inspire individuals, technology executives and policy makers to carefully consider the challenges ahead and address them based on specific values and principles that will best benefit all of mankind.
- We haven't talked about such a feature so far, but I think this should be an important functionality for everyone who manages large amounts of location data. Vendor lock-in is an important factor in many occasions, and I think AR Cloud should be no different. There clearly will be different AR Cloud providers that offer different functionality and service levels. The owner of the location data (Corporation, …) should be able to always have access to up to date location data (probably by exporting from currently used provider) and use this data with any provider that supports this data format.
It is clear to me, that the location data isn't owned by an AR Cloud provider