BYD’s humanoid robot has 31 degrees of freedom and a dexterous hand · Briflio