DOI QR코드

DOI QR Code

Behavior-based Control Considering the Interaction Between a Human Operator and an Autonomous Surface Vehicle

운용자와 자율 무인선 상호 작용을 고려한 행위 기반의 제어 알고리즘

  • Received : 2019.10.11
  • Accepted : 2019.11.23
  • Published : 2019.12.30

Abstract

With the development of robot technology, the expectation of autonomous mission operations has increased, and the research on robot control architectures and mission planners has continued. A scalable and robust control architecture is required for unmanned surface vehicles (USVs) to perform a variety of tasks, such as surveillance, reconnaissance, and search and rescue operations, in unstructured and time-varying maritime environments. In this paper, we propose a robot control architecture along with a new utility function that can be extended to various applications for USVs. Also, an additional structure is proposed to reflect the operator's command and improve the performance of the autonomous mission. The proposed architecture was developed using a robot operating system (ROS), and the performance and feasibility of the architecture were verified through simulations.

Keywords

References

  1. Arkin, R.C., 1998. Behavior-based Robotics. MIT Press.
  2. Benjamin, M.R., Leonard, J.J., Curcio, J.A., Newman, P.M., 2006. A Method for Protocol-based Collision Avoidance Between Autonomous Marine Surface Craft. Journal of Field Robotics, 23(5), 333-346. https://doi.org/10.1002/rob.20121
  3. Brooks, R., 1986, A Robust Layered Control System for a Mobile Robot. IEEE Journal on Robotics and Automation, 2(1), 14-23. https://doi.org/10.1109/JRA.1986.1087032
  4. Elkins, L., Sellers, D., Monach, W.R., 2010. The Autonomous Maritime Navigation (AMN) Project: Field Tests, Autonomous and Cooperative Behaviors, Data Fusion, Sensors, and Vehicles. Journal of Field Robotics, 27(6), 790-818. https://doi.org/10.1002/rob.20367
  5. Koenig, N., Howard, A., 2004. Design and Use Paradigms for Gazebo, an Open-source Multi-robot Simulator. Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 3, 2149-2154. https://doi.org/10.1109/IROS.2004.1389727
  6. Kortenkamp, D., Simmons, R., Brugali, D., 2016. Robotic Systems Architectures and Programming. Springer Handbook of Robotics, 2nd Edition, Springer, Cham.
  7. Kuwata, Y., Wolf, M.T., Zarzhitsky, D., Huntsberger, T.L., 2013. Safe Maritime Autonomous Navigation with COLREGS, Using Velocity Obstacles. IEEE Journal of Oceanic Engineering, 39(1), 110-119. https://doi.org/10.1109/JOE.2013.2254214
  8. Siciliano, B., Khatib, O. (Eds.), 2016. Springer Handbook of Robotics. Springer. https://doi.org/10.1007/978-3-540-30301-5
  9. Wolf, M.T., Rahmani, A., de la Croix, J.P., Woodward, G., Vander Hook, J., Brown, D., Schaffer, S., Lim, C., Bailey, P., Tepsuporn, S., Pomerantz, M., Nguyen, V., Sorice, C., Sandoval, M., 2017. CARACaS Multi-agent Maritime Autonomy for Unmanned Surface Vehicles in the Swarm II Harbor Patrol Demonstration. Proceedings of Unmanned Systems Technology XIX, International Society for Optics and Photonics, 101950O. https://doi.org/10.1117/12.2262067