ARE WE CLOSE NEXT GENERATION 3D OBJECT LAP COMPUTER?
The Leap Motion is a very cool piece of technology. It’s a small $80 box that you can put on your desk to control an ordinary computer using hand motions. It’s extremely accurate, allowing for very fine motor control using all of your fingers. If you haven’t seen it, be sure to check it out. I’m definitely getting in line for one to play with myself.
Robbie Tilton has put together an amazing video demo showing a Leap Motion controlling a Three.js rendered 3d hologram of the earth. It is projected on a 4-sided prism, and while it’s not quite as good as what Tony Stark has in Iron Man, it’s still pretty darn cool. And it’s controlled by JavaScript! Check out the video, embedded below.
As you can see, the four sides of the earth image are projected onto a table and then onto the four sided prism, giving the hologram-like effect. Thanks to tools like Three.js and WebGL, this can all be done quite simply using JavaScript. Now imagine your web apps projected onto a hologram and controlled using Leap Motion. Will you build the next JARVIS? 😃
I have no doubt that there will be many more amazing demos like this as developers get their hands on the Leap Motion, which is slated to ship in May of this year for $80. If you have a great idea, you may even be able to get early developer access by signing up on their site.
The time has finally come to control computers just like Tony Stark from Iron Man. For ~$70, “The Leap” is a mouse, keyboard, and touchscreen all-in-one.
From the Leap website:
“This isn’t a game system that roughly maps your hand movements. The Leap technology is 200 times more accurate than anything else on the market — at any price point. Just about the size of a flash drive, the Leap can distinguish your individual fingers and track your movements down to a 1/100th of a millimeter.”
I imagine the software will lag behind the hardware (i.e. kinect), but it will catch up eventually, and we’ll have some very cool applications for this — Iron Man-esque design, gaming, sculpture, robotics, surgery, and more.
And you can read more at the Leap website. Preorder for $70…
When Will We See Tony Stark’s (AKA Iron Man) Tech In The Real World?
In the last two decades, we’ve seen great shifts in how we interact with our computers. Before the 80s, most if not all user input came through the keyboard. Then, Apple copied and improved Xerox PARC’s graphical interface which used not just the keyboard but a then-innovative pointing device called the mouse. This mouse was shipped with the original Apple Macintosh in 1984.
Much later in the early 2000s, we started moving towards natural user interfaces in the form of touchscreens in cell phones really bad touchscreens, I might add. Touchscreens in mobile phones were, once again, vastly improved when Apple introduced the iPhone (2007) with capacitive touchscreen technology that accepted multi-touch input.
Now, we’re on the brink of new kind of user-interface: it
replaces the mouse and physical keyboard with the human hand and the
human voice. We’ve been seeing it in movies for a long time. The most
memorable such user-interface was in Tom Cruise’s Minority Report where users would manipulate the on-screen items with a flick of the
wrist, zoom in/out with gestures, transfer data from external memory to
personal terminal by just dragging and dropping data items with their
hands.
A more recent example of touch + voice-based user-interfaces comes in the Iron Man movies. The UIs in Iron Man builds up on the ones shown in Minority Report with voice commands and manipulation of digital items (e.g. 3D holograms) as if they are part of the real world.
At first sight, you might think that we’re still a few decades away from being able to interact with our computers like the genius/billionaire/playboy/philanthropist in Iron Man or Anderton in Minority Report, but the truth is: the future is already here!
Advanced Gestures (Almost!)
Heard of the Kinect? The $149 full-body motion-sensing input device that you can get for the Xbox 360? While its main use is for playing brainless video games, developers have been able to pull off Minority Report-like gestures with it using the Kinect SDK for Windows PCs. The latest Xbox experience lets you feel a little like Anderton with basic swiping using Kinect. You can also use voice-commands like Xbox, play disc! to make Xbox do stuff for you without you moving any limbs.
More recently, we talked about a new kind of input device called the Leap. Leap uses 3D motion-sensing technology that is focused more towards closing the gap between the real world and the digital world.
Like Iron Man, it lets you manipulate digital objects as if they were real-world objects, and vice versa. It lets you drag/rotate digital worlds just like you would drag and rotate items in real life, you can pick up a pencil so you can write on whatever’s on your display, pinch to zoom involving movement of your arm (instead of fingers like on iOS devices), slicing and dicing fruits in Fruit Ninja, play shooters by using your hand as if it were clutching a gun. Folks looking to incorporate Leap into their own software can use APIs.
Advanced Voice Control (Still Lots Of Catching Up To Do)
If you’ve seen Iron Man, you’ll know about Stark’s personal assistant JARVIS. JARVIS is an advanced artificially intelligent computer program that assists Stark in his daily life. It can take all sorts of reasonable commands to complement the touch-based user-interface (download this, show me that). JARVIS also acts as a friend, giving Stark technical advice whenever it can.
We have, to some extent, already achieved this. iPhone 4S owners are already familiar with Siri the personal assistant. It is essentially a voice-based interface to your device’s built-in apps, letting you make calls/texts/email, set reminders / alarms / calendar events etc. etc. Siri even does small talk!
Voice control and interaction with AIs is where we far behind what’s been portrayed in Hollywood sci-fi flicks. Voice-based assistants like Siri are still not as seamless as JARVIS.
Completing a single command requires you to long-press the Home button, utter a command, wait while your voice recording is sent to Apple servers, processed and returned. Depending on your accent, the voice command may or may not work. Initiating the next command requires you to tap the purple mic button.
It’s much better than voice assistants of yesteryears, but it is nowhere near JARVIS or HAL9000. To match its sci-fi equivalent, Siri needs to be hyper-aware of the user, grow alongside its master and just be able to take in a super-wide variety of commands. While Apple slowly and steadily improves Siri, we have our hopes pinned on Google’s Majel which is expected to be made part of Android later this year.
For Our Readers
I’ve mentioned three devices so far: the Kinect, Leap and Siri on iPhone 4S. These devices separately offer part of what makes up the user-interfaces in Minority Report and Iron Man. I just hope some company comes along and just merges them together to form the ultimate user-interface with which the boundary between the digital and real world ceases to exist.
There are many devices / services that offer novel ways of user-interaction I have either don’t know of or have intentionally left out. That’s where you, the reader, comes in. Our comments section over on Facebook and Google+ is open and waiting for your thoughts on the topic.
What do you think? How far/close are we from having our own Iron Man-like computers?
For discussion on this topic: Check out the threads on Facebook or Google+.
You can follow us on Twitter, add us to your circle on Google+ or like our Facebook page to keep yourself updated on all the latest from Microsoft, Google, Apple and the web.
Fantastic blog you got here,I enjoyed reading some of your posts.
ReplyDeletejarvis download for windows 7
I am really very agree with your qualities it is very helpful for look like home. Thanks so much for info and keep it up.
ReplyDeleteiAzuz’s Tablet Pc
Good topic, this is going to help a lot of people get the whole concept
ReplyDeletelaptop repairs
Thanks for always being the source that explains things instead of just putting an unjustified answer out there. I loved this post.
ReplyDeleteOffice
I really like the fresh perceptive you did on the issue. I will be back soon to check up on new posts! Thank you!
ReplyDeleteDOXR
Super blog and very nice information about the technology i really like allot.
ReplyDeleteWhat is Spot.IM
Really very amazing and interesting information about the computer and IT such an amazing.
ReplyDeleteComputer Recycling
Sounds Interesting... It is very informative and i like this Post....
ReplyDeletelcd screen repair wilmington nc
I like your all information specially layout and photos and all information about the hard ware and computers.
ReplyDelete48 port procurve switch
Your blog give a that detail about the retailing analytics which i always searching good work.
ReplyDeleteRetail Analytics
Thank you i did really need this topic you share a very nice information about the Electronic Components it's great work.
ReplyDeleteDifficult-to-Find electronic parts
Very informative article which is about the technology and i must bookmark it, keep posting interesting articles.
ReplyDeleteIT consulting firm
Thank you i did really need this topic you share a very nice information about the web franchise it's great work.
ReplyDeleteit franchise
Super blog and your presenting style about the gun optic and co-witness that's are very appreciated good work.
ReplyDeletegun optic and co-witness
Interesting blog all information are very important for me about the it franchise and i really need it thank you.
ReplyDeleteit franchise
Super blog and very interesting information which I always wanted to search many article but you article is really fantastic.
ReplyDeleteEscape the Groundhog Life
Super blog and your presenting style about the wii u softmod that's are very appreciated good work.
ReplyDeletewii u softmod
Interesting blog all information are very important for me about the wii softmod and i really need it thank you.
ReplyDeletewii u softmod
Nice work and all information about the Orange County Solar Company that's are very amazing well done.
ReplyDeleteOrange County Solar Company
Very interesting and informative blog and about the free laptop for students and I must appreciate your work well done keep it up.
ReplyDeletefree laptop for students
I really loved reading your thoughts, obviously you know what are you talking about! Your site is so easy to use too, I’ve bookmark it in my folder
ReplyDeleteפתרונות מחשוב לעסקים
This is a brilliant writing and very pleased to find this site. I couldn’t discover to much different information on your blog. I will surely be back again to look at some other important posts that you have in future.
ReplyDeleteFake news
Nice Information you have written here. Really Great Stuff. I keep it bookmark for our future purpose. Thanks for the information and links you shared this is so should be a useful and quite informative.
ReplyDeleteThe New Internet
Spot on with this article, I really think this website needs more attention. I'll probably be back to read more, thanks for the info.
ReplyDeleteelectrical contractor
You blog provide a very important details about the licensed electricians and i really appreciate it.
ReplyDeletelicensed electricians
I really appreciate your work and very amazing and important information about the pc repair near me which have share in this blog.
ReplyDeletepc repair near me
Nice work and great style of presenting information about the dell laptop repair near me it's a good work.
ReplyDeletedell laptop repair near me
You have some honest ideas about the information technology share here I really get many information and discovered most peoples will agree with your blog.
ReplyDeleteinformation technology technical support
You got a really useful blog about the computer service and I have been here reading for about half an hour. I am a newbie and your post is valuable for me.
ReplyDeletecomputer service essen
Thank you i did really need this topic you share a very nice information.
ReplyDeleteComputer Repair
The blog article very surprised to me! Your writing is good. In this I learned a lot! Thank you!
ReplyDeleteComputers