CN112487569B - 一种移动作业机器人定时长可达工作空间的求解方法 - Google Patents
一种移动作业机器人定时长可达工作空间的求解方法 Download PDFInfo
- Publication number
- CN112487569B CN112487569B CN202011265963.6A CN202011265963A CN112487569B CN 112487569 B CN112487569 B CN 112487569B CN 202011265963 A CN202011265963 A CN 202011265963A CN 112487569 B CN112487569 B CN 112487569B
- Authority
- CN
- China
- Prior art keywords
- mechanical arm
- coordinate system
- chassis
- mobile
- pose
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 239000012636 effector Substances 0.000 claims abstract description 29
- 238000000342 Monte Carlo simulation Methods 0.000 claims abstract description 7
- 239000011159 matrix material Substances 0.000 claims description 44
- 230000009466 transformation Effects 0.000 claims description 32
- 238000010586 diagram Methods 0.000 claims description 8
- 238000013519 translation Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 3
- 230000009471 action Effects 0.000 abstract description 4
- 238000011160 research Methods 0.000 abstract description 4
- 238000006243 chemical reaction Methods 0.000 abstract description 2
- 238000001514 detection method Methods 0.000 abstract description 2
- 230000008569 process Effects 0.000 abstract description 2
- 238000004088 simulation Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 241001494479 Pecora Species 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/10—Numerical modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/12—Timing analysis or timing optimisation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Computational Mathematics (AREA)
- Mathematical Optimization (AREA)
- General Engineering & Computer Science (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Physics (AREA)
- Mathematical Analysis (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Numerical Control (AREA)
Abstract
一种移动作业机器人定时长可达工作空间的求解方法,属于移动作业机器人自主物体检测、抓取以及人机协作技术领域。该方法首先确定了移动作业机器人的运动时长,为后续有关移动作业机器人最短时间作业的研究做准备。然后分别为六自由度机械臂和移动底盘建立运动学模型。最后基于移动作业机器人的运动时长、机械臂末端执行器的可达工作空间与各个关节之间的转换关系以及移动底盘的运动学模型,采用蒙特卡洛法对末端执行器的工作区域进行分析,得到机器人定时长可达工作空间的点云图。本发明的求解过程相对简单,准确性较高,可以用在移动作业机器人的路径规划、避障和运动控制以及人机协作等技术领域。
Description
技术领域
本发明属于移动作业机器人自主物体检测、抓取以及人机协作技术领域,涉及到移动底盘与机械臂的联合运动规划方法,尤其是移动作业机器人在固定时长内可达工作空间求解方法。
背景技术
移动作业机器人是在移动底盘上加装一个六自由度工业机械臂以及智能传感器所构成的具有主动作业能力的新型智能移动机器人***,它具有环境感知、自主决策以及运动控制等一系列功能,可以在室内外大范围场景下自主移动与作业。相对于传统的固定基座机械臂,移动作业机器人有很多优势。加装在移动底盘上的机械臂具有更大的工作空间,可以在更加广阔的范围内进行作业;机械臂还可以清除障碍以及提供辅助支撑,增强了移动底盘的地形通过能力。移动作业机器人的上述优点使得其在物流仓储、工业生产、抗震救灾等领域具有广阔的应用场景。
在移动作业机器人的路径规划、避障和运动控制中,工作空间的求解始终是一个需要考虑的重要问题,它是衡量移动作业机器人工作能力的一个重要指标。移动作业机器人的工作空间是指机械臂末端执行器所能达到的位置点的集合。每个移动作业机器人的工作空间与它自己的结构形式、约束条件等息息相关。国内外学者对此已经进行了很多的研究工作,主要致力于机械臂工作空间分析,并取得了一定的成果。
文献(胡朝晖,郑玉航,羊帆.六自由度机械臂建模与工作空间分析[J].传感器与微***,2020,39(01):35-37.)提出一种应用于危险环境下的六自由度机械臂工作空间求解方法。该方法根据Denavit-Hartenberg多体运动学建模方法,分析建立机械臂各关节坐标系并确定连杆参数,通过齐次变换推导末端执行器的姿态和位置。但是,该方法仅仅考虑了机械臂的完整工作空间,没有基于固定运动时间对可达工作空间进行进一步研究。此外,该方法仅仅适用于单独的机械臂工作空间求解,并不适用于加装了机械臂的移动机器人。
文献(战茜,屠大维.移动机器人自主抓取作业[J].计算机应用,2016,36(S1):95-98+102.)提出了一种移动作业机器人自主作业研究方法。该方法分别为机械臂和移动底盘建立了运动学模型,可以有效地使机器人在不同环境下,自主完成对于目标物体的抓取作业。但是,该方法没有为移动作业机器人建立一个完整的运动学模型。此外,该方法没有考虑移动作业机器人的运动时间,无法实现最短时间作业。
发明内容
为了解决现有机器人工作空间求解方法的缺陷与不足,本发明提出了一种移动作业机器人定时长可达工作空间求解方法。该方法首先确定了移动作业机器人的运动时长,为后续有关移动作业机器人最短时间作业的研究做准备。然后分别为六自由度机械臂和移动底盘建立运动学模型。最后基于移动作业机器人的运动时长、机械臂末端执行器的可达工作空间与各个关节之间的转换关系以及移动底盘的运动学模型,采用蒙特卡洛法对末端执行器的工作区域进行分析,得到机器人定时长可达工作空间的点云图。
本发明的技术方案:
一种移动作业机器人定时长可达工作空间的求解方法,步骤如下:
(1)六自由度机械臂运动学模型建立
机械臂可以看做是由一系列刚体(称为连杆)通过转动关节串联形成开式运动链。连杆的一端固定在基座上,另一端安装工具完成各种作业。本发明采用D-H法建立机械臂关节坐标系,其主要思想是用一个4×4的齐次变换矩阵描述相邻两连杆的空间关系。如图1所示,选取连杆n的末端关节轴线为坐标系{n}的zn轴,坐标系{n-1}的zn-1轴与坐标系{n}的zn轴的公法线方向定义为xn的方向,yn的方向根据右手法确定。
建立以上机械臂关节坐标系,还需要用于描述各连杆以及两相邻连杆之间的4个参数:连杆长度an(沿着xn从zn-1到zn之间的距离);连杆扭角αn(绕着xn从zn-1到zn之间的角度);关节偏置距离dn(沿着zn-1从xn-1到xn之间的距离);关节转角θn(绕着zn-1从xn-1到xn之间的角度)。
沿zn-1轴的位姿变换可以用公式(1)来描述:
沿xn轴的位姿变换可以用公式(2)来描述:
将公式(1)和公式(2)两个位姿变换矩阵进行叠加即可以得到完整的位姿坐标转换矩阵,如公式(3)所示:
基于机械臂的运动学正解来对机械臂末端执行器的位姿进行求解。根据D-H法以及机械臂相邻关节之间的位姿变换矩阵公式(3),可以得到机械臂的末端执行器的坐标系相对于基座坐标系的位姿变换矩阵,如公式(4)所示:
其中,表示基座与连杆6之间的位姿变换矩阵,表示基座与连杆1之间的位姿变换矩阵,表示连杆1与连杆2之间的位姿变换矩阵,表示连杆2与连杆3之间的位姿变换矩阵,表示连杆3与连杆4之间的位姿变换矩阵,表示连杆4与连杆5之间的位姿变换矩阵,表示连杆5与连杆6之间的位姿变换矩阵,的前三列[r11 r21 r31]T,[r12 r22 r32]T,[r13 r23 r33]T为末端执行器上参考点相对于基座坐标系的姿态向量,第四列为在三维空间中机械臂末端执行器上参考点相对于基座坐标系的位置向量,其中cx、cy、cz分别代表末端执行器在空间中的x、y、z坐标。
(2)机械臂定时长工作空间求解
机械臂末端上参考点在固定时长内可以到达的所有点的集合构成了机械臂定时长可达工作空间,本发明选取蒙特卡洛(Monte Carlo)法对机械臂的工作空间进行描述,该方法是一种通过随机变量的统计实验、随机模拟来求解数学和工程技术问题近似解的数值方法,也称为模拟统计法。蒙特卡洛法简单易行,对于机械臂的关节类型没有限制,误差与自由度无关,计算量与自由度成比例。使用蒙特卡洛法求解工作空间的思路是:各关节在允许取值的范围内遍历取值,得到末端点的集合也就是工作空间,具体的步骤如下:
1)根据公式(4)的正向运动学模型获取机械臂的末端执行器相对于基座坐标系的位置向量;
2)根据移动作业机器人的固定运动时长T,得到机械臂各个关节运动角度的取值范围,θnmin为第n个关节角度取值范围的下限,θnmax为第n个关节角度取值范围的上限;
4)将上述步骤中产生的关节运动角度随机值带入获得的位置向量中,得到末端执行器在基座坐标系下的位置坐标;
5)循环N次步骤1)至步骤5),得到N个机械臂末端执行器的空间三维坐标点;
6)通过描点的方式将所得到的N个三维坐标点显示出来,便可得到六自由度机械臂末端执行器相对于机械臂基座坐标系的可达空间点云图,如图2所示。
(3)移动底盘定时长可达工作空间求解
本发明的移动作业机器人的移动底盘运动学模型为两轮差速驱动模型,理想情况下移动底盘的运动轨迹是一段一段的圆弧或者直线,一对(v,ω)就代表了一个圆弧轨迹,其中v和ω分别为移动底盘的线速度和角速度。用x(t)和y(t)表示在t时刻移动底盘在全局坐标系下的坐标,用θ(t)表示移动底盘方位角,如图3所示。三元组<x(t),y(t),θ(t)>表示移动底盘在t时刻的位姿。
移动底盘的线速度只有在移动底盘沿着前后方向运动时才会产生,这是两轮差速驱动模型的约束。用x(t0)和x(tn)分别表示在t0和tn时刻移动底盘的x坐标(y(t0)和y(tn)同理),v(t)和ω(t)分别表示移动底盘在t时刻的线速度和角速度,则x(tn)和y(tn)则可以分别用公式(6)和公式(7)来表示。
本发明假设移动底盘的初始线速度为v或者-v,初始角速度ω的取值范围为ωmin~ωmax,角速度与线速度在运动时间T内保持恒定。移动底盘在t0时刻的位置设为位于全局坐标系的原点,tn=t0+T,为了减少计算资源,采用栅格法对移动底盘在恒定时间T内的运动轨迹进行求解,具体步骤如下:
1)将运动时间T分为m份,在第i个时间间隔(t0+T/m·(i-1),t0+T/m·i)内移动底盘的运动可以简化为先旋转再平移;
2)在第i个时间间隔内移动底盘旋转的角度deg可以由公式(8)来表示:
deg=T/m·ω (8)
根据公式(9)可以得到移动底盘旋转对应的位姿变换矩阵Tr:
3)在第i个间隔内移动底盘平移的距离dis可以由公式(10)来表示:
dis=T/m·v (10)
根据公式(11)可以得到移动底盘平移对应的位姿变换矩阵Tt:
4)假设移动底盘在(t0+T/m·(i-1))时刻的位姿矩阵为Told,则移动底盘在(t0+T/m·i)时刻的位姿矩阵Tnew可以根据公式(12)得到:
Tnew=Tt·Tr·Told (12)
5)假设移动底盘的初始角速度ω的取值范围为ωmin~ωmax,每次增加的步长为(ωmax-ωmin)/k,将移动底盘的初始线速度v和-v、初始角速度ω、t0时刻的位姿矩阵带入公式(12)中,经过m次迭代即可得到移动底盘在固定运动时长T内的2·m·k个位姿矩阵;
6)通过描点的方式将所得到的2·m·k个位姿矩阵对应的三维坐标点显示出来,便可得到移动底盘相对于全局坐标系的可达空间点云图,如图4所示。
(4)移动底盘与机械臂联合运动的定时长可达工作空间求解
由于移动作业机器人的机械臂固定在移动底盘上,所以机器人在运动与作业的时候,机械臂的基座相对于移动底盘的位姿矩阵保持不变。为了简化模型,假设机械臂基座坐标系与移动底盘坐标系为同一坐标系,将公式(4)中的机械臂末端执行器相对于基座坐标系的位姿矩阵带入公式(12),即可得到机械臂末端执行器相对于全局坐标系的位姿矩阵。通过描点的方式将所得到的位姿矩阵对应的三维坐标点显示出来,便可得到移动作业机器人定时长可达工作空间点云图。
本发明的有益效果:该方法实现了移动作业机器人定时长可达工作空间的求解,针对移动底盘加装六自由度机械臂的新型智能机器人,建立了运动学模型,采用蒙特卡洛法对机器人定时长可达工作空间进行分析,求解过程相对简单,准确性较高,有助于提升移动作业机器人在大范围场景下对特定物体的抓取效率。本发明可以用在移动作业机器人的路径规划、避障和运动控制以及人机协作等技术领域。
附图说明
图1两相邻连杆之间的坐标关系图。
图2机械臂定时长可达工作空间图。
图3两轮差速驱动模型图。
图4移动底盘定时长可达工作空间图。
图5移动作业机器人定时长可达工作空间图。
具体实施方式
以下结合技术方案和附图详细叙述本发明的具体实施方式。
本发明选择MATLAB R2018a中的机器人学工具箱Robotics Toolbox 10.3作为仿真实验平台,机器人学工具箱是MATLAB中专门用于机器人仿真的工具箱,在机器人建模、轨迹规划、控制、可视化方面使用非常方便。
第一步,定利用D-H法构建六自由度机械臂模型所需要的D-H参数,a1取值0mm,a2取值0mm,a3取值420mm,a4取值375mm,a5取值0mm,a6取值0mm,θ1取值0rad,θ2取值0rad,θ3取值0rad,θ4取值0rad,θ5取值0rad,θ6取值0rad,d1取值0mm,d2取值138mm,d3取值-127mm,d4取值114mm,d5取值114mm,d6取值90mm,α1取值0rad,α2取值-π/2rad,α3取值0rad,α4取值0rad,α5取值-π/2rad,α6取值π/2rad。根据上述参数在MATLAB R2018a中使用机器人学工具箱Robotics Toolbox 10.3可以得到机械臂的仿真模型。
第二步,移动作业机器人的固定运动时长T取值1s,据此可以得到机械臂各个关节运动的角度范围,θ1min为-πrad,θ1max为πrad,θ2min为-πrad,θ2max为0rad,θ3min为-π/2rad,θ3max为π/2rad,θ4min为-πrad,θ4max为πrad,θ5min为-πrad,θ5max为πrad,θ6min为-πrad,θ6max为πrad。循环次数N取值1000,基于蒙特卡洛法以及公式(5)在各关节允许取值的范围内遍历取值,将产生的关节运动角度随机值带入公式(4)中,得到末端执行器在基座坐标系下的位置坐标的集合,也就是机械臂的可达工作空间点云图。
第三步,移动底盘的初始线速度v取值0.5m/s,初始角速度ω的范围ωmin取值-π/2rad,ωmax取值π/2rad,初始角速度变化的步长(ωmax-ωmin)/k中的k取值100。采用栅格法将运动时间T分为m份,m取值10。将上述参数代入公式(12)可以得到移动底盘相对于全局坐标系的可达工作空间点云图。
第四步,根据机械臂的定时长工作空间、移动底盘的定时长工作空间以及公式(12)可以得到移动作业机器人定时长可达工作空间点云图。
Claims (1)
1.一种移动作业机器人定时长可达工作空间的求解方法,其特征在于,步骤如下:
(1)六自由度机械臂运动学模型建立
采用D-H法建立机械臂关节坐标系,用一个4×4的齐次变换矩阵描述相邻两连杆的空间关系;选取连杆n的末端关节轴线为坐标系{n}的zn轴,坐标系{n-1}的zn-1轴与坐标系{n}的zn轴的公法线方向定义为xn的方向,yn的方向根据右手法确定;
建立以上机械臂关节坐标系,还需要用于描述各连杆以及两相邻连杆之间的4个参数:连杆长度an,即沿着xn从zn-1到zn之间的距离;连杆扭角αn,即绕着xn从zn-1到zn之间的角度;关节偏置距离dn,即沿着zn-1从xn-1到xn之间的距离;关节转角θn,即绕着zn-1从xn-1到xn之间的角度;
沿zn-1轴的位姿变换用公式(1)来描述:
沿xn轴的位姿变换用公式(2)来描述:
将公式(1)和公式(2)两个位姿变换矩阵进行叠加即可以得到完整的位姿坐标转换矩阵,如公式(3)所示:
基于机械臂的运动学正解来对机械臂末端执行器的位姿进行求解;根据D-H 法以及机械臂相邻关节之间的位姿变换矩阵公式(3),得到机械臂的末端执行器的坐标系相对于基座坐标系的位姿变换矩阵,如公式(4)所示:
其中,表示基座与连杆6之间的位姿变换矩阵,T1 0表示基座与连杆1之间的位姿变换矩阵,表示连杆1与连杆2之间的位姿变换矩阵,表示连杆2与连杆3之间的位姿变换矩阵,表示连杆3与连杆4之间的位姿变换矩阵,表示连杆4与连杆5之间的位姿变换矩阵,表示连杆5与连杆6之间的位姿变换矩阵,的前三列[r11 r21 r31]T,[r12 r22 r32]T,[r13 r23 r33]T为末端执行器上参考点相对于基座坐标系的姿态向量,第四列为在三维空间中机械臂末端执行器上参考点相对于基座坐标系的位置向量,cx、cy、cz分别代表末端执行器在空间中的x、y、z坐标;
(2)机械臂定时长工作空间求解
使用蒙特卡洛法求解工作空间:各关节在允许取值的范围内遍历取值,得到末端点的集合也就是工作空间,具体的步骤如下:
1)根据公式(4)的正向运动学模型获取机械臂的末端执行器相对于基座坐标系的位置向量;
2)根据移动作业机器人的固定运动时长T,得到机械臂各个关节运动角度的取值范围,θnmin为第n个关节角度取值范围的下限,θnmax为第n个关节角度取值范围的上限;
4)将上述步骤中产生的关节运动角度随机值带入获得的位置向量中,得到末端执行器在基座坐标系下的位置坐标;
5)循环N次步骤1)至步骤5),得到N个机械臂末端执行器的空间三维坐标点;
6)通过描点的方式将所得到的N个三维坐标点显示出来,便可得到六自由度机械臂末端执行器相对于机械臂基座坐标系的可达空间点云图;
(3)移动底盘定时长可达工作空间求解
移动作业机器人的移动底盘运动学模型为两轮差速驱动模型,理想情况下,移动底盘的运动轨迹是一段一段的圆弧或者直线,一对(v,ω)就代表了一个圆弧轨迹,其中v和ω分别为移动底盘的线速度和角速度;用x(t)和y(t)表示在t时刻移动底盘在全局坐标系下的坐标,用θ(t)表示移动底盘方位角;则三元组<x(t),y(t),θ(t)>表示移动底盘在t时刻的位姿;
移动底盘的线速度只有在移动底盘沿着前后方向运动时才会产生,这是两轮差速驱动模型的约束;用x(t0)和x(tn)分别表示在t0和tn时刻移动底盘的x坐标,y(t0)和y(tn)同理,v(t)和ω(t)分别表示移动底盘在t时刻的线速度和角速度,则x(tn)和y(tn)则可以分别用公式(6)和公式(7)来表示;
设移动底盘的初始线速度为v或者-v,初始角速度ω的取值范围为ωmin~ωmax,角速度与线速度在运动时间T内保持恒定;移动底盘在t0时刻的位置设为位于全局坐标系的原点,tn=t0+T,为了减少计算资源,采用栅格法对移动底盘在恒定时间T内的运动轨迹进行求解,具体步骤如下:
1)将运动时间T分为m份,在第i个时间间隔(t0+T/m·(i-1),t0+T/m·i)内移动底盘的运动可以简化为先旋转再平移;
2)在第i个时间间隔内移动底盘旋转的角度deg可以由公式(8)来表示:
deg=T/m·ω (8)
根据公式(9)可以得到移动底盘旋转对应的位姿变换矩阵Tr:
3)在第i个间隔内移动底盘平移的距离dis可以由公式(10)来表示:
dis=T/m·v (10)
根据公式(11)可以得到移动底盘平移对应的位姿变换矩阵Tt:
4)设移动底盘在(t0+T/m·(i-1))时刻的位姿矩阵为Told,则移动底盘在(t0+T/m·i)时刻的位姿矩阵Tnew可以根据公式(12)得到:
Tnew=Tt·Tr·Told (12)
5)设移动底盘的初始角速度ω的取值范围为ωmin~ωmax,每次增加的步长为(ωmax-ωmin)/k,将移动底盘的初始线速度v和-v、初始角速度ω、t0时刻的位姿矩阵带入公式(12)中,经过m次迭代即可得到移动底盘在固定运动时长T内的2·m·k个位姿矩阵;
6)通过描点的方式将所得到的2·m·k个位姿矩阵对应的三维坐标点显示出来,便可得到移动底盘相对于全局坐标系的可达空间点云图;
(4)移动底盘与机械臂联合运动的定时长可达工作空间求解
设机械臂基座坐标系与移动底盘坐标系为同一坐标系,将公式(4)中的机械臂末端执行器相对于基座坐标系的位姿矩阵带入公式(12),即可得到机械臂末端执行器相对于全局坐标系的位姿矩阵;通过描点的方式将所得到的位姿矩阵对应的三维坐标点显示出来,便可得到移动作业机器人定时长可达工作空间点云图。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011265963.6A CN112487569B (zh) | 2020-11-13 | 2020-11-13 | 一种移动作业机器人定时长可达工作空间的求解方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011265963.6A CN112487569B (zh) | 2020-11-13 | 2020-11-13 | 一种移动作业机器人定时长可达工作空间的求解方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112487569A CN112487569A (zh) | 2021-03-12 |
CN112487569B true CN112487569B (zh) | 2022-09-16 |
Family
ID=74930191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011265963.6A Active CN112487569B (zh) | 2020-11-13 | 2020-11-13 | 一种移动作业机器人定时长可达工作空间的求解方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112487569B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110802578B (zh) * | 2019-11-13 | 2022-08-30 | 吉林大学 | 一种可穿戴机器人上肢肢体的最大安全作业范围检测方法 |
CN112936279B (zh) * | 2021-02-10 | 2023-09-19 | 大连理工大学 | 一种移动作业机器人目标抓取作业最短时间求解方法 |
CN113199474B (zh) * | 2021-04-25 | 2022-04-05 | 广西大学 | 一种机器人行走与作业智能协同的运动规划方法 |
CN113341706B (zh) * | 2021-05-06 | 2022-12-06 | 东华大学 | 基于深度强化学习的人机协作流水线*** |
US11766775B2 (en) * | 2021-05-20 | 2023-09-26 | Ubkang (Qingdao) Technology Co., Ltd. | Method, device and computer-readable storage medium for designing serial manipulator |
CN113696184B (zh) * | 2021-09-14 | 2022-09-02 | 哈尔滨工业大学 | 一种可视化串联机械臂灵活性的运动能力图谱构建方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106625671A (zh) * | 2016-12-27 | 2017-05-10 | 西北工业大学 | 一种空间机器人抓捕翻滚目标的最优轨迹规划方法 |
CN109895101A (zh) * | 2019-04-09 | 2019-06-18 | 大连理工大学 | 一种关节型机械臂逆运动学数值唯一解求取方法 |
-
2020
- 2020-11-13 CN CN202011265963.6A patent/CN112487569B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106625671A (zh) * | 2016-12-27 | 2017-05-10 | 西北工业大学 | 一种空间机器人抓捕翻滚目标的最优轨迹规划方法 |
CN109895101A (zh) * | 2019-04-09 | 2019-06-18 | 大连理工大学 | 一种关节型机械臂逆运动学数值唯一解求取方法 |
Non-Patent Citations (1)
Title |
---|
六自由度串联机械臂运动学及其工作空间研究;王春等;《组合机床与自动化加工技术》;20200620(第06期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112487569A (zh) | 2021-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112487569B (zh) | 一种移动作业机器人定时长可达工作空间的求解方法 | |
Gong et al. | Analytical inverse kinematics and self-motion application for 7-DOF redundant manipulator | |
CN108555911A (zh) | 基于虚拟推力的遥操作机械臂三维避障方法 | |
CN110815180A (zh) | 六自由度并联机器人运动分析建模及快速求解方法 | |
CN110561440A (zh) | 一种冗余度机械臂加速度层多目标规划方法 | |
CN104991448B (zh) | 一种基于构型平面的水下机械臂运动学的求解方法 | |
CN106041932B (zh) | 一种ur机器人的运动控制方法 | |
Cai et al. | A Novel Pipeline Inspection Robot with Two Angle-changeable Crawler Drive Modules | |
CN112589797B (zh) | 一种非球形手腕机械臂奇异点规避方法和*** | |
CN111469129A (zh) | 一种基于双机械臂的船体外板曲面成形无碰撞运动规划方法 | |
CN110695988A (zh) | 双机械臂协同运动方法及*** | |
Patil et al. | Analysis of the inverse kinematics for 5 DOF robot arm using DH parameters | |
CN111515928B (zh) | 机械臂运动控制*** | |
CN114378827B (zh) | 一种基于移动机械臂整体控制的动态目标跟踪抓取方法 | |
Li et al. | Path planning of the dual-arm robot based on VT-RRT algorithm | |
Fei et al. | Collision-free motion planning of dual-arm reconfigurable robots | |
CN114505862A (zh) | 一种建筑3d打印移动机械臂站位规划方法及*** | |
CN116330267A (zh) | 一种基于工业机器人腕部奇异点计算的控制方法 | |
Mu et al. | Cartesian space robot manipulator clamping movement in ROS simulation and experiment | |
Li et al. | Stiffness-maximum trajectory planning of a hybrid kinematic-redundant robot machine | |
Meng et al. | Workspace Analysis of a Dual-arm Mobile Robot System for Coordinated Operation | |
Jianjun et al. | Monte Carlo method for searching functional workspace of an underwater manipulator | |
Yerlikaya et al. | Obtaining high-dimensional configuration space for robotic systems operating in a common environment | |
Xu et al. | Robot automatic assembly system based on current feedback | |
Wang et al. | Kinematics analysis and simulation of Manipulator by using Matlab/Simulink |
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 |