FAQSearchEmail

humanlevelartificialintelligence.com   

  
 cleaning floors

Home | Videos | Contact Us   

 
Home
HLAI
UAI
Videos
Books
Patents
Notes
Donation

     
 

             

Cleaning floors using Human Level Artificial Intelligence

 

     

Note:  To make this website free to the public please click on an ad to support my sponsors or you can make a tax-deductable donation using Paypal (click on the donation icon on the left).

         

This video shows a robot cleaning the floors of a house. The robot's instructions are to sweep and mop the floors of a house. There are no sound in this video because i wanted to show the viewers how the robot thinks while cleaning a house.

Most automated vacuum cleaners use planning programs to plot an optimal route to clean a room. They use shortest distance and minimizing algorithms to find the quickest path to clean a room.

Human janitors use a very different technique to clean floors. They simply travel from room to room and make travel decisions using instincts. Human janitors do use logic to plan routes, but they don't use this skill very often. For example, if a human has two choices, go right or left, and the right side has a large area and the left side has a small area, the human will go to the left side first because the left side has a smaller area.

The one rule humans use most often when cleaning floors is to never travel in the same area twice. Clean every part of the room, but don't travel in the same area twice.

The robot in the video uses this method to clean the floors. The robot doesn't use shortest distance algorithms to clean the floors. Instead, he uses the same methods human janitors use, which is to mop the floors and prevent any repeated travels.

In the video, the robot thinks the living room is very large. He uses a technique where he breaks up the room into sections and he systematically cleans each section until the entire room is cleaned. This shows the robot has the ability to manage and solve large problems. The robot can clean small rooms or he can clean large stadiums. He simply takes the problem, breaks it up into smaller, manageable parts, and solve each part until the whole problem is solved.

At the beginning, the robot plan steps to clean the house. He devises a sequential list of rooms to clean. For example, the robot wanted to clean all rooms on the first floor before cleaning rooms on the second floor. It would be unwise to simply clean rooms in the house randomly. The robot needed a plan of cleaning in order to do the job in the fastest time possible.

Also, the video shows a human robot with 2 hands and 2 feet is better than an automated vacuum cleaner because the robot can do things other than vacuum floors. At the ending, while the robot was mopping the floors he identities toys on the floor. Intelligence tells him to pick up the toys and put them into the children's room. This is something automated vacuum cleaners can't do yet.

 

 

Home | HLAI | UAI | Books | Patents | Notes | Donation

Copyright 2006 (All rights reserved)