SlideShare a Scribd company logo
1 of 74
Download to read offline
Who are U?
Hirokazu Egashira (eegozilla)
html5j
html5j 

html5j Web 

Android
LeapMotion Developers JP
GoogleARhirokazu.egashira
eegozilla (@ega1979)
Copyright @Hirokazu Egashira. All right reserved.
Google AR
Google ARCore/Tango
EOL 	
Google AR
Google	AR
Copyright @Hirokazu Egashira. All right reserved.
/
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
Google AR WG / Google
https://plus.google.com/communities/117782112124490967221
Copyright @Hirokazu Egashira. All right reserved.
Web + AR
Copyright @Hirokazu Egashira. All right reserved.
Advances in Web Technology for Augument Reality
<video>
<canvas>
WebRTC’s getUserMedia();
WebGL three.jsvideo canvas OpenCV + emscripten
WebVR
Copyright @Hirokazu Egashira. All right reserved.
W3C Augument Reality Community Group
Copyright @Hirokazu Egashira. All right reserved.
2011 W3C Community
Build Augument Reality Experience with Web
getUserMedia three.js Web AR
JS ARToolkit 5
js-aruco
AR.js
Argon
etc
Copyright @Hirokazu Egashira. All right reserved.
AR Library_01 JS ARToolkit 5
JavaScript AR JavaScript ARToolkit Java NyARtoolkit
FLASH FLARToolkit 

5 ARToolkit Emscripten Asm.js JavaScript
Copyright @Hirokazu Egashira. All right reserved.
cf.(1)The case of loading image
Copyright @Hirokazu Egashira. All right reserved.
cf.(2)Using getUserMedia
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
cf.(3)three.js’s helper API
AR Library_02 js-aruco
OpenCV AR ArUco JavaScript
Copyright @Hirokazu Egashira. All right reserved.
Install
JavaScript
Copyright @Hirokazu Egashira. All right reserved.
AR Library_03 AR.js
ARToolkit Emscripten asm.js JavaScript 3D three.js
Alexandra Etienne Jerome Etienne JavaScript AR
Github A-frame WebVR Polyfill babylon.js
Copyright @Hirokazu Egashira. All right reserved.
cf. Using three.js API
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
cf. Using WebVR polyfill API
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
cf. Using A-frame API
Copyright @Hirokazu Egashira. All right reserved.
AR Library_04 Argon.js with Argon4
Copyright @Hirokazu Egashira. All right reserved.
Web AR JavaScript
iOS/Android Argon4 WebAR
Vurofia A-frame TypeScript
cf.  General use
Copyright @Hirokazu Egashira. All right reserved.
cf. Argon Aframe
Copyright @Hirokazu Egashira. All right reserved.
cf. HTML5 AR
GeoLocation getUserMedia Device orientation
AR Opera12
Copyright @Hirokazu Egashira. All right reserved.
cf. mozilla/webxr-polyfill
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
Google
Web AR
Copyright @Hirokazu Egashira. All right reserved.
Advances in Web Technology
<video>
<canvas>
WebRTC’s getUserMedia();
WebGL three.jsvideo canvas OpenCV + emscripten
WebVR
Copyright @Hirokazu Egashira. All right reserved.
Google & Apple AR Technology
Copyright @Hirokazu Egashira. All right reserved.
ARKit
Google AR’s Web AR
three.ar.js JS Web AR


ARCore Tango (Android) ARKit (iOS)
three.ar.js
WebARonARCore
WebARonARkit
https://github.com/google-ar/WebARonARCore
https://github.com/google-ar/three.ar.js
https://github.com/google-ar/WebARonARKit
WebARonTango
https://github.com/google-ar/WebARonTango
Copyright @Hirokazu Egashira. All right reserved.
Tools for building Google Web AR
• three.js
• three.ar.js
• WebVR API
• 

ARCore Pixel, Pixel XL, Pixel2, Pixel2 XL, Galaxy S8 

* Hack Nexus 6P ARCore WebARonARCore 

