Researchers give robots roly-polies for hands Technology June 22, 2023 [ad_1] The human hand is a marvel of evolutionary improvement, providing 27 levels of freedom and unequalled contact sensitivity. Nevertheless…