Cornell University's Personal Robotics Lab have created a robot that can anticipate and execute human needs according to Nature World News. The eyes of the helpful robot is made up of Microsoft Kinect 3-D camera that's combined with a 3-D database of videos that assist with decision making.

The robot analyzes what it sees and then analyzes the data to anticipate what would be needed to complete or fulfill said need.

"We extract the general principles of how people behave. Drinking coffee is a big activity, but there are several parts to it," said Ashutosh Saxena, a co-author of a publication based on the robot and a computer science professor.

According to Nature World News, "in tests, the robot made correct predictions 82 percent of the time when looking on second into the future, 71 percent correct for three seconds and 57 percent correct for 10 seconds."

The robot's anticipation is not solely based on the data imported into its original database. As the robot continues to examine a human need, the robot will then process that need into its database and becomes in tune with daily needs. The anticipation of human needs will be a faster process.

Although a learned behavior may lead to faster processing, the robot is a bit slow when completing task.

Scientist say the robot is still in its beginning stages and hopes to improve the robot int he future.

"Even though humans are predictable, they are only predictable part of the time," Sexena said. "The future would be to figure out how the robot plans its actions. Right now we are almost hard-coding the responses, but there should be a way for the robot to learn how to respond."