Enabling autonomous rover science through dynamic planning and scheduling | IEEE Conference Publication | IEEE Xplore