{'fraction_non_alphanumeric': 0.01740211311373524, 'fraction_numerical': 0.006836544437538844, 'mean_word_length': 4.689045936395759, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Design and Implementation of the Irrigation Robot Movement System on Grid Land using 2D Array Algorithm

Currently, the use of robots in agriculture is one of the studies carried out by many researchers. The ability of a robot that can consistently work will make it easier to monitor and water agricultural crops, in addition to the nutrient requirements of plants. There are several parameters that must be considered consistently every day so that plants can grow optimally, namely soil moisture, the amount of water needed by plants, and spacing, so as to produce a maximum broccoli harvest with good quality. This study, study was conducted on the design and implementation of an irrigation robot movement system to monitor the growth of broccoli plants. This irrigation robot has the ability to do watering, and plant monitoring and can move directly to the work point automatically. This irrigation robot is designed using a 2D array algorithm so that the irrigation robot is able to move to a predetermined coordinate point, to enable the robot to move according to the coordinates, the land planted with broccoli will be divided into grids. Testing the functionality of the robot is done by giving a step to the stepper motor and dividing the land with a box width of 7.5 cm on the land prototype. Based on the implementation results obtained 97% accuracy for movement on the x-axis, 99% for movement on the y-axis, and 100% for the z-axis. The robot has worked well and fulfilled the expected functionality to carry out the task of moving the robot to coordinates for monitoring and watering plants.