Dynamic Shared Computing Resources for Multi-Robot Mars Exploration. Vander Hook, J., Vaquero, T., Troesch, M., de la Croix, J., Schoolcraft, J., Bandyopadhyay, S., & Chien, S. In International Symposium on Artificial Intelligence, Robotics, and Automation in Space (i-SAIRAS 2018), Madrid, Spain, June, 2018. Also appears at the 28th International Conference on Automated Planning and Scheduling (ICAPS) 2018 Workshop on Planning and Robotics (PlanRob), Delft, Netherlands.
abstract   bibtex   
The NASA roadmap for 2020 and beyond includes several key technologies which will have a game-changing impact on planetary exploration. The first of these is High Performance Spaceflight Computing (HPSC), which will provide orders of magnitude increases in processing power for next-generation rovers and orbiters (Doyle et al. 2013). The second is Delay Tolerant Networking, which overlays the Deep Space Network, providing internet-like abstractions and store-forward to route data through intermittent delays in connectivity. The third is a trend toward small, co-dependent robots included in flagship missions (MarCO, PUFFER, and Mars Heli). Taken together, these imply an increasing amount of communication and computing heterogeneity on Mars in coming decades. Motivated by these technological trends, we study the concept of Mars on-site shared analysis, information, and communication (MOSAIC) for Mars exploration. The key algorithmic problem associated with MOSAIC networks is simultaneous scheduling of computation, communication, and caching of data, which we illustrate using the three scenarios. We present models, preliminary solutions, and simulation results for two scenarios, showing how mission efficiency relates to communication bandwidth, processing power, geography of the environment, and optimal scheduling of computation, communication, and data caching. The third scenario illustrates future directions of this work.
@inproceedings{hook-vaquero-et-al-i-SAIRAS-2018,
	title        = {Dynamic Shared Computing Resources for Multi-Robot Mars Exploration},
	author       = {Vander Hook, Joshua and Tiago Vaquero and Martina Troesch and Jean-Pierre de la Croix and Joshua Schoolcraft and Saptarshi Bandyopadhyay and Steve Chien},
	year         = 2018,
	month        = {June},
	booktitle    = {International Symposium on Artificial Intelligence, Robotics, and Automation in Space (i-SAIRAS 2018)},
	address      = {Madrid, Spain},
	note         = {Also appears at the 28th International Conference on Automated Planning and Scheduling (ICAPS) 2018 Workshop on Planning and Robotics (PlanRob), Delft, Netherlands.},
	abstract     = {The NASA roadmap for 2020 and beyond includes several key technologies which will have a game-changing impact on planetary exploration. The first of these is High Performance Spaceflight Computing (HPSC), which will provide orders of magnitude increases in processing power for next-generation rovers and orbiters (Doyle et al. 2013). The second is Delay Tolerant Networking, which overlays the Deep Space Network, providing internet-like abstractions and store-forward to route data through intermittent delays in connectivity. The third is a trend toward small, co-dependent robots included in flagship missions (MarCO, PUFFER, and Mars Heli). Taken together, these imply an increasing amount of communication and computing heterogeneity on Mars in coming decades.   Motivated by these technological trends, we study the concept of Mars on-site shared analysis, information, and communication (MOSAIC) for Mars exploration. The key algorithmic problem associated with MOSAIC networks is simultaneous scheduling of computation, communication, and caching of data, which we illustrate using the three scenarios. We present models, preliminary solutions, and simulation results for two scenarios, showing how mission efficiency relates to communication bandwidth, processing power, geography of the environment, and optimal scheduling of computation, communication, and data caching. The third scenario illustrates future directions of this work.},
	project      = {mosaic},
	todo         = {clearance number, url}
}

Downloads: 0