University students in South Africa have introduced a new humanoid robotics research platform, highlighting advancements in ...