DOI QR코드

DOI QR Code

Intelligent Robot Design: Intelligent Agent Based Approach

지능로봇: 지능 에이전트를 기초로 한 접근방법

  • 강진식 (제주대학교 공과대학 통신컴퓨터공학부)
  • Published : 2004.07.01

Abstract

In this paper, a robot is considered as an agent, a structure of robot is presented which consisted by multi-subagents and they have diverse capacity such as perception, intelligence, action etc., required for robot. Also, subagents are consisted by micro-agent($\mu$agent) charged for elementary action required. The structure of robot control have two sub-agents, the one is behavior based reactive controller and action selection sub agent, and action selection sub-agent select a action based on the high label action and high performance, and which have a learning mechanism based on the reinforcement learning. For presented robot structure, it is easy to give intelligence to each element of action and a new approach of multi robot control. Presented robot is simulated for two goals: chaotic exploration and obstacle avoidance, and fabricated by using 8bit microcontroller, and experimented.

본 논문에서는 로봇을 하나의 에이전트로 보고 로봇에 필요한 기능-환경인지, 지능, 행동-등을 부-에이전트로 하는 로봇 구조를 제안하였다. 각각의 부 에이전트들은 로봇 기능의 기초단위를 구성하는 마이크로 에이전트로 구성된다. 로봇의 제어 구조는 행위기반 반사행동 제어 형태와 행동 선택 에이전트로 구성되며, 행동 선택 에이전트에서의 행동 선택은 행동 우선순위, 수행성능, 강화학습에 의한 학습기능을 부가하였다. 제시된 로봇 구조는 다중 부-에이전트 구조로 각각의 기능에 대하여 지능을 부여하기 쉬우며 다중 로봇 제어를 위한 새로운 접근 방법이다. 제시된 로봇을 장애물을 회피와 chaotic한 탐색을 목표로 하여 모의실험을 수행하였으며 8bit 마이크로 콘트롤러를 이용하여 제작 실험하였다.

Keywords

References

  1. R. Brooks. A Robust Layered Control System for a Mobile Robot. IEEE Journal of Robotics and Automation. RA-2, pp 14-23, April 1986. https://doi.org/10.1109/JRA.1986.1087032
  2. R. C. Arkin, Behavior-Based Robotics, Cambridge, MA: MIT Press, 1998.
  3. M. J. Matari'c. Integration of representation into goal-driven behavior-based robots. IEEE Transactions on Robotics and Automation, 8(3):304–312, June 1992. https://doi.org/10.1109/70.143349
  4. Andrews, J. R. and Hogan, N., "Impedance Control as a Framework for Implementing Obstacle Avoidance in a Manipulator." Control of Manufacturing Processes and Robotic Systems, Eds. Hardt, D. E. and Book, W., ASME, Boston, 1983, pp. 243-251.
  5. Borenstein, J. and Koren, Y., "Real-time Obstacle Avoidance for Fast Mobile Robots." IEEE Transactions on Systems, Man, and Cybernetics, Vol. 19, No. 5, Sept/Oct, 1989, pp. 1179-1187. https://doi.org/10.1109/21.44033
  6. Borenstein, J. and Koren, Y., "Real-time Obstacle Avoidance for Fast Mobile Robots in Cluttered Environments." The 1990 IEEE International Conference on Robotics and Automation, Cincinnati, Ohio, May 13-18, 1990, pp. 572-577.
  7. Khatib, O., "Real-Time Obstacle Avoidance for Manipulators and Mobile Robots." 1985 IEEE International Conference on Robotics and Automation, St. Louis, Missouri, March 25-28, 1990, pp. 500-505.
  8. Tilove, R. B., "Local Obstacle Avoidance for Mobile Robots Based on the Method of Artificial Potentials." General Motors Research Laboratories, Research Publication GMR-6650, September 1989.
  9. Y. Koren, and J. Borenstein, Potential Field Methods and Their Inherent Limitations for Mobile Robot Navigation, Proceedings of the IEEE Conference on Robotics and Automation, Sacramento, California, April 7-12, 1991, pp. 1398-1404
  10. R. C. Arkin, "Motor schema based navigation for a mobile robot: An approach to programming by behavior", Proc. IEEE International Conference on Robotics and Automation (ICRA '87), Raleigh, NC, 264-271.
  11. M. S. Atkin, G. W. King, D. L. Westbrook, B. Heeringa, A. Hannon, and P. Cohen. Spt: Hierarchical agent control: a framework for defining agent behavior. In Proc., Intl. Conf. on Autonomous Agents, pages 425–432, May 2001.
  12. R. P. Bonasso, R. J. Firby, E. Gat, D. K. D. Miller, and M. Slack. Experiences with an architecture for intelligent, reactive systems. Journal of Experimental and Theoretical Artificial Intelligence, 9(2–3):237–256, 1997. https://doi.org/10.1080/095281397147103
  13. M. N. Nicolescu and M. J. Matari'c. Learning and interacting in human-robot domains. In C. C. White and K. Dautenhahn, editors, IEEE Transactions on Systems, Man, and Cybernetics,Part A: Systems and Humans, Special Issue on Socially Intelligent Agents - The Human in the Loop, volume 31, pages 419–430. IEEE, September 2001. https://doi.org/10.1109/3468.952716
  14. J. Yen & N. Pfluger, "A fuzzy logic based extension to Payton and Rosenblatt's command fusion method for mobile robot navigation", IEEE Transactions on Systems, Man, and Cybernetics, 25(6), 971-978, 1995. https://doi.org/10.1109/21.384260
  15. D. M. Lyons and M. A. Arbib. A formal model of computation for sensory-based robotics. IEEE Transactions on Robotics and Automation, 5(3):280–293, June 1989. https://doi.org/10.1109/70.34764
  16. S. Russel and P. Norvig. AI: A Modern Approach. Prentice Hall, NJ, 1995.