Humanoid Robotics News Humanoid robot autonomous navigation and collision avoidance robotics March 10, 2026 1 min read 0