随着机器人技术在精密制造与自动化装配等领域的广泛应用,机械臂在现代工业装配场景中承担越来越多高精度、高复杂度的作业任务[1 -3 ] 。尤其在空间受限的操作环境下,机械臂通常需要在狭小工作空间内完成对工件的精确对接操作,同时还需要实时避开周围的静态障碍物,如设备支架、工装夹具以及已安装的零部件等。这对机械臂的运动控制与避障路径规划提出了更高的要求[4 ] ,须在确保装配精度的同时,保证自身作业过程的安全性与连贯性。
在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务。焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%。牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素。但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题。现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低。相比之下,局部避障算法的响应速度较快。其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务。然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度。此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性。因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战。
为此,本文提出了一种基于特征点动态重映射的机械臂视觉伺服实时避障方法。首先,在传统IBVS控制器中引入距离自适应增益,使系统在接近目标时提升收敛速度,而在避障阶段减小增益,以提高避障轨迹的平滑性。然后,基于机械臂末端与障碍物的实时欧式距离判断是否进入避障阶段。当进入避障区域时,通过几何法计算得到机械臂的避障路径,并结合视场约束构建多目标优化模型,以决策最短的可行路径。最后,将避障路径方向矢量映射至图像空间,生成与实时特征点坐标联动的动态引导特征点,以引导机械臂完成避障;为避免路径拐点处误差突变,引入基于Sigmoid函数的路径平滑过渡机制,以保证避障轨迹的平滑性。
1 问题描述
本文研究面向智能建造领域的机械臂自主配筋作业,即机械臂将钢筋件(轴件与孔件)自主装配成钢筋笼(用于混凝土建筑3D打印以增强建筑强度),属于典型的轴孔类工件自动装配场景。如图1 所示,机械臂末端配置夹爪以夹持轴件,并在视觉伺服的引导下完成轴孔装配前的定位任务。其中,深度相机通过“眼在手上(eye-in-hand)”的方式[17 ] 安装在机械臂末端,承担目标识别、特征提取与静态障碍物感知的任务。在视觉伺服任务开始前,根据深度相机获取的工件点云数据,基于DBSCAN(density-based spatial clustering of applications with noise,基于密度的含噪数据空间聚类)算法[18 ] 对已装配完成的工件进行聚类分析,并将其拟合为最小外接长方体形式的静态障碍物,以获取长、宽、高等参数作为先验数据。被夹持轴件的末端视作机械臂的延伸部分。在IBVS闭环控制所引导的运动过程中,机械臂末端需要避开静态障碍物,并保持视觉伺服任务的连续性,这意味着在该过程中需要持续获得孔件的图像特征信息。基于此,本文引入了基于特征点动态重映射的避障机制,以确保机械臂在执行IBVS引导的同时,能够有效避开障碍物,从而提高整个装配任务的安全性与连续性。
图1
图1
机械臂自主配筋作业场景
Fig.1
Autonomous rebar assembly scenario of robotic arm
2 基于特征点动态重映射的视觉伺服实时避障方法
2.1 IBVS 控制
IBVS是一种通过图像实时反馈直接控制机器人运动的闭环控制方法,其核心思想是通过提取图像中的特征信息(如边缘、角点、区域等)来计算当前图像与目标图像之间的特征误差,并以此驱动控制器调整机器人位姿,最终使特征误差收敛至0,其原理如下。
首先,根据针孔相机成像模型,空间中某一点p 在相机坐标系下的坐标(x , y , z )可映射为像素坐标(u , v ):
u = f x z d x + c x v = f y z d y + c y (1)
式中:f 为相机焦距,dx 、dy 分别为每个像素的宽度与高度,cx 、cy 为相机主点的像素坐标。
令u ¯ = u - c x ,v ¯ = v - c y ,分别为相对于相机主点(cx , cy )的像素坐标,变换后可得到:
x = u ¯ z d x f y = v ¯ z d y f (2)
u ˙ = f d x ⋅ x ˙ z - f d x ⋅ z ˙ x z 2 d x 2 v ˙ = f d y ⋅ z y ˙ - f d y ⋅ z ˙ y z 2 d y 2 (3)
深度相机的运动由机械臂末端传递,令机械臂末端的运动速度v c = ( v x , v y , v z , ω x , ω y , ω z ) T 。根据刚体运动学,则空间中p 点的速度可以描述为:
x ˙ y ˙ z ˙ = - v x v y v z - ω y z - ω z y ω z x - ω x z ω x y - ω y x (4)
s ˙ = J s v c (5)
J s = - f z d x 0 u ¯ z d y u ¯ v ¯ f - f 2 + d x 2 u ¯ 2 f d x d y v ¯ d x 0 - f z d y v ¯ z f 2 + d y 2 v ¯ 2 f d y - d y u ¯ v ¯ f - d x u ¯ d y
式中: s 为某一图像特征点的位置矢量,s = ( u , v ) T ;s ˙ 为图像特征点的速度矢量,s ˙ = ( u ˙ , v ˙ ) T ; J s 为图像雅可比矩阵。
式(5)可以映射出像素平面中特征点的变化速度与机械臂末端相机在笛卡儿空间中的运动速度的关系。根据六自由度机械臂的动力学方程,可得到其关节速度与末端运动速度的映射关系[19 ] :
v c = J r q ˙ (6)
式中:J r 为机械臂雅可比矩阵,q ˙ 为机械臂的关节速度矢量。
在实际应用中,为了使机械臂能够更精确地对准目标,通常选取4个目标特征点,分别为目标最小外接矩形的4个顶点,其位置矢量记为 s j (j =1, 2, …, 4)。将式(6)代入式(5),由此可以得到每个图像特征点的速度与关节速度的关系:
s ˙ j = J s j J r q ˙ (7)
2.2 基于特征点动态重映射的避障策略
为实现视觉伺服任务连续性与实时避障的协同优化,提出了一种基于特征点动态重映射的避障策略。该策略通过构建包含视场约束的多目标优化模型决策出最优避障路径,并将避障路径方向矢量映射至图像空间,结合实时特征点生成动态避障引导特征点,以实现避障。
将静态障碍物拟合为机械臂基坐标系(坐标原点位于机械臂基座)下的最小外接长方体,且长方体各边对应平行于基坐标系各轴,提取长方体中心点p o b s ( x o b s , y o b s , z o b s ) 的坐标与长、宽、高作为先验信息。在整个视觉伺服过程中,实时检测并计算机械臂末端p t ( x t , y t , z t ) 与障碍物的距离d obs :
d o b s = x t - x o b s , z t ≤ h o b s , y t ∈ [ y m i n , y m a x ] y t - y o b s , z t ≤ h o b s , x t ∈ [ x m i n , x m a x ] z t - h o b s , z t > h o b s , ( x t , y t ) ∈ A o b s (8)
式中:x min 、x max 、y min 、y max 分别为长方体障碍物Y 、X 方向的边界值,h obs 为长方体障碍物的高度,A obs 为障碍物在XOY 平面上的投影。
设定安全避障距离d safe 与危险标志距离d ous ,当d ous ≤ d obs ≤ d safe 时,触发避障机制,此时需决策出一条避障路径,使得机械臂末端绕过障碍物。为了使机械臂以最短时间绕过障碍物,以便执行后续的视觉伺服任务,根据最小外接长方体的几何信息与机械臂末端相对于障碍物的位置信息,得到3条最短候选路径,如图2 所示。其中:路径1与路径2均处于当前机械臂末端所在高度z t 处平面,路径3为从上方绕过障碍物;3条路径均为直线路径。每条路径均由2条线段组成,即由起始点p 1 、拐点p 2 、终点p 3 构成。记路径i 的第k 段位移增量Δ p k i = ( Δ x k i , Δ y k i , Δ z k i ) T ,其中k =1, 2,则路径i 的第k 段对应的图像特征点的位移增量为:
Δ u k i = f Δ x k i ( z t + Δ z ) d x Δ v k i = f Δ y k i ( z t + Δ z ) d y (9)
图2
图2
机械臂避障路径示意图
Fig.2
Schematic of obstacle avoidance path for robotic arm
为了保证视觉伺服任务的连续性,在避障路径的决策中增加视场约束,以使目标特征点不超出视场边界,由此构建多目标优化模型:
m i n i m i z e i ∈ 1 , 2 , 3 L i = ∑ k = 1 2 ( x k + 1 i - x k i ) 2 + ( y k + 1 i - y k i ) 2 + ( z k + 1 i - z k i ) 2 s . t . d o u s ≤ d o b s ≤ d s a f e 10 ≤ u j + ∑ k = 1 2 Δ u k i ≤ W - 10 10 ≤ v j + ∑ k = 1 2 Δ v k i ≤ H - 10 (10)
式中:Li 为避障路径长度;W 、H 为图像的宽度与高度,设置图像边界安全裕度为10。
通过求解式(10)所示的优化模型,可获得最短避障路径L ,并得到该路径的3个方向矢量 P 1 、 P 2 、 P 3 。基于最短避障路径,进一步计算得到每段避障路径的方向矢量并将其单位化:
D k = P k + 1 - P k P k + 1 - P k = x k y k z k (11)
将上述方向矢量映射至图像空间,并基于实时特征点生成每段避障路径的动态引导特征点:
u g j v g j = u j v j + S - x k y k , z k = 0 u j v j + S ( - 1 ) j + 1 1 2 1 2 φ ( j ) , z k > 0 (12)
φ ( j ) = 1 , j ∈ 1 , 2 - 1 , j ∈ 3 , 4
式中:u g j 、v g j 为生成的引导特征点的像素坐标,记 s g= (u g j , v g j )T ;S 为引导步长;φ ( j ) 为关于j 的符号函数,用于表征v g j 的引导方向,当zk >0时,路径方向为向上。
2.3 IBVS 控制器设计
基于特征点动态重映射的机械臂视觉伺服实时避障控制框图如图3 所示。其中,特征点提取与图像处理统一由YOLOv8视觉检测模型[20 ] 实现,其输入为RGB图像,输出为图像中工件识别框的4个角点的像素坐标。
图3
图3
基于特征点动态重映射的机械臂视觉伺服系统控制框图
Fig.3
Control block diagram of robotic arm visual servo system based on dynamic feature point remapping
IBVS控制器的输入为图像特征点的位置误差向量 e (以下针对单个特征点进行说明):
e = s - s * (13)
式中: s * 为动态期望特征点的位置矢量; s d 为初始期望特征点的位置矢量,当处于常规伺服模式时, s * = s d ;当处于避障引导模式时,根据动态重映射生成引导特征点, s * = s g ;当完成避障进入柔顺过渡模式时, s * = s d 。
本文的控制目标是使误差趋近于0,使得图像特征点能平稳地趋近目标,从而实现工件定位操作。对式(13)进行求导,可得:
e ˙ = s ˙ - s ˙ * (14)
为了使误差实现指数衰减,基于误差动力学[21 ] ,令:
e ˙ = - λ e (15)
s ˙ = s ˙ * - λ e (16)
将式(5)代入式(16),整理得到标准的视觉伺服控制律:
v c = J s + ( s ˙ * - λ e ) (17)
考虑到固定比例增益无法适应装配任务不同阶段的控制需求,提出如下改进:
v c = J s + ( s ˙ * - λ ( d o b s ) ⋅ e ) (18)
λ ( d o b s ) = λ l o w + ( λ h i g h - λ l o w ) ⋅ 1 1 + e - k λ ( d o b s - d m i d )
式中:λ ( d o b s ) 为自适应增益函数,其为避障距离d obs 的函数;λ high 为正常伺服增益,λ low 为避障模式伺服增益,且λ high >>λ low >0;kλ 为正值,用于控制增益的变化速率;d mid 为d ous 与d safe 的中点,当机械臂末端位于安全距离之外时,控制增益取较大值,以加快伺服收敛速度,当末端进入避障区域时,控制增益相应减小,以保证运动过程的平滑性并避免系统振荡。
当系统判断机械臂末端处于避障路径拐点处或进行伺服模式切换时,特征点也会进行切换,致使特征点的位置误差发生阶跃,从而导致系统状态发生突变,造成机械臂剧烈抖动。为此,采用Sigmiod函数对过渡时刻的速度进行平滑处理:
v c ( t ) = ( 1 - σ ( t ) ) ⋅ v c b e f o r e + σ ( t ) ⋅ v c n e w (19)
σ ( t ) = 1 1 + e - K ( t - t 0 )
式中: v c ( t ) 为当前时刻t 下的实际输出速度; v c before 为过渡前的速度;v c n e w 为IBVS控制器计算得到的期望速度;σ ( t ) 为Sigmoid函数,用于控制过渡权重,随时间从0变到1;t 0 为切换开始的时刻;K 为调整斜率,用于控制过渡速度。
q ˙ = J r + J s + ( s ˙ * - λ ( d o b s ) ⋅ e ) (20)
2.4 稳定性分析
e ˙ = J s v c - s ˙ * = J s J s + ( s ˙ * - λ ( d o b s ) ⋅ e ) - s ˙ * (21)
V ( t ) = 1 2 e T e (22)
V ˙ ( t ) = e T e ˙ = e T J s J s + ( s ˙ * - λ ( d o b s ) ⋅ e - s ˙ * ) (23)
当 s * = s d 时,期望特征点的位置不随时间变化,则s ˙ * = 0 ,由此可得:
V ˙ ( t ) = - λ ( d o b s ) e T J s J s + e (24)
V ˙ ( t ) ≤ - λ ( d o b s ) σ m i n ( J s J s + ) ⋅ e 2 < 0 (25)
式中:σ min ( J s J s + )为 J s J s + 的最小奇异值,σ min ( J s J s + )>0,说明系统渐进稳定。
e = s - ( s + a ) = - a (26)
式中: a 为生成动态引导特征点的位移增量,为常量。
由此可知,在避障过程中,引导特征点的位置误差为常数,则可得:
V ˙ ( t ) = 0 (27)
根据式(27),可知在此阶段内系统仍能保持Lyapunov稳定。
3 实验验证
3.1 实验方案
为验证本文所提出的实时避障方法的可行性,开展轴孔定位实验。该实验为机械臂自主配筋过程中的一个关键任务,即机械臂末端夹持轴件后在IBVS引导下移动至孔件上方,从而为轴孔插入过程奠定基础。其中,已完成配筋的工件被视作静态障碍物,在IBVS引导过程中需要避开此障碍物,同时使机械臂末端快速、准确到达目标位置,以完成轴孔定位任务。如图4 所示,搭建的实验平台由UR10机械臂、RealSense D435深度相机、Jodell二指平行夹爪和工控机组成。其中:工控机配置为Intel Core i5-12400F CPU、32GB RAM和NVIDIA RTX 4060Ti 8GB GPU;软件系统基于Ubuntu 20.04和 ROS Noetic平台构建开发。视觉检测模型基于超过5 000张工件图像的数据集进行训练,其具备对光照变化与局部遮挡的鲁棒性,可有效辅助特征点提取任务。
图4
图4
机械臂轴孔定位实验平台
Fig.4
Robotic arm axle-hole positioning experimental platform
利用深度相机采集的点云数据,采用DBSCAN算法获取静态障碍物的位置和尺寸信息;同时,基于拍摄的RGB图像,采用YOLOv8模型识别得到孔件的实时特征点像素坐标,其中原始期望特征点的位置矢量s d = 302 499 302 499 133 133 328 328 m,危险标志距离d ous 与安全避障距离d safe 分别为0.01 m与0.04 m,引导步长设置为30,伺服增益λ high 与λ low 分别为15与1.5,kλ =10。
在实际配筋工况中,机械臂末端的起始点位置并不固定。为了验证本文方法的有效性与创新性,随机设置2个工况,令工况1和工况2下机械臂末端的起始点分别为O 1 与O 2 ,同时设计局部避障对比实验:在避障阶段分别采取改进RRT(即RRT*)、APF与本文所提出的算法进行定量对比,而视觉伺服阶段均采用本文所设计的IBVS控制器。其中,RRT*算法的参数设置如下:扩展步长为0.1,目标偏向率为0.05;APF的参数设置如下:引力增益为2,斥力增益为10,斥力影响范围为0.17 m。上述参数为综合考虑规划精度与计算效率所选取的经验值。系统程序的采样频率为125 Hz,即每8 ms记录一次机械臂末端的位姿及速度信息。
在2种工况下,分别采用本文方法开展机械臂轴孔定位实验,机械臂的运动过程分别如图5 (a)和图6 (a)所示。2种工况下3种算法规划的避障路径分别如图5 (b)和图6 (b)所示。由于是采用相同的视觉伺服控制算法,3条避障路径的后半段呈现出较为一致的收敛趋势。
图5
图5
工况1 下机械臂的运动过程及其末端运动轨迹
Fig.5
Motion process and end-effector motion trajectory of robotic arm under condition 1
图6
图6
工况2 下机械臂的运动过程及其末端运动轨迹
Fig.6
Motion process and end-effector motion trajectory of robotic arm under condition 2
3.2 实验结果与分析
3.2.1 避障过程分析
由图5 和图6 可以看出,3种方法所规划的路径均能使机械臂末端避开障碍物并到达目标点,同时完成后续的视觉伺服任务。但是,在这2种工况下,当机械臂末端靠近障碍物时,基于RRT*与APF的方法需要中断IBVS过程以进行避障路径规划,且路径规划时并未考虑视场约束。因此,当避障完成后切换回IBVS引导时,机械臂末端会发生抖动,导致整体轨迹的平滑性降低;此外,APF在斥力影响范围边界处易陷入局部极小值。而本文所提出的方法无需中断IBVS过程,且能够利用引导步长与实时特征点动态生成期望特征点,由IBVS控制器间接执行避障控制,故可在避障完成后平滑衔接视觉伺服过程。3种方法在2种工况下均重复运行10次,其避障轨迹规划性能如表1 所示。
由表1 可知,相较于RRT*与APF,基于本文方法的机械臂末端避障轨迹的平均曲率分别降低了8.45%和29.97%,表明本文方法在轨迹平滑性方面更具优势;在平均规划时间上,分别缩短了40.0% 和24.2%,表明本文方法的避障轨迹规划更具实时性,且整个IBVS任务全程无中断。
3.2.2 视觉伺服过程分析
由于RRT*与APF需中断视觉伺服过程进行避障规划,本节聚焦于分析本文方法在视觉伺服全过程中的性能表现,包括特征点轨迹平滑性、误差收敛特性等核心指标。
鉴于工件为平面放置,在整个轴孔定位过程中,不涉及对机械臂末端角速度的控制。2种工况下机械臂末端的线速度和特征点误差分别如图7 和图8 所示。
图7
图7
工况1 下机械臂末端速度曲线与特征点误差曲线
Fig.7
Curves of robotic arm end-effector velocity and feature point error under condition 1
图8
图8
工况2 下机械臂末端速度曲线与特征点误差曲线
Fig.8
Curves of robotic arm end-effector velocity and feature point error under condition 2
由图7 可知,对于起始点为O 1 的工况1,整个视觉伺服过程持续10.5 s,该起始点在初始时刻已经位于避障范围内,在0—7 s过程中,执行避障过程,期望特征点根据引导步长与实时特征点动态生成,其中在t =0.2, 1.3, 7 s时分别通过Sigmiod函数实现对拐点与任务切换的平滑过渡;当t >7 s时,机械臂末端已完成避障,末端与障碍物的距离d obs 逐渐增大,自适应增益增大,使得速度提高;经过3.5 s后,机械臂末端速度与特征点误差快速趋近于0,且收敛曲线较平滑。
由图8 可知,对于起始点为O 2 的工况2,在0—1.8 s阶段,执行常规的视觉伺服任务,特征点误差逐渐减小;当t =1.8 s时,机械臂末端执行避障任务,且末端速度实现平滑过渡,特征点误差为常数;当t =5.9 s时,机械臂末端完成避障且切换为视觉伺服任务,此后机械臂末端与障碍物的距离d obs 逐渐增大,自适应率相应增大;经过4.5 s后,机械臂末端速度和特征点误差均平滑过渡且快速收敛至0。
2种工况下特征点的实时运动轨迹如图9 所示(像素坐标系原点位于图像左上角)。图中:蓝框与红框分别表示特征点的初始位置与期望位置。由图9 可以看出,在不同工况下,特征点的运行轨迹均保持平滑稳定,且整个视觉伺服过程无中断,验证了本文方法的有效性。
图9
图9
不同工况下特征点的运动轨迹
Fig.9
Motion trajectories of feature points under different working conditions
记录2个工况下共20次实验的数据,并将每次实验中每个特征点的稳态值与期望值的欧式距离作为稳态误差指标(记为S 1 、S 2 、S 3 、S 4 ),得到图10 所示的特征点误差曲线。
图10
图10
特征点稳态误差曲线
Fig.10
Feature point steady-state error curves
由图10 可知,各特征点的稳态误差均小于1个像素,说明本文所提出的方法在视觉伺服过程中具有良好的对准精度,能够满足精密装配任务对位置精度的需求。
4 结 论
本文针对高精度工业装配任务中机械臂因避障而中断IBVS过程的问题,提出了一种基于特征点动态重映射的视觉伺服实时避障方法,并通过轴孔定位实验验证了其有效性。
1)本文所提出的方法能够在维持视觉伺服任务连续性的前提下实现静态避障,通过构建含视场约束的多目标优化模型来决策最优避障路径,并通过避障路径方向矢量映射实时生成引导特征点,并确保目标特征点不脱离视野,提升了避障路径的可行性与实用性。
2)在IBVS控制器设计中,利用Sigmiod函数实现避障路径拐点处与任务切换时控制输出的平滑过渡,避免了误差阶跃所造成的冲击,并引入避障距离驱动的自适应增益函数,加快了收敛过程。
3)基于本文方法的机械臂轴孔定位过程耗时10.5 s,4个特征点的稳态误差均在1个像素之内,满足装配任务的定位要求。结果表明,所提出的方法在不同工况下均能实现稳定避障与高精度收敛,具备较强的工程鲁棒性。研究结果可为提升机械臂装配作业的安全性及连续性提供有效的解决方案,未来将其可拓展应用于其他领域的IBVS任务中,如目标跟踪、物体抓取等。
参考文献
View Option
[1]
陈雨 , 张晋轩 . 曲线拟合的机械臂避障轨迹规划及仿真分析
[J]. 组合机床与自动化加工技术 , 2021 (9 ): 162 -164 .
[本文引用: 1]
CHEN Y , ZHANG J X . Trajectory planning and simulation analysis of robot arm obstacle avoidance based on curve fitting
[J]. Modular Machine Tool & Automatic Manufacturing Technique , 2021 (9 ): 162 -164 .
[本文引用: 1]
[2]
CHAI T Y . Industrial process control systems: research status and development direction
[J]. Scientia Sinica (Informationis) , 2016 , 46 (8 ): 1003 -1015 .
DOI:10.1360/n112016-00062
[3]
王耀南 , 江一鸣 , 姜娇 , 等 . 机器人感知与控制关键技术及其智能制造应用
[J]. 自动化学报 , 2023 , 49 (3 ): 494 -513 .
[本文引用: 1]
WANG Y N , JIANG Y M , JIANG J , et al . Key technologies of robot perception and control and its intelligent manufacturing applications
[J]. Acta Automatica Sinica , 2023 , 49 (3 ): 494 -513 .
[本文引用: 1]
[4]
李玲 , 侯玉龙 , 李瑶 , 等 . 基于改进麻雀搜索算法的机械臂多目标轨迹优化方法
[J]. 工程设计学报 , 2025 , 32 (5 ): 664 -674 .
[本文引用: 1]
LI L , HOU Y L , LI Y , et al . Multi-objective trajectory optimization method for manipulator based on improved sparrow search algorithm
[J]. Chinese Journal of Engineering Design , 2025 , 32 (5 ): 664 -674 .
[本文引用: 1]
[5]
袁庆霓 , 齐建友 , 虞宏建 . 基于深度强化学习的机械臂视觉伺服智能控制
[J]. 计算机集成制造系统 , 2025 , 31 (3 ): 998 -1013 .
[本文引用: 1]
YUAN Q N , QI J Y , YU H J . Visual servo intelligent control method for robot arms based on deep reinforcement learning
[J]. Computer Integrated Manufacturing Systems , 2025 , 31 (3 ): 998 -1013 .
[本文引用: 1]
[6]
HUTCHINSON S , HAGER G D , CORKE P I . A tutorial on visual servo control
[J]. IEEE Transactions on Robotics and Automation , 1996 , 12 (5 ): 651 -670 .
[本文引用: 1]
[7]
焦建军 , 李宗刚 , 李龙雄 , 等 . 无标定视觉伺服多轴孔装配定位方法研究
[J]. 中南大学学报(自然科学版) , 2024 , 55 (10 ): 3731 -3741 .
[本文引用: 1]
JIAO J J , LI Z G , LI L X , et al . Research on positioning method of uncalibrated visual servo multiple peg-in-hole assembly
[J]. Journal of Central South University (Science and Technology) , 2024 , 55 (10 ): 3731 -3741 .
[本文引用: 1]
[8]
牟雪琪 , 于海生 , 张鹏鑫 , 等 . 基于灰狼优化的机器人视觉伺服协同控制
[J]. 组合机床与自动化加工技术 , 2025 (2 ): 120 -125 , 130 .
[本文引用: 1]
MOU X Q , YU H S , ZHANG P X , et al . Robotic visual servo cooperative control based on grey wolf optimizer
[J]. Modular Machine Tool & Automatic Manufacturing Technique , 2025 (2 ): 120 -125 , 130 .
[本文引用: 1]
[9]
冯垚 , 周志峰 , 沈亦纯 , 等 . 基于改进RRT算法的避障路径规划
[J]. 工程设计学报 , 2023 , 30 (6 ): 707 -716 .
[本文引用: 1]
FENG Y , ZHOU Z F , SHEN Y C , et al . Obstacle avoidance path planning based on improved RRT algorithm
[J]. Chinese Journal of Engineering Design , 2023 , 30 (6 ): 707 -716 .
[本文引用: 1]
[10]
李宸 , 史春景 , 李金泉 . 复合机器人路径规划研究
[J]. 工程设计学报 , 2025 , 32 (5 ): 623 -633 .
LI C , SHI C J , LI J Q . Research on path planning for composite robot
[J]. Chinese Journal of Engineering Design , 2025 , 32 (5 ): 623 -633 .
[11]
LAVALLE S M . Rapidly-exploring random trees: a new tool for path planning
[R]. Ames, Iowa : Iowa State University , 1998 .
[12]
GARCÍA E , VILLAR J R , TAN Q , et al . An efficient multi-robot path planning solution using A* and coevolutionary algorithms
[J]. Integrated Computer-Aided Engineering , 2023 , 30 (1 ): 41 -52 .
[本文引用: 1]
[13]
KHATIB O . Real-time obstacle avoidance for manipulators and mobile robots
[J]. International Journal of Robotics Research , 1986 , 5 (1 ): 90 -98 .
[本文引用: 1]
[14]
赵红专 , 张鑫 , 张蓓聆 , 等 . 基于改进人工势场的智能车动态安全椭圆路径规划方法
[J]. 山东大学学报(工学版) , 2025 , 55 (3 ): 46 -57 .
[本文引用: 1]
ZHAO H Z , ZHANG X , ZHANG B L , et al . A dynamic safe elliptical path planning method for intelligent vehicles based on improved artificial potential field
[J]. Journal of Shandong University (Engineering Science) , 2025 , 55 (3 ): 46 -57 .
[本文引用: 1]
[15]
ZHAI D H , XIA Z Q , WU H C , et al . A motion planning method for robots based on DMPs and modified obstacle-avoiding algorithm
[J]. IEEE Transactions on Automation Science and Engineering , 2023 , 20 (4 ): 2678 -2688 .
[本文引用: 1]
[16]
刘暾东 , 林晨滢 , 吴晓敏 . 基于人工势场法的机械臂动态运动基元局部平滑避障方法
[J/OL]. 控制理论与应用 ,2025 : 1 -9 . (2025-03-12 ) [2025-06-24 ]. .
URL
[本文引用: 1]
LIU D D , LIN C Y , WU X M . Local smooth obstacle avoidance method for dynamic motion primitives of manipulators based on artificial potential field
[J/OL]. Control Theory & Applications , 2025 : 1 -9 . (2025-03-12 ) [2025-06-24 ]. .
URL
[本文引用: 1]
[17]
FLANDIN G , CHAUMETTE F , MARCHAND E . Eye-in-hand/eye-to-hand cooperation for visual servoing
[C]//Proceedings of the 2000 IEEE International Conference on Robotics and Automation . San Francisco, CA, Apr . 24 -28 , 2002 .
[本文引用: 1]
[18]
BÍRÓ P , KOVÁCS B B H , NOVÁK T , et al . Cluster parameter-based DBSCAN maps for image characterization
[J]. Computational and Structural Biotechnology Journal , 2025 , 27 : 920 -927 .
[本文引用: 1]
[19]
纳文 , 张世强 , 曹越琦 , 等 . 雅可比矩阵在机器人运动中的应用
[J]. 北京理工大学学报 , 2020 , 40 (5 ): 576 -580 .
[本文引用: 1]
AUNG N W , ZHANG S Q , CAO Y Q , et al . Applications of Jacobi matrices in kinematics of robots
[J]. Transactions of Beijing Institute of Technology , 2020 , 40 (5 ): 576 -580 .
[本文引用: 1]
[20]
SOHAN M , SAI RAM T , RAMI REDDY C V . A review on YOLOv8 and its advancements
[C]//Data Intelligence and Cognitive Informatics . Singapore : Springer , 2024 : 529 -545 .
[本文引用: 1]
[21]
刘远贺 , 黎克波 , 朱云冲 , 等 . 基于误差动力学的全局非线性精确飞行时间控制制导律设计
[J]. 中国科学: 技术科学 , 2023 , 53 (4 ): 565 -575 . doi:10.1360/sst-2022-0072
[本文引用: 1]
LIU Y H , LI K B , ZHU Y C , et al . Global nonlinear exact impact time control guidance design based on error dynamics
[J]. Scientia Sinica (Technologica) , 2023 , 53 (4 ): 565 -575 .
DOI:10.1360/sst-2022-0072
[本文引用: 1]
曲线拟合的机械臂避障轨迹规划及仿真分析
1
2021
... 随着机器人技术在精密制造与自动化装配等领域的广泛应用,机械臂在现代工业装配场景中承担越来越多高精度、高复杂度的作业任务[1 -3 ] .尤其在空间受限的操作环境下,机械臂通常需要在狭小工作空间内完成对工件的精确对接操作,同时还需要实时避开周围的静态障碍物,如设备支架、工装夹具以及已安装的零部件等.这对机械臂的运动控制与避障路径规划提出了更高的要求[4 ] ,须在确保装配精度的同时,保证自身作业过程的安全性与连贯性. ...
曲线拟合的机械臂避障轨迹规划及仿真分析
1
2021
... 随着机器人技术在精密制造与自动化装配等领域的广泛应用,机械臂在现代工业装配场景中承担越来越多高精度、高复杂度的作业任务[1 -3 ] .尤其在空间受限的操作环境下,机械臂通常需要在狭小工作空间内完成对工件的精确对接操作,同时还需要实时避开周围的静态障碍物,如设备支架、工装夹具以及已安装的零部件等.这对机械臂的运动控制与避障路径规划提出了更高的要求[4 ] ,须在确保装配精度的同时,保证自身作业过程的安全性与连贯性. ...
机器人感知与控制关键技术及其智能制造应用
1
2023
... 随着机器人技术在精密制造与自动化装配等领域的广泛应用,机械臂在现代工业装配场景中承担越来越多高精度、高复杂度的作业任务[1 -3 ] .尤其在空间受限的操作环境下,机械臂通常需要在狭小工作空间内完成对工件的精确对接操作,同时还需要实时避开周围的静态障碍物,如设备支架、工装夹具以及已安装的零部件等.这对机械臂的运动控制与避障路径规划提出了更高的要求[4 ] ,须在确保装配精度的同时,保证自身作业过程的安全性与连贯性. ...
机器人感知与控制关键技术及其智能制造应用
1
2023
... 随着机器人技术在精密制造与自动化装配等领域的广泛应用,机械臂在现代工业装配场景中承担越来越多高精度、高复杂度的作业任务[1 -3 ] .尤其在空间受限的操作环境下,机械臂通常需要在狭小工作空间内完成对工件的精确对接操作,同时还需要实时避开周围的静态障碍物,如设备支架、工装夹具以及已安装的零部件等.这对机械臂的运动控制与避障路径规划提出了更高的要求[4 ] ,须在确保装配精度的同时,保证自身作业过程的安全性与连贯性. ...
基于改进麻雀搜索算法的机械臂多目标轨迹优化方法
1
2025
... 随着机器人技术在精密制造与自动化装配等领域的广泛应用,机械臂在现代工业装配场景中承担越来越多高精度、高复杂度的作业任务[1 -3 ] .尤其在空间受限的操作环境下,机械臂通常需要在狭小工作空间内完成对工件的精确对接操作,同时还需要实时避开周围的静态障碍物,如设备支架、工装夹具以及已安装的零部件等.这对机械臂的运动控制与避障路径规划提出了更高的要求[4 ] ,须在确保装配精度的同时,保证自身作业过程的安全性与连贯性. ...
基于改进麻雀搜索算法的机械臂多目标轨迹优化方法
1
2025
... 随着机器人技术在精密制造与自动化装配等领域的广泛应用,机械臂在现代工业装配场景中承担越来越多高精度、高复杂度的作业任务[1 -3 ] .尤其在空间受限的操作环境下,机械臂通常需要在狭小工作空间内完成对工件的精确对接操作,同时还需要实时避开周围的静态障碍物,如设备支架、工装夹具以及已安装的零部件等.这对机械臂的运动控制与避障路径规划提出了更高的要求[4 ] ,须在确保装配精度的同时,保证自身作业过程的安全性与连贯性. ...
基于深度强化学习的机械臂视觉伺服智能控制
1
2025
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于深度强化学习的机械臂视觉伺服智能控制
1
2025
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
A tutorial on visual servo control
1
1996
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
无标定视觉伺服多轴孔装配定位方法研究
1
2024
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
无标定视觉伺服多轴孔装配定位方法研究
1
2024
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于灰狼优化的机器人视觉伺服协同控制
1
2025
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于灰狼优化的机器人视觉伺服协同控制
1
2025
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于改进RRT算法的避障路径规划
1
2023
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于改进RRT算法的避障路径规划
1
2023
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
Rapidly-exploring random trees: a new tool for path planning
0
1998
An efficient multi-robot path planning solution using A* and coevolutionary algorithms
1
2023
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
Real-time obstacle avoidance for manipulators and mobile robots
1
1986
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于改进人工势场的智能车动态安全椭圆路径规划方法
1
2025
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于改进人工势场的智能车动态安全椭圆路径规划方法
1
2025
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
A motion planning method for robots based on DMPs and modified obstacle-avoiding algorithm
1
2023
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于人工势场法的机械臂动态运动基元局部平滑避障方法
1
2025
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
基于人工势场法的机械臂动态运动基元局部平滑避障方法
1
2025
... 在此背景下,基于图像的视觉伺服(image-based visual servoing, IBVS)技术[5 -6 ] 凭借可直接依赖特征点误差生成控制量的特性,被广泛应用于高精度装配任务.焦建军等[7 ] 利用鲁棒卡尔曼滤波在线预测图像雅可比矩阵,并通过前馈神经网络动态补偿误差,将机器人末端速度的收敛时间减少了30%.牟雪琪等[8 ] 通过灰狼优化算法对卡尔曼滤波算法的参数进行了优化,提高了图像雅可比矩阵的在线估计精度,将u 、v 方向的图像特征误差分别收敛到1.03、1.87像素.但是,上述视觉伺服控制方法忽略了环境中静态障碍物的影响,缺乏有效的避障机制,容易导致机器人在装配过程中出现路径受阻或碰撞等问题.现有解决方案大多依赖全局路径规划算法,如RRT(rapidly-exploring random tree,快速扩展随机树)、A*算法等[9 -12 ] ,但这类算法的计算开销较高,难以满足实时性要求,导致机械臂的整体装配效率降低.相比之下,局部避障算法的响应速度较快.其中,以人工势场法(artificial potential field, APF)[13 -14 ] 为代表的势场类方法被广泛应用于机械臂避障任务.然而,APF对势场参数的选取较为敏感,在复杂环境中易引发路径振荡[15 -16 ] ,进而影响装配精度.此外,上述机械臂避障方法均需要中断视觉伺服任务,从而影响整个装配任务的连续性.因此,如何在保证视觉伺服过程连续性的前提下,实现静态障碍物环境下的实时、平滑避障,成为提升工业装配智能化水平的关键挑战. ...
Eye-in-hand/eye-to-hand cooperation for visual servoing
1
2002
... 本文研究面向智能建造领域的机械臂自主配筋作业,即机械臂将钢筋件(轴件与孔件)自主装配成钢筋笼(用于混凝土建筑3D打印以增强建筑强度),属于典型的轴孔类工件自动装配场景.如图1 所示,机械臂末端配置夹爪以夹持轴件,并在视觉伺服的引导下完成轴孔装配前的定位任务.其中,深度相机通过“眼在手上(eye-in-hand)”的方式[17 ] 安装在机械臂末端,承担目标识别、特征提取与静态障碍物感知的任务.在视觉伺服任务开始前,根据深度相机获取的工件点云数据,基于DBSCAN(density-based spatial clustering of applications with noise,基于密度的含噪数据空间聚类)算法[18 ] 对已装配完成的工件进行聚类分析,并将其拟合为最小外接长方体形式的静态障碍物,以获取长、宽、高等参数作为先验数据.被夹持轴件的末端视作机械臂的延伸部分.在IBVS闭环控制所引导的运动过程中,机械臂末端需要避开静态障碍物,并保持视觉伺服任务的连续性,这意味着在该过程中需要持续获得孔件的图像特征信息.基于此,本文引入了基于特征点动态重映射的避障机制,以确保机械臂在执行IBVS引导的同时,能够有效避开障碍物,从而提高整个装配任务的安全性与连续性. ...
Cluster parameter-based DBSCAN maps for image characterization
1
2025
... 本文研究面向智能建造领域的机械臂自主配筋作业,即机械臂将钢筋件(轴件与孔件)自主装配成钢筋笼(用于混凝土建筑3D打印以增强建筑强度),属于典型的轴孔类工件自动装配场景.如图1 所示,机械臂末端配置夹爪以夹持轴件,并在视觉伺服的引导下完成轴孔装配前的定位任务.其中,深度相机通过“眼在手上(eye-in-hand)”的方式[17 ] 安装在机械臂末端,承担目标识别、特征提取与静态障碍物感知的任务.在视觉伺服任务开始前,根据深度相机获取的工件点云数据,基于DBSCAN(density-based spatial clustering of applications with noise,基于密度的含噪数据空间聚类)算法[18 ] 对已装配完成的工件进行聚类分析,并将其拟合为最小外接长方体形式的静态障碍物,以获取长、宽、高等参数作为先验数据.被夹持轴件的末端视作机械臂的延伸部分.在IBVS闭环控制所引导的运动过程中,机械臂末端需要避开静态障碍物,并保持视觉伺服任务的连续性,这意味着在该过程中需要持续获得孔件的图像特征信息.基于此,本文引入了基于特征点动态重映射的避障机制,以确保机械臂在执行IBVS引导的同时,能够有效避开障碍物,从而提高整个装配任务的安全性与连续性. ...
雅可比矩阵在机器人运动中的应用
1
2020
... 式(5) 可以映射出像素平面中特征点的变化速度与机械臂末端相机在笛卡儿空间中的运动速度的关系.根据六自由度机械臂的动力学方程,可得到其关节速度与末端运动速度的映射关系[19 ] : ...
雅可比矩阵在机器人运动中的应用
1
2020
... 式(5) 可以映射出像素平面中特征点的变化速度与机械臂末端相机在笛卡儿空间中的运动速度的关系.根据六自由度机械臂的动力学方程,可得到其关节速度与末端运动速度的映射关系[19 ] : ...
A review on YOLOv8 and its advancements
1
2024
... 基于特征点动态重映射的机械臂视觉伺服实时避障控制框图如图3 所示.其中,特征点提取与图像处理统一由YOLOv8视觉检测模型[20 ] 实现,其输入为RGB图像,输出为图像中工件识别框的4个角点的像素坐标. ...
基于误差动力学的全局非线性精确飞行时间控制制导律设计
1
2023
... 为了使误差实现指数衰减,基于误差动力学[21 ] ,令: ...
基于误差动力学的全局非线性精确飞行时间控制制导律设计
1
2023
... 为了使误差实现指数衰减,基于误差动力学[21 ] ,令: ...