DOI QR코드

DOI QR Code

Priority-based Teleoperation System for Differential-drive Mobile Robots

차동 구동형 모바일 로봇의 효율적인 운용을 위한 우선순위 기반의 원격제어 시스템

  • Received : 2020.02.18
  • Accepted : 2020.03.27
  • Published : 2020.04.30

Abstract

In situations where mobile robots are operated either by autonomous systems or human operators, such as smart factories, priority-based teleoperation is crucial for the multiple operators with different priority to take over the right of the robot control without conflict. This paper proposes a priority-based teleoperation system for multiple operators to control the robots. This paper also introduces an efficient joystick-based robot control command generation algorithm for differential-drive mobile robots. The proposed system is implemented with ROS (Robot Operating System) and embedded control boards, and is applied to Pioneer 3AT mobile robot platform. The experimental results demonstrate the effectiveness of the proposed joystick control command algorithm and the priority-based control input selection.

Keywords

References

  1. A. Huber, H. Bischoff, "Robotics in Logistics: A DPDHL Perspective on Implications and Use Cases for the Logistics Industry," Journal of DHL Trend Research, Vol. 1, No. 1, pp. 1-5, 2016.
  2. Skrinjar, J. Pasagic, P. Skorput, M. Furdic, "Application of Unmanned Aerial Vehicles in Logistic Processes," Proceedings of International Conference of New Technologies, Development and Applications, Springer, pp. 359-366, 2018.
  3. S. Jeon, J. Lee, J. Kim, "Multi-robot Task Allocation for Real-time Hospital Logistics," Proceedings of IEEE International Conference on Systems, Man, and Cybernetics, pp. 2465-2470, 2017.
  4. D'Andrea, Raffaello, "Guest Editorial: A Revolution in the Warehouse: A Retrospective on Kiva Systems and the Grand Challenges Ahead," Journal of IEEE Transactions on Automation Science and Engineering, Vol. 9, No. 4, pp. 638-639, 2012. https://doi.org/10.1109/TASE.2012.2214676
  5. Arbanas, Barbara, "Aerial-ground Robotic System for Autonomous Delivery Tasks," Proceedings of IEEE International Conference on Robotics and Automation, pp. 5463-5468, 2016.
  6. A.N. Chand, G.C. Onwubolu, "Development of a Joystick-based Control for a Differential Drive Robot," Proceedings of Innovative Algorithms and Techniques in Automation, Industrial Electronics and Tdecommunications, Springer, pp. 37-41, 2007.
  7. Chiri, Marga, Sarah Bergbreiter, "Joystick Control for TinyOS Robot," University of California, Berkeley, Technical Report, 2002.
  8. Rofer, Thomas, C. Mandel, T. Laue, "Controlling an Automated Wheelchair via Joystick/head-joy stick Supported by Smart Driving Assistance," Proceedings of IEEE International Conference on Rehabilitation Robotics, pp. 743-748, 2009.
  9. M.B. Dias, "Sliding Autonomy for Peer-to-peer Human-robot Teams," Proceedings of the International Conference on Intelligent Autonomous Systems, pp. 332-341, 2008.
  10. Wong, Alex, A. Xu, G. Dudek, "Investigating Trust Factors in Human-Robot Shared Control: Implicit Gender Bias Around Robot Voice," Proceedings of IEEE Conference on Computer and Robot Vision, pp. 195-200, 2019.
  11. S. A. Mostafa, M. S. Ahmad, A. Mustapha, "Adjustable Autonomy: a Systematic Literature Review," Journal of Artificial Intelligence Review, Vol. 51, No. 2, pp. 149-186, 2019. https://doi.org/10.1007/s10462-017-9560-8
  12. Fong, Chamberlain, "Analytical Methods for Squaring the Disc," pp. 1-33, 2015.
  13. Bouchier, Paul, "Embedded ros [ros topics]," IEEE Robotics & Automation Magazine, Vol. 20, No. 2 pp. 17-19, 2013. https://doi.org/10.1109/MRA.2013.2255491
  14. Quigley, Morgan, "ROS: an Open-source Robot Operating System," Proceedings of IEEE International Conference on Robotics and Automation Workshop, Vol. 3, No. 3.2, pp. 5, 2009.