Efficient control of a SmartWheel via Internet with compensation of variable delays