Direct And Inverse Dynamics Problems For A Three-wheel Mobile Robot With Two Drive Wheels

Roman Voliansky
2024-11-23
Abstract:Mobile robots are widely used to perform various technological operations in several sectors of the national economy. These operations are related to transporting goods and equipment, performing work to determine the condition of a technical object or structure, their construction or repair, performing work to study a specific territory and compile relevant maps, etc. Recently, the list of operations that mobile robots can perform has expanded with police and military operations. Obviously, the safety of personnel working nearby and the time required to perform the relevant operations depend on such robots' speed and accuracy of movement. Therefore, an important task arises to study and form the trajectories of movement of mobile robots. Optimization, adaptation, robustness methods, and the theory of movement stability allow us to consider a mobile robot as a dynamic system with several inputs and outputs. The mathematical description of such a dynamic system can be used to analyze and synthesize the desired trajectories of movement by solving the corresponding direct and inverse dynamics problems. Therefore, creating a mathematical model of a mobile robot is a relevant task, the solution of which allows us to create and research robot control systems that ensure movement along predetermined desired trajectories.
Robotics,Optimization and Control
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is to develop a highly formalized mathematical model for three - wheeled mobile robots (with two driving wheels) and use this model to synthesize a multi - channel control system to ensure that the robot can move according to the predetermined trajectory. Specifically, the goals of the paper include: 1. **Establish an accurate mathematical model**: Use the Lagrange mechanics method to construct a mathematical model that describes the dynamic behavior of the three - wheeled mobile robot. This model takes into account the mechanical structure and dynamic characteristics of the robot, including its linear and angular velocities, position and orientation. 2. **Solve the forward and inverse dynamics problems**: - **Forward dynamics**: Predict the motion trajectory that the robot will follow according to the given control input (such as the torque generated by the motor). - **Inverse dynamics**: Determine the control input (such as motor torque) that needs to be applied according to the desired motion trajectory so that the robot can accurately track these trajectories. 3. **Design a closed - loop control system**: In order to improve the robustness and accuracy of the system, the paper proposes a closed - loop control system. This system not only considers the current position and attitude of the robot, but also introduces a feedback mechanism to adjust the control input, so as to better adapt to changes and uncertainties in the actual environment. 4. **Optimize control performance**: By introducing modern control theory methods such as sliding - mode control, compensate for the non - linear characteristics inside the system, transform the complex multi - input multi - output (MIMO) system into a dynamic object without inertia, and achieve fast and accurate trajectory tracking. 5. **Meet the challenges in practical applications**: Considering various uncertain factors (such as terrain changes, external interference, etc.) that may occur in practical application scenarios, the method proposed in the paper aims to ensure that the robot can still maintain good motion performance and safety in complex environments. In summary, this paper aims to improve the motion control accuracy and reliability of three - wheeled mobile robots through theoretical modeling and control strategy design, so that they can operate efficiently and safely in various tasks.