Tango ZenfoneAR, Phab 2 Pro, Yellow Stone(Dev Kit)

ARKit iPad (2017) / iPad Pro (9.7, 10.5 or 12.9 inches) /iPhone 7 and 7 Plus / iPhone8 / iPhone X
• Core Process ARCore or Tango ※iPhone/iPad
•
WebGL & GLSL
Draco
emscripten
AR AR.js
Copyright @Hirokazu Egashira. All right reserved.
“three.ar.js” with WebAR on ARCore/Tango/ARKit
Copyright @Hirokazu Egashira. All right reserved.
Install the External Browser
Copyright @Hirokazu Egashira. All right reserved.
- Tango / ARCore Devices
1) Core ※Tango Tango Core
Android PC
adb
2)
Android PC
adb
※
Android PC
adb
※
- Tango Devices
- ARCore Devices
Install the External Browser
Copyright @Hirokazu Egashira. All right reserved.
- iOS Devices
• iOS11
• Xcode 9
• Apple Developer
• WebARonARKit GitHub clone
• Xcode 9
• clone .xcodeproj
• Project Navigator WebARonARKit ’target’ WebARonARKit
• ”General” signing Team iOS Developer Account / Team
• PC iOS Product >> Destination Run
• Run ”Command+R”
How to install and use
path
path
- CDN
-
Copyright @Hirokazu Egashira. All right reserved.
How to use
Copyright @Hirokazu Egashira. All right reserved.


How to use init
Copyright @Hirokazu Egashira. All right reserved.
How to use update
Copyright @Hirokazu Egashira. All right reserved.
How to install and use [module]
How to use [ ES6 ] ※
Copyright @Hirokazu Egashira. All right reserved.
ARCore application development stack [Referred from Tango App]
ARCore Service [= Tango]
Unity SDK
Unity App UE App
UE SDK
Java Helper Library
Java App
AIDL
User App

Process
ARCore Process
IBinderInterdace
Native API
Copyright @Hirokazu Egashira. All right reserved.
WebAR application development stack
ARCore Service

* arcore-preview.apk
Java Helper
Library
Java App
AIDL
Core

Process
Java App
Tango Service

* Tango Core.apk
Web App [ with three.ar.js + three.js(WebGL) + WebVR ]
Swift / Object-C
App
[WKWebview]User App

Process
WebAR

onARkit
WebAR

onTango
WebAR

onARCore
Copyright @Hirokazu Egashira. All right reserved.
Chromium

[Native]
Java Helper
Library
AIDL
Chromium

[Native]
WebKitARKit
TangoSDK ARCoreSDK
ARKit Process
※
Web
WebAR application development stack
ARCore Service

* arcore-preview.apk
Java Helper
Library
Java App
AIDL
Core

Process
Java App
Tango Service

* Tango Core.apk
Web App [ with three.ar.js + three.js(WebGL) + WebVR ]
ARKit Process
※
Swift / Object-C
App
[WKWebview]User App

Process
WebAR

onARkit
WebAR

onTango
WebAR

onARCore
Copyright @Hirokazu Egashira. All right reserved.
Chromium

[Native]
Java Helper
Library
AIDL
Chromium

[Native]
WebKitARKit
TangoSDK ARCoreSDK
Web
Camera Data Camera Data3D Sensor Data


※
API overview of three.ar.js
• THREE.ARUtils
• new THREE.ARView(vrDisplay, renderer)
• new THREE.ARReticle(vrDisplay, innerRadius, outerRadius, color, easing)
• new THREE.ARDebug(vrDisplay, scene, config)
• new THREE.ARPerspectiveCamera(vrDisplay, fov, aspect, near, far)
Copyright @Hirokazu Egashira. All right reserved.
THREE.ARUtils
※
Promise<VRDisplay> THREE.ARUtils.getARDisplay()
<HTML Element> boolean THREE.ARUtils.isARDisplay(vrDisplay)
boolean THREE.ARUtils.isTango(vrDisplay)
boolean THREE.ARUtils.isARKit(vrDisplay)
AR VRDisplay promise.resolve 

