{"title":"在追逐问题中控制移动平台上摆式球形机器人的两种方法","authors":"E. A. Mikishanina","doi":"10.1134/S0025654423601192","DOIUrl":null,"url":null,"abstract":"<p>We consider the problem of controlling a spherical robot with a pendulum actuator rolling on a platform that is capable of moving translationally in the horizontal plane of absolute space. The spherical robot is subject to holonomic and nonholonomic constraints. Some point target moves at the level of the geometric center of the spherical robot and does not touch the moving platform itself. The motion program that allows the spherical robot to pursue a target is specified through two servo-constraints. The robot can follow a target from any position and with any initial conditions. Two ways to control this system in absolute space are proposed: by controlling the forced motion of the platform (the pendulum oscillates freely) and by controlling the torque of the pendulum (the platform is stationary or oscillates inconsistently with the spherical robot). The equations of motion of the system are constructed. In the case of free oscillations of the pendulum, the system of equations of motion has first integrals and, if necessary, can be reduced to a fixed level of these integrals. When a spherical robot moves in a straight line, for a system reduced to the level of integrals, phase curves, graphs of the distance from the geometric center of the spherical robot to the target, the trajectory of the selected platform point when controlling the platform, and the square of the control torque when controlling the pendulum actuator are constructed. When the robot moves along a curved path, integration is carried out in the original variables. Graphs of the squares of the angular velocity of the pendulum and the spherical robot itself are constructed, as well as the trajectory of the robot’s motion in absolute space and on a moving platform. Numerical experiments were performed in the Maple software package.</p>","PeriodicalId":697,"journal":{"name":"Mechanics of Solids","volume":"59 1","pages":"127 - 141"},"PeriodicalIF":0.6000,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Two Ways to Control a Pendulum-Type Spherical Robot on a Moving Platform in a Pursuit Problem\",\"authors\":\"E. A. Mikishanina\",\"doi\":\"10.1134/S0025654423601192\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>We consider the problem of controlling a spherical robot with a pendulum actuator rolling on a platform that is capable of moving translationally in the horizontal plane of absolute space. The spherical robot is subject to holonomic and nonholonomic constraints. Some point target moves at the level of the geometric center of the spherical robot and does not touch the moving platform itself. The motion program that allows the spherical robot to pursue a target is specified through two servo-constraints. The robot can follow a target from any position and with any initial conditions. Two ways to control this system in absolute space are proposed: by controlling the forced motion of the platform (the pendulum oscillates freely) and by controlling the torque of the pendulum (the platform is stationary or oscillates inconsistently with the spherical robot). The equations of motion of the system are constructed. In the case of free oscillations of the pendulum, the system of equations of motion has first integrals and, if necessary, can be reduced to a fixed level of these integrals. When a spherical robot moves in a straight line, for a system reduced to the level of integrals, phase curves, graphs of the distance from the geometric center of the spherical robot to the target, the trajectory of the selected platform point when controlling the platform, and the square of the control torque when controlling the pendulum actuator are constructed. When the robot moves along a curved path, integration is carried out in the original variables. Graphs of the squares of the angular velocity of the pendulum and the spherical robot itself are constructed, as well as the trajectory of the robot’s motion in absolute space and on a moving platform. Numerical experiments were performed in the Maple software package.</p>\",\"PeriodicalId\":697,\"journal\":{\"name\":\"Mechanics of Solids\",\"volume\":\"59 1\",\"pages\":\"127 - 141\"},\"PeriodicalIF\":0.6000,\"publicationDate\":\"2024-06-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mechanics of Solids\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://link.springer.com/article/10.1134/S0025654423601192\",\"RegionNum\":4,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"MECHANICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mechanics of Solids","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1134/S0025654423601192","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MECHANICS","Score":null,"Total":0}
引用次数: 0
摘要
摘要 我们考虑的问题是,如何控制一个带摆式致动器的球形机器人在一个能在绝对空间水平面内平移的平台上滚动。球形机器人受到整体onomic 和非整体onomic 约束。某些点目标在球形机器人几何中心的水平上移动,但不接触移动平台本身。允许球形机器人追逐目标的运动程序是通过两个伺服约束来指定的。机器人可以从任何位置、以任何初始条件追随目标。我们提出了在绝对空间中控制该系统的两种方法:控制平台的强制运动(摆锤自由摆动)和控制摆锤的力矩(平台静止或与球形机器人摆动不一致)。系统的运动方程已经构建。在摆锤自由摆动的情况下,运动方程组具有初等积分,如有必要,还可以将这些积分简化为一个固定的级数。当球形机器人沿直线运动时,对于简化为积分级的系统,可以构建相位曲线、球形机器人几何中心到目标的距离图、控制平台时所选平台点的轨迹图以及控制摆锤致动器时控制力矩的平方图。当机器人沿曲线路径移动时,在原始变量中进行积分。构建了摆锤和球形机器人本身角速度平方的图形,以及机器人在绝对空间和移动平台上的运动轨迹。数值实验在 Maple 软件包中进行。
Two Ways to Control a Pendulum-Type Spherical Robot on a Moving Platform in a Pursuit Problem
We consider the problem of controlling a spherical robot with a pendulum actuator rolling on a platform that is capable of moving translationally in the horizontal plane of absolute space. The spherical robot is subject to holonomic and nonholonomic constraints. Some point target moves at the level of the geometric center of the spherical robot and does not touch the moving platform itself. The motion program that allows the spherical robot to pursue a target is specified through two servo-constraints. The robot can follow a target from any position and with any initial conditions. Two ways to control this system in absolute space are proposed: by controlling the forced motion of the platform (the pendulum oscillates freely) and by controlling the torque of the pendulum (the platform is stationary or oscillates inconsistently with the spherical robot). The equations of motion of the system are constructed. In the case of free oscillations of the pendulum, the system of equations of motion has first integrals and, if necessary, can be reduced to a fixed level of these integrals. When a spherical robot moves in a straight line, for a system reduced to the level of integrals, phase curves, graphs of the distance from the geometric center of the spherical robot to the target, the trajectory of the selected platform point when controlling the platform, and the square of the control torque when controlling the pendulum actuator are constructed. When the robot moves along a curved path, integration is carried out in the original variables. Graphs of the squares of the angular velocity of the pendulum and the spherical robot itself are constructed, as well as the trajectory of the robot’s motion in absolute space and on a moving platform. Numerical experiments were performed in the Maple software package.
期刊介绍:
Mechanics of Solids publishes articles in the general areas of dynamics of particles and rigid bodies and the mechanics of deformable solids. The journal has a goal of being a comprehensive record of up-to-the-minute research results. The journal coverage is vibration of discrete and continuous systems; stability and optimization of mechanical systems; automatic control theory; dynamics of multiple body systems; elasticity, viscoelasticity and plasticity; mechanics of composite materials; theory of structures and structural stability; wave propagation and impact of solids; fracture mechanics; micromechanics of solids; mechanics of granular and geological materials; structure-fluid interaction; mechanical behavior of materials; gyroscopes and navigation systems; and nanomechanics. Most of the articles in the journal are theoretical and analytical. They present a blend of basic mechanics theory with analysis of contemporary technological problems.