Humanoid robot can recognise and interact with people
Scientists create self-powering camera
NASA electric rover goes for a spin
EU accuses Google of abuse over control in searches
Robot chef serves up the future of home cooking
Smart fabric generates electricity
Smart sensors light up connections to environment
3D virtual objects that can be touched and felt
Robotic glove could help stroke survivors