DESIGN AND MODELING

A system of interconnected mobile robot control patterns based on decomposition of the main control problem

Authors

How to cite

GOST Galiullin A. F. A system of interconnected mobile robot control patterns based on decomposition of the main control problem // STROITEL'NYE I DOROZHNYE MASHINY. 2026. Vol. 70. No. 9. P. 129-138. DOI: 10.25726/o9220-4203-1477-a
APA Galiullin, A. F. (2026). A system of interconnected mobile robot control patterns based on decomposition of the main control problem. STROITEL'NYE I DOROZHNYE MASHINY, 70(9), 129-138. https://doi.org/10.25726/o9220-4203-1477-a

Abstract

When a mobile robot switches from goal-directed motion to obstacle avoidance, it must retain the original goal and determine whether the available measurements permit the manoeuvre to continue. This paper describes that interaction through three control patterns: continuous monitoring, motion, and obstacle avoidance. The aim is to give each pattern a common description linking its local goal, input data, control action, and verifiable result. The approach uses decomposition of the main control problem and the kinematics of a differential-drive platform. Pattern states and transitions are specified at the algorithmic level. Continuous monitoring checks measurement freshness and the robot's response to commands. The motion pattern computes linear and angular velocity setpoints. Once an obstacle is confirmed, command generation passes to the avoidance pattern, which retains the goal and the history of the manoeuvre. Nominal motion resumes only after data validity, safe clearance, a free corridor, and renewed progress have each been checked. Failure of any requirement prevents a successful completion status.

Keywords

mobile robot autonomous control behavioral pattern main control problem motion control obstacle avoidance feedback differential drive

Funding

The authors did not declare any external funding for this research.

References

Sirazetdinov R.T. On the solution of the main control problem (MCP) // Russian Aeronautics. 1982. no. 4. pp. 85-89.

Sirazetdinov R.T. Determination of the solution region of the main control problem // Optimization of processes in aviation technology: interuniversity collection. Izd-vo Kazanskogo aviatsionnogo instituta, 1982. pp. 43-48.

Arkin R.C. Behavior-based robotics. Cambridge, MA: MIT Press, 1998. 491 p.

Brooks R.A. A robust layered control system for a mobile robot // IEEE Journal on Robotics and Automation. 1986. Vol. 2. no. 1. pp. 14-23.

Colledanchise M., Ögren P. Behavior trees in robotics and AI: an introduction. Boca Raton: CRC Press, 2018. 289 p.

Devaev V.M., Nikitina D.V., Fadeev A.Y. Balancing of the anthropomorphous robot walking // IOP Conference Series: Materials Science and Engineering. 2016. Vol. 134. Article 012004.

Kanayama Y., Kimura Y., Miyazaki F., Noguchi T. A stable tracking control method for an autonomous mobile robot // Proceedings of the IEEE International Conference on Robotics and Automation. 1990. pp. 384-389.

Siegwart R., Nourbakhsh I.R., Scaramuzza D. Introduction to autonomous mobile robots. 2nd ed. Cambridge: MIT Press, 2011. 472 p.

Sirazetdinov R.T., Devaev V.M., Nikitina D.V., Fadeev A.Y., Kamalov A.R. Algorithms of walking and stability for an anthropomorphic robot // IOP Conference Series: Materials Science and Engineering. 2017. Vol. 240. Article 012065.

Issue

Section

DESIGN AND MODELING

Metrics

41 views
0 downloads
Want to publish with us?
Submit an article

Similar Articles

1 2 3 4 5 > >> 

You may also start an advanced similarity search for this article.