Dead reckoning for a lunar rover on uneven terrain | Synapse