CN118721197A - 一种基于人工智能的分拣搬运机器人及控制方法 - Google Patents
一种基于人工智能的分拣搬运机器人及控制方法 Download PDFInfo
- Publication number
- CN118721197A CN118721197A CN202410897866.0A CN202410897866A CN118721197A CN 118721197 A CN118721197 A CN 118721197A CN 202410897866 A CN202410897866 A CN 202410897866A CN 118721197 A CN118721197 A CN 118721197A
- Authority
- CN
- China
- Prior art keywords
- unit
- state
- handling
- coefficient
- state coefficient
- 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
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000013473 artificial intelligence Methods 0.000 title claims abstract description 20
- 238000007405 data analysis Methods 0.000 claims abstract description 11
- 238000011156 evaluation Methods 0.000 claims abstract description 11
- 230000005856 abnormality Effects 0.000 claims abstract description 9
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 3
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 2
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
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/16—Programme controls
-
- 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
-
- 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
-
- 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/1679—Programme controls characterised by the tasks executed
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Abstract
本发明涉及分拣搬运机器人控制技术领域,公开了一种基于人工智能的分拣搬运机器人及控制方法,本发明通过运行组件参数采集模块采集搬运过程中各个阶段的过程参数,然后通过数据分析模块对采集的参数进行分析获得搬运过程中夹持单元状态、搬运单元状态和夹持单元‑搬运单元关联状态,并综合分析运行组件的状态,然后,通过状态评估模块对运行组件的状态进行评估,判断搬运过程中运行组件是否存在异常,并对夹持单元状态、搬运单元状态分别评估,根据评估结果对参数进行调整,以保证搬运顺利进行。
Description
技术领域
本发明涉及分拣搬运机器人控制技术领域,具体涉及一种基于人工智能的分拣搬运机器人及控制方法。
背景技术
分拣机器人(Sorting robot),是一种具备了传感器、物镜和电子光学系统的机器人,可以快速进行货物分拣。一般都是通过机械爪夹持货物,基于人工智能识别货物的类别,然后将不同的货物搬运到不同的传输带上。
目前分拣搬运机器人搬运过程中,都是将搬运过程对应参数值与标准值比较,若不符合标准则判断异常,此种监测具有一定的滞后性,但是在实际搬运过程中一般分为不同的阶段,竖直上升搬运阶段、竖直下降搬运阶段、水平左右搬运阶段和水平前后搬运阶段等,每个阶段的参数对应的标准值都是有区别的,因此,本发明提出一种基于人工智能的分拣搬运机器人及控制方法,对搬运过程的各个阶段进行监测比较,并及时调节相关参数,以保证搬运顺利进行。
发明内容
本发明的目的在于提供一种基于人工智能的分拣搬运机器人及控制方法,解决上述技术问题。
一种基于人工智能的分拣搬运机器人,包括:运行组件、运行组件参数采集模块、数据分析模块、状态评估模块和运行组件控制模块;
所述运行组件包括夹持单元和搬运单元,所述夹持单元用于夹持不同规格的货物,所述搬运单元用于将货物转移至目标位置;
所述运行参数采集模块,用于监测分拣搬运机器人在搬运过程中状态参数,所述状态参数包括夹持单元在夹持点位的作用力和搬运单元的移动速度;
所述数据分析模块,用于对运行参数采集模块采集的参数进行分析处理,获得运行组件的状态系数;
所述状态评估模块,用于根据运行组件的状态系数判断运行组件的当前运行状态;
所述运行组件控制模块,包括夹持点位作用力控制单元和搬运单元移动速度控制单元,用于根据运行组件的当前运行状态分别通过夹持点位作用力控制单元和搬运单元移动速度控制单元对夹持点位作用力和搬运单元移动速度进行控制调整。
作为本发明方案的进一步描述,所述数据分析模块的工作过程包括:
根据搬运物品时的不同阶段,将搬运物品进行阶段划分,获取每个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t);
将各个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t)分别与各个阶段夹持点位的作用力随时间标准变化曲线F0(t)及搬运单元的移动速度随时间标准变化曲线V0(t)对比,并结合F(t)与V(t)之间的关系计算运行组件的状态系数。
作为本发明方案的进一步描述,所述运行组件的状态系数的具体计算过程包括:
根据各个阶段夹持点位的作用力随时间实际变化曲线F(t)与各个阶段夹持点位的作用力随时间标准变化曲线F0(t)计算夹持单元状态系数:
根据各个阶段搬运单元的移动速度随时间实际变化曲线V(t)与各个阶段搬运单元的移动速度随时间标准变化曲线V0(t)计算搬运单元状态系数:
通过下式(3)计算运行组件的状态系数:
K=A1KV+A2Kμ+A3KFV; (3)
将式(1)和(2)代入式(3)计算得到过程系数K;
式中,n为阶段的数量,i∈[1,n],Fi(t)为第i阶段夹持点位的作用力随时间实际变化曲线,Fi0(t)为第i阶段夹持点位的作用力随时间标准变化曲线,Vi(t)为第i阶段搬运单元的移动速度随时间实际变化曲线,Vi0(t)为第i阶段搬运单元的移动速度随时间标准变化曲线,αi为第i阶段夹持点位的作用力对应的权重系数,βi为第i个阶段搬运单元的移动速度对应的权重系数,ti~ti+Δti为第i个阶段对应的时长,A1、A2和A3为权重系数,KF为夹持单元状态系数,KV为搬运单元状态系数,KFV为夹持单元-搬运单元关联状态系数,K为运行组件的状态系数。
作为本发明方案的进一步描述,所述夹持单元-搬运单元关联状态系数KFV通过下式获得:
作为本发明方案的进一步描述,所述状态评估模块的工作过程包括:
将状态系数KF、KV分别与对应阈值进行比对:
若存在不满足阈值条件状态系数项,则针对状态系数对应的运行组件单元进行调整;
若均满足对应阈值条件,则将运行组件的状态系数K与运行组件的状态系数预设阈值区间进行比对:
若K不属于运行组件的状态系数预设阈值区间,则判断搬运过程存在异常,则立即通过运行组件控制模块关闭运行组件;
否则,则判断搬运过程正常。
作为本发明方案的进一步描述,所述运行组件控制模块的工作过程包括:
当夹持单元状态系数KF不满足阈值条件时,将与目标值比较,若大于等于目标值,则立即通过运行组件控制模块关闭运行组件,若小于目标值,则通过运行组件控制模块调节夹持点位的作用力;
当搬运单元状态系数KV不满足阈值条件时,将与目标值比较,若大于等于目标值,则立即通过运行组件控制模块关闭运行组件,若小于目标值,则通过运行组件调节控制模块搬运单元的移动速度;
式中,[KF1,KF2]为夹持单元状态系数KF的预设阈值区间,[KV1,KV2]搬运单元状态系数KV的预设阈值区间。
作为本发明方案的进一步描述,所述通过运行组件控制模块调节夹持点位的作用力的过程包括:
获取当前时刻夹持点位的作用力F0,通过下式计算夹持点位的作用力;
当KF大于KF2时,夹持点位的作用力为F1:
F1=F0-ρ*(KF-KF2);
当KF小于KF1时,夹持点位的作用力为f2:
f2=f0+ρ*(KF1-KF);
式中,ρ为转换系数,用于同参。
作为本发明方案的进一步描述,所述通过运行组件控制模块调节运行组件调节控制模块搬运单元的移动速度的过程包括:
获取当前时刻块搬运单元的移动速度V0,通过下式计算搬运单元的移动速度;
当KV大于KV2时,搬运单元的移动速度为V1:
V1=V0-σ*(KV-KV2);
当KV小于KV1时,搬运单元的移动速度为f2:
V2=V0+σ*(KV1-KF);
式中,σ为转换系数,用于同参。
一种人工智能的分拣搬运机器人的控制方法,所述方法包括如下步骤:
步骤S1、根据搬运物品时的不同阶段,将搬运物品进行阶段划分;
步骤S2、获取每个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t);
步骤S3、分别计算夹持单元状态系数、搬运单元状态系数和夹持单元-搬运单元关联状态系数;
步骤S4、根据夹持单元状态系数、搬运单元状态系数和夹持单元-搬运单元关联状态系数计算运行组件的状态系数;
步骤S5、将状态系数KF、KV分别与对应阈值进行比对,若存在不满足阈值条件状态系数项,则针对状态系数对应的运行组件单元进行调整;
步骤S6、若状态系数KF、KV均满足对应阈值条件则将运行组件的状态系数K与运行组件的状态系数预设阈值区间进行比对;
步骤S7、若K不属于运行组件的状态系数预设阈值区间,则判断搬运过程存在异常,则立即通过运行组件控制模块关闭运行组件;否则,则判断搬运过程正常。
本发明的有益效果:
本发明通过运行组件参数采集模块采集搬运过程中各个阶段的过程参数,然后通过数据分析模块对采集的参数进行分析获得搬运过程中夹持单元状态、搬运单元状态和夹持单元-搬运单元关联状态,并综合分析运行组件的状态,然后,通过状态评估模块对运行组件的状态进行评估,判断搬运过程中运行组件是否存在异常,并对夹持单元状态、搬运单元状态分别评估,根据评估结果对参数进行调整,以保证搬运顺利进行。
附图说明
下面结合附图对本发明作进一步的说明。
图1是本发明提供的基于人工智能的分拣搬运机器人的部分结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1所示,本发明为一种基于人工智能的分拣搬运机器人,包括:运行组件、运行组件参数采集模块、数据分析模块、状态评估模块和运行组件控制模块;
所述运行组件包括夹持单元和搬运单元,所述夹持单元用于夹持不同规格的货物,所述搬运单元用于将货物转移至目标位置;
所述运行参数采集模块,用于监测分拣搬运机器人在搬运过程中状态参数,所述状态参数包括夹持单元在夹持点位的作用力和搬运单元的移动速度;
所述数据分析模块,用于对运行参数采集模块采集的参数进行分析处理,获得运行组件的状态系数;
所述数据分析模块的工作过程包括:
根据搬运物品时的不同阶段,将搬运物品进行阶段划分,获取每个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t);
通过上述技术方案,本实施例中搬运物品时的不同阶段可划分为:竖直上升搬运阶段、竖直下降搬运阶段、水平左右搬运阶段和水平前后搬运阶段;然后获取物品搬运时在不同的阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t)。
将各个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t)分别与各个阶段夹持点位的作用力随时间标准变化曲线F0(t)及搬运单元的移动速度随时间标准变化曲线V0(t)对比,并结合F(t)与V(t)之间的关系计算运行组件的状态系数。
作为本发明方案的进一步描述,所述运行组件的状态系数的具体计算过程包括:
根据各个阶段夹持点位的作用力随时间实际变化曲线F(t)与各个阶段夹持点位的作用力随时间标准变化曲线F0(t)计算夹持单元状态系数:
根据各个阶段搬运单元的移动速度随时间实际变化曲线V(t)与各个阶段搬运单元的移动速度随时间标准变化曲线V0(t)计算搬运单元状态系数:
通过下式(3)计算运行组件的状态系数:
K=A1KV+A2Kμ+A3KFV; (3)
将式(1)和(2)代入式(3)计算得到过程系数K;
式中,n为阶段的数量,i∈[1,n],Fi(t)为第i阶段夹持点位的作用力随时间实际变化曲线,Fi0(t)为第i阶段夹持点位的作用力随时间标准变化曲线,Vi(t)为第i阶段搬运单元的移动速度随时间实际变化曲线,Vi0(t)为第i阶段搬运单元的移动速度随时间标准变化曲线,αi为第i阶段夹持点位的作用力对应的权重系数,βi为第i个阶段搬运单元的移动速度对应的权重系数,ti~ti+Δti为第i个阶段对应的时长,A1、A2和A3为权重系数,KF为夹持单元状态系数,KV为搬运单元状态系数,KFV为夹持单元-搬运单元关联状态系数,K为运行组件的状态系数。
作为本发明方案的进一步描述,所述夹持单元-搬运单元关联状态系数KFV通过下式获得:
通过上述技术方案,本实施例根据各个阶段夹持点位的作用力随时间实际变化曲线F(t)与各个阶段夹持点位的作用力随时间标准变化曲线F0(t)通过公式计算夹持单元状态系数,根据各个阶段搬运单元的移动速度随时间实际变化曲线V(t)与搬运单元的移动速度随时间标准变化曲线V0(t)通过公式计算搬运单元状态系数,根据夹持单元-搬运单元关联状态通过公式 计算夹持单元-搬运单元关联状态系数,然后通过公式K=A1KV+A2Kμ+A3kFV计算获得运行组件的状态系数。
所述状态评估模块,用于根据运行组件的状态系数判断运行组件的当前运行状态;
所述运行组件控制模块,包括夹持点位作用力控制单元和搬运单元移动速度控制单元,用于根据运行组件的当前运行状态分别通过夹持点位作用力控制单元和搬运单元移动速度控制单元对夹持点位作用力和搬运单元移动速度进行控制调整。
作为本发明方案的进一步描述,所述状态评估模块的工作过程包括:
将状态系数kF、kV分别与对应阈值进行比对:
若存在不满足阈值条件状态系数项,则针对状态系数对应的运行组件单元进行调整;
若均满足对应阈值条件,则将运行组件的状态系数k与运行组件的状态系数预设阈值区间进行比对:
若k不属于运行组件的状态系数预设阈值区间,则判断搬运过程存在异常,则立即通过运行组件控制模块关闭运行组件;
否则,则判断搬运过程正常。
通过上述技术方案,本实施例先分别将各个单元的状态系数kF、KV分别与对应阈值进行比对,若存在不满足阈值条件状态系数项,则针对状态系数对应的运行组件单元进行调整;若均满足对应阈值条件,将运行组件的状态系数K与运行组件的状态系数预设阈值区间进行比对:若K不属于运行组件的状态系数预设阈值区间,则判断搬运过程存在异常,则立即通过运行组件控制模块关闭运行组件;否则,则判断搬运过程正常。
作为本发明方案的进一步描述,所述运行组件控制模块的工作过程包括:
当夹持单元状态系数KF不满足阈值条件时,将与目标值比较,若大于等于目标值,则立即通过运行组件控制模块关闭运行组件,若小于目标值,则通过运行组件控制模块调节夹持点位的作用力;
当搬运单元状态系数KV不满足阈值条件时,将与目标值比较,若大于等于目标值,则立即通过运行组件控制模块关闭运行组件,若小于目标值,则通过运行组件调节控制模块搬运单元的移动速度;
式中,[KF1,kF2]为夹持单元状态系数KF的预设阈值区间,[KV1,KV2]搬运单元状态系数KV的预设阈值区间。
作为本发明方案的进一步描述,所述通过运行组件控制模块调节夹持点位的作用力的过程包括:
获取当前时刻夹持点位的作用力F0,通过下式计算夹持点位的作用力;
当KF大于KF2时,夹持点位的作用力为F1:
F1=F0-ρ*(KF-KF2);
当KF小于KF1时,夹持点位的作用力为F2:
F2=F0+ρ*(KF1-KF);
式中,ρ为转换系数,用于同参。
通过上述技术方案,本实施例将与目标值比较,若大于等于目标值,则立即通过运行组件控制模块关闭运行组件,若小于目标值,则获取当前时刻夹持点位的作用力F0,当KF大于KF2时,夹持点位的作用力为F1:F1=F0-ρ*(KF-KF2);当KF小于KF1时,夹持点位的作用力为F2:F2=F0+ρ*(KF1-KF)。
作为本发明方案的进一步描述,所述通过运行组件控制模块调节运行组件调节控制模块搬运单元的移动速度的过程包括:
获取当前时刻块搬运单元的移动速度V0,通过下式计算搬运单元的移动速度;
当KV大于KV2时,搬运单元的移动速度为V1:
V1=V0-σ*(KV-KV2);
当KV小于KV1时,搬运单元的移动速度为f2:
V2=V0+σ*(KV1-KF);
式中,σ为转换系数,用于同参。
通过上述技术方案,本实施例将与目标值比较,若大于等于目标值,则立即通过运行组件控制模块关闭运行组件,若小于目标值,则获取当前时刻块搬运单元的移动速度V0,通过下式计算搬运单元的移动速度;当KV大于KV2时,搬运单元的移动速度为V1:V1=V0-σ*(KV-KV2);当KV小于KV1时,搬运单元的移动速度为F2:V2=V0+σ*(KV1-KF)。
一种人工智能的分拣搬运机器人的控制方法,所述方法包括如下步骤:
步骤S1、根据搬运物品时的不同阶段,将搬运物品进行阶段划分;
步骤S2、获取每个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t);
步骤S3、分别计算夹持单元状态系数、搬运单元状态系数和夹持单元-搬运单元关联状态系数;
步骤S4、根据夹持单元状态系数、搬运单元状态系数和夹持单元-搬运单元关联状态系数计算运行组件的状态系数;
步骤S5、将状态系数KF、KV分别与对应阈值进行比对,若存在不满足阈值条件状态系数项,则针对状态系数对应的运行组件单元进行调整;
步骤S6、若状态系数KF、KV均满足对应阈值条件则将运行组件的状态系数K与运行组件的状态系数预设阈值区间进行比对;
步骤S7、若K不属于运行组件的状态系数预设阈值区间,则判断搬运过程存在异常,则立即通过运行组件控制模块关闭运行组件;否则,则判断搬运过程正常。
以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。
Claims (9)
1.一种基于人工智能的分拣搬运机器人,其特征在于,包括:运行组件、运行组件参数采集模块、数据分析模块、状态评估模块和运行组件控制模块;
所述运行组件包括夹持单元和搬运单元,所述夹持单元用于夹持不同规格的货物,所述搬运单元用于将货物转移至目标位置;
所述运行参数采集模块,用于监测分拣搬运机器人在搬运过程中状态参数,所述状态参数包括夹持单元在夹持点位的作用力和搬运单元的移动速度;
所述数据分析模块,用于对运行参数采集模块采集的参数进行分析处理,获得运行组件的状态系数;
所述状态评估模块,用于根据运行组件的状态系数判断运行组件的当前运行状态;
所述运行组件控制模块,包括夹持点位作用力控制单元和搬运单元移动速度控制单元,用于根据运行组件的当前运行状态分别通过夹持点位作用力控制单元和搬运单元移动速度控制单元对夹持点位作用力和搬运单元移动速度进行控制调整。
2.根据权利要求1所述的一种基于人工智能的分拣搬运机器人,其特征在于,所述数据分析模块的工作过程包括:
根据搬运物品时的不同阶段,将搬运物品进行阶段划分,获取每个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t);
将各个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t)分别与各个阶段夹持点位的作用力随时间标准变化曲线F0(t)及搬运单元的移动速度随时间标准变化曲线V0(t)对比,并结合F(t)与V(t)之间的关系计算运行组件的状态系数。
3.根据权利要求1所述的一种基于人工智能的分拣搬运机器人,其特征在于,所述运行组件的状态系数的具体计算过程包括:
根据各个阶段夹持点位的作用力随时间实际变化曲线F(t)与各个阶段夹持点位的作用力随时间标准变化曲线F0(t)计算夹持单元状态系数:
根据各个阶段搬运单元的移动速度随时间实际变化曲线V(t)与各个阶段搬运单元的移动速度随时间标准变化曲线V0(t)计算搬运单元状态系数:
通过下式(3)计算运行组件的状态系数:
K=A1KV+A2Kμ+A3KFV;(3)
将式(1)和(2)代入式(3)计算得到过程系数K;
式中,n为阶段的数量,i∈[1,n],Fi(t)为第i阶段夹持点位的作用力随时间实际变化曲线,Fi0(t)为第i阶段夹持点位的作用力随时间标准变化曲线,Vi(t)为第i阶段搬运单元的移动速度随时间实际变化曲线,Vi0(t)为第i阶段搬运单元的移动速度随时间标准变化曲线,αi为第i阶段夹持点位的作用力对应的权重系数,βi为第i个阶段搬运单元的移动速度对应的权重系数,ti~ti+Δti为第i个阶段对应的时长,A1、A2和A3为权重系数,KF为夹持单元状态系数,KV为搬运单元状态系数,KFV为夹持单元-搬运单元关联状态系数,K为运行组件的状态系数。
4.根据权利要求3所述的一种基于人工智能的分拣搬运机器人,其特征在于,所述夹持单元-搬运单元关联状态系数KFV通过下式获得:
5.根据权利要求3所述的一种基于人工智能的分拣搬运机器人,其特征在于,所述状态评估模块的工作过程包括:
将状态系数KF、KV分别与对应阈值进行比对:
若存在不满足阈值条件状态系数项,则针对状态系数对应的运行组件单元进行调整;
若均满足对应阈值条件,则将运行组件的状态系数K与运行组件的状态系数预设阈值区间进行比对:
若K不属于运行组件的状态系数预设阈值区间,则判断搬运过程存在异常,则立即通过运行组件控制模块关闭运行组件;
否则,则判断搬运过程正常。
6.根据权利要求5所述的一种基于人工智能的分拣搬运机器人,其特征在于,所述运行组件控制模块的工作过程包括:
当夹持单元状态系数KF不满足阈值条件时,将与目标值比较,若大于等于目标值,则立即通过运行组件控制模块关闭运行组件,若小于目标值,则通过运行组件控制模块调节夹持点位的作用力;
当搬运单元状态系数KV不满足阈值条件时,将与目标值比较,若大于等于目标值,则立即通过运行组件控制模块关闭运行组件,若小于目标值,则通过运行组件调节控制模块搬运单元的移动速度;
式中,[KF1,KF2]为夹持单元状态系数KF的预设阈值区间,[KV1,KV2搬运单元状态系数KV的预设阈值区间。
7.根据权利要求6所述的一种基于人工智能的分拣搬运机器人,其特征在于,所述通过运行组件控制模块调节夹持点位的作用力的过程包括:
获取当前时刻夹持点位的作用力F0,通过下式计算夹持点位的作用力;
当KF大于KF2时,夹持点位的作用力为F1:
F1=F0-ρ*(KF-KF2);
当KF小于KF1时,夹持点位的作用力为F2:
F2=F0+ρ*(KF1-KF);
式中,ρ为转换系数,用于同参。
8.根据权利要求6所述的一种基于人工智能的分拣搬运机器人,其特征在于,所述通过运行组件控制模块调节运行组件调节控制模块搬运单元的移动速度的过程包括:
获取当前时刻块搬运单元的移动速度V0,通过下式计算搬运单元的移动速度;
当KV大于KV2时,搬运单元的移动速度为V1:
V1=V0-σ*(KV-KV2);
当KV小于KV1时,搬运单元的移动速度为F2:
V2=V0+σ*(KV1-KF);
式中,σ为转换系数,用于同参。
9.一种基于权利要求1-8任一所述的人工智能的分拣搬运机器人的控制方法,其特征在于,所述方法包括如下步骤:
步骤S1、根据搬运物品时的不同阶段,将搬运物品进行阶段划分;
步骤S2、获取每个阶段夹持点位的作用力随时间实际变化曲线F(t)及搬运单元的移动速度随时间实际变化曲线V(t);
步骤S3、分别计算夹持单元状态系数、搬运单元状态系数和夹持单元-搬运单元关联状态系数;
步骤S4、根据夹持单元状态系数、搬运单元状态系数和夹持单元-搬运单元关联状态系数计算运行组件的状态系数;
步骤S5、将状态系数KF、KV分别与对应阈值进行比对,若存在不满足阈值条件状态系数项,则针对状态系数对应的运行组件单元进行调整;
步骤S6、若状态系数KF、KV均满足对应阈值条件则将运行组件的状态系数K与运行组件的状态系数预设阈值区间进行比对;
步骤S7、若K不属于运行组件的状态系数预设阈值区间,则判断搬运过程存在异常,则立即通过运行组件控制模块关闭运行组件;否则,则判断搬运过程正常。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410897866.0A CN118721197B (zh) | 2024-07-05 | 2024-07-05 | 一种基于人工智能的分拣搬运机器人及控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410897866.0A CN118721197B (zh) | 2024-07-05 | 2024-07-05 | 一种基于人工智能的分拣搬运机器人及控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118721197A true CN118721197A (zh) | 2024-10-01 |
CN118721197B CN118721197B (zh) | 2025-01-10 |
Family
ID=92852449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410897866.0A Active CN118721197B (zh) | 2024-07-05 | 2024-07-05 | 一种基于人工智能的分拣搬运机器人及控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118721197B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3020514A1 (de) * | 2014-11-17 | 2016-05-18 | KRONES Aktiengesellschaft | Handhabungsvorrichtung und verfahren zur handhabung von artikeln |
KR20170112460A (ko) * | 2016-03-31 | 2017-10-12 | 한국과학기술원 | 로봇 |
WO2023036116A1 (zh) * | 2021-09-07 | 2023-03-16 | 苏州艾利特机器人有限公司 | 一种机器人自适应调速方法及多关节机器人 |
KR20230104303A (ko) * | 2021-12-30 | 2023-07-10 | 주식회사 한화 | 전기차 충전용 로봇 및 이를 포함하는 무인 전기차 충전장치 |
-
2024
- 2024-07-05 CN CN202410897866.0A patent/CN118721197B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3020514A1 (de) * | 2014-11-17 | 2016-05-18 | KRONES Aktiengesellschaft | Handhabungsvorrichtung und verfahren zur handhabung von artikeln |
KR20170112460A (ko) * | 2016-03-31 | 2017-10-12 | 한국과학기술원 | 로봇 |
WO2023036116A1 (zh) * | 2021-09-07 | 2023-03-16 | 苏州艾利特机器人有限公司 | 一种机器人自适应调速方法及多关节机器人 |
KR20230104303A (ko) * | 2021-12-30 | 2023-07-10 | 주식회사 한화 | 전기차 충전용 로봇 및 이를 포함하는 무인 전기차 충전장치 |
Also Published As
Publication number | Publication date |
---|---|
CN118721197B (zh) | 2025-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109968671B (zh) | 3d打印过程故障诊断方法和装置 | |
CN109941698B (zh) | 一种考虑疲劳破坏的带式输送机速度调节方法 | |
CN117533736B (zh) | 一种自动供料控制系统、方法和介质 | |
CN118721197A (zh) | 一种基于人工智能的分拣搬运机器人及控制方法 | |
AU2018201707A1 (en) | Video analysis method and system for detecting material on conveyor belt | |
CN118594744B (zh) | 一种石英砂新材料生产自动化控制系统 | |
CN117421620B (zh) | 一种张力状态数据的交互方法 | |
CN111999580A (zh) | 地铁站台闸门的检测方法、装置、计算机设备和存储介质 | |
CN118898450B (zh) | 一种基于大数据的仓储管理系统 | |
CN115504187B (zh) | 一种矿用皮带智能调速和保护系统及控制方法 | |
CN114291546A (zh) | 单件分离控制方法及装置、单件分离方法及装置 | |
CN117382435A (zh) | 基于倾角监测的车速控制方法及其系统 | |
CN115828439B (zh) | 风力发电机组异常损耗的识别方法及装置 | |
CN116661522A (zh) | 一种基于数据处理的温变试验箱温度智能调控方法 | |
JP2008217280A (ja) | 製品の製造方法及び工程管理プログラム | |
CN116341959A (zh) | 一种智能网联汽车检测图像数据处理系统及方法 | |
CN109255555A (zh) | 基于历史运行信息的电力大数据设备生命周期估计方法 | |
CN118762336B (zh) | 一种自动化设备物料进出口监控系统 | |
CN118637299B (zh) | 一种基于人工智能的煤矿输煤智能控制系统 | |
TWI760975B (zh) | 貼片機拋料分析與異常通報系統及方法 | |
CN117262655A (zh) | 一种x光安检机 | |
CN118706852A (zh) | 一种食品加工用异物检测方法和系统 | |
CN118735388B (zh) | 一种基于大数据的物流供应链智能分流系统 | |
CN119389712B (zh) | 基于机器视觉的煤流自动控制系统 | |
CN119303840B (zh) | 一种升降式交叉分拣设备及其控制方法 |
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 |