ABSTRACT
We describe a Platform-as-a-Service (PaaS) system for performing multi-customer information acquisition missions on unmanned vehicle swarms operated and maintained by a third party. Customers implement their missions completely unaware of each other and the available vehicle infrastructure. Vehicle swarm providers may add or remove vehicles unnoticed by customers for maintenance, recharging, and refueling. To achieve this, we apply the paradigm of cloud computing to virtualized versions of unmanned vehicles. Our implementation allows the simulation of multi-customer information acquisition missions as well as their execution on real hardware running the robot operating system (ROS).
- Mozilla Rhino. http://www.mozilla.org/rhino.Google Scholar
- The Robot Operating System (ROS). http://www.ros.org.Google Scholar
- P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. Xen and the art of virtualization. In Proc. Symposium on Operating Systems Principles (SOSP). ACM, 2003. Google ScholarDigital Library
- C. Kirsch et al. Cyber-Physical Cloud Computing: The Binding and Migration Problem. In Proc. International Conference on Design, Automation and Test in Europe (DATE). EDA Consortium, 2012. Google ScholarDigital Library
- S. Craciunas, A. Haas, C. Kirsch, H. Payer, H. Röck, A. Rottmann, A. Sokolova, R. Trummer, J. Love, and R. Sengupta. Information-Acquisition-as-a-Service for Cyber-Physical Cloud Computing. In Proc. Workshop on Hot Topics in Cloud Computing (HotCloud), 2010. Google ScholarDigital Library
- E. Pereira at al. A Networked Robotic System and its Use in an Oil Spill Monitoring Exercise. Short talk at the International Workshop on the Swarm at the Edge of the Cloud, 2013.Google Scholar
- A. Ghose, P. Biswas, C. Bhaumik, M. Sharma, A. Pal, and A. Jha. Road condition monitoring and alert application: Using in-vehicle Smartphone as Internet-connected sensor. In Proc. International Conference on Pervasive Computing and Communications Workshops (PERCOM). IEEE, 2012.Google ScholarCross Ref
- H. Chen et al. Cloud computing on wings: Applications to air quality. In Proc. American Astronautical Society Guidance and Control Conference (AASGNC). AAS, 2012.Google Scholar
- J. Huang, C. M. Kirsch, and R. Sengupta. Scalability of Vehicle Networks through Vehicle Virtualization. Poster at the International Workshop on the Swarm at the Edge of the Cloud, 2013.Google Scholar
- C.-K. Lin. Coding-based System Primitives for Airborne Cloud Computing. PhD thesis, Harvard University, Cambridge, MA, USA, 2012. AAI3495619. Google ScholarDigital Library
- N. Mathew, S. L. Smith, and S. L. Waslander. A Graph-Based Approach to Multi-Robot Rendezvous for Recharging in Persistent Tasks. In Proc. International Conference on Robotics and Automation (ICRA). IEEE, 2013.Google ScholarCross Ref
- P. Mell and T. Grance. The NIST Definition of Cloud Computing. Technical Report 800-145, National Institute of Standards and Technology (NIST), Gaithersburg, MD, September 2011. Google ScholarDigital Library
- N. Lane et al. A survey of mobile phone sensing. IEEE Communications Magazine, 48(9):140--150, September 2010. Google ScholarDigital Library
- E. Pereira, C. Potiron, C. Kirsch, and R. Sengupta. Modeling and Controlling the Structure of Heterogeneous Mobile Robotic Systems: A BigActor Approach. In Proc. International Systems Conference (SysCon). IEEE, 2013.Google ScholarCross Ref
- P. Royo, J. López, E. Pastor, and C. Barrado. Service Abstraction Layer for UAV Flexible Application Development. In Proc. Aerospace Sciences Meeting and Exhibit (ASM). AIAA, 2008.Google ScholarCross Ref
- A. Ryan and J. Hedrick. A mode-switching path planner for UAV-assisted search and rescue. In Proc. Conference on Decision and Control, European Control Conference (CDC-ECC). IEEE, 2005.Google ScholarCross Ref
- A. Ryan, J. Tisdale, M. Godwin, D. Coatta, D. Nguyen, S. Spry, R. Sengupta, and J. K. Hedrick. Decentralized control of unmanned aerial vehicle collaborative sensing missions. In Proc. American Control Conference (ACC). IEEE, 2007.Google ScholarCross Ref
Index Terms
- Cyber-physical cloud computing implemented as PaaS
Recommendations
Analysis and Research of Cloud Computing System Instance
ICFN '10: Proceedings of the 2010 Second International Conference on Future NetworksAs a kind of emerging business computational model, Cloud Computing distribute computation task on the resource pool which consists of massive computers, accordingly ,the application systems can gain the computation strength, the storage space and ...
Cloud Storage as the Infrastructure of Cloud Computing
ICICCI '10: Proceedings of the 2010 International Conference on Intelligent Computing and Cognitive InformaticsAs an emerging technology and business paradigm, Cloud Computing has taken commercial computing by storm. Cloud computing platforms provide easy access to a company’s high-performance computing and storage infrastructure through web services. With cloud ...
State-of-the-art research study for green cloud computing
Although cloud computing has rapidly emerged as a widely accepted computing paradigm, the research on cloud computing is still at an early stage. Cloud computing suffers from different challenging issues related to security, software frameworks, quality ...
Comments