Robots That Can See Through Walls
Written by Harry Fairhead   
Thursday, 21 August 2014

Using WiFi signals a pair of robots can detect unseen features behind thick solid walls and can differentiate between materials, giving the ability to detect the presence of humans.




Robots usually "see" using lasers but this doesn't let them see through concrete walls - not unless the lasers are really, really powerful.

Such walls also pose problems for WiFi signals.

However, researchers at the University of California, Santa Barbara led by Yasamin Mostofi use wave propagation modeling and sparse signal processing to provide information about the area enclosed by thick block walls.



In the video two autonomous robots  are presented with a simple structure - a hollow square with a pillar in the middle. By one of the pair sending WiFi signals to the other they scan the area that is hidden by systematically travelling around it. The researchers also suggest that a more randomized path might allow them to also work effectively in areas that present obstacles to their movement.

Later in the video the occluded object inside the walls is a person, and the high resolution image obtained reveals his presence. As the technology has the potential to classify the material type of  occluded objects and thus distinguish between humans, metal and wood, its use with robots opens up many possibilities in rescue or disaster scenarios.




As pointed out in the video, technology is not limited to robots. It can equally well be implemented on a WiFi-enabled gadget or a WiFi network, allowing it to be used to monitor the presence and location of objects and people throughout many types of built space, This means it could have a role in detecting intruders or watching over the elderly. It could also provide information for smart building applications to optimize services that depend on the level of occupancy of a building, such as heating and cooling. 

More Information

Seeing through walls with only WiFi

Related Articles

My WiFi can hear you breathing 

GimBall - a Crash-Happy Robot

Robot Snake To The Rescue!  

Dumb Robots V Smart Robots


To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.



Kotlin Versus Java - A Developer's Rosetta Stone

For programmer's wanting to get to know Kotlin, here is a side-by-side comparison of Java and Kotlin covering features, variables, functions, classes, collections and more. 

We Have The Wiring Of A Fly's Brain - Now What?

OK, if we are going to be 100% accurate it's only half a brain, but the question still stands. In a remarkable team effort, the wiring diagram, the connectome, for the largest chunk of neural tissue y [ ... ]

More News






or email your comment to:


Last Updated ( Thursday, 21 August 2014 )