null .
VRDisplay AR 

※ getARDisplay()
VRDisplay Tango ARCore Android
※ isARDisplay()
VRDisplay ARKit iOS
※ isARDisplay()
Copyright @Hirokazu Egashira. All right reserved.
THREE.ARUtils
void THREE.ARUtils.displayUnsupportedMessage()
Element DOM AR
ARDisplay




cf. surfaces.html
Copyright @Hirokazu Egashira. All right reserved.
THREE.ARUtils
void THREE.ARUtils.placeObjectAtHit(object, hit, easing=1, applyOrientation=false)
VRDisplay.prototype.hitTest	 THREE.Object3D VRHit
cf. spawn-at-surface.html
Copyright @Hirokazu Egashira. All right reserved.
THREE.ARUtils
Promise<THREE.Group> THREE.ARUtils.loadModel(config)
OBJ MTL
THREE.Group promise resolve
• objPath OBJ
• mtlPath MTL
• OBJLoader THREE OBJLoader window.THREE.OBJLoader ES6
• MTLLoader THREE MTLLoader window.THREE.MTLLoader ES6
Copyright @Hirokazu Egashira. All right reserved.
cf. loadmodel.html
Copyright @Hirokazu Egashira. All right reserved.
new THREE.ARView(vrDisplay, renderer)
• VRDisplay THREE.WebGLRenderer ARView
• VRDisplay
• ARCore ARKit Scene
render()
Scene
Copyright @Hirokazu Egashira. All right reserved.
onWindowResize()
ARView
cf. spawn-at-surface.html
Copyright @Hirokazu Egashira. All right reserved.
new THREE.ARPerspectiveCamera(vrDisplay, fov, aspect, near, far)
• THREE.PerspectiveCamera
• AR three.js
• VrDisplay AR 

THREE.PerspectiveCamera
• AR ARCore/ARkit/Tango projectionMatrix	 for
aspect near far
.getProjectionMatrix()
• VRDisplay API 



※ getProjectionMatrix() updateProjectionMatrix()
Copyright @Hirokazu Egashira. All right reserved.
.updateProjectionMatrix()
• near/far
cf. surfaces.html
Copyright @Hirokazu Egashira. All right reserved.
cf. three.ar.js
Copyright @Hirokazu Egashira. All right reserved.
new THREE.ARReticle(vrDisplay, innerRadius, outerRadius, color, easing)
VRDisplay THREE.Mesh
.update(x, y)
• x y
•
Copyright @Hirokazu Egashira. All right reserved.
cf. reticle.html
Copyright @Hirokazu Egashira. All right reserved.
new THREE.ARDebug(vrDisplay, scene, config)
• (hit) (pose) ARDebug
• ARDebug getElement()
• showPlanes:	true THREE.Scene scene
•
.open()
.close()
.getElement()
ARDebug l
ARDebug panel
HTML
Copyright @Hirokazu Egashira. All right reserved.
cf. surfaces.html
Copyright @Hirokazu Egashira. All right reserved.
new THREE.ARAnchorManager(vrDisplay)
• VRDisplay
.add()
.remove()
<event> onAnchorsUpdated_
Anchor
Anchor
Copyright @Hirokazu Egashira. All right reserved.
Anchor
※ARAnchorManager 2017.11.28 API
cf. spawn-at-surface-with-anchors.html
Copyright @Hirokazu Egashira. All right reserved.
cf. WebAR-Article
Install
Build
Copyright @Hirokazu Egashira. All right reserved.
3D
Copyright @Hirokazu Egashira. All right reserved.
Poly
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
Google Chrome Media 3D 3D
ZIP
3D Apache License
DRACO
Copyright @Hirokazu Egashira. All right reserved.
WebAssembly
WebGL
asm.js asm.js
Mozilla Google Microsoft
Apple 2015
Strong Point / Weak Point using Web
※
URL
HTML + CSS + JavaScript
…
JavaScript
Copyright @Hirokazu Egashira. All right reserved.
Recap
Web AR 

