2 Jul 2021, 15:47 UTC · By: Florina SpĂ®nu / NASA Perseverance rover is slowly taking charge of the drive by itself on the Red Planet. The enhanced auto-navigation system will boost up the rover speed.