Browse > Article
http://dx.doi.org/10.7236/IJIBC.2021.13.3.56

Performance Comparison of Sensor-Programming Schemes According to the Shapes of Obstacles  

Chung, Jong-In (Department of Computer Education, Kongju National University)
Chae, Yi-Geun (Department of Computer Engineering, Kongju National University)
Publication Information
International Journal of Internet, Broadcasting and Communication / v.13, no.3, 2021 , pp. 56-62 More about this Journal
Abstract
MSRDS(Microsoft Robotics Developer Studio) provides the ability to simulate these technologies. SPL(Simple Programming Language) of MSRDS provides many functions for sensor programming to control autonomous robots. Sensor programming in SPL can be implemented in two types of schemes: procedure sensor notification and while-loop schemes. We considered the three programming schemes to control the robot movement after studying the advantages and disadvantages of the sensor notification procedure and the while-loop scheme. We also created simulation environments to evaluate the performance of the three considered schemes when applied to four different mazes. The simulation environment consisted of a maze and a robot with the most powerful sensor, i.e., the LRF(Laser Range Finder) sensor. We measured the required travel time and robot actions (number of turns and number of collisions) needed to escape the maze and compared the performance outcomes of the three considered schemes in the four different mazes.
Keywords
MSRDS; Sensor Programming Scheme; Maze; Simulation; SPL;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 J. S. Park, "Discrete-Time Sliding Mode Control for Robot Manipulators," Journal of the Korea Industrial Information System Society, Vol. 16, No. 4, pp. 45-52, Dec. 2011. DOI: https://doi.org/10.9723/jksiis.2011.16.4.045   DOI
2 M. Y. Kim, S. T. Ahn, and H. S. Cho, "Bayesian Sensor Fusion of Monocular Vision and Laser Structured Light Sensor for Robust Localization of a Mobile Robot," Journal of Institute of Control Robotics and Systems, Vol. 16, No. 4, pp. 381-390, April 2010. DOI: https://doi.org/10.5302/J.ICROS.2010.16.4.381   DOI
3 S, H. Cho, "The Effect of Robotics in Education based on STEAM," Journal of Korea Robotics Society, Vol. 8, No.1, pp. 58-65, Feb. 2013. DOI: https://doi.org/10.7746/jkros.2013.8.1.058   DOI
4 D. G. Shin, S. H. Lee, S. Y. Yi, and B. W. Choi, "Network Control for Virtual Robot in MSRS Simulation Environment," Journal of Korea Robotics Society, Vol. 2, No. 3, pp. 242-248, Sep. 2007.
5 http://www.microsoft.com/robotics/.
6 Y. J. Kim, "MSRDS Simulation Environment and External Interface," Robot and Human, Korea Robotics Society, Vol. 7, No. 2, pp. 16-22, May 2010.
7 S. Y. Hong, "Learning Method using RDS for Creative Problem Solving," Journal of KIISE, Vol. 16, No. 11, pp. 1126-1130, Nov. 2010.
8 S. Y. Hong, Intelligent robot programming for SMART creative engineering, Bookshollic Publishing, 2012.
9 J. I. Chung, "Performance Evaluation of Sensor Programming Patterns in MSRDS," International Journal of Engineering and Technology, Vol. 7, No.2.33, pp. 1132-1137, July 2018. DOI: http://dx.doi.org/10.14419/ijet.v7i2.33.17925   DOI
10 http://www.helloapps.com.
11 http://www.aitimes.kr.
12 J. I. Chung, "Comparison of Programming Schemes for Robot Control in SPL of MSRDS," in Proc. IICCC, July 2019.
13 J. I. Chung, "Comparison of Sensor Programming Schemes in MSRDS," in Proc. ICIECT June, 2016.
14 J. I. Chung, "Efficient Sensor Programming Patterns in SPL of MSRDS," TEST Engineering & Management, Vol. 81, pp. 2226-2233, Dec. 2019. DOI: https://doi.org/10.1080/17415993   DOI
15 J. W. Lee and J. I. Chung, "Comparative Analysis of the Performance of Robot Sensors in the MSRDS Platform," Journal of the Korea Industrial Information Systems Research, Vol. 19, No.5, pp. 57-67, Oct. 2014. DOI: https://doi.org/10.9723/jksiis.2014.19.5.057   DOI