News

A collaborative research team has improved visual localization and topographic mapping techniques that enable China's Zhurong rover to navigate and conduct scientific investigations on Mars.