The article proposes the use of a walking robot - hexapod for its use to monitor the technical condition of ventilation shafts, technical dry channels, enclosed spaces, etc. The peculiarity of this type of robots is the increased possibility in comparison with tracked or wheeled machines, due to their design and ability to overcome irregularities. Also, in comparison with existing designs, the hexapod can be fully autonomous and does not depend on a stationary power source. In its turn, construction of walking robots requires development of complex algorithms of motion, which are significantly different compared to wheeled or tracked moving devices, because in addition to the control of limbs, which are set in motion by servo drives, the computer core must process information from sensors that provide information both about the position of the robot itself, and about the surrounding objects, which can be: distance sensors, touch sensors, video cameras, accelerometers, gyroscopes, etc.
The paper highlights the developments used to date, but analysis of existing algorithms for walking robots showed a lack of such for the use of the robot in narrow and confined spaces, ventilation shafts, dry technical ducts, etc. In this regard, an algorithm was developed that partially closes this gap. The peculiarity of this algorithm is the simplicity of practical implementation, as well as the safety of the construction of work in progress, because it takes into account the need for increased static stability by modifying the matrix of limb position by a third state, which gives the opportunity to consider the initial position, or memorize the limb state, from which, in the future, you can continue the movement from an arbitrary stable position. In addition, the algorithm can be applied not only to robots with six limbs, but also to other kinds of mobile walking platforms, because the proposed variant allows testing and calibration of any type of gait at each iteration of the step.
In the future, it is planned to test the proposed algorithm on the developed prototype not only when moving the work on horizontal surfaces, but also on vertical surfaces, which is an important component for the proposed application area.