Computer Simulation of the Path and Control of an Intelligent Mobile Robot in Python

Abstract
Artificial intelligence has long been a scientific study. Mathematicians, physicists, neurobiologists, psychologists, programmers, philosophers, engineers have concentrated their efforts on their development. In the words of the famous French mathematician Jules Henri Poincare «Science is a graveyard of hypotheses». The article covers in detail current issues on artificial intelligence systems, mobile robot control systems, virtual 3D modeling. Intelligent control systems significantly expand the capabilities of robots to master increasingly complex operations. Using a methodology, the authors have developed methods for modeling the motion of an intelligently controlled mobile robot in three different computer programs. The authors conducted the study in the Python computer environment, and the C++ programming language was also used. In the work, the coordinates of motion x, y, z and distance were calculated. This distance was calculated by the total number of steps, and the optimal trajectory was realized by selecting the movement. Using a laser remote sensor (rangefinder) of the mobile robot, a virtual 3D model was modeled in a computer navigation control program environment based on the algorithm of an intelligently controlled mobile robot. In addition, the material discusses the relevance of using a microcontroller control system for the intelligent robot. The topic under consideration will be of interest to specialists in science, engineering, and other fields.