Scientists have developed low-cost, ultra-sensitive, wearable sensors that could enable robots to read human facial expressions such as smiling, frowning, brow-furrowing and eye-rolling.

Most people are naturally adept at reading facial expressions to tell what others are feeling.

Now scientists have developed ultra-sensitive, wearable sensors that can do the same thing.

The technology could help robot developers make their machines more human-like, researchers said.

Nae-Eung Lee from the Sungkyunkwan University in South Korea and colleagues note that one way to make interactions between people and robots more intuitive would be to endow machines with the ability to read their users' emotions and respond with a computer version of empathy.

Most current efforts toward this goal analyse a person's feelings using visual sensors that can tell a smile from a frown, for example.

But these systems are expensive, highly complex and don't pick up on subtle eye movements, which are important in human expression.

Lee's team wanted to make simple, low-cost sensors to detect facial movements, including slight changes in gaze.

The researchers created a stretchable and transparent sensor by layering a carbon nanotube film on two different kinds of electrically conductive elastomers.

They found it could tell whether subjects were laughing or crying and where they were looking.

In addition to applications in robotics, the sensors could be used to monitor heartbeats, breathing, dysphagia (difficulty swallowing) and other health-related cues, researchers said.

The research was published in the journal ACS Nano.