Navigation Path Following Platform for a Greenhouse Shuttle Robot Using the State-flow Method

Heonjong Yoo,Donkyu Baek,Seong-gon Choi
DOI: https://doi.org/10.1155/2024/8810990
IF: 1.43
2024-02-20
Mathematical Problems in Engineering
Abstract:Localization is an important method for autonomous indoor robots to recognize their positions. Generally, the navigation of a mobile robot is conducted using a camera, Lidar, and global positioning system. However, for an indoor environment, GPS is unavailable. Therefore, a, state-trajectory tracking method is utilized based on a Lidar map. This paper presents the path following of an autonomous indoor mobile robot, that is, a shuttle robot, using a state-flow method via a robot operating system network. MATLAB and Linux high-level computers and an inertial measurement unit sensor are used to obtain the Cartesian coordinate information of a bicycle-type mobile robot. The path following problem can be solved in the state-flow block by setting appropriate time and linear and angular velocity variables. After the predetermined time, the linear and angular velocities are set based on the length of the path and radius of the quarter-circle of the left and right turns in the state-flow block, path planning, which can execute the work effectively, is established using the state-flow algorithm. The state-flow block produces time-series data that are sent to Linux system, which facilitates real-time mobile platform path following scenario. Several cases within the path-following problem of the mobile robot were considered, depending on the linear and angular velocity settings: the mobile robot moved forward and backward, turned in the right and left directions on the circular path. The effectiveness of the method was demonstrated using the desktop-based indoor mobile robot control results. Thus, the paper focuses on the application of the state-flow algorithm to the shuttle robot specifically in the narrow indoor environment.
engineering, multidisciplinary,mathematics, interdisciplinary applications
What problem does this paper attempt to address?
The paper attempts to address the problem of how to achieve path following for autonomous mobile robots (i.e., shuttle robots) in a greenhouse environment. Specifically, the paper proposes a path-following platform based on the State-Flow method, utilizing the Robot Operating System (ROS) network to control the robot's navigation. The main issues include: 1. **Indoor Localization**: How to accurately locate the robot's position in an indoor environment without GPS signals. 2. **Path Tracking**: How to enable the robot to smoothly and accurately follow a predetermined path in a narrow indoor environment while avoiding obstacles. 3. **Motion Control**: How to achieve precise control of the robot by setting appropriate time, linear velocity, and angular velocity variables. The paper addresses these issues by using Lidar mapping and the State-Flow method, and demonstrates the application effects in an actual indoor environment.