CN108237534A - 一种连续型机械臂的空间避障轨迹规划方法 - Google Patents
一种连续型机械臂的空间避障轨迹规划方法 Download PDFInfo
- Publication number
- CN108237534A CN108237534A CN201810008580.7A CN201810008580A CN108237534A CN 108237534 A CN108237534 A CN 108237534A CN 201810008580 A CN201810008580 A CN 201810008580A CN 108237534 A CN108237534 A CN 108237534A
- Authority
- CN
- China
- Prior art keywords
- mechanical arm
- continuous type
- arm
- type mechanical
- space
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/06—Programme-controlled manipulators characterised by multi-articulated arms
- B25J9/065—Snake robots
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/1607—Calculation of inertia, jacobian matrixes and inverses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1635—Programme controls characterised by the control loop flexible-arm control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
- B25J9/1666—Avoiding collision or forbidden zones
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了一种连续型机械臂的空间避障轨迹规划方法,包括以下步骤:建立连续型机械臂的运动学模型,根据任务要求生成末端空间轨迹,利用模态函数建立机械臂构型的空间参考曲线,使其末端能够达到期望位置,根据单节机械臂变形特点将机械臂构型与空间参考曲线进行拟合,根据参考拟合点计算单段臂段的构型,检测连续型机械臂是否与障碍物发生碰撞,根据避障策略调整机械臂的构型,实现避障。本发明提出的连续型机械臂的空间避障轨迹规划方法,能够实现连续型机械臂的空间避障路径规划。
Description
技术领域
本发明涉及机器人技术领域,尤其涉及一种连续型机械臂的空间避障轨迹规 划方法。
背景技术
受自然界生物体结构例如象鼻、藤蔓、蛇类等的启发,具有连续变形结构的 连续型机器人相关设计和技术越来越受重视。连续型机器人是指具有能够连续变 形结构的一类机械臂。相比于传统机械臂,连续型机械臂具有很强的灵活性和内 在的柔顺性,因此特别适合于复杂非结构环境中的操作以及与人发生交互的任务。 然而,由于连续型机械臂的运动模型比较复杂,其在复杂环境下的避障路径规划 是一个非常具有挑战性的问题,尤其是对于具有超冗余度的连续型机械臂,如果 采用常用的雅可比矩阵伪逆方法,计算量较大,因而研究一种比较简单的空间避 障规划算法是非常必要的。
以上背景技术内容的公开仅用于辅助理解本发明的构思及技术方案,其并不 必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请 的申请日已经公开的情况下,上述背景技术不应当用于评价本申请的新颖性和创 造性。
发明内容
为解决上述技术问题,本发明提出一种连续型机械臂空间的避障轨迹规划方 法,能够实现连续型机械臂的空间避障路径规划。
为了达到上述目的,本发明采用以下技术方案:
本发明公开了一种连续型机械臂的空间避障轨迹规划方法,包括以下步骤:
S1:建立连续型机械臂的运动学模型,其中所述连续型机械臂包括整臂,所 述整臂包括多节臂段;
S2:根据任务要求,生成整臂的末端跟踪的空间轨迹;
S3:结合整臂的末端跟踪的空间轨迹,利用模态函数建立连续型机械臂构型 的参考曲线;
S4:在步骤S3中的参考曲线中选取每节臂段末端位置的参考点;
S5:结合步骤S1中的连续型机械臂的运动学模型以及步骤S4中每节臂段 末端位置的参考点计算每节臂段的构型参数,拟合得到连续型机械臂的构型;
S6:检测每节臂段是否与环境中的障碍物发生碰撞,如果发生碰撞,则执行 步骤S7;
S7:修正每节臂段末端位置的参考点,直到新的机械臂构型能够避开障碍物;
S8:结合步骤S1中的连续型机械臂的运动学模型以及步骤S7中修正后的 每节臂段末端位置的参考点更新计算每节臂段的构型参数,拟合得到更新后的连 续型机械臂的构型。
优选地,步骤S1具体包括:建立连续型机械臂的运动学模型,得到多节臂 段构成的连续型机械臂的齐次变换矩阵为:
其中,i-1Ti为单节臂段的齐次坐标变换矩阵,M为臂段数量;且i-1Ti的表 达式为:
其中,Ri∈SO(3)描述单节臂段的根部与末端之间的方向关系,描述 单节臂段的末端在根部坐标系下的相对位置;qi=[Θi,Φi]T描述第i节臂段的构 型参数,Θi为弯曲角度,Φi为弯曲方向,L为每节臂段的长度,N为每节臂段 中包含的模块个数。
优选地,步骤S5具体为:结合步骤S1中单节臂段的齐次坐标变换矩阵的 表达式(2)以及步骤S4中每节臂段末端位置的参考点计算每节臂段的构型参数, 拟合得到连续型机械臂的构型。
优选地,步骤S8具体为:结合步骤S1中单节臂段的齐次坐标变换矩阵的 表达式(2)以及步骤S7中修正后的每节臂段末端位置的参考点计算每节臂段的 构型参数,拟合得到更新后的连续型机械臂的构型。
优选地,步骤S2还包括对所述空间轨迹进行离散取点处理,得到整臂末端 期望位置序列[Xd1,Xd2,…,Xdj,…]。
优选地,步骤S3具体包括:将连续型机械臂的多节臂段描述为一条空间光 滑曲线为:
其中,l为曲线长度,s∈[0,1]为归一化的位置参数,X(s)为s处曲线上的点 对应的空间坐标,u(σ)代表曲线在s=σ处的切线矢量。
优选地,其中当u(σ)进行参数化表示后,式(3)表示为:
α(s)和β(s)是模态函数的线性组合:
其中,fi(s)是模态函数,为待求解的模态系数。
优选地,模态系数a采用以下数值迭代方法来计算:
ai=ai-1+ηJ-1(ai-1,1)(Xd-Xi-1) (7)
其中,J(ai-1,1)为模态系数矩阵,Xi-1为第i-1迭代下的整臂末端的位置,η 为常数,Xd为从步骤S2中得到的整臂末端期望位置序列[Xd1,Xd2,…,Xdj,…]中 的某一元素。
优选地,步骤S6具体包括:通过计算拟合的整臂与障碍物几何中心之间的 最小距离,来判断整臂是否与障碍物发生碰撞。
优选地,步骤S7具体包括:记录下当前拟合结果下发生碰撞时的整臂与障 碍物几何中心的最小距离ds及其方向矢量并采用式(8)对每节臂段末端位 置的参考点进行修正,直到新的机械臂构型能够避开障碍物;
其中,是经第q次修正得到的每节臂段末端位置的参考点,r代表障碍物 几何中心到其表面的最大半径,γ是修正系数。
与现有技术相比,本发明的有益效果在于:本发明的连续型机械臂空间避障 轨迹规划方法采用了模态函数方法,通过建立机械臂构型的参考曲线,将复杂的 超冗余机械臂的逆运动学问题简化为单节连续变形臂段的逆运动学求解,能够实 现连续型机械臂的空间避障路径规划;其中采用模态函数的方法实现连续型机械 臂的空间避障路径规划具有以下优点:(1)算法简单,容易实现,具有简单、高 效、可靠等优点;(2)能够生成具有末端位置约束的连续参考曲线,利用拟合确 定关节位置,从而将连续型机械臂的逆运动学问题简化为单节臂段的逆运动学。 本发明的连续型机械臂空间避障轨迹规划方法不仅能够实现多节连续型机械臂 在空间中追踪指定的轨迹,同时能够有效避开复杂工作空间中的障碍物。本发明 的方法适用于多节连续型机械臂***,在执行探测、跟踪等任务时能够迅速得到 机械臂构型参数,大大简化实际机器人***的控制。
在进一步的方案中,本发明提出了一种避障策略,通过特定的公式对每节臂 段末端位置的参考点进行修正,使得新的机械臂构型能够避开障碍物,从而实现 更加简单可靠的空间避障路径规划。
附图说明
图1是本发明优选实施例的连续型机械臂空间避障轨迹规划方法的流程示 意图;
图2是本发明优选实施例的连续型机械臂的结构示意图;
图3是本发明优选实施例的连续型机械臂的简图;
图4是利用模态函数生成的机械臂的参考曲线;
图5是单节臂段的等效臂段长度与弯曲角度的关系示意图;
图6是检测整臂与空间任意障碍物是否发生碰撞的示意图;
图7是本发明具体实例的某一5节连续型机械臂采用本发明的方法在存在单 个障碍物的空间下追踪空间圆弧的规划过程;
图8是本发明具体实例的某一5节连续型机械臂采用本发明的方法在存在多 个障碍物的空间下追踪空间圆弧的规划过程。
具体实施方式
下面对照附图并结合优选的实施方式对本发明作进一步说明。
如图1所示,本发明优选实施例公开了一种连续型机械臂空间避障轨迹规划 方法,包括以下步骤:
S1:建立连续型机械臂的运动学模型。
如图2,在本实施例中,连续型机械臂由驱动箱10、驱动绳索20和整臂30 组成,其中整臂30由多节臂段组成,每节臂段均能够弯曲变形,得到多节臂段 构成的连续型机械臂的齐次变换矩阵为:
其中,i-1Ti为单节臂段的齐次坐标变换矩阵,M为臂段数量。
对于连续变形的单节臂段,采用常曲率假设等对其变形进行简化,得到i-1Ti的表达式如下:
其中,Ri∈SO(3)描述单节臂段的根部与末端之间的方向关系,描述 单节臂段的末端在根部坐标系下的相对位置;qi=[Θi,Φi]T描述第i节臂段的构 型参数,Θi为弯曲角度,Φi为弯曲方向。所有臂段的构型参数构成了整个机械 臂的构型空间,即q=[q1,q2,…,qM]T。L为每节臂段的长度,N为每节臂段中包 含的模块个数(如果该臂段是由多个模块串联而成的),参考图3所示,其中图 中的T0、T1、……、TM-1、TM是各节臂段的根部坐标系的原点。
S2:根据任务要求,生成一条整臂的末端跟踪的空间轨迹。
对该空间轨迹进行离散取点处理,得到整臂末端期望位置序列 [Xd1,Xd2,…,Xdj,…];该离散方法应该能够满足末端位置控制的精度等要求。其 中臂段末端跟踪的空间轨迹可以根据C空间、RRT算法、离线规划等方法获得。
S3:结合整臂的末端跟踪的空间轨迹,利用模态函数建立机械臂构型的参 考曲线。
根据微分几何学,将机械臂的多节臂段描述为一条长度一定的空间光滑曲线 如下:
其中,l为曲线长度,s∈[0,1]为归一化的位置参数,X(s)为s处曲线上的点 对应的空间坐标,u(σ)代表曲线在s=σ处的切线矢量。参考图4,当u(σ)进行 参数化表示后,式(3)可以进一步表示为:
α(s)和β(s)是模态函数的线性组合:
其中,fi(s)是模态函数,该模态函数根据任务的需求进行选择或者设计。为待求解的模态系数,采用以下数值迭代方法来计算:
ai=ai-1+ηJ-1(ai-1,1)(Xd-Xi-1) (7)
其中,J(ai-1,1)为模态系数矩阵,Xi-1为第i-1迭代下的整臂末端的位置,η 为常数,Xd为从步骤S2中得到的整臂末端期望位置序列[Xd1,Xd2,…,Xdj,…]中 的某一元素。
S4:根据连续型柔性臂的特点,在步骤S3中获得的参考曲线中选取每节臂 段末端位置的参考点
定义单节臂段的等效臂段长度为弯曲后每节臂段的根部与末端的直线距离, 参考图5,示意出不同弯曲角度下的单节臂段的等效臂段长度,可以动态地调整 等效臂段长度,使得所有参考点都位于参考曲线上。
S5:根据单节臂段的齐次坐标变换矩阵的表达式(2)以及步骤S4中每节 臂段的末端参考点坐标计算每节臂段的构型参数qi,拟合得到连续型机械臂的构 型。
S6:检测每节臂段是否与环境中的障碍物发生碰撞,如果发生碰撞,则执 行步骤S7。
参考图6,通过视觉观测等方式,计算出已经拟合的整臂的与障碍物几何中 心C0之间的最小距离,进而可以判断二者之间是否发生碰撞。
S7:若步骤S6中发生碰撞,记录下当前拟合结果下发生碰撞时的整臂与障 碍物几何中心的最小距离ds及其方向矢量并采用下式(8)进行避碰策略, 调整机械臂构型参考点,直到新的机械臂构型能够避开空间障碍物,参考图6, 连续型机械臂从fit1的位置调整至fit2的位置。
其中,是经第q次修正得到的每节臂段末端位置的参考点,r代表障碍物 几何中心到其表面的最大半径,γ是修正系数,控制每次修正的程度。
S8:根据单节臂段的齐次坐标变换矩阵的表达式(2)以及步骤S7中修正 后的每节臂段的末端参考点坐标更新计算每节臂段的构型参数qi′,拟合得到更 新后的连续型机械臂的构型。
如图7、图8,是采用本发明优选实施例的连续型机械臂空间避障轨迹规划 方法来对某一5节连续型机械臂进行空间避障规划的实例;其中图7中该机械臂 在存在单个障碍物的工作空间中追踪指定的空间圆弧轨迹,采用本发明优选实施 例的方法,可以有效避免某些期望位置时机械臂与空间障碍物的碰撞;图8中该 机械臂在多个障碍物存在的复杂空间中追踪空间直线轨迹,采用本发明优选实施 例的避障策略之后,最终的机械臂构型能够有效地避免碰撞同时追踪直线轨迹。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能 认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干等同替代或明显变型,而 且性能或用途相同,都应当视为属于本发明的保护范围。
Claims (10)
1.一种连续型机械臂的空间避障轨迹规划方法,其特征在于,包括以下步骤:
S1:建立连续型机械臂的运动学模型,其中所述连续型机械臂包括整臂,所述整臂包括多节臂段;
S2:根据任务要求,生成整臂的末端跟踪的空间轨迹;
S3:结合整臂的末端跟踪的空间轨迹,利用模态函数建立连续型机械臂构型的参考曲线;
S4:在步骤S3中的参考曲线中选取每节臂段末端位置的参考点;
S5:结合步骤S1中的连续型机械臂的运动学模型以及步骤S4中每节臂段末端位置的参考点计算每节臂段的构型参数,拟合得到连续型机械臂的构型;
S6:检测每节臂段是否与环境中的障碍物发生碰撞,如果发生碰撞,则执行步骤S7;
S7:修正每节臂段末端位置的参考点,直到新的机械臂构型能够避开障碍物;
S8:结合步骤S1中的连续型机械臂的运动学模型以及步骤S7中修正后的每节臂段末端位置的参考点更新计算每节臂段的构型参数,拟合得到更新后的连续型机械臂的构型。
2.根据权利要求1所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,步骤S1具体包括:建立连续型机械臂的运动学模型,得到多节臂段构成的连续型机械臂的齐次变换矩阵为:
其中,i-1Ti为单节臂段的齐次坐标变换矩阵,M为臂段数量;且i-1Ti的表达式为:
其中,Ri∈SO(3)描述单节臂段的根部与末端之间的方向关系,描述单节臂段的末端在根部坐标系下的相对位置;qi=[Θi,Φi]T描述第i节臂段的构型参数,Θi为弯曲角度,Φi为弯曲方向,L为每节臂段的长度,N为每节臂段中包含的模块个数。
3.根据权利要求2所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,步骤S5具体为:结合步骤S1中单节臂段的齐次坐标变换矩阵的表达式(2)以及步骤S4中每节臂段末端位置的参考点计算每节臂段的构型参数,拟合得到连续型机械臂的构型。
4.根据权利要求2所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,步骤S8具体为:结合步骤S1中单节臂段的齐次坐标变换矩阵的表达式(2)以及步骤S7中修正后的每节臂段末端位置的参考点计算每节臂段的构型参数,拟合得到更新后的连续型机械臂的构型。
5.根据权利要求1所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,步骤S2还包括对所述空间轨迹进行离散取点处理,得到整臂末端期望位置序列[Xd1,Xd2,…,Xdj,…]。
6.根据权利要求5所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,步骤S3具体包括:将连续型机械臂的多节臂段描述为一条空间光滑曲线为:
其中,l为曲线长度,s∈[0,1]为归一化的位置参数,X(s)为s处曲线上的点对应的空间坐标,u(σ)代表曲线在s=σ处的切线矢量。
7.根据权利要求6所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,其中当u(σ)进行参数化表示后,式(3)表示为:
α(s)和β(s)是模态函数的线性组合:
其中,fi(s)是模态函数,为待求解的模态系数。
8.根据权利要求7所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,模态系数a采用以下数值迭代方法来计算:
ai=ai-1+ηJ-1(ai-1,1)(Xd-Xi-1) (7)
其中,J(ai-1,1)为模态系数矩阵,Xi-1为第i-1迭代下的整臂末端的位置,η为常数,Xd为从步骤S2中得到的整臂末端期望位置序列[Xd1,Xd2,…,Xdj,…]中的某一元素。
9.根据权利要求1所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,步骤S6具体包括:通过计算拟合的整臂与障碍物几何中心之间的最小距离,来判断整臂是否与障碍物发生碰撞。
10.根据权利要求1至9任一项所述的连续型机械臂的空间避障轨迹规划方法,其特征在于,步骤S7具体包括:记录下当前拟合结果下发生碰撞时的整臂与障碍物几何中心的最小距离ds及其方向矢量并采用式(8)对每节臂段末端位置的参考点进行修正,直到新的机械臂构型能够避开障碍物;
其中,是经第q次修正得到的每节臂段末端位置的参考点,r代表障碍物几何中心到其表面的最大半径,γ是修正系数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810008580.7A CN108237534B (zh) | 2018-01-04 | 2018-01-04 | 一种连续型机械臂的空间避障轨迹规划方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810008580.7A CN108237534B (zh) | 2018-01-04 | 2018-01-04 | 一种连续型机械臂的空间避障轨迹规划方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108237534A true CN108237534A (zh) | 2018-07-03 |
CN108237534B CN108237534B (zh) | 2020-04-03 |
Family
ID=62699366
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810008580.7A Active CN108237534B (zh) | 2018-01-04 | 2018-01-04 | 一种连续型机械臂的空间避障轨迹规划方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108237534B (zh) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109015655A (zh) * | 2018-09-06 | 2018-12-18 | 清华大学深圳研究生院 | 蛇形机器人运动控制与末端定位方法及装置、存储介质 |
CN109108978A (zh) * | 2018-09-11 | 2019-01-01 | 武汉科技大学 | 基于学习泛化机制的三自由度空间机械臂运动规划方法 |
CN109676603A (zh) * | 2018-10-12 | 2019-04-26 | 沈阳新松机器人自动化股份有限公司 | 一种柔性超冗余度机器人控制方法 |
CN110293545A (zh) * | 2019-07-29 | 2019-10-01 | 中凯宝智能机器人科技(苏州)有限公司 | 变刚度软体蛇形臂的运动学建模方法 |
CN110293544A (zh) * | 2019-07-29 | 2019-10-01 | 中凯宝智能机器人科技(苏州)有限公司 | 变刚度软体蛇形臂的变形预测方法 |
CN110371325A (zh) * | 2019-07-02 | 2019-10-25 | 西北工业大学 | 一种基于超冗余机械臂的失效卫星自适应包络抓捕方法 |
CN110561420A (zh) * | 2019-08-09 | 2019-12-13 | 哈尔滨工业大学(深圳) | 臂型面约束柔性机器人轨迹规划方法及装置 |
CN110696000A (zh) * | 2019-11-21 | 2020-01-17 | 河北工业大学 | 一种机械臂试探感知的避障方法 |
JP2020011320A (ja) * | 2018-07-17 | 2020-01-23 | オムロン株式会社 | パラメータ同定装置、方法、及びプログラム |
CN110842977A (zh) * | 2019-12-04 | 2020-02-28 | 南昌航空大学 | 一种用于装配装夹的大范围变刚度手腕 |
CN111618824A (zh) * | 2020-05-25 | 2020-09-04 | 清华大学深圳国际研究生院 | 一种连续型机器人臂型自估计方法 |
CN112828890A (zh) * | 2021-01-04 | 2021-05-25 | 武汉晴川学院 | 机械臂轨迹规划方法、装置、电子设备及存储介质 |
CN113246139A (zh) * | 2021-06-15 | 2021-08-13 | 电子科技大学中山学院 | 一种机械臂运动规划方法、装置及机械臂 |
CN113655793A (zh) * | 2021-08-12 | 2021-11-16 | 上海三一重机股份有限公司 | 一种基于融合策略的避障控制方法、装置及工程机械 |
CN113666271A (zh) * | 2021-07-07 | 2021-11-19 | 中联重科股份有限公司 | 用于吊臂的检测方法及装置、控制器和工程机械 |
CN113664829A (zh) * | 2021-08-17 | 2021-11-19 | 西北工业大学 | 一种空间机械臂避障路径规划***、方法、计算机设备及存储介质 |
CN114585482A (zh) * | 2019-11-27 | 2022-06-03 | 株式会社日立制作所 | 控制装置、控制方法以及机器人*** |
WO2022120670A1 (zh) * | 2020-12-10 | 2022-06-16 | 深圳市优必选科技股份有限公司 | 机械臂的运动轨迹规划方法及装置、机械臂及存储介质 |
CN115674195A (zh) * | 2022-10-20 | 2023-02-03 | 四川大学 | 柔性机械臂在线臂形规划方法 |
CN115674195B (zh) * | 2022-10-20 | 2024-06-04 | 四川大学 | 柔性机械臂在线臂形规划方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110035087A1 (en) * | 2009-08-10 | 2011-02-10 | Samsung Electronics Co., Ltd. | Method and apparatus to plan motion path of robot |
CN103009389A (zh) * | 2012-11-30 | 2013-04-03 | 北京控制工程研究所 | 一种冗余空间机械臂在轨抓捕的轨迹规划方法 |
US8972057B1 (en) * | 2013-01-09 | 2015-03-03 | The Boeing Company | Systems and methods for generating a robotic path plan in a confined configuration space |
CN106055522A (zh) * | 2016-06-30 | 2016-10-26 | 大连大学 | 冗余空间机械臂最小基座姿态扰动的轨迹规划方法 |
CN106695802A (zh) * | 2017-03-19 | 2017-05-24 | 北京工业大学 | 基于多自由度机械臂的改进式rrt*的避障运动规划方法 |
CN106737689A (zh) * | 2017-01-19 | 2017-05-31 | 哈尔滨工业大学深圳研究生院 | 基于模式函数的超冗余机械臂混合逆向求解方法及*** |
-
2018
- 2018-01-04 CN CN201810008580.7A patent/CN108237534B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110035087A1 (en) * | 2009-08-10 | 2011-02-10 | Samsung Electronics Co., Ltd. | Method and apparatus to plan motion path of robot |
CN103009389A (zh) * | 2012-11-30 | 2013-04-03 | 北京控制工程研究所 | 一种冗余空间机械臂在轨抓捕的轨迹规划方法 |
US8972057B1 (en) * | 2013-01-09 | 2015-03-03 | The Boeing Company | Systems and methods for generating a robotic path plan in a confined configuration space |
CN106055522A (zh) * | 2016-06-30 | 2016-10-26 | 大连大学 | 冗余空间机械臂最小基座姿态扰动的轨迹规划方法 |
CN106737689A (zh) * | 2017-01-19 | 2017-05-31 | 哈尔滨工业大学深圳研究生院 | 基于模式函数的超冗余机械臂混合逆向求解方法及*** |
CN106695802A (zh) * | 2017-03-19 | 2017-05-24 | 北京工业大学 | 基于多自由度机械臂的改进式rrt*的避障运动规划方法 |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020011320A (ja) * | 2018-07-17 | 2020-01-23 | オムロン株式会社 | パラメータ同定装置、方法、及びプログラム |
EP3825075A4 (en) * | 2018-07-17 | 2021-12-01 | OMRON Corporation | DEVICE, METHOD AND PROGRAM FOR PARAMETER IDENTIFICATION |
CN109015655A (zh) * | 2018-09-06 | 2018-12-18 | 清华大学深圳研究生院 | 蛇形机器人运动控制与末端定位方法及装置、存储介质 |
CN109108978A (zh) * | 2018-09-11 | 2019-01-01 | 武汉科技大学 | 基于学习泛化机制的三自由度空间机械臂运动规划方法 |
CN109676603A (zh) * | 2018-10-12 | 2019-04-26 | 沈阳新松机器人自动化股份有限公司 | 一种柔性超冗余度机器人控制方法 |
CN110371325A (zh) * | 2019-07-02 | 2019-10-25 | 西北工业大学 | 一种基于超冗余机械臂的失效卫星自适应包络抓捕方法 |
CN110293545A (zh) * | 2019-07-29 | 2019-10-01 | 中凯宝智能机器人科技(苏州)有限公司 | 变刚度软体蛇形臂的运动学建模方法 |
CN110293544A (zh) * | 2019-07-29 | 2019-10-01 | 中凯宝智能机器人科技(苏州)有限公司 | 变刚度软体蛇形臂的变形预测方法 |
CN110561420B (zh) * | 2019-08-09 | 2021-03-19 | 哈尔滨工业大学(深圳) | 臂型面约束柔性机器人轨迹规划方法及装置 |
CN110561420A (zh) * | 2019-08-09 | 2019-12-13 | 哈尔滨工业大学(深圳) | 臂型面约束柔性机器人轨迹规划方法及装置 |
CN110696000B (zh) * | 2019-11-21 | 2020-12-01 | 河北工业大学 | 一种机械臂试探感知的避障方法 |
CN110696000A (zh) * | 2019-11-21 | 2020-01-17 | 河北工业大学 | 一种机械臂试探感知的避障方法 |
CN114585482B (zh) * | 2019-11-27 | 2023-08-11 | 株式会社日立制作所 | 控制装置、控制方法以及机器人*** |
CN114585482A (zh) * | 2019-11-27 | 2022-06-03 | 株式会社日立制作所 | 控制装置、控制方法以及机器人*** |
CN110842977B (zh) * | 2019-12-04 | 2022-11-11 | 南昌航空大学 | 一种用于装配装夹的大范围变刚度手腕 |
CN110842977A (zh) * | 2019-12-04 | 2020-02-28 | 南昌航空大学 | 一种用于装配装夹的大范围变刚度手腕 |
CN111618824A (zh) * | 2020-05-25 | 2020-09-04 | 清华大学深圳国际研究生院 | 一种连续型机器人臂型自估计方法 |
CN111618824B (zh) * | 2020-05-25 | 2021-05-04 | 清华大学深圳国际研究生院 | 一种连续型机器人臂型自估计方法 |
WO2022120670A1 (zh) * | 2020-12-10 | 2022-06-16 | 深圳市优必选科技股份有限公司 | 机械臂的运动轨迹规划方法及装置、机械臂及存储介质 |
CN112828890B (zh) * | 2021-01-04 | 2022-08-02 | 武汉晴川学院 | 机械臂轨迹规划方法、装置、电子设备及存储介质 |
CN112828890A (zh) * | 2021-01-04 | 2021-05-25 | 武汉晴川学院 | 机械臂轨迹规划方法、装置、电子设备及存储介质 |
CN113246139A (zh) * | 2021-06-15 | 2021-08-13 | 电子科技大学中山学院 | 一种机械臂运动规划方法、装置及机械臂 |
CN113666271A (zh) * | 2021-07-07 | 2021-11-19 | 中联重科股份有限公司 | 用于吊臂的检测方法及装置、控制器和工程机械 |
CN113655793A (zh) * | 2021-08-12 | 2021-11-16 | 上海三一重机股份有限公司 | 一种基于融合策略的避障控制方法、装置及工程机械 |
CN113664829A (zh) * | 2021-08-17 | 2021-11-19 | 西北工业大学 | 一种空间机械臂避障路径规划***、方法、计算机设备及存储介质 |
CN115674195A (zh) * | 2022-10-20 | 2023-02-03 | 四川大学 | 柔性机械臂在线臂形规划方法 |
CN115674195B (zh) * | 2022-10-20 | 2024-06-04 | 四川大学 | 柔性机械臂在线臂形规划方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108237534B (zh) | 2020-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108237534A (zh) | 一种连续型机械臂的空间避障轨迹规划方法 | |
CN108000501B (zh) | 一种用于串联机器人的新型轨迹规划方法 | |
US10682758B2 (en) | Numerical method for obtaining the inverse kinematics of six-degree-of-freedom serial robot with an offset wrist | |
CN105773620B (zh) | 基于倍四元数的工业机器人自由曲线的轨迹规划控制方法 | |
WO2018107851A1 (zh) | 冗余机械臂的控制方法及装置 | |
JP3207728B2 (ja) | 冗長マニピュレータの制御方法 | |
CN113601512B (zh) | 一种机械臂奇异点的通用规避方法与*** | |
CN107966907B (zh) | 一种应用于冗余度机械臂的障碍物躲避解决方法 | |
CN110682286B (zh) | 一种协作机器人实时避障方法 | |
CN105773622B (zh) | 一种基于iekf的工业机器人绝对精度校准方法 | |
US20060195228A1 (en) | Robot locus control method and apparatus and program of robot locus control method | |
CN113146610B (zh) | 基于零空间避障的机械臂末端轨迹跟踪算法 | |
CN111230873B (zh) | 一种基于示教学习的协作搬运控制***及方法 | |
TWI704039B (zh) | 機械臂奇異點控制方法及系統 | |
CN113601509A (zh) | 一种多自由度机械臂柔性控制方法和*** | |
WO2021248797A1 (zh) | 基于b样条曲线的路径规划方法、运动控制方法及*** | |
CN105938512B (zh) | 机器人激光切割路径的计算方法及其应用 | |
CN107253191B (zh) | 一种双机械臂***及其协调控制方法 | |
CN106844951B (zh) | 基于分段几何法求解超冗余机器人逆运动学的方法及*** | |
CN109822550B (zh) | 一种复杂曲面机器人高效高精度示教方法 | |
CN114063570B (zh) | 机器人喷涂控制方法、装置、电子设备及存储介质 | |
CN111890349A (zh) | 一种四自由度机械臂运动规划方法 | |
CN111890363B (zh) | 一种基于快速自适应梯度神经网络算法的机械臂运动规划方法 | |
CN116061173A (zh) | 一种带电作业的机械臂六自由度冗余任务轨迹规划方法 | |
Wild et al. | Efficient and Scalable Inverse Kinematics for Continuum Robots |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |