FAQSearchEmail

humanlevelartificialintelligence.com   

  
 robot janitor

Home | Videos | Contact Us   

 
Home
HLAI
UAI
Videos
Books
Patents
Notes
Donation

     
 

             

Robot janitor (cleaning a building 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 second floor of a building. There are 2 robot janitors responsible for cleaning a building and they must follow orders from a manager. The first robot was assigned to floor1 and the second robot was assigned to floor2.

The robot in the video was assigned to clean the second floor. He was given 3 hours to clean 9 classrooms, 1 hallway, and 1 bathroom. At the beginning, the robot devises a strategy to clean all the rooms in his mind. Next, he uses this mental plan and follow each step systematically. He determined that the classrooms are the first rooms to clean. There are a total of 9 classrooms and he decides to clean each one linearly (classroom1, classroom2, classroom3, and so on). The second task was to clean the toilets, which is the hardest and stressful task because of the smell. He decided that the last task is to sweep and mop the hallway. The reason why this should be last is because his footprints might make the hallway dirty. The robot wanted to make sure that when he leaves the second floor, everything is clean and free of dirt.

During his visits to the classrooms, he devises other mental plans to clean rooms based on each room's structure and furnitures. He fabricates an optimal plan to clean each room in the fastest time possible and making sure each room is clean. During his visit to the bathroom, he devises yet another mental plan. While the robot was cleaning the toilets, a problem arises: one of the toilets is clogged. The robot uses logic to find ways to unclog the toilet. He found 2 strategies he can use: 1. use a pump. 2. use a drill. He uses the first method and 5 minutes later the toilet was operational.

Originally, I wanted to do a first-person point of view video on a robot cleaning a building, but that idea was abandoned because it would take too long. I just wanted to present the most important thoughts of the robot while cleaning a building. Thus, i decided to use still pictures instead.

 

 

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

Copyright 2006 (All rights reserved)