Personal rover project firmware