Design and Optimization of Motion Control for Autonomous Scrubber Robot

被引:0
|
作者
Jusoh, Wan Ahmad Izuddin Wan [1 ]
Razib, Mohd Asyraf Mohd [2 ]
Nor, Khairul Affendy Md [2 ]
Abidin, Zulkifli Zainal [2 ]
机构
[1] Int Islamic Univ Malaysia, Kulliyyah Engn, Dept Mechatron, Kuala Lumpur, Malaysia
[2] Int Islamic Univ Malaysia, Kulliyyah Engn, Ctr Unmanned Technol CUTe, Kuala Lumpur, Malaysia
关键词
autonomous robot; scrubber robot; PID controller; Robot Operating System (ROS);
D O I
10.1109/ICOM61675.2024.10652555
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work describes the preliminary design and development of an autonomous scrubber robot with the compatibility of the robot operating system (ROS). In the development of autonomous robots, the critical challenge lies in devising an advanced motion control system that can mitigate inherent uncertainties, such as wheel asymmetry, sensor inaccuracies, and external disturbances, to ensure precise and consistent robot movement, especially in tasks requiring straight-line trajectories. The utilization of the PID algorithm enables the accurate control of the speed of two brushless DC motors in the autonomous scrubber robot. The system architecture incorporates an Arduino Mega 2560 microcontroller board, along with the integration of a two-axis gyroscope and accelerometer for determining the system's orientation. The integration of Advanced Monte Carlo Localization (AMCL) within the ROS framework enhances the system's ability to accurately determine the robot's pose by leveraging probabilistic methods and real-time sensor data integration. During the experiments, a noticeable trend emerged in the observed error percentages as the robot's covered distance increased. Experimental results demonstrate the machine's ability to maneuver flexibly, including straightline movements.
引用
收藏
页码:27 / 32
页数:6
相关论文
共 50 条
  • [1] Towards autonomous selective harvesting: A review of robot perception, robot design, motion planning and control
    Rajendran, Vishnu
    Debnath, Bappaditya
    Mghames, Sariah
    Mandil, Willow
    Parsa, Soran
    Parsons, Simon
    Ghalamzan-E., Amir
    JOURNAL OF FIELD ROBOTICS, 2024, 41 (07) : 2247 - 2279
  • [2] Motion control system for autonomous soccer robot
    Huang, Qing-Cheng
    Hong, Bing-Rong
    Khurshid, Javaid
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2004, 36 (07): : 914 - 916
  • [3] Design and motion planning of an autonomous climbing robot with claws
    Sintov, Avishai
    Avramovich, Tomer
    Shapiro, Amir
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2011, 59 (11) : 1008 - 1019
  • [4] CARTESIAN MOTION CONTROL OF THE AUTONOMOUS MOBILE ROBOT MACROBE
    HORN, J
    BOTT, W
    FREYBERGER, F
    SCHMIDT, G
    ROBOTERSYSTEME, 1992, 8 (01): : 33 - 43
  • [5] Design of an optimal control for an autonomous mobile robot
    Gutierrez-Arias, E. M.
    Flores-Mena, J. E.
    Morin-Castillo, M. M.
    Suarez-Ramirez, H.
    REVISTA MEXICANA DE FISICA, 2011, 57 (01) : 75 - 83
  • [6] Adaptive critic motion control design of autonomous wheeled mobile robot by dual heuristic programming
    Lin, Wei-Song
    Yang, Ping-Chieh
    AUTOMATICA, 2008, 44 (11) : 2716 - 2723
  • [7] Unified Robot Control Scheme for Cooperative Motion, Autonomous Motion and Contact Reaction
    Duchaine, Vincent
    Gosselin, Clement
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2011, 23 (04) : 557 - 566
  • [8] Robot perception of static and dynamic objects with an autonomous floor scrubber
    Zhi Yan
    Simon Schreiberhuber
    Georg Halmetschlager
    Tom Duckett
    Markus Vincze
    Nicola Bellotto
    Intelligent Service Robotics, 2020, 13 : 403 - 417
  • [9] Autonomous Robot Motion Control Using Fuzzy PID Controller
    Sood, Vaishali
    HIGH PERFORMANCE ARCHITECTURE AND GRID COMPUTING, 2011, 169 : 385 - 390
  • [10] Experimental motion planning nonholonomic and control for an autonomous mobile robot
    Defoort, Michael
    Palos, Jorge
    Kokosy, Annemarie
    Floquet, Thierry
    Perruquetti, Wilfrid
    Boulinguez, David
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 2221 - +