4 ms·
Hi its Valentin, the guy in the video. Let me know if you have any questions. :-)
by valentinheun 11y ago
Hi its Valentin, the guy in the video. Let me know if you have any questions. :-)
- Arrygoo 11y agoAs most people have pointed out, this doesn't seem like anything new. If all of those devices are IoT, you can have an app that controls them. Seems pretty pointless to have to use your camera and drag between objects. You could achieve this much easier with icons in an app. Do you personally think this a good product?
- drcode 11y agoIt's useful for the same reasons that a 4yo can use the touch screen on an iPad but can't use the track pad on a computer: It removes one additional step of indirection and thereby reduces cognitive load.
- valentin_heun 11y agoHow would you connect two objects in physical space with your app centric interface? This is not a trivial task. Its very complex and has a lot of abstract steps. Steps you wold not be able to explain a 8 year old child in 5 minutes. We gave the Reality Editor in to the hands of a 8 year old child and we did not even need to explain how to do it. He just ran with it.
- deleted 11y ago[deleted]
- xyproto 11y agoTry to make him do it while watching a 5 year old and an 8 year old while entering a car. It's a more realistic scenario for when you need a knob to work as expected.
- valentinheun 11y agoThat is a good scenario. What you see in the video and on open hybrid is really as much as we can put in to code at this point and I believe that it is a very good beginning. There is so much more that we want to implement and some of it would give answers for your situation. I think the Reality Editor will grow incremental and every version will be a bit better then the version before. In some years, when your car actually has this functionality, your scenario will be solved.
- thetmkay 11y agoHi Valentin, great video! Apologies I haven't looked at the technical stuff yet (so may be an obvious question), but I was wondering: Are the "API"s (what an object can be programmed to do) for the devices/objects (eg the switches) accessible locally? As in is there enough embedded within the QR-like code to understand the API (or at least connect to the device, and it can "tell me more") or will it require cloud-based interaction? Example case: if I'm in a room I've never been to before, no internet connection, and see a switch - would Instill be able to reprogram it then and there? Or do you see the (I)nternet of IOT as necessary?
- valentin_heun 11y agoYes it would. The Marker (for visually identifying the object) and all interfaces are stored in the object it self. When you start the Reality Editor it finds automatically all objects in the same network. The Reality Editor does not need to know a fixed API because the interface is basically a webpage that comes from the object it self. In that case you could say, the API is HTML5. We have found a way to break down abstract standards in simple numbers: http://openhybrid.org/how-to-connect-everything.html http://openhybrid.org/how-to-connect-everything.html You can read here why it is so relevant: http://openhybrid.org/direct-mapping.html http://openhybrid.org/direct-mapping.html And here you can read, why we will use more and more the physical world instead of the touch screen: http://openhybrid.org/learn%2c-setup%2c-operate.html http://openhybrid.org/learn%2c-setup%2c-operate.html The Reality Editor is a digital screw driver. You only need it from time to time. Most of the time you will operate physical things around you.
- cushychicken 11y agoHey Valentin. I love this concept. Do you have any notions to get rid of The Marker? I can see a lot of potential applications for this where the Marker would possibly interfere with a product's visual identity. Minor beef, however. The IoT will never take over if it isn't easy, easy, easy to use, and this has that in spades.
- deleted 11y ago[deleted]
- ipsum2 11y agoNo questions, but wanted to show my support. It looks like a great way to bring programming to the masses.
- microcolonel 11y agoI was wondering: Clearly not everything can have its own WiFi radio, it'd be expensive and pollute the spectrum. Assuming we'll have rooms, buildings, and blocks absolutely packed with low-bandwidth radios like this; what radio standard is most promising at the moment? I've seen some work out of Stanford (10.1109/VLSIC.2014.6858380) which looks interesting, but I'm not sure passive radios can harvest enough energy to do auth, which is a deal-breaker.
- valentinheun 11y agoI think the new specifications for bluetooth with ip6 and Mesh networking are interesting. But the open hybrid platform builds up on the most common ground. If WiFi pollutes the spectrum, jet there are more and more SoC's with WiFi on board pushing in to the IoT marked, maybe the WiFi consortium will take care of the pollution with a LE standard update.
- dheera 11y agoHi Valentin, Nice work here. I've played around with a very similar thing in my apartment before, but instead of using visible codes, I thought about various ways to make them invisible to the naked eye. One relatively simple way is using IR LED beacons. Cell phone cameras often pick up near-IR (in fact, the crappier the cell phone, the better). They can continually flash codes that can be read directly by the phone over 30fps video. The downside is that, being 30fps, your bitrate is heavily limited, thus your address space is limited, but this can be alleviated by geo-localization or combining IR beacons with BLE beacons, either by using BLE beacons to localize, or by synchronizing the BLE beacon broadcast with an IR pulse picked up on camera. I would love to chat with you more. I'm a recent MIT alum and still in the Boston area.
- agp2572 11y agoThis is very interesting and great work on it but I feel in reality the problem being solved does not benefit people a great deal that they will be willing to spend a lot of money or spend a lot of effort trying to configure things around them. The interface is easy to most but from doing home automation it does require a higher skill set to configure physical buttons or input devices to do what you want on another physical device. How does your team try to combat the cost and the effort required by making this as economical as possible and also easy to use such that a person who is a beginner at technology such as using smart phones, computers, etc. can use it.
- valentinheun 11y agoYou can checkout openhybrid.org for some of these questions. We do research in the Media Lab not product development. The Reality Editor is a projection in to the future. But have a look at the costs of SoC's. It's going down so rapidly that in 2 years your question probably will be answered. The moment real products will be in the marked that make use of the Reality Editor, you will power them up and just point your phone on them. It should not be more complicated.
- srtjstjsj 11y agoThe openhybrid.org example sharing a timer between toaster and food processor _using a phone, which has its own builtin timer_ is non-compelling bordering on comical. do you have more realistic examples that make meaningful use of the components of a physical object?
- cellularmitosis 11y agoI would imagine this could be a good fit for roadies, who have to set up and tear down audio/lighting/video installations on a daily basis.
- keyanp 11y agoWith all due respect, I think your comment is a bit misguided. The applied nature of this work might lead some to believe this is a developed product, but ultimately this is research. It's a unique idea and one that may inspire a product that is economical/easy to use. In a few years that is.
- joshu 11y agoIt was a pleasure meeting you at the TechCrunch Disrupt conference. I was one of the judges for your demo!
- valentinheun 11y agoI was never at TechCrunch Disrupt but I watched the Silicone Valley Show. :-P I had a talk at the last Solid Conference. Maybe that was the event you know me from?