GeoLocation
GoogleAR WebAR ARCore
Web 1
※ Core
Web URL
AR
Copyright @Hirokazu Egashira. All right reserved.
Copyright @Hirokazu Egashira. All right reserved.
Reference
• https://www.w3.org/community/ar/
• https://www.slideshare.net/robman/computer-vision-now-working-in-over-2-billion-web-browsers
• https://www.slideshare.net/hayatohiratori/firefox-osfpv-52956375
• https://github.com/artoolkit/jsartoolkit5
• https://github.com/jcmellado/js-aruco
• https://github.com/jeromeetienne/AR.js
• https://www.argonjs.io/
• https://github.com/dontcallmedom/html5-augmented-reality
• https://github.com/google-ar/
• https://github.com/google-ar/WebAR-Article
• https://poly.google.com
• http://webassembly.org/
• https://html5experts.jp/shumpei-shiraishi/24409/
Copyright @Hirokazu Egashira. All right reserved.

More Related Content

What's hot

What's hot (13)

Myths of Angular 2: What Angular Really Is
Myths of Angular 2: What Angular Really IsMyths of Angular 2: What Angular Really Is
Myths of Angular 2: What Angular Really Is
 
Hack the Real World with ANDROID THINGS
Hack the Real World with ANDROID THINGSHack the Real World with ANDROID THINGS
Hack the Real World with ANDROID THINGS
 
Android Things Robocar with TensorFlow for object recognition
Android Things Robocar with TensorFlow for object recognitionAndroid Things Robocar with TensorFlow for object recognition
Android Things Robocar with TensorFlow for object recognition
 
Android x Azure 輕鬆玩 - WebApp / CognitiveService / AI - Android Taipei 2019122...
Android x Azure 輕鬆玩 - WebApp / CognitiveService / AI - Android Taipei 2019122...Android x Azure 輕鬆玩 - WebApp / CognitiveService / AI - Android Taipei 2019122...
Android x Azure 輕鬆玩 - WebApp / CognitiveService / AI - Android Taipei 2019122...
 
Global AI Bootcamp SG Lab
Global AI Bootcamp SG LabGlobal AI Bootcamp SG Lab
Global AI Bootcamp SG Lab
 
WebXR: Introducing Mixed Reality and the Immersive Web - Peter O'Shaughnessy ...
WebXR: Introducing Mixed Reality and the Immersive Web - Peter O'Shaughnessy ...WebXR: Introducing Mixed Reality and the Immersive Web - Peter O'Shaughnessy ...
WebXR: Introducing Mixed Reality and the Immersive Web - Peter O'Shaughnessy ...
 
Android Things - The IoT platform for everyone.
Android Things - The IoT platform for everyone. Android Things - The IoT platform for everyone.
Android Things - The IoT platform for everyone.
 
【Unite 2017 Tokyo】みんなのスマートフォンでここまでできる〜Kudan ARを使ったモバイルAR/MRの世界
【Unite 2017 Tokyo】みんなのスマートフォンでここまでできる〜Kudan ARを使ったモバイルAR/MRの世界【Unite 2017 Tokyo】みんなのスマートフォンでここまでできる〜Kudan ARを使ったモバイルAR/MRの世界
【Unite 2017 Tokyo】みんなのスマートフォンでここまでできる〜Kudan ARを使ったモバイルAR/MRの世界
 
Cesec2015 - Arduino Designer
Cesec2015 - Arduino DesignerCesec2015 - Arduino Designer
Cesec2015 - Arduino Designer
 
20160929 android taipei_tensorflow
20160929 android taipei_tensorflow20160929 android taipei_tensorflow
20160929 android taipei_tensorflow
 
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
 
Zero to one with Android Things - Hieu Hua
Zero to one with Android Things - Hieu HuaZero to one with Android Things - Hieu Hua
Zero to one with Android Things - Hieu Hua
 
