Smart Takes

Robots learn 'sockification'

Robots learn 'sockification'

Posting in Design

Robots developed at UC Berkeley shed light on how models can learn to complete complex tasks with 'perception mechanisms'.

Research in robotics have progressed at a rapid pace in the last few years, and yet, you cannot necessarily envision them performing delicate tasks like handling and folding up your laundry.

A team at the University of California, Berkeley, had other ideas. Can a robot perform a previously unseen task merely by watching, such as manipulating socks?

According to the engineering team's research project (.pdf), the aim was to create robots that are able to perform tasks by mimicking human actions, or learn through a series of pictures.

Pieter Abbeel, an assistant professor at the university, develops robots that are able to handle the steps required in performing a task correctly -- without individual programming for each separate stage. Some of his previous creations have learnt to perform acrobatics, tie surgical sutures and complete other delicate tasks.

Socks were chosen as they 'trace no easily-recognizable silhouette [..] and lend themselves to highly complex configurations: the socks may be rightside-out, inside-out, or arbitrarily bunched'. Therefore, the challenge issued to these PR2 robots is actually rather complicated:

  • The robot is presented with two socks.
  • It must classify them as either 'inside' or 'outside' and flip accordingly.
  • Once both socks are matched, it then has to pair them.

What separates these robots is the fact they are given 'perception mechanisms' that allow them to analyze what they experience, and then mimic various behaviors, rather than simply be programmed to handle designated tasks.

Abbeel writes that loosely structured environments cause issues for robotics, and 'poses a number of challenges to robot perception and manipulation'. Robotics is currently more suitable for fixed roles -- for example, within the manufacturing industry. However, when placed in an environment which allows a degree of freedom and requires a different set of skills, robots aren't necessarily developed enough to be useful.

In the video, we can see exactly how complex a task like folding and manipulating a piece of cloth actually is. Things we consider simple are actually quite a complicated series of events, and require manual dexterity and analytic thinking to complete.


Share this

Charlie Osborne

Contributing Editor

Charlie Osborne is a freelance journalist and photographer based in London. In addition to SmartPlanet, she also writes for business technology website ZDNet and consumer technology site CNET. She holds a degree in medical anthropology from the University of Kent. Follow her on Twitter. Disclosure