Browse > Article
http://dx.doi.org/10.5302/J.ICROS.2015.14.0059

A Cloud-based Integrated Development Environment for Robot Software Development  

Yoon, Jae Hoon (Dept. of Electronic and Electrical Engr. IT College, Kangwon National University)
Park, Hong Seong (Dept. of Electronic and Electrical Engr. IT College, Kangwon National University)
Publication Information
Journal of Institute of Control, Robotics and Systems / v.21, no.2, 2015 , pp. 173-178 More about this Journal
Abstract
Cloud systems are efficient models that can utilize various infrastructures, platforms, and applications regardless of the type of clients. This paper proposes a cloud-based integrated development environment (IDE) for robot software development which would make software development easier. The proposed system provides robot simulation to test the robot HW modules or robot systems for development and testing of software operating in a robot system with two or more different operating systems (OS) such as Windows, Linux, and real-time OS. This paper implements and evaluates the proposed system using OPRoS [33].
Keywords
development environment; simulation environment; robot cloud;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Cloud, http://en.wikipedia.org/wiki/Cloud_computing
2 J. Terazono, H. Fukuhara, T. Yamada, T. Nihei, K. Suzuki, I. Koseda, R. Fujita, T. Miyazaki, S. Saito, A. Kara, and T. Hayashi "A sensor network using content- aware messaging network architecture," ICCAS-SICE International Joint Conference, pp. 5055-5058, Aug. 2009.
3 Y. Chen, Z, Du, and M. Garcia-Acosta, "Robot as a service in cloud computing," Proc. of IEEE International Symposium on Fifth Service Oriented System Engineering, pp. 151-158, 2010.
4 R. Arumugam, V. R. Enti, L. Bingbing, W. Xiaojun, K. Baskaran, F. F. Kong, A. S. Kumar, K. D. Meng, and G. W. Kit, "DAvinCi - a cloud computing framework for service robots," Proc. of IEEE International Conference on Robotics and Automation, pp. 3084-3089, May 2010.
5 Z. Du, W. Yang, Y. Chen, X. Sun, X. Wang, and C. Xu, "Design of a robot cloud center," Proc. of International Symposium on Autonomous Decentralized Systems, pp. 269-275, March 2011.
6 K. Kamei, S. Nishio, N. Hagita, and M. Sato, "Cloud networked robotics," IEEE Network Magazine, vol. 26, no. 3, pp. 28-34, May-Jun. 2012.
7 T. Aho, A. Ashraf, M. Englund, J. Katajamaki, J. Koskinen, J. Lautamaki, A. Nieminen, I. Porres, and I. Turunen, "Designing IDE as a service," Communications of Cloud Software, vol. 1, no. 1, Dec. 2011.
8 T. Mikkonen and A. Nieminen, "Elements for a cloud-based development environment: online collaboration, revision control, and continuous integration," Nordic Symposium on Cloud Computing and Internet Technologies, pp. 14-20, Aug. 2012.
9 L. M. Gadhikar, L. Mohanv, M. Chaudhari, P. Sawant, and Y. Bhusara, "Browser based IDE to code in the cloud," Advances in Intelligent Systems and Computing, vol. 203, pp. 59-69, 2013.   DOI
10 OPRoS, http://www.ropros.org
11 http://www.youtube.com/watch?v=EK07fQgwDFQ
12 S. Han, M. Kim, and H. S. Park, "Open software platform for robotic services," IEEE Transactions on Automation Science and Engineering (in Korean), vol. 9, no. 3, pp. 467-481, 2012.   DOI
13 J. Y. Jang, S. H. Ji H. S. Park, "Geographical Group-based FastSLAM Algorithm for Maintenance of the Diversity of Particles," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 10, pp. 907-914, 2013.   DOI
14 S. Kim and H. S. Park, "Design of a robot-in-the loop simulation based on OPRoS," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 3, pp. 248-255, 2013.   DOI