Турський Віктор “Як (і чому) побудувати додаток VR з ReactVR?” GameDev Confe...
Турський Віктор  “Як (і чому) побудувати додаток VR з ReactVR?” GameDev Confe...Турський Віктор  “Як (і чому) побудувати додаток VR з ReactVR?” GameDev Confe...
Турський Віктор “Як (і чому) побудувати додаток VR з ReactVR?” GameDev Confe...
 

Similar to Google ARが提供する WebAR 101

HTML5 Web Workers-unleashed
HTML5 Web Workers-unleashedHTML5 Web Workers-unleashed
HTML5 Web Workers-unleashed
Peter Lubbers
 
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
mfrancis
 
Lost in Translation:varnishlog, varnishtest(VUG7)
Lost in Translation:varnishlog, varnishtest(VUG7)Lost in Translation:varnishlog, varnishtest(VUG7)
Lost in Translation:varnishlog, varnishtest(VUG7)
Iwana Chan
 

Similar to Google ARが提供する WebAR 101 (20)

ARCore Update
ARCore UpdateARCore Update
ARCore Update
 
ARCoreと モバイルARエクスペリエンス
ARCoreと モバイルARエクスペリエンスARCoreと モバイルARエクスペリエンス
ARCoreと モバイルARエクスペリエンス
 
Introduction to Immersive Web
Introduction to Immersive WebIntroduction to Immersive Web
Introduction to Immersive Web
 
HTML5 Web Workers-unleashed
HTML5 Web Workers-unleashedHTML5 Web Workers-unleashed
HTML5 Web Workers-unleashed
 
Getting Started with Amazon ECS: Run Docker Containers on AWS
Getting Started with Amazon ECS: Run Docker Containers on AWSGetting Started with Amazon ECS: Run Docker Containers on AWS
Getting Started with Amazon ECS: Run Docker Containers on AWS
 
Getting Started with ECS: An Easy Way to Run Docker Containers - AWS Summit A...
Getting Started with ECS: An Easy Way to Run Docker Containers - AWS Summit A...Getting Started with ECS: An Easy Way to Run Docker Containers - AWS Summit A...
Getting Started with ECS: An Easy Way to Run Docker Containers - AWS Summit A...
 
Thadomal IEEE-HTML5-Workshop
Thadomal IEEE-HTML5-WorkshopThadomal IEEE-HTML5-Workshop
Thadomal IEEE-HTML5-Workshop
 
AWS Summit Santa Slara 2019 Mar ECS
AWS Summit Santa Slara 2019 Mar ECSAWS Summit Santa Slara 2019 Mar ECS
AWS Summit Santa Slara 2019 Mar ECS
 
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
 
What is Django | Django Tutorial for Beginners | Python Django Training | Edu...
What is Django | Django Tutorial for Beginners | Python Django Training | Edu...What is Django | Django Tutorial for Beginners | Python Django Training | Edu...
What is Django | Django Tutorial for Beginners | Python Django Training | Edu...
 
Introducing Fn Project
Introducing Fn ProjectIntroducing Fn Project
Introducing Fn Project
 
OpenMIC March-2012.phonegap
OpenMIC March-2012.phonegapOpenMIC March-2012.phonegap
OpenMIC March-2012.phonegap
 
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...
 
Angular mix chrisnoring
Angular mix chrisnoringAngular mix chrisnoring
Angular mix chrisnoring
 
Introduction to Phaser.js
Introduction to Phaser.jsIntroduction to Phaser.js
Introduction to Phaser.js
 
Apache Flex and the imperfect Web
Apache Flex and the imperfect WebApache Flex and the imperfect Web
Apache Flex and the imperfect Web
 
Clustering Made Easier: Using Terracotta with Hibernate and/or EHCache
Clustering Made Easier: Using Terracotta with Hibernate and/or EHCacheClustering Made Easier: Using Terracotta with Hibernate and/or EHCache
Clustering Made Easier: Using Terracotta with Hibernate and/or EHCache
 
