Mars Rover Model in Simscape

Six-wheeled electrically-driven rover that navigates uneven terrain to retrieve a sample.
755 Descargas
Actualizado 24 dic 2025
This example models a mars rover that navigates a path on uneven terrain to retrieve a sample.
  • Contact forces are modeled between the six driven wheels and the terrain.
  • Path following and speed control algorithms adjust the wheel steer angles and speeds to guide the rover to the sample.
  • Inverse kinematic analysis is used to plan the rover arm joint angle trajectories that will enable the arm to acquire and store the sample.
  • Electric motors can be used to estimate rover power consumption.
Use the "Download from GitHub" button above to access files compatible with the current release of MATLAB.
Use the links below to access files compatible with earlier releases of MATLAB.
Open the project file Mars_Rover_Terrain.prj to get started.
To learn more about modeling and simulation with Simscape, please visit:
Product Capabilities:
The rover chassis and arm uses files provided by NASA and shall be used according to NASA Media Usage Guidelines.

Citar como

Steve Miller (2026). Mars Rover Model in Simscape (https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/25.2.1.1), GitHub. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2025b
Compatible con cualquier versión desde R2021b hasta R2025b
Compatibilidad con las plataformas
Windows macOS Linux
Versión Publicado Notas de la versión
25.2.1.1

See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/25.2.1.1

25.1.1.1

See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/25.1.1.1

24.2.1.1

See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/24.2.1.1

24.1.1.1

See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/24.1.1.1

23.2.1.1

See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/23.2.1.1

23.1.1.1

See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/23.1.1.1
See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/23.1.1.1

22.2.1.1

See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/22.2.1.1

22.1.1.1

See release notes for this release on GitHub: https://github.com/mathworks/Mars-Rover-Terrain-Simscape/releases/tag/22.1.1.1

21.2.1.0

Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.
Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.