Advanced project – a telecontrolled robot with live video streaming