Ionic - Revolutionizing Hybrid Mobile Application Development
Ionic - Revolutionizing Hybrid Mobile Application DevelopmentIonic - Revolutionizing Hybrid Mobile Application Development
Ionic - Revolutionizing Hybrid Mobile Application Development
 
Lost in Translation:varnishlog, varnishtest(VUG7)
Lost in Translation:varnishlog, varnishtest(VUG7)Lost in Translation:varnishlog, varnishtest(VUG7)
Lost in Translation:varnishlog, varnishtest(VUG7)
 
Designing an API
Designing an APIDesigning an API
Designing an API
 

More from Hirokazu Egashira

More from Hirokazu Egashira (18)

ARCore Update (Jan 2020)
ARCore Update (Jan 2020)ARCore Update (Jan 2020)
ARCore Update (Jan 2020)
 
Build your AR app by using AR Foundation samples
Build your AR app by using AR Foundation samplesBuild your AR app by using AR Foundation samples
Build your AR app by using AR Foundation samples
 
Introduction to AR Foundation
Introduction to AR FoundationIntroduction to AR Foundation
Introduction to AR Foundation
 
Immersive Web on your website
Immersive Web on your websiteImmersive Web on your website
Immersive Web on your website
 
PWAの機能の選択と設計について
PWAの機能の選択と設計についてPWAの機能の選択と設計について
PWAの機能の選択と設計について
 
PWAってどう有効なのかしら 考えてみた
PWAってどう有効なのかしら 考えてみたPWAってどう有効なのかしら 考えてみた
PWAってどう有効なのかしら 考えてみた
 
デザイナー/エンジニア RWDで
ステップアップLOVE
デザイナー/エンジニア RWDで
ステップアップLOVEデザイナー/エンジニア RWDで
ステップアップLOVE
デザイナー/エンジニア RWDで
ステップアップLOVE
 
Example using LattePanda
Example using LattePandaExample using LattePanda
Example using LattePanda
 
LattePandaの紹介
LattePandaの紹介LattePandaの紹介
LattePandaの紹介
 
DFRobot
DFRobotDFRobot
DFRobot
 
Example using LattePanda
Example  using LattePandaExample  using LattePanda
Example using LattePanda
 
Intel EdisonでAndroid Things Lチカ?その後は?
Intel EdisonでAndroid Things Lチカ?その後は?Intel EdisonでAndroid Things Lチカ?その後は?
Intel EdisonでAndroid Things Lチカ?その後は?
 
Dive into Origami Studio
Dive into Origami StudioDive into Origami Studio
Dive into Origami Studio
 
Tangoが切り開く MRの世界と日本における最新開発事例
Tangoが切り開く MRの世界と日本における最新開発事例Tangoが切り開く MRの世界と日本における最新開発事例
Tangoが切り開く MRの世界と日本における最新開発事例
 
Intel Joule Module ユーザーガイド(2)初期設定編【非公式】
Intel Joule Module ユーザーガイド(2)初期設定編【非公式】Intel Joule Module ユーザーガイド(2)初期設定編【非公式】
Intel Joule Module ユーザーガイド(2)初期設定編【非公式】
 
Web Speech API で2時間で作れる?ブラウザロボット
Web Speech API で2時間で作れる?ブラウザロボットWeb Speech API で2時間で作れる?ブラウザロボット
Web Speech API で2時間で作れる?ブラウザロボット
 
Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -
 
AITCオープンラボ 第4回 IoT勉強会 〜 Pepper x IoT x Web 〜
AITCオープンラボ 第4回 IoT勉強会 〜 Pepper x IoT x Web 〜AITCオープンラボ 第4回 IoT勉強会 〜 Pepper x IoT x Web 〜
AITCオープンラボ 第4回 IoT勉強会 〜 Pepper x IoT x Web 〜
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 

Google ARが提供する WebAR 101