Back

 Industry News Details

 
How Data Science apply to Robotics? Posted on : May 29 - 2017

Robotics has been and still is an enormous fascination for us humans. Even when we did not have computers, we were fascinated with Mary Shelley's Frankenstein because the concept of creating life out of nothing so resonates with us.

Fast forward to the modern word, making a humanoid was and to a certain extent is still a ubiquitous dream. When computer scientists first had a shot at making Robots, they encountered some huge problems. The problem is if you endeavor to program a robot by defining all the moves etcetera its going to make, then your strategy is flawed to begin with. How can you anticipate and program every action of a robot, and even if you could do that, what about any new functionality you want to put in the Robot. You have to reprogram the computer for that.

Therefore, programming a Robot is not a good solution.

The second problem is computational complexity. Real time vision which humans are a master at is an extremely hard problem for computers. All they see is zeros and ones and they have to recognize pattern out of those numbers. Just to give this some context, let’s do a small experiment. Bring the palm of your hand in front of your face and change the side of your hand to see the back of your hand. Simple isn’t it?

This simple exercise in vision for us is problem of epic proportions for computers. What we see simply is millions of of zeros and ones for a computer because every slight change in position of our hand is a different set of zeros and ones,, and even a small movement involves thousands of iterations of computer. View More