CN108705540A - 一种双臂扬琴机器人的敲击避碰方法、设备及存储设备 - Google Patents

一种双臂扬琴机器人的敲击避碰方法、设备及存储设备 Download PDF

Info

Publication number
CN108705540A
CN108705540A CN201810393756.5A CN201810393756A CN108705540A CN 108705540 A CN108705540 A CN 108705540A CN 201810393756 A CN201810393756 A CN 201810393756A CN 108705540 A CN108705540 A CN 108705540A
Authority
CN
China
Prior art keywords
qin
arms
percussion
dulcimer
dulcimer robot
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
Application number
CN201810393756.5A
Other languages
English (en)
Other versions
CN108705540B (zh
Inventor
陈鑫
周莉
周洋
费婷
蒋晨旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China University of Geosciences
Original Assignee
China University of Geosciences
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China University of Geosciences filed Critical China University of Geosciences
Priority to CN201810393756.5A priority Critical patent/CN108705540B/zh
Publication of CN108705540A publication Critical patent/CN108705540A/zh
Application granted granted Critical
Publication of CN108705540B publication Critical patent/CN108705540B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/003Manipulators for entertainment
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • B25J9/1666Avoiding collision or forbidden zones
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

本发明提供了一种双臂扬琴机器人的敲击避碰方法、设备及存储设备,一种双臂扬琴机器人的敲击避碰方法,通过双臂扬琴机器人的琴面敲击点的空间坐标,建立琴面敲击点的拟合平面方程,从而得到琴竹初始位置的拟合平面,使敲击时的高度相同,方便控制敲击力度,通过根据所述最短距离分别建立左臂的琴竹末端缓冲区和右臂的琴竹末端缓冲区,避免敲击时机械臂碰撞;一种双臂扬琴机器人的敲击避碰设备及存储设备,用于实现双臂扬琴机器人的敲击避碰方法。本发明的有益效果是:本发明通过琴竹初始位置的平面方程和缓冲区,更容易控制双臂扬琴机器人敲击时的高度和力度,有效避免敲击过程中可能发生碰撞的情况,使双臂扬琴机器人的演奏更协调、更类人化。

Description

一种双臂扬琴机器人的敲击避碰方法、设备及存储设备
技术领域
本发明涉及机器人领域,尤其涉及一种双臂扬琴机器人的敲击避碰方法、设备及存储设备。
背景技术
近年来,随着人们物质生活发展的极大丰富,人们开始追求在精神层面的更高的享受,学***一种有效途径却面临着从事乐器相关教学人员的不足以及费用昂贵与学习时间不灵活等方面的问题。而随着科技的发展,利用机器人来演奏乐器在国内外已经有了一定的研究基础,许多国家也投入了大量人力物力去研究相关技术。
扬琴作为中国古典乐器之一,在对其演奏的机器人方面的研究一方面有助于发展与弘扬中国传统文化,让更多的人增强对传统文化的认同感;在另一方面可以研究相关智能算法搭建对机器人与人工智能等领域的研究平台,具有很强的科研价值。
扬琴作为中国传统乐器,对其演奏的机器人的研究还相对较少,扬琴机器人作为具有双臂的类人化的机器人,对其研究具有很强的科技价值与经济意义。本发明提出一种基于扬琴机器人的避碰敲击的方法,能够在敲击过程中使得琴竹末端最终停留在扬琴琴面的上方相同的高度,方便控制敲击的力度,同时能够有效避免在敲击的过程中琴竹的相互碰撞与敲击的过程中,单一手臂发生大的位移导致机械臂碰撞与敲击的不协调现象,实现了敲击过程的智能化与类人化。
发明内容
为了解决上述问题,本发明提供了一种双臂扬琴机器人的敲击避碰方法、设备及存储设备,一种双臂扬琴机器人的敲击避碰方法,所述双臂扬琴机器人包括左臂和右臂,左臂和右臂分别设有用于敲击琴面敲击点的琴竹,所述方法主要包括以下步骤:
S101:根据双臂扬琴机器人的琴面敲击点的空间坐标,采用最小二乘法建立琴面敲击点的拟合平面方程;
S102:根据所述拟合平面方程,确定琴面敲击点的拟合平面;
S103:根据所述琴面敲击点的拟合平面,建立琴竹初始位置的拟合平面,得到琴竹初始位置的平面方程;
S104:根据所述双臂扬琴机器人的琴面敲击点的空间坐标,计算出所有相邻的琴面敲击点之间的最短距离,根据所述最短距离分别建立左臂的琴竹末端缓冲区和右臂的琴竹末端缓冲区;
S105:所述双臂扬琴机器人接收乐曲的敲击序列;
S106:根据所述敲击序列,判断左臂的琴竹末端缓冲区与右臂的琴竹末端缓冲区是否发生重叠?若是,则到步骤S107;若否,则到步骤S108;
S107:所述双臂扬琴机器人左臂的琴竹末端和右臂琴竹末端分别敲击离所述琴竹末端最近的敲击点,然后到步骤S111;
S108:判断所述双臂扬琴机器人的机械臂的当前敲击点与下一敲击点的距离是否大于j/2?若是,则到步骤S109;若否,则到步骤S110;j为所述双臂扬琴机器人的敲击主平面的宽度;
S109:由另外一只手臂协助敲击下一个敲击点,然后到步骤S111;
S110:所述双臂扬琴机器人的机械臂按照所述敲击序列敲击下一个敲击点;
S111:判断所述敲击序列是否执行完毕?若是,则到步骤S112;若否,则回到步骤S105;
S112:所述双臂扬琴机器人结束避碰敲击,完成乐曲演奏。
进一步地,在步骤S101中,对于琴面的每个敲击点(xi,yi,zi),建立琴面敲击点的拟合平面方程z=a0x+a1y+a2,a0,a1,a2的计算方法为:
其中,a0、a1分别代表所述琴面敲击点的拟合平面方程中X轴与Y轴的系数,a2代表所述琴面敲击点的拟合平面方程中Z轴上的截距。
进一步地,在步骤S103中,所述琴竹初始位置的平拟合面与所述琴面敲击点的拟合平面平行,所述琴竹初始位置的平面方程z1为:
z1-h=a0x+a1y+a2 (2)
其中,a0、a1分别代表所述琴竹初始位置的平面方程中X轴与Y轴的系数,a2代表所述琴竹初始位置的平面方程中Z轴上的截距,h为所述琴竹初始位置的拟合平面比所述琴面敲击点的拟合平面高出的高度。
进一步地,在步骤S104中,所有相邻的琴面敲击点之间的最短距离为b,分别以所述双臂扬琴机器人左臂的琴竹末端A(c,d,e)和右臂的琴竹末端B(f,g,h)为中心,以b/2为半径,建立左臂的琴竹末端缓冲区和右臂的琴竹末端缓冲区。
进一步地,在步骤S106中,缓冲区发生重叠需满足的条件为:
一种存储设备,所述存储设备存储指令及数据用于实现一种双臂扬琴机器人的敲击避碰方法。
一种双臂扬琴机器人的敲击避碰设备,包括:处理器及所述存储设备;所述处理器加载并执行所述存储设备中的指令及数据用于实现一种双臂扬琴机器人的敲击避碰方法。
本发明提供的技术方案带来的有益效果是:本发明通过琴竹初始位置的平面方程和缓冲区,可以更容易的控制双臂扬琴机器人敲击时的高度和力度,有效避免敲击过程中可能发生碰撞的情况,使双臂扬琴机器人的演奏更协调、更类人化。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明实施例中一种双臂扬琴机器人的敲击避碰方法的流程图;
图2是本发明实施例中双臂扬琴机器人扬琴敲击平面的俯视图;
图3是本发明实施例中琴面敲击点的拟合平面和琴竹初始位置的拟合平面的示意图;
图4是本发明实施例中硬件设备工作的示意图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
本发明的实施例提供了一种双臂扬琴机器人的敲击避碰方法、设备及存储设备。
请参考图1,图1是本发明实施例中一种双臂扬琴机器人的敲击避碰方法的流程图,所述双臂扬琴机器人包括左臂和右臂,左臂和右臂分别设有用于敲击琴面敲击点的琴竹,所述方法具体包括以下步骤:
S101:根据双臂扬琴机器人的琴面敲击点的空间坐标,采用最小二乘法建立琴面敲击点的拟合平面方程;对于琴面的每个敲击点的坐标(xi,yi,zi),建立琴面敲击点的拟合平面方程z=a0x+a1y+a2,a0,a1,a2的计算方法为:
其中,a0、a1分别代表所述琴面敲击点的拟合平面方程中X轴与Y轴的系数,a2代表所述琴面敲击点的拟合平面方程中Z轴上的截距;
S102:根据所述拟合平面方程,确定琴面敲击点的拟合平面;
S103:根据所述琴面敲击点的拟合平面,建立琴竹初始位置的拟合平面,得到琴竹初始位置的平面方程;所述琴竹初始位置的平拟合面与所述琴面敲击点的拟合平面平行,所述琴竹初始位置的平面方程z1为:
z1-h=a0x+a1y+a2 (2)
其中,a0、a1分别代表所述琴竹初始位置的平面方程中X轴与Y轴的系数,a2代表所述琴竹初始位置的平面方程中Z轴上的截距,h为所述琴竹初始位置的拟合平面比所述琴面敲击点的拟合平面高出的高度。
在本实施例中,所述琴竹初始位置的拟合平面比所述琴面敲击点的拟合平面高两厘米,所述琴竹初始位置的平面方程z1为:z1-0.02=a0x+a1y+a2,a0、a1分别代表所述琴竹初始位置的平面方程中X轴与Y轴的系数,a2代表所述琴竹初始位置的平面方程中Z轴上的截距;
S104:根据所述双臂扬琴机器人的琴面敲击点的空间坐标,计算出所有相邻的琴面敲击点之间的最短距离b,根据所述最短距离分别建立左臂的琴竹末端缓冲区和右臂的琴竹末端缓冲区;分别以所述双臂扬琴机器人左臂的琴竹末端A(c,d,e)和右臂的琴竹末端B(f,g,h)为中心,以b/2为半径,建立左臂的琴竹末端缓冲区和右臂的琴竹末端缓冲区;
S105:所述双臂扬琴机器人接收乐曲的敲击序列;
S106:根据所述敲击序列,判断左臂的琴竹末端缓冲区与右臂的琴竹末端缓冲区是否发生重叠?若是,则到步骤S107;若否,则到步骤S108;缓冲区发生重叠需满足的条件为:
S107:所述双臂扬琴机器人左臂的琴竹末端和右臂琴竹末端分别敲击离所述琴竹末端最近的敲击点,然后到步骤S111;
S108:判断所述双臂扬琴机器人的机械臂的当前敲击点与下一敲击点的距离是否大于j/2?若是,则到步骤S109;若否,则到步骤S110;j为所述双臂扬琴机器人的敲击主平面的宽度,所述双臂扬琴机器人在敲击的过程中,所述琴竹末端移动的范围在扬琴六列琴柱所在的范围内;
S109:由另外一只手臂协助敲击下一个敲击点,然后到步骤S111;
S110:所述双臂扬琴机器人按照所述敲击序列敲击下一个敲击点;
S111:判断所述敲击序列是否执行完毕?若是,则到步骤S112;若否,则回到步骤S105;
S112:所述双臂扬琴机器人结束避碰敲击,完成乐曲演奏。
请参考图2,图2是本发明实施例中双臂扬琴机器人扬琴敲击平面的俯视图,图中一共有六列琴柱,其中从左到右第二列琴柱有两列敲击的琴码,扬琴敲击主平面指的是六列琴柱所在的范围,其宽度为j。
请参考图3,图3是本发明实施例中琴面敲击点的拟合平面和琴竹初始位置的拟合平面的示意图,首先根据双臂扬琴机器人的琴面敲击点的空间坐标在三维空间中描绘出敲击点的位置,然后采用最小二乘法建立琴面敲击点的拟合平面方程;然后根据琴面敲击点的拟合平面,建立琴竹初始位置的拟合平面,让琴竹的敲击点处于所述琴面敲击点的拟合平面上方,以便在敲击过程中控制琴竹的敲击力道。
请参见图4,图4是本发明实施例的硬件设备工作示意图,所述硬件设备具体包括:一种双臂扬琴机器人的敲击避碰设备401、处理器402及存储设备403。
一种双臂扬琴机器人的敲击避碰设备401:所述一种双臂扬琴机器人的敲击避碰设备401实现所述一种双臂扬琴机器人的敲击避碰方法。
处理器402:所述处理器402加载并执行所述存储设备403中的指令及数据用于实现所述一种双臂扬琴机器人的敲击避碰方法。
存储设备403:所述存储设备403存储指令及数据;所述存储设备403用于实现所述一种双臂扬琴机器人的敲击避碰方法。
本发明的有益效果是:本发明通过琴竹初始位置的平面方程和缓冲区,可以更容易的控制双臂扬琴机器人敲击时的高度和力度,有效避免敲击过程中可能发生碰撞的情况,使双臂扬琴机器人的演奏更协调、更类人化。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (7)

1.一种双臂扬琴机器人的敲击避碰方法,所述双臂扬琴机器人包括左臂和右臂,左臂和右臂分别设有用于敲击琴面敲击点的琴竹,其特征在于:所述方法包括以下步骤:
S101:根据双臂扬琴机器人的琴面敲击点的空间坐标,采用最小二乘法建立琴面敲击点的拟合平面方程;
S102:根据所述拟合平面方程,确定琴面敲击点的拟合平面;
S103:根据所述琴面敲击点的拟合平面,建立琴竹初始位置的拟合平面,得到琴竹初始位置的平面方程;
S104:根据所述双臂扬琴机器人的琴面敲击点的空间坐标,计算出所有相邻的琴面敲击点之间的最短距离,根据所述最短距离分别建立左臂的琴竹末端缓冲区和右臂的琴竹末端缓冲区;
S105:所述双臂扬琴机器人接收乐曲的敲击序列;
S106:根据所述敲击序列,判断左臂的琴竹末端缓冲区与右臂的琴竹末端缓冲区是否发生重叠?若是,则到步骤S107;若否,则到步骤S108;
S107:所述双臂扬琴机器人左臂的琴竹末端和右臂琴竹末端分别敲击离所述琴竹末端最近的敲击点,然后到步骤S111;
S108:判断所述双臂扬琴机器人的机械臂的当前敲击点与下一敲击点的距离是否大于j/2?若是,则到步骤S109;若否,则到步骤S110;j为所述双臂扬琴机器人的敲击主平面的宽度;
S109:由另外一只手臂协助敲击下一个敲击点,然后到步骤S111;
S110:所述双臂扬琴机器人的机械臂按照所述敲击序列敲击下一个敲击点;
S111:判断所述敲击序列是否执行完毕?若是,则到步骤S112;若否,则回到步骤S105;
S112:所述双臂扬琴机器人结束避碰敲击,完成乐曲演奏。
2.如权利要求1所述的一种双臂扬琴机器人的敲击避碰方法,其特征在于:在步骤S101中,对于琴面的每个敲击点(xi,yi,zi),建立琴面敲击点的拟合平面方程z=a0x+a1y+a2,a0,a1,a2的计算方法为:
其中,a0、a1分别代表所述琴面敲击点的拟合平面方程中X轴与Y轴的系数,a2代表所述琴面敲击点的拟合平面方程中Z轴上的截距。
3.如权利要求2所述的一种双臂扬琴机器人的敲击避碰方法,其特征在于:在步骤S103中,所述琴竹初始位置的平拟合面与所述琴面敲击点的拟合平面平行,所述琴竹初始位置的平面方程z1为:
z1-h=a0x+a1y+a2 (2)
其中,a0、a1分别所述琴竹初始位置的平面方程中X轴与Y轴的系数,a2代表所述琴竹初始位置的平面方程中Z轴上的截距,h为所述琴竹初始位置的拟合平面比所述琴面敲击点的拟合平面高出的高度。
4.如权利要求1所述的一种双臂扬琴机器人的敲击避碰方法,其特征在于:在步骤S104中,所有相邻的琴面敲击点之间的最短距离为b,分别以所述双臂扬琴机器人左臂的琴竹末端A(c,d,e)和右臂的琴竹末端B(f,g,h)为中心,以b/2为半径,建立左臂的琴竹末端缓冲区和右臂的琴竹末端缓冲区。
5.如权利要求4所述的一种双臂扬琴机器人的敲击避碰方法,其特征在于:在步骤S106中,缓冲区发生重叠需满足的条件为:
6.一种存储设备,其特征在于:所述存储设备存储指令及数据用于实现权利要求1~5所述的任意一种双臂扬琴机器人的敲击避碰方法。
7.一种双臂扬琴机器人的敲击避碰设备,其特征在于:包括:处理器及所述存储设备;所述处理器加载并执行所述存储设备中的指令及数据用于实现权利要求1~5所述的任意一种双臂扬琴机器人的敲击避碰方法。
CN201810393756.5A 2018-04-27 2018-04-27 一种双臂扬琴机器人的敲击避碰方法、设备及存储设备 Expired - Fee Related CN108705540B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810393756.5A CN108705540B (zh) 2018-04-27 2018-04-27 一种双臂扬琴机器人的敲击避碰方法、设备及存储设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810393756.5A CN108705540B (zh) 2018-04-27 2018-04-27 一种双臂扬琴机器人的敲击避碰方法、设备及存储设备

Publications (2)

Publication Number Publication Date
CN108705540A true CN108705540A (zh) 2018-10-26
CN108705540B CN108705540B (zh) 2020-10-30

Family

ID=63867668

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810393756.5A Expired - Fee Related CN108705540B (zh) 2018-04-27 2018-04-27 一种双臂扬琴机器人的敲击避碰方法、设备及存储设备

Country Status (1)

Country Link
CN (1) CN108705540B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110216677A (zh) * 2019-06-21 2019-09-10 浙江大学 一种机械灵巧手弹琴动作序列的生成及其优化方法
CN110815218A (zh) * 2019-10-31 2020-02-21 中国地质大学(武汉) 一种基于动作捕捉***的机械臂拟人化轨迹规划方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101740441A (zh) * 2008-11-04 2010-06-16 北京北方微电子基地设备工艺研究中心有限责任公司 一种机械手调度方法、装置及等离子体处理设备
CN102523737A (zh) * 2009-09-15 2012-06-27 哈里公司 实现防撞机制的机器人装置和相关联的方法
US20120165981A1 (en) * 2010-12-24 2012-06-28 Chin-Shyurng Fahn Chord-playing robot system and method for controlling the same
CN102615648A (zh) * 2011-01-28 2012-08-01 范钦雄 机器人***及利用该机器人***弹奏和弦的方法
CN102773853A (zh) * 2012-07-10 2012-11-14 北京航空航天大学 面向双臂工程机械的属具位置操控及自避碰监控方法
CN106584479A (zh) * 2016-12-30 2017-04-26 中国地质大学(武汉) 基于实时信息流的扬琴机器人双臂协同防交叉演奏方法
CN107206590A (zh) * 2015-02-13 2017-09-26 Abb瑞士股份有限公司 用于避免两个机器人之间的碰撞的方法
CN107610685A (zh) * 2017-09-21 2018-01-19 张洪涛 一种机器人电子鼓演奏控制方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101740441A (zh) * 2008-11-04 2010-06-16 北京北方微电子基地设备工艺研究中心有限责任公司 一种机械手调度方法、装置及等离子体处理设备
CN102523737A (zh) * 2009-09-15 2012-06-27 哈里公司 实现防撞机制的机器人装置和相关联的方法
US20120165981A1 (en) * 2010-12-24 2012-06-28 Chin-Shyurng Fahn Chord-playing robot system and method for controlling the same
CN102615648A (zh) * 2011-01-28 2012-08-01 范钦雄 机器人***及利用该机器人***弹奏和弦的方法
CN102773853A (zh) * 2012-07-10 2012-11-14 北京航空航天大学 面向双臂工程机械的属具位置操控及自避碰监控方法
CN107206590A (zh) * 2015-02-13 2017-09-26 Abb瑞士股份有限公司 用于避免两个机器人之间的碰撞的方法
CN106584479A (zh) * 2016-12-30 2017-04-26 中国地质大学(武汉) 基于实时信息流的扬琴机器人双臂协同防交叉演奏方法
CN107610685A (zh) * 2017-09-21 2018-01-19 张洪涛 一种机器人电子鼓演奏控制方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
许卓明等: ""船体外板成型效果量化评价方法"", 《中国测试》 *
陈垚: ""扬琴演奏机器人的设计研究"", 《自动化与仪器仪表》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110216677A (zh) * 2019-06-21 2019-09-10 浙江大学 一种机械灵巧手弹琴动作序列的生成及其优化方法
CN110216677B (zh) * 2019-06-21 2022-04-01 浙江大学 一种机械灵巧手弹琴动作序列的生成及其优化方法
CN110815218A (zh) * 2019-10-31 2020-02-21 中国地质大学(武汉) 一种基于动作捕捉***的机械臂拟人化轨迹规划方法

Also Published As

Publication number Publication date
CN108705540B (zh) 2020-10-30

Similar Documents

Publication Publication Date Title
Sun et al. A global search strategy of quantum-behaved particle swarm optimization
Hogg et al. The heton, an elementary interaction between discrete baroclinic geostrophic vortices, and its implications concerning eddy heat-flow
CN108705540A (zh) 一种双臂扬琴机器人的敲击避碰方法、设备及存储设备
CN105246005B (zh) 基于混合引力搜索算法的立体传声器阵列优化设计方法
CN107092255A (zh) 一种基于改进遗传算法的多移动机器人路径规划方法
Wang et al. A Hybrid Algorithm Based on Gravitational Search and Particle Swarm Optimization Algorithm to Solve Function Optimization Problems.
Zhang et al. Soccer robot path planning based on the artificial potential field approach with simulated annealing
Sun et al. Quantum-behaved particle swarm optimization algorithm with controlled diversity
CN115983130A (zh) 一种基于改进粒子群优化算法的全局最优解搜索方法
Salehizadeh et al. Local optima avoidable particle swarm optimization
Yang et al. DDPG with meta-learning-based experience replay separation for robot trajectory planning
Ru et al. A GA and particle swarm optimization based hybrid algorithm
Tian et al. Contraction-expansion coefficient learning in quantum-behaved particle swarm optimization
Jeon et al. Optimal trajectory generation for a biped robot walking a staircase based on genetic algorithms
Dai et al. An improved particle swarm optimisation based on cellular automata
CN115859796B (zh) 多目标结构安全监测传感器布置方法、设备及存储介质
Gao et al. Adaptive particle swarm optimization algorithm with genetic mutation operation
Zirkohi et al. Design of Radial Basis Function Network Using Adaptive Particle Swarm Optimization and Orthogonal Least Squares.
Lin et al. Improved PSO algorithm with adaptive inertia weight and mutation
Huo et al. Application and comparison of particle swarm optimization and genetic algorithm in strategy defense game
Du et al. An improved strategy of PSO for solving multimodal and higher dimensional complicated optimization problems
Akhtari et al. Memetic-CLA-PSO: a hybrid model for optimization
Mao et al. Agent Maze Path Planning Based on Simulated Annealing Q-Learning Algorithm
Chen et al. Personal best oriented constriction type particle swarm optimization
Duan et al. Research on welding robot path planning based on genetic algorithm

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201030

CF01 Termination of patent right due to non-payment of annual fee