As long, jostling queues formed outside liquor stores in India during the easing of a coronavirus lockdown, Karthik Velayutham found a way to maintain social distancing - by building a robot to shop for him.
The humble machine - a cardboard box resting on a four-wheel wooden platform - took the computer engineer two days to make and cost 3 000 rupees (R743).
But it is performing a crucial job for its creator at a time when social interactions carry the risk of catching a virus that has infected more than four million people and killed over 297 000 worldwide.
"I ran my robot to the wine shop as a trial to demonstrate how someone can use it in a crowded place and to create awareness about the importance of social distancing to prevent the spread of coronavirus," Velayutham, 31, told AFP.
"I have tested this device on the streets and it has no problems and goes smoothly, even over speed bumps because I have used a gear motor."
Velayutham controls the machine from the comfort - and safety - of his home in Coimbatore, a major city in southern Tamil Nadu state. Using the robot's built-in smartphone, he can send it commands via the internet.
He tells the shopkeeper what he wants to buy via a video call. The machine can carry loads of up to 50 kilogrammes.
"The speciality of my robot is that it can be controlled from anywhere in the world," Velayutham said.
"The payment can be done using any mobile wallet or electronic payment system remotely."
Around the world robots have been deployed during the pandemic to deliver food, conduct health checks and even disinfect places.
Velayutham is confident his machine, with a bit of tinkering, can join them on the front lines.
"It can be used in hospitals to interact with patients remotely," he said.
"It can be used in unlimited ways - for shopping, for police patrolling or even in situations like a fire where it's dangerous for people to go."