本文提出了一种具有平行$ - $串行结构的重型操纵器的新颖建模方法。每次考虑并行$ - $串行结构包含一个旋转段,其具有由无源旋转接头连接的刚性连杆,并由线性液压致动器致动,从而形成闭合的运动回路。另外,也考虑由由液压线性致动器驱动的棱柱接头组成的棱柱形段。执行器力的表达式使用Newton $ - $ euler(n $ - $ e)动态制定。推导过程不假设从操纵器链路解耦的无麻麻空致动器,这在拉格朗日动力学制剂中是常见的。致动器压力动力学包括在分析中,总共引进到普通微分方程(ODES)的三阶系统。在N $ - $ E框架中提出的模型,比其前身更少的参数,激发了虚拟分解控制(VDC)系统过程的修订,以制定基于新模型的控制法。获得每个通用机械手旋转和棱柱形段的虚拟稳定性,导致整个机器人的Lyapunov稳定性。
translated by 谷歌翻译
空中操纵器(AM)表现出特别具有挑战性的非线性动力学;无人机和操纵器携带的是一个紧密耦合的动态系统,相互影响。描述这些动力学的数学模型构成了非线性控制和深度强化学习中许多解决方案的核心。传统上,动力学的配方涉及在拉格朗日框架中的欧拉角参数化或牛顿 - 欧拉框架中的四元素参数化。前者的缺点是诞生奇异性,而后者在算法上是复杂的。这项工作提出了一个混合解决方案,结合了两者的好处,即利用拉格朗日框架的四元化方法,将无奇异参数化与拉格朗日方法的算法简单性联系起来。我们通过提供有关运动学建模过程的详细见解以及一般空中操纵器动力学的表述。获得的动力学模型对实时物理引擎进行了实验验证。获得的动力学模型的实际应用显示在计算的扭矩反馈控制器(反馈线性化)的上下文中,我们通过日益复杂的模型分析其实时功能。
translated by 谷歌翻译
机器人社区在为软机器人设备建模提供的理论工具的复杂程度中看到了指数增长。已经提出了不同的解决方案以克服与软机器人建模相关的困难,通常利用其他科学学科,例如连续式机械和计算机图形。这些理论基础通常被认为是理所当然的,这导致复杂的文献,因此,从未得到完整审查的主题。Withing这种情况下,提交的文件的目标是双重的。突出显示涉及建模技术的不同系列的常见理论根源,采用统一语言,以简化其主要连接和差异的分析。因此,对上市接近自然如下,并最终提供在该领域的主要作品的完整,解开,审查。
translated by 谷歌翻译
这项工作的目的是利用一种称为虚拟分解控制(VDC)的自适应分散控制方法来控制7度自由度(DOF)右上线BIMB外骨骼的最终效果的方向和位置。流行的自适应VDC方法需要调整13N适应性增长以及26N上和下参数边界,其中n是刚体的数量。因此,利用VDC方案控制高DOF机器人,例如7-DOF上LIMB外骨骼可能是一项艰巨的任务。在本文中,采用了一种新的适应函数,即所谓的自然适应定律(NAL),以消除VDC的这些负担,从而使所有13N的增长降低到一个并消除对上和下限的依赖性。为此,基于VDC的动态方程进行了重组,并使惯性参数向量与NAL兼容。然后,利用NAL自适应函数设计新的自适应VDC方案。这种新型的自适应VDC方法可确保无需上限和下限的估计参数的身体一致性条件。最后,通过虚拟稳定性概念和随附的功能证明了算法的渐近稳定性。实验结果用于证明拟议的新自适应VDC方案的出色性能。
translated by 谷歌翻译
软机器均由柔顺性和可变形的材料制成,可以对传统的刚性机器人进行具有挑战性的任务。软机器人的固有依从性使其更适合和适应与人类和环境的相互作用。然而,这种优势以成本为准:他们的连续性性质使得强大地发展基于稳健的基于模型的控制策略。具体地,解决这一挑战的自适应控制方法尚未应用于物理软机械臂。这项工作介绍了使用Euler-Lagrange方法对软连续式机械手进行动态的重新装配。该模型消除了先前作品中的简化假设,并提供了更准确的机器人惯性描述。基于我们的模型,我们介绍了任务空间自适应控制方案。该控制器对模型参数不确定性和未知输入干扰具有稳健。控制器在物理软连续臂上实现。进行了一系列实验以验证控制器在不同有效载荷下的任务空间轨迹跟踪中的有效性。在准确性和稳健性方面,控制器均优于最先进的方法。此外,所提出的基于模型的控制设计是柔性的,并且可以广泛地推广到具有任意数量的连续段的任何连续型机器人臂。
translated by 谷歌翻译
近二十年来,软机器人技术一直是机器人社区中的一个热门话题。但是,对于软机器人进行建模和分析的可用工具仍然有限。本文介绍了一个用户友好的MATLAB工具箱Soft Robot Simulator(Sorosim),该工具集合了Cosserat杆的几何变量应变(GVS)模型,以促进对软,刚性或混合机器人系统的静态和动力分析。我们简要概述了工具箱的设计和结构,并通过将其结果与文献中发布的结果进行比较。为了突出该工具箱有效建模,模拟,优化和控制各种机器人系统的潜力,我们演示了四个示例应用程序。所示的应用探索了单,分支,开放式和闭合链机器人系统的不同执行器和外部加载条件。我们认为,软机器人研究社区将从Sorosim工具箱中大大受益,用于多种应用。
translated by 谷歌翻译
中枢神经系统(CNS)利用预期(APA)和补偿性(CPA)的姿势调整以保持平衡。姿势调整包括质量中心的稳定性(COM)(COM)和身体的压力分布相互影响,如果存在他们俩缺乏表现。任何可预测的或突然的扰动都可能为COM与平衡和身体的均匀压力分布的分歧铺平道路。由于其不良的APA和CPA,并引起了它们的跌倒。神经系统患者跌倒风险的最小化方法正在利用基于扰动的康复,因为它有效地恢复了平衡障碍。根据发现的结果,我们的发现,我们的发现,我们的发现,我们的发现,我们的发现,我们的发现是有效的。介绍新型3 DOF平行操纵器的设计,实现和实验评估,以治疗M. M.的平衡障碍,机器人平台允许角运动脚踝基于其拟人化的自由。赋予上下平台的最终效应分别旨在评估每只脚的压力分布和身体的com。在机器人平台的高级控制中,用于调节任务的难度水平。在这项研究中,在模拟环境中得出并验证了机器人的运动学和动态分析。还通过PID控制器成功实现了对原型的低级控制。每个平台的容量都通过一组实验来评估,考虑评估最终效应器上的脚注和类似对象的压力分布和COM。实验结果表明,这样的系统井井有条,需要通过APA和CPA进行平衡技能培训和评估。
translated by 谷歌翻译
该论文提出了一个计划者,以使用质心动力学和人形机器人的完整运动学来产生步行轨迹。机器人与行走表面之间的相互作用是通过新条件明确建模的,即\ emph {动态互补性约束}。该方法不需要预定义的接触序列,并自动生成脚步。我们通过一组任务来表征机器人控制目标,并通过解决最佳控制问题来解决它。我们表明,可以通过指定最小的参考集,例如恒定所需的质量速度中心和地面上的参考点来自动实现行走运动。此外,我们分析了接触模型选择如何影响计算时间。我们通过为人形机器人ICUB生成和测试步行轨迹来验证该方法。
translated by 谷歌翻译
虽然在各种应用中广泛使用刚性机器人,但它们在他们可以执行的任务中受到限制,并且在密切的人机交互中可以保持不安全。另一方面,软机器鞋面超越了刚性机器人的能力,例如与工作环境,自由度,自由度,制造成本和与环境安全互动的兼容性。本文研究了纤维增强弹性机壳(释放)作为一种特定类型的软气动致动器的行为,可用于软装饰器。创建动态集参数模型以在各种操作条件下模拟单一免费的运动,并通知控制器的设计。所提出的PID控制器使用旋转角度来控制多项式函数之后的自由到限定的步进输入或轨迹的响应来控制末端执行器的方向。另外,采用有限元分析方法,包括释放的固有非线性材料特性,精确地评估释放的各种参数和配置。该工具还用于确定模块中多个释放的工作空间,这基本上是软机械臂的构建块。
translated by 谷歌翻译
使用自适应机器学习解决了在不准确运动学模型的情况下,在存在不正确的运动学模型的情况下形成封闭运动链的合作操纵器的自我调整控制问题。两个级联估计器在线更新了与互连操纵器的相对位置/方向不确定性有关的运动学参数,以调整合作控制器,以通过最小值驱动力来实现准确的运动跟踪。该技术允许对所涉及的操纵器的相对运动学进行准确的校准,而无需高精度的终点传感或力测量,因此在经济上是合理的。研究整个实时估计器/控制器系统的稳定性表明,可以确保自适应控制过程的收敛性和稳定性,如果i)角速度向量的方向不会随着时间的推移而保持恒定;参数误差是由一些已知参数的缩放器函数上限。自适应控制器被证明是无奇异性的,即使控制定律涉及在估计参数下计算的矩阵的近似。实验结果证明了传统的反向动态控制方案对运动不准确的跟踪性能的敏感性,而自我调整合作控制器的跟踪误差显着降低。
translated by 谷歌翻译
Soft robots are interesting examples of hyper-redundancy in robotics, however, the nonlinear continuous dynamics of these robots and the use of hyper-elastic and visco-elastic materials makes modeling of these robots more complicated. This study presents a geometric Inverse Kinematic (IK) model for trajectory tracking of multi-segment extensible soft robots, where, each segment of the soft actuator is geometrically approximated with multiple rigid links connected with rotary and prismatic joints. Using optimization methods, the desired configuration variables of the soft actuator for the desired end-effector positions are obtained. Also, the redundancy of the robot is applied for second task applications, such as tip angle control. The model's performance is investigated through simulations, numerical benchmarks, and experimental validations and results show lower computational costs and higher accuracy compared to most existing methods. The method is easy to apply to multi segment soft robots, both in 2D and 3D. As a case study, a fully 3D-printed soft robot manipulator is tested using a control unit and the model predictions show good agreement with the experimental results.
translated by 谷歌翻译
考虑了使用间歇性冲动力在三维空间中对棍子进行非骚扰操作的问题。目的是在一系列旋转对称的垂直轴对称的配置序列之间兼顾棍子。棍棒的动力学由五个广义坐标和三个控制输入描述。在应用冲动输入的两种连续配置之间,动力学在杂耍者的参考框架中以Poincar \'E映射为方便地表示。通过稳定庞加尔\'e地图上的固定点来实现与所需杂耍运动相关的轨道的稳定化。脉冲控制的Poincar \'e MAP方法用于稳定轨道,数值模拟用于证明与任意初始配置中所需的杂耍运动的收敛。在限制情况下,如果连续旋转对称配置被任意接近,则表明动力学将减少到箍上杆上稳定进动的动力学。
translated by 谷歌翻译
在本文中,提出了一个稳定稳定的轨迹跟踪控制器,用于多uav有效载荷运输。多uav有效负载系统在无人机和有效负载框架的垂直刚性链接之间具有2DOF磁球接头,因此无人机可以自由滚动或自由投球。这些垂直链接紧密地连接到有效载荷上,无法移动。为完整的有效载体 - uav系统得出了输入输出反馈线性化模型以及有效载荷轨迹跟踪的推力矢量控制。关于跟踪控制定律的理论分析表明,控制定律是指数稳定的,从而确保了沿期望轨迹的安全运输。为了验证拟议的控制定律的性能,提供了数值模拟以及高保真凉亭实时仿真的结果。接下来,针对两种实际情况分析了提议的控制器的鲁棒性:有效载荷和有效载荷质量不确定性的外部干扰。结果清楚地表明,所提出的控制器在实现指数稳定的轨迹跟踪的同时具有稳健性和计算效率。
translated by 谷歌翻译
以前已经评估过使用轮毂,无人驾驶飞机,立方体,小萨特人等进行空中和地面操纵,感知和侦察的可行性。在所有这些解决方案中,基于气球的系统具有使其极具吸引力的优点,例如,简单的操作机构和持久的操作时间。但是,在基于气球的应用中,有许多障碍要克服,以实现强大的游荡性能。我们试图确定设计和控制挑战,并提出一个新型的机器人平台,该平台允许在火星陨石坑的侦察和感知中应用气球。这项工作简要涵盖了我们建议的驱动和模型预测控制设计框架,用于转向此类气球系统。我们提出了多个无人接地车辆(UGV)的协调伺服,以调节电缆驱动的气球中的张力,并将其连接到未成熟的悬挂有效载荷上。
translated by 谷歌翻译
Many problems in robotics are fundamentally problems of geometry, which lead to an increased research effort in geometric methods for robotics in recent years. The results were algorithms using the various frameworks of screw theory, Lie algebra and dual quaternions. A unification and generalization of these popular formalisms can be found in geometric algebra. The aim of this paper is to showcase the capabilities of geometric algebra when applied to robot manipulation tasks. In particular the modelling of cost functions for optimal control can be done uniformly across different geometric primitives leading to a low symbolic complexity of the resulting expressions and a geometric intuitiveness. We demonstrate the usefulness, simplicity and computational efficiency of geometric algebra in several experiments using a Franka Emika robot. The presented algorithms were implemented in c++20 and resulted in the publicly available library \textit{gafro}. The benchmark shows faster computation of the kinematics than state-of-the-art robotics libraries.
translated by 谷歌翻译
This is a follow-up tutorial article of our previous article entitled "Robot Basics: Representation, Rotation and Velocity". For better understanding of the topics covered in this articles, we recommend the readers to first read our previous tutorial article on robot basics. Specifically, in this article, we will cover some more advanced topics on robot kinematics, including robot motion, forward kinematics, inverse kinematics, and robot dynamics. For the topics, terminologies and notations introduced in the previous article, we will use them directly without re-introducing them again in this article. Also similar to the previous article, math and formulas will also be heavily used in this article as well (hope the readers are well prepared for the upcoming math bomb). After reading this article, readers should be able to have a deeper understanding about how robot motion, kinematics and dynamics. As to some more advanced topics about robot control, we will introduce them in the following tutorial articles for readers instead.
translated by 谷歌翻译
The increasing interest in autonomous robots with a high number of degrees of freedom for industrial applications and service robotics demands control algorithms to handle multiple tasks as well as hard constraints efficiently. This paper presents a general framework in which both kinematic (velocity- or acceleration-based) and dynamic (torque-based) control of redundant robots are handled in a unified fashion. The framework allows for the specification of redundancy resolution problems featuring a hierarchy of arbitrary (equality and inequality) constraints, arbitrary weighting of the control effort in the cost function and an additional input used to optimize possibly remaining redundancy. To solve such problems, a generalization of the Saturation in the Null Space (SNS) algorithm is introduced, which extends the original method according to the features required by our general control framework. Variants of the developed algorithm are presented, which ensure both efficient computation and optimality of the solution. Experiments on a KUKA LBRiiwa robotic arm, as well as simulations with a highly redundant mobile manipulator are reported.
translated by 谷歌翻译
通常,地形几何形状是非平滑的,非线性的,非凸的,如果通过以机器人为中心的视觉单元感知,则似乎部分被遮住且嘈杂。这项工作介绍了能够实时处理上述问题的完整控制管道。我们制定了一个轨迹优化问题,该问题可以在基本姿势和立足点上共同优化,但要遵守高度图。为了避免收敛到不良的本地Optima,我们部署了逐步的优化技术。我们嵌入了一个紧凑的接触式自由稳定性标准,该标准与非平板地面公式兼容。直接搭配用作转录方法,导致一个非线性优化问题,可以在少于十毫秒内在线解决。为了在存在外部干扰的情况下增加鲁棒性,我们用动量观察者关闭跟踪环。我们的实验证明了爬楼梯,踏上垫脚石上的楼梯,并利用各种动态步态在缝隙上。
translated by 谷歌翻译
“无限”软机械臂自由度的自由度使他们的控制尤其具有挑战性。在本文中,我们利用了先前开发的模型,将软臂的等效绘制到一系列通用接头,设计两个闭环控制器:用于轨迹跟踪的配置空间控制器和用于位置控制的任务空间控制器末端效应。在四段软手臂上的广泛实验和模拟证明了以下方面的大量改进:a)配置空间控制器的卓越的跟踪精度和B)减少了任务空间控制器的稳定时间和稳态误差。还验证了任务空间控制器在软臂和环境之间存在相互作用的情况下有效。
translated by 谷歌翻译
在腿的运动中重新规划对于追踪所需的用户速度,在适应地形并拒绝外部干扰的同时至关重要。在这项工作中,我们提出并测试了实验中的实时非线性模型预测控制(NMPC),用于腿部机器人,以实现各种地形上的动态运动。我们引入了一种基于移动性的标准来定义NMPC成本,增强了二次机器人的运动,同时最大化腿部移动性并提高对地形特征的适应。我们的NMPC基于实时迭代方案,使我们能够以25美元的价格重新计划在线,\ Mathrm {Hz} $ 2 $ 2 $ 2美元的预测地平线。我们使用在质量框架中心中定义的单个刚体动态模型,以提高计算效率。在仿真中,测试NMPC以横穿一组不同尺寸的托盘,走进V形烟囱,并在崎岖的地形上招揽。在真实实验中,我们展示了我们的NMPC与移动功能的有效性,使IIT为87美元\,\ Mathrm {kg} $四分之一的机器人HIQ,以实现平坦地形上的全方位步行,横穿静态托盘,并适应在散步期间重新定位托盘。
translated by 谷歌翻译