All Projects → chandler767 → Magic-Leap-Gesture-IoT-Example

chandler767 / Magic-Leap-Gesture-IoT-Example

Licence: other
Control lights in the physical world from the augmented world using hand gestures. Using Magic Leap Hand Poses (Gestures) and PubNub.

Programming Languages

C#
18002 projects
HLSL
714 projects
ShaderLab
938 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to Magic-Leap-Gesture-IoT-Example

WebScreenVR
WebScreenVR enhance your workspace while in Virtual Reality, allowing you to cast your screen and different applications around you in a 3D environment.
Stars: ✭ 53 (+194.44%)
Mutual labels:  augmented-reality, virtual-reality
GoFIT SDK Android
GoFIT SDK for Android — GOLiFE 手環 App 介接 SDK
Stars: ✭ 32 (+77.78%)
Mutual labels:  iot-device, iot-application
yeelight-cli
a low level, cross-platform command line client for Yeelight
Stars: ✭ 43 (+138.89%)
Mutual labels:  iot-device, iot-application
MixedRealityResources
Mixed Reality related resources
Stars: ✭ 190 (+955.56%)
Mutual labels:  augmented-reality, virtual-reality
OpenXR-CTS
Conformance test suite for OpenXR
Stars: ✭ 38 (+111.11%)
Mutual labels:  augmented-reality, virtual-reality
V2R
Code for our IJCAI 2020 paper: "Keep It Real: a Window to Real Reality in Virtual Reality".
Stars: ✭ 20 (+11.11%)
Mutual labels:  augmented-reality, virtual-reality
g3r
3D, VR and AR Maps in R
Stars: ✭ 19 (+5.56%)
Mutual labels:  augmented-reality, virtual-reality
Polymer
🎨 graphics + interaction engine
Stars: ✭ 243 (+1250%)
Mutual labels:  augmented-reality, virtual-reality
MBP
A management platform for IoT environments and applications
Stars: ✭ 20 (+11.11%)
Mutual labels:  iot-device, iot-application
openPerform
Check out the various styles and effects OpenPerform has to offer with our BVH animation demo!
Stars: ✭ 24 (+33.33%)
Mutual labels:  augmented-reality, virtual-reality
Three.js
JavaScript 3D Library.
Stars: ✭ 78,237 (+434550%)
Mutual labels:  augmented-reality, virtual-reality
spark-ar-creators
List of 9500 (and counting) Spark AR Creators. Open an issue or contact me if you want to be added.❤️
Stars: ✭ 122 (+577.78%)
Mutual labels:  augmented-reality, virtual-reality
Model Viewer
Easily display interactive 3D models on the web and in AR!
Stars: ✭ 3,751 (+20738.89%)
Mutual labels:  augmented-reality, magic-leap
lvr
👓 Augmented Reality for everyone - Out of the world experiences
Stars: ✭ 92 (+411.11%)
Mutual labels:  augmented-reality, virtual-reality
Webxr Polyfill
Use the WebXR Device API today, providing fallbacks to native WebVR 1.1 and Cardboard
Stars: ✭ 251 (+1294.44%)
Mutual labels:  augmented-reality, virtual-reality
Pool2021
Pools organized for Epitech's students in 2021.
Stars: ✭ 19 (+5.56%)
Mutual labels:  augmented-reality, virtual-reality
Stereokit
An easy-to-use mixed reality library for building HoloLens and VR applications with C# and OpenXR!
Stars: ✭ 195 (+983.33%)
Mutual labels:  augmented-reality, virtual-reality
Openxr Sdk Source
Sources for OpenXR loader, basic API layers, and example code.
Stars: ✭ 236 (+1211.11%)
Mutual labels:  augmented-reality, virtual-reality
cbj smart-home
🏡 If you are searching for an easy way to connect all your smart home devices with one app CyBear Jinni 🦾🐼🧞‍♂️ is here for you. Join the community and make your home smarter than yesterday.
Stars: ✭ 40 (+122.22%)
Mutual labels:  iot-device, iot-application
GVRSCNRenderer
SceneKit Rendering and ARKit 6DOF Tracking for Google Cardboard
Stars: ✭ 19 (+5.56%)
Mutual labels:  augmented-reality, virtual-reality

Magic Leap Gesture IoT Example

Gesture controlled smart light powered by PubNub.

Imagine a world where you walk in a smart home, look at a smart light in the room, make a gesture with your hands, and the light turns off or on. Swipe with a hand to change the channel on your TV. Glance at a thermostat and speak your preferred temperature aloud. This isn't the future. This is all possible now with the Magic Leap One and PubNub.

This project demonstrates how to control an RGB LED or a power strip with an Arduino using Magic Leap Gestures and PubNub. Learn more about how to build your own smart home with Magic Leap and PubNub from the tutorial.

PubNub Blog

Why PubNub and Magic Leap?

This is part two of my Magic Leap series. Check out the other projects/posts Getting Started with Magic Leap and PubNub and Create a Multiplayer Augmented Reality Game with Magic Leap and Unity.

Developers have been building multiplayer games and other multi-user experiences with PubNub for years, and PubNub definitely sees AR as next on the horizon. PubNub is a natural fit in the AR world and their technology can power the realtime interaction between AR headsets or physical objects in the same location, or even across the Earth.

For example, when a Magic Leap user throws a ball in the virtual world, that motion is synchronized in realtime across every other connected user. Or if a user uses a hand gesture to turn on a light, PubNub is sending the message to that light to turn on. Multi-user experiences, or the relationship between the AR headset and the physical world around us, is where PubNub is required and excels.

Getting Started

PubNub Signup

This project consists of three components:

Magic Leap LED IoT Toggle

Magic Leap LED IoT Change Mode

  • The Control app built in Unity for Magic Leap.

  • The LED Arduino sketch for controlling a RGB LED from the Control app.

  • The PowerStrip Arduino sketch for controlling a relay connected to a power strip.

Read the Getting Started with Magic Leap and Unity tutorial to familiarize yourself with Unity Video Game Engine development for Magic Leap and setup your development environment.

The tutorial Controlling Internet-connected Devices with Magic Leap Hand Gestures details how to run this project and correctly setup your development environment for Magic Leap and Arduino development with PubNub.

What's Next?

Use this project as a seed to build your own Magic Leap IoT application. A few ideas:

  • Use a IR blaster to control your TV or game console.
  • Use weather sensors and stream the information to a HUD on the Magic Leap device.
  • Use the PowerStrip Sketch to control high voltage devices like a coffee maker or a fan (always be careful with high voltage electronics).

Have suggestions or questions about this project? Reach out at [email protected].

This is part two of my Magic Leap series. Check out the other projects/posts Getting Started with Magic Leap and PubNub and Create a Multiplayer Augmented Reality Game with Magic Leap and Unity.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].