US billionaire Elon Musk has shown off the latest prototype of a humanoid robot being developed by his Tesla electric car company.
But many industry watchers were left disappointed by the Optimus demonstration at the weekend.
The robot appeared on stage at a Silicon Valley event, where it waved to the audience and raised its knees.
Mr Musk said the robot was work-in-progress, but could be on sale to the public in a few years' time.
Tesla's mass-market robots will be tested by working in the car factories, company engineers say.
The BBC says the prototype was wheeled on stage during an annual Tesla artificial intelligence (AI) day presentation.
Simple tasks
A video was also shown of Optimus performing simple tasks, such as watering plants, carrying boxes and lifting metal bars.
Associated Press commented that Mr Musk gave little evidence that Optimus was any more intelligent than robots developed by other companies and researchers.
The demonstration didn't impress AI researcher Filip Piekniewski, who tweeted it was "next-level cringeworthy".
Robotics expert Cynthia Yeung added: "None of this is cutting edge."
Ms Yeung also questioned why Tesla opted for its robot to have a human-like hand with five fingers, noting "there's a reason why" warehouse robots developed by start-up firms use pinchers with two or three fingers or vacuum-based grippers.
Experts in the robotics field were sceptical that Tesla is anywhere near close to rolling out legions of human-like home robots that can do the "useful things" Mr Musk wants them to do - say, make dinner, mow the lawn, or keep watch on an elderly grandmother.
Developing a robot
"When you're trying to develop a robot that is both affordable and useful, a humanoid kind of shape and size is not necessarily the best way," said Tom Ryden, executive director of the non-profit start-up incubator Mass Robotics.
Mr Musk said the robots would be produced at a cost lower than £18,000 each, and be available in three to five years.
Tesla's goal, he added, is to make an "extremely capable" robot in high volumes - possibly millions of them.
Investors and financial analysts have expressed scepticism that Tesla will turn to robotics, advising it to focus, instead, on projects closer to Tesla's core business of electric cars.
But Mr Musk said he wanted to solve one of the toughest problems artificial intelligence - how to make a machine that can replace a human.
The entrepreneur, who once warned of artificial intelligence being a threat to humanity, said that Tesla wanted to make sure the transition to a society in which robots did the work and people reaped the benefits was a safe one.
He added that Tesla was building in safeguards, including a stop button that could not be tampered with.