两栖仿生机器人
基于线翎电鳗运动模式的水陆两栖机器人设计

doi:10.16576/ki.1007-4414.2021.01.027基于线翎电鳗运动模式的水陆两栖机器人设计肖杰康,黄永欣,林镇炜,黄明威(东莞理工学院机械工程学院,广东东莞523000)摘要:针对机器人在水下环境的环境探测方面,提出设计一种拥有类鱼类MPF运动模式水陆两栖仿生线翎电鳗探测机器人。
机器人由STM32-F103C8T6主控板、单轴60kg-DS5160舵机、42步进电机J-4218HB4401、TB6560步进电机驱动器、XL6009升压模块以及特定的机械结构组成。
机器人通过主控板对步进电机进行控制,使其带动机械机构模拟线翎电鳗运动模式进行运动;通过大功率舵机的调节,可使其可在水陆两种环境进行运动。
实验结果表明,设计的水陆两栖机器人有在水陆环境中有效地进行工作,模拟线翎电鳗运动模式的意义。
关键词:水陆两栖;线翎电鳗;仿生机器人中图分类号:TP243.2文献标志码:A文章编号:1007-4414(2021)01-0089-04Design of Amphibious Robot Based on the Motion Mode of Electric EelsXIAO Jie-kang,HUANG Yong-xin,LIN Zhen-wei,HUANG Ming-wei (School qf Mechanical Engineering,Dongguan University qf Technology,Dongguan Guangdong523000,China) Abstract:In order to detect the underwater environment of the robot,a type of amphibious bionic line feather electric eel detection robot with MPF is proposed in this article.The robot is composed of STM32-F103C8T6main control board,single axis 60kg-DS5160steering gear,42stepping motor J-4218HB4401,TB6560stepping motor driver,XL6009boost module and specific mechanical structure.The robot controls the stepper motor through the main control board to drive the mechanical mechanism so as to simulate the motion mode of electric eel;through the adjustment of high-power steering gear,it can move in both water and land environments.The experimental results show that the amphibious robot designed in this paper can work effectively in the environment of water and land,and has the significance of simulating the motion mode of the electric eels.Key words:amphibious;line feather electric eel;bionic robot0引言在地球上有着多种环境,在未知环境中许多未知环境存在着危险的陷阱,例如空气氧气含量,空气中是否存在有毒气体,岩洞中是否存在异生物或坍塌的危险等;除此之外,当生活中发生一些意外事故,如楼房坍塌,地震以及爆炸等,这些都需要对灾后环境进行勘察,以确保灾后环境修复过程中工作人员的生命安全。
两栖球形机器人的路径规划策略

第28卷㊀第8期2020年8月㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀光学精密工程㊀O p t i c s a n dP r e c i s i o nE n g i n e e r i n g㊀㊀㊀㊀㊀㊀㊀V o l .28㊀N o .8㊀A u g.2020㊀㊀收稿日期:2020G01G09;修订日期:2020G02G18.㊀㊀基金项目:吉林农业科技学院大学生科技创新创业训练计划资助项目(N o .201911439027);吉林农业科技学院青年基金资助项目(N o .20190505)文章编号㊀1004G924X (2020)08G1733G10两栖球形机器人的路径规划策略马宇科1,郑㊀亮1,2∗,胡高凯1,吉晓雯1,司兆怡1,刘晏彤1(1.吉林农业科技学院,吉林吉林132101;2.长春理工大学,吉林长春130022)摘要:两栖机器人的水下路径最优规划是目前机器人运动控制研究领域的热点和难点.本文针对两种基于视觉伺服的广义约束优化(G C O P )和序列二次规划(S Q P )的机器人运动控制算法进行对比分析,结合视觉伺服传感器,实现了两栖机器人最佳路径的规划㊁监测动态目标标定㊁移动目标监测㊁水下障碍物识别和目标跟踪.利用球形机器人的结构对称特性及阿基米德浮力原理,并结合模糊控制算法对水舱水位进行实时控制,使球形两栖机器人在水下能实现水下多自由度运动.最后,进行了算法的仿真和水下运动实验.实验结果表明,G C O P 算法和S Q P 算法在相对障碍物的有限距离内,S Q P 算法规划的路径更加合理;而在达到目标坐标位置上,两种算法的误差为167.5m m ,S Q P 算法在水下路径规划上更加有效.关㊀键㊀词:两栖机器人;球形机器人;路径规划;目标识别中图分类号:T H 73㊀㊀文献标识码:A㊀㊀d o i :10.3788/O P E .20202808.1733P a t h p l a n n i n g s t r a t e g y o f a m p h i b i o u s s ph e r i c a l r o b o t MA Y u Gk e 1,Z H E N GL i a n g 1,2∗,HU G a o Gk a i 1,J IX i a o Gw e n 1,S I Z h a o Gy i 1,L I U Y a n Gt o n g1(1.J i l i nA g r i c u l t u r a lS c i e n c e a n dT e c h n o l o g y U n i v e r s i t y ,J i l i n 132101,C h i n a ;2.C h a n g c h u nU n i v e r s i t y o f S c i e n c e a n dT e c h n o l o g y ,C h a n gc h u n 130022,C h i n a )∗C o r r e s p o nd i n g a u t h o r ,E Gm a i l :s 18d 505@s t u .k a g a w a Gu .a c .j pA b s t r a c t :T h eu n d e r w a t e r p a t h p l a n n i n g o f a m p h i b i o u s s p h e r i c a l r o b o t s i s c u r r e n t l y a re s e a r c hc h a l Gl e n g e i n t h ef i e l d o f a m p h i b i o u s r o b o tm o t i o n c o n t r o l .I n t h i s s t u d y ,t w o t y p e s o f r o b o tm o t i o n c o n t r o l a lg o r i th m s ,n a m e l y G e n e r a li z e dC o n s t r a i n tO p t i m i z a t i o n (G C O P )a n dS e q u e n t i a lQ u a d r a t i cP r o gr a m Gm i n g (S Q P )a l g o r i t h m sb a s e do nv i s u a l s e r v o ,w e r ec o m p a r e da n da n a l y z e d .T h eo pt i m a l p a t h p l a n Gn i n g o f t h ea m p h i b i o u ss p h e r i c a l r o b o tw a s r e a l i z e d ,c o m b i n a t e dw i t hv i s u a l s e r v os e n s o r s .D yn a m i c t a r g e t c a l i b r a t i o n ,m o v i n g t a r g e tm o n i t o r i n g ,u n d e r w a t e ro b s t a c l er e c o g n i t i o n ,a n dt a r g e t t r a c k i n g Gf u n c t i o n sw e r ea l s o d e v e l o p e d .F u r t h e r m o r e ,t h i ss t u d y c o n s i d e r e dt h es ym m e t r i c a ls t r u c t u r eo f s p h e r i c a l r o b o t s (u s i n g A r c h i m e d e s ᶄb u o y a n c y p r i n c i p l e )a n d c o m b i n e d f u z z y c o n t r o l a l g o r i t h m s t o c o n Gt r o l t h ew a t e r l e v e l o f t h ew a t e r t a n ks o t h a t s p h e r i c a l a m ph i b i o u s r o b o t s c a na c h i e v em u l t i GD O Fu n Gd e r w a t e rm o t i o n .F i n a l l y ,a l g o r i t h ms i m u l a t i o n s a n du n d e r w a t e rm o t i o ne x p e r i m e n t sw e r e p e r f o r m e d t ov e r i f y t h e f e a s i b i l i t y o f t h e p r o p o s e dm e t h o d .T h e r e s u l t s s h o wt h a t p a t h p l a n n i n g b y t h e S Q Pa l go G. All Rights Reserved.r i t h mi sm o r e r e a s o n a b l e c o n s i d e r i n g t h e d i s t a n c e b e t w e e n t h eG C O Pa n dS Q Pa l g o r i t h m s,r e l a t i v e t o t h eo b s t a c l e.I n r e a c h i n g t h e t a r g e t c o o r d i n a t e p o s i t i o n,t h e e r r o r b e t w e e n t h e t w o a l g o r i t h m s r e a c h e s t o167.5m m,s h o w i n g t h a t t h e S Q P a l g o r i t h m i s s u p e r i o r i n u n d e r w a t e r p a t h p l a n n i n g t h a n t h eG C O P a l g o r i t h m.K e y w o r d s:a m p h i b i o u s r o b o t;s p h e r i c a l r o b o t;p a t h p l a n n i n g;t a r g e t r e c o g n i t i o n1㊀引㊀言㊀㊀目前,在机器人研究领域,两栖仿生机器人的研究逐步成为研究热点,通过对一种动物运动方式的长时间观察与研究,提出了相应具有运动模式的仿生机器人的设计方案.这类机器人具有较为灵活的两栖运动能力,能够在水下实现最佳的路径控制和对目标具有一定的识别与追踪能力,但是,以往提出的仿生机器人大多只适应于水下的运动环境,对于目前所需要的两栖运动环境并不合适,球形两栖机器人能够很好地解决这一问题.在一些特殊的应用环境下,例如两栖侦察㊁海底探测㊁深海探测等相关领域,一般性能的机器人无法满足要求,所以两栖机器人应运而生.由于两栖机器人特殊的灵活性㊁超强的适应能力㊁便于投放和回收的优越特性,使它可以独立在水下完成侦查㊁搜救㊁探测㊁数据收集等工作.所以两栖球形机器人很自然地成为人类延伸自己感知能力的主要工具之一.本文提出的两栖球形机器人是一种先进的执行装置,包括运动推进器,传感器,控制板和安装在球形壳体中的电源装置.作为微型球形机器人,这种机器人得到广泛应用主要依靠四个技术优势.第一个特点是球形机器人是一种可移动行走的移动机器人,可以保持先进的平衡性㊁稳定性和运动连续性.第二个特点是球形机器人具有良好的密封性,可以完全保护内部控制单元和机构,这是其他机器人无法做到的.第三个特点是球形机器人具有很强的适应性,能在无人区㊁灰尘㊁湿气㊁腐蚀性和恶劣环境下完成任务.最后是矢量推进器具有更高的稳定性和灵活性,能使机器人保持更好的水下运动性能和抗噪声干扰能力.两栖机器人控制技术发展迅速,北京理工大学仿生机器人与系统教育部重点实验室郭书祥团队研究的两栖球形机器人,是以球形为主体的机器人,整体结构分为上半球和下半球.在陆地模式时,下半球可以折叠到上半球,用4个由8个舵机组成的机械臂行走,在水下模式的时候,折叠的上半球通过二个舵机封闭下半球,由喷水电机推进行走,球体内部也安装了通信和稳定控制模块,该球基本实现了球形机器人的基本功能,但没有实现水下的自动路径规划[1G3].北京邮电大学孙汉旭团队研究的球形机器人以摩擦力为驱动力,没有被动摩擦力的球形机器人,该机器人具有运动效率高,对路面要求低,适应能力强等优点[4].哈尔滨工程大学叶秀芬团队,也对球形机器人 基于喷水推进的微小球形水下潜器 进行了深入的研究[5].天津理工大学郭健团队也对球形机器人在陆地上的路径规划进行了深入的研究[6].但目前针对水下路径规划的相关研究相对较少.机器人执行有障碍的复杂水下任务时,路径规划对水下机器人实现任务目标具有非常重要的意义.文献[7]提出了一种基于先验知识强化学习策略的最佳路径选择的新算法.针对未知空间中移动机器人的路径规划问题,Y u a n等提出了一种基于门控递归单元G递归神经网络模型的动态路径规划方法[8].B a e等提出了一种结合深度学习和卷积神经网络的多机器人路径规划算法[9].文献[10]提出了一种非完整的三轮移动机器人的路径规划和控制方法,该机器人用于在道路跟踪和复杂环境中进行在线导航.文献[11]开发了一种 增强轮辋跳跃 的方法,该方法不依赖于逐点定位,而是通过找到障碍物之间的多次切线来获得最短路径.尽管在两栖球形机器人的路径规划方面已有许多研究,但是多数研究是基于单一的陆地环境下进行的.本文以实现球形两栖机器人最佳路径规划为研究目标,针对两种基于视觉伺服的广义约束优化(G e n e r a l i z e dC o n s t r a i n tO p t iGm i z a t i o n,G C O P)和序列二次规划(S e q u e n t i a l Q u a d r a t i cP r o c o n t r o l,S Q P)的机器人运动控制算法进行对比分析,使用视觉伺服传感器实现两栖4371㊀㊀㊀㊀㊀光学㊀精密工程㊀㊀㊀㊀㊀第28卷㊀. All Rights Reserved.机器人的最佳路径规划,并实时对监测动态目标进行标定㊁移动目标监测㊁水下障碍物识别和目标跟踪.最后,通过水下运动测试和仿真来对比验证算法的可行性.该运动的路径规划方案提高了球形两栖机器人的运动性能,使机器人可以执行更为复杂的水下任务.2㊀两栖球形机器人设计2.1㊀机械设计新型两栖球形机器人不仅具有良好的陆地运动能力,而且能够实现水下多自由度的运动.图1是机器人陆地运动模式和水下运动模式的结构.在陆地模式下,机器人下半球壳体通过两个舵机折叠至上半球,4个喷水推进器根据相应步态调整实现陆地行走[12].在水下模式下,下半球闭合,机器人可以利用4个水下推进器实现水下多自由度运动.相比其他两栖球形机器人,加入了稳定控制块㊁4个激光测距模块和4个视觉采集模块,用来实现路径规划的相关参数采集.图1㊀两栖球形机器人的机械结构F i g .1㊀M e c h a n i s mo f a m p h i b i o u s s ph e r i c a l r o b o t 2.2㊀硬件构成两栖球形机器人采用模块化设计,通过各模块的合理分布与协调工作,保证球体运动的可靠性和稳定性.如图2所示,球体主要搭载一块嵌入式处理器(A R M S 3C 6410,2G B D D R 3,l i n u x3.12.0),用于数据处理;G P S 模块和声纳模块用于机器人通讯.陀螺仪传感器对机器人进行姿态感应与调整,伺服电机和电机控制器控制机器人的运动和姿态,图像采集模块用于机器人的视觉识别与动态目标捕捉,5000m A 锂电供电模块用于机器人的供电.图2㊀两栖球形机器人的硬件结构F i g .2㊀H a r d w a r es t r u c t u r eo fa m p h i b i o u ss ph e r i c a l r o b ot图3㊀机器人上浮和下潜原理F i g .3㊀P r i n c i p l e f o r r o b o t f l o a t i n g a n dd i v i n g3㊀两栖球形机器人上浮下潜原理㊀㊀球体分为上半球和下半球两个仓室,如图3所示,下仓室装有排水口,通过上仓室的仓室气泵将上仓室的空气压入下仓室,通过下仓室的水压调节罐控制水箱的进水量,根据阿基米德浮力原理,球体的浮力由球体排开水的体积决定.当机5371第8期㊀㊀㊀㊀㊀㊀㊀马宇科,等:两栖球形机器人的路径规划策略. All Rights Reserved.器人下潜时,防水舵机顺时针旋转,将放气的阀门关闭,水从球体一端的孔进入,由于压力的作用,原本在球体内部的气体从球的另一端排出.水的重量再加上球体本身防水舵机的重量使球形机器人进行下潜.上浮时,防水舵机逆时针旋转,将二氧化碳气瓶中的压缩二氧化碳气体放出,此时排气孔和进水孔都变成了排水孔,机器人上浮.4㊀运动控制和路径规划算法4.1㊀非线性6自由度算法两栖球形机器人能够在陆地与水下多自由度运动,在陆地上要具有4个自由度,在水下要具有6个自由度的运动模式.图4㊀6自由度建模坐标标定F i g .4㊀C a l i b r a t i o no f 6GD O Fm o d e l i n g co o r d i n a t e 6自由度包括R P Y (q ,p ,r )和Z Y Z (v ,u ,w )参考系.为了达到精确控制的目的,分别给出了两种受控源的旋转矩阵.如图4所示,参考坐标以x 轴围绕的角度 q 旋转,并用矩阵R x (q )表示.参考坐标以Y 轴围绕的角度 p旋转,并用矩阵R y (p )表示.参考坐标以Z 轴围绕的角度 r 旋转,并用矩阵R z (r )表示[13].R (φ)=Rx (q )R y (p )R z (r )=C q C p C q S p S r -S q C r C q S p C r +S q S r S q S p S q S p S r +C q C r S q S p S r +C q S r -S pC p S r C q C r æèçççöø÷÷÷.(1)㊀㊀假设参考坐标绕Z 轴旋转一个φ的角度,并且旋转矩阵为R z (φ),参考坐标绕Y 轴旋转一个ϑ的角度,并且旋转矩阵为R yᶄ(ϑ),参考坐标绕Z 轴旋转一个ψ的角度,并且旋转矩阵为R z ᵡ(ψ).最终坐标系的方向是通过合成相对于当前坐标系的旋转矩阵并通过右乘计算得出的,获得基本矩阵为:R (Φ)=R z (φ)R y ᶄ(ϑ)R z ᵡ(φ).(2)㊀㊀旋转矩阵为:R =r 11r 12r 13r 21r 22r 23r 31r 32r 33æèçççöø÷÷÷.(3)㊀㊀参数ϑ在[π,0],可以表示为:φ=A t a n2(r 23,r 13)ϑ=A t a n2(r 213+r 223,r 33)ψ=At a n2(r 32,-r 31)ìîíïïïï.(4)㊀㊀参数φ在[-π,0],可以表示为:φ=A t a n2(-r 23,r 13)ϑ=A t a n2(-r 213+r 223,r 33)ψ=At a n2(-r 32,-r 31)ìîíïïïï.(5)4.2㊀G C O P 控制算法假设物体的表面由m 个方程表示为:h i (x ),i =1,2, ,m ,并且它的内部方程为[14G16]:h 1<0ɡh 2ɡ ɡh m <0.(6)㊀㊀对每个h i 构造新的函数:v i =(h 2i +t 2)1/2+h i ,(7)其中:t 是一个小的正实数,v i 是x 和t 的函数,对整个物体,构造函数V :V =v 1+v 2+ +v m =ðmi =1v i.(8)㊀㊀验证从h i 到v i 和v i 到V 的两个变换的性质.首先,函数v i 对任意x 和t 总是正的,其次,v i 是关于h i 的递增函数,即当h i >0时v i 的值和当h i <0时v i 的值.如果t ≪1,v i 可以近似表示为:v i =2h i +O (t 2)≫t >0,h i >0v i ʈt ,h i =0v i ʈO (t 2),h i <0ìîíïïï,(9)其中:O (t 2)为一个值非常小的正数.式(9)表明,除了点在物体表面附近时,h i =0;当h i >0时,v i >t ;当h i <0时,v i <t .对于在物体h i 内部和边界附近的点,其他函6371㊀㊀㊀㊀㊀光学㊀精密工程㊀㊀㊀㊀㊀第28卷㊀. All Rights Reserved.数值h i (j =1,2,...,m ,j ʂi )是小于零的,因此得到v t =O (t 2).将式(7)替换到式(9)中,得到:V ≫t ,(h 1>0)+(h 2>0)+ +(h m >0)V ʈt +O (t 2),(h 1=0ɡh j <0,j =2,3, ,m )+(h 2=0ɡh j <0,j =㊀㊀1,3,4, ,m )+ +(h m =0ɡh j <0,j =1,2, ,m -1)V ʈO (t 2),(h 1<0)ɡ(h 2<0)ɡ ɡ(h m <0)ìîíïïïïï.(10)㊀㊀从式(10)可以看出,当所有的h i 是负,即点在物体内部时,函数V 非常小;当点在物体外部时,V ≫t +O (t 2);当点在物体边界附近时,V ʈt.考虑当t ң0时,则有:v i >0,h i >0v i =0,h i ɤ0{.(11)㊀㊀两个正数的和还是正数,一个正数与零的和是正数,两个零的和是零.因此,如果把正数作为逻辑 1 ,把零作为逻辑 0 ,那么式(11)中v i 的加 操作对应了布尔 或 运算.所以得到:V >0,(h 1>0)ᶱ(h 2>0)ᶱ ᶱ(h m >0)V =0,(h 1ɤ0)ɡ(h 2ɤ0)ɡ ɡ(h m ɤ0){.(12)㊀㊀在水下机器人路径规划中,不期望路径太靠近障碍物.因此,引入一个小的正数Δv 作为路径到障碍物的距离控制参数,如果x 满足以下不等式:V =ðviȡΔv 或Δv -ðv i <0.(13)㊀㊀那么这个点一定在由式(13)所确定的障碍物的外部.如果Δv ң0,由Δv -ðv i ɤ0确定的边界将趋近于障碍物的表面.如果一个物体的表面和外部由(h 1ȡ0)ᶱ(h 2ȡ0)ᶱ ᶱ(h m ȡ0)确定,那么它的外部和表面同样可以由Δv -ðv i ɤ0确定,其中Δv ң0.x 若满足Δv -ðv i ɤ0,那么x 就落在物体的外部.4.3㊀S QP 控制算法为了在三个维度上对两栖球形机器人进行建模,必须设定6个独立变量构建环境的空间位置㊁方向㊁大小和形状,O =O (x 0,y 0,z 0)代表机器人的几何中心,θ=(θ1,θ2,θ3)代表机器人的定位方向[17G19].x =x (x 0,y0,z 0,θ1,θ2,θ3,v ),(14)y =y (x 0,y 0,z 0,θ1,θ2,θ3,v ),(15)z =z (x 0,y0,z 0,θ1,θ2,θ3,v ),(16)其中:x ,y ,z 是机器人边界上的一个点,用于构造没有碰撞条件的机器人,x 0,y0,z 0是空间位置,θ1,θ2,θ3是空间方向,v 是具有两个参数的向量,(t 1,t 2)用于表示特定机器人的边界点,球形机器人定义如下:((x -x 0)/r x )2/s 2+((y -y 0)/r y )2/s 2[]s 2/s 1+((z -z 0)/r z )s /s 1=1,(17)x =r x c o s s 1(t 1)c o s s 2(t 2),(18)y =r y co s s 1(t 1)c o s s 2(t 2),-π/2ɤt 1ɤπ/2,(19)z =r z c o s s 1(t 1),0ɤt 1ɤ2π.(20)㊀㊀基于S Q P 算法,路径规划问题转化为半无限约束优化问题.假设空间中有n 个障碍物,则j个障碍物的表面可以表示为[20]:h 1(x ,y ,z )=1,j =1,2, ,n .(21)㊀㊀整个可用空间可表示为:1-h 1(x ,y ,z )ɤ0,j =1,2, ,n .(22)㊀㊀没有碰撞的必要和充分条件是曲面上所有点都必须无碰撞,获得无碰撞的充分条件是:1-h j (x l o c ,y l o c ,z l o c )ɤ1,(23)其中:x l o c =x (x 0,y0,z 0,θ1,θ2,θ3,v )y l o c =y (x 0,y0,z 0,θ1,θ2,θ3,v )z l o c =z (x 0,y0,z 0,θ1,θ2,θ3,v ).(24)㊀㊀在路径规划中,配置变量需要一个约束,如公式(25)所示[21G22]:x 0l ɤx 0ɤx 0u ,y0l ɤy 0ɤy 0u ,z 0l ɤz 0ɤz 0u ,θ1l ɤθ1ɤθ1u ,θ2l ɤθ2ɤθ2u ,θ3l ɤθ3ɤθ3u .(25)其中(x 0l ,y 0l ,z 0l )和(x 0u ,y 0u ,z 0u )分别是上限和下限,推导得到:1-h j (r x c o s s 1(t 1)c o s s 2(t 2)(c o s (θ1)c o s (θ2)c o s (θ3)-s i n (θ1)s i n (θ3))-r yc o s s 1(t 1)s i n s 2(t 2)(c o s (θ1)s i n (θ3)-c o s (θ2)s i n (θ2)s i n (θ3))+r z s i n s 1(t 1)(c o s (θ1)s i n (θ2))+x 0,7371第8期㊀㊀㊀㊀㊀㊀㊀马宇科,等:两栖球形机器人的路径规划策略. All Rights Reserved.r x c o s s 1(t 1)c o s s 2(t 2)(-c o s (θ1)c o s (θ2)s i n (θ3)-s i n (θ1)c o s (θ3))+r yc o s s 1(t 1)s i n s 2(t 2)(s i n (θ1)c o s (θ2)s i n (θ3)-c o s (θ1)s i n (θ3))+r z s i n s 1(t 1)s i n (θ2)s i n (θ3)+y 0,r x c o s s 1(t 1)c o s s 2(t 2)c o s (θ1)s i n (θ2)+r yc o s s 1(t 1)s i n s 2(t 2)s i n (θ1)s i n (θ2)+r z s i n s 1(t 1)c o s (θ2)+z 0ɤ0.(26)㊀㊀在方程中,-π/2ɤt 1ɤπ/2,0ɤt 2ɤ2π.在非线性规划问题中,目标函数必须具有下限的最小值.目标设置必须使全局最小值可变,二次函数的目标函数表示为:f (x 0,y 0,z 0,θ1,θ2,θ3)=w ((x 0-x 0g )2+(y 0-y 0g )2+(z 0-z 0g )2)+(1-w )((θ1-θ1g )2+(θ2-θ2g )2+(θ3-θ3g )2).(27)㊀㊀其最优化点的坐标为(x 0g ,y 0g ,z 0g ),最优化角度为(θ1g ,θ2g ,θ3g ),并且满足方程式:m i n f (x 0,y0,z 0,θ1,θ2,θ3)=(x 0g ,y 0g ,z 0g ,θ1g ,θ2g ,θ3g )=0.(28)㊀㊀在前面的公式中,w 表示用于调整空间位置(x 0-x 0g )2+(y 0-y 0g )2+(z 0-z 0g )2和机器人空间方向(θ1-θ1g )2+(θ2-θ2g )2+(θ3-θ3g )2之间的相对关系的权重,当w =1时计算空间位置.当w =0.5时,空间位置和空间的权重方向必然相等.5㊀实验及结果分析5.1㊀仿真实验为验证两种基于路径规划的G C O P 和S Q P在水下两栖机器人的路径规划过程中的有效性,使用MA T L A B 设置了两种算法,从初始起始坐标O l =(-200,-200,-200)到达目标O u =(600,600,600)的仿真实验的场景范围.场景空间的长㊁宽和高为600c m 的立方体形状.基于S Q P 算法的不等式O l ɤO ɤO u 通过四个参数确保生成的路径在场景内,坐标分布分别在三维平面上的O s =(x 0s ,y 0s ,z 0s ),θs =(θ1s ,θ1s ,θ1s ),O g =(x 0g ,y 0g ,z 0g )和θg =(θ1g ,θ2g ,θ3g ).GC O P 算法的初始时刻设定t =0,Δv =0.0001,起点坐标为:(x 0s ,y0s ,z 0s ,θ1s ,θ2s ,θ3s )=(-200,-200,-200,0,0,0),(29)(x 0g ,y 0g ,z 0g ,θ1g ,θ2g ,θ3g )=(500,500,500,0,0,0).(30)㊀㊀目标函数定义为:f =ω[(x 0-500)2+(y 0-500)2+(z 0-500)2]+(1-ω)(θ21+θ22+θ23).(31)㊀㊀如果满足等式,则该坐标点不会与球形障碍物碰撞.在模拟实验中设置了4个球形障碍物,为确保基于两种算法的准确性.4个障碍物的坐标和方程定义为:(x -200)2+(y -200)2+(z -200)2=502,x 2+(y -200)2+(z -200)2=302,(x -400)2+(y -200)2+(z -200)2=302,(x -200)2+y 2+(z -200)2=302.(32)㊀㊀球形机器人的参数为(r x ,r y ,r z )是对象的几何间隔(s 1=1,s 2=1.5表示机器人的形状是球形):r x =5,r y =4,r z =3,s 1=1,s 2=1.5.(33)㊀㊀图5为仿真结果(彩图见期刊电子版),在起点和目标点之间有4个障碍.粉色球和灰色球表示不同算法的两栖机器人的运动轨迹.3个蓝色球体和1个红色球体分别代表障碍物.机器人从起始位置到目标位置经过4个障碍物,两种算法比较,S Q P 算法在路径规划上更加合理,并在3个采样点处(黄色圆点)离障碍8371㊀㊀㊀㊀㊀光学㊀精密工程㊀㊀㊀㊀㊀第28卷㊀. All Rights Reserved.图5㊀两种路径规划算法仿真分析F i g.5㊀S i m u l a t i o na n a l y s i so f t w o p a t h p l a n n i n g a lGg o r i t h m s物始终保持了安全距离.但G C O P算法选择的路径在坐标点(-100,190,332.5)处离障碍物较近,如机器人发生小角度偏移,有发生碰撞的危险.所以S Q P算法比G C O P算法在安全路径规划的路径控制方面更加有效.而在达到目标坐标位置上,两种算法的误差Δd=167.5m m,因此S Q P算法在水下路径规划上更具有优势.5.2㊀水下实验为了进一步验证文章所提出算法的有效性,本文设计了基于S Q P算法的水下测试实验,实验是在长1500m m,宽为1000m m,高度为800m m的封闭水池环境下进行,如图6所示.图中设置了跟仿真环境相匹配的4个球形障碍物,分别设计障碍物的固定坐标位置.机器人从起点出发,激光测距模块和图像采集传感器实时采集障碍物在水中的坐标,并实时调整机器人的运动轨迹,按算法程序中设定的最佳路径移动到目标位置.图7(a)是t=0s时刻机器人的初始位置,箭头标明了规划的机器人最优路径轨迹.图7(b)~7(i)是机器人从t=0s移动至t=15s的实际运动轨迹.在实验过程中,采集6个图6㊀球形机器人避障实验环境F i g.6㊀E x p e r i m e n t a l s e t u p f o ra v o i d i n g o b s t a c l e so fr o b ot图7㊀S Q P路径规划算法的实验图片F i g.7㊀P h o t o e s o f p a t h p l a n n i n g b y S Q Pa l g o r i t h m 不同的时间点,对机器人y轴和z轴方向的位移变化曲线进行采样,从而判断机器人在最佳路径选择上的稳定性和可靠性.从图8可以看出,机器人分别在第二个和第三个采样点偏移误差较大,误差值达到20m m,在其余4个采样点误差小于10m m,这是因为机器人在第二个到第三个采样点主要是对路径的选择阶段,从而影响了机器人的运动形态.机器人的运动轨迹如图9所示.9371第8期㊀㊀㊀㊀㊀㊀㊀马宇科,等:两栖球形机器人的路径规划策略. All Rights Reserved.图8㊀球形机器人y轴和z轴运动方向误差F i g.8㊀K i n e m a t i c e r r o r s o f r o b o t i n yGa x i s a n d zGa x i s图9㊀球形机器人的最佳路径轨迹F i g.9㊀O p t i m a l p a t h t r a j e c t o r y o f s p h e r i c a l r o b o t 6㊀结㊀论㊀㊀本文提出了两种基于路径规划的算法(G C O P和S Q P),通过设置4个不同尺寸的球形障碍物使两栖球形机器人可以通过视觉伺服传感器实现避障功能并选择最佳路径.在实验中,设置3个采样点对两种路径规划算法进行评估,基于G C O P算法在(-100,190,500)和(-5,200,345.8)处距离障碍物较近;而基于S Q P算法在相对应的采集点处坐标分别为(-100,190,500)和(-160,190,500),相对处于离障碍物较为安全和合理的位置.在终点坐标位置,基于G C O P算法到达预计终点坐标为(500,500,332.5),偏离了预先设定的终点坐标,而基于S Q P算法到达终点的坐标为(500,500,500),基本达到预先路径规划的要求.通过3个坐标点的数据显示分析,两个采样点的坐标偏差最优化是要保证距离障碍物的距离在合理范围之内,S Q P算法在两个采集点处的障碍物距离更加合理.在第三个终点采样点,两种算法的机器人运动轨迹偏差为167.5m m.实验表明,对于两栖水下机器人的水下运动控制,基于S Q P的路径规划算法比G C O P的路径规划算法更具有优越性.未来的研究工作会在机械设计和控制方法上持续改进,以实现多机器人的水下多机协作控制与路径规划的最优控制.参考文献:[1]㊀Z H E N G L,G U OSX,G U SX.T h ec o m m u n i c aGt i o na n d s t a b i l i t y e v a l u a t i o no f a m p h i b i o u s s p h e r i c a l r o b o t s[J].M i c r o s y s t e m T e c h n o l o g i e s,2019,25(7):2625G2636.[2]㊀郭书祥,孙珊,郭健.新型仿生水下子母机器人系统设计[J].控制与决策,2019,34(5):1004G1010.G U OS H X,S U N S H,G U OJ.D e s i g no f an o v e lb i o m i m e t ic u nde r w a t e r m o t h e rGs o n r o b o t s y s t e m[J].C o n t r o la n d D e c i s i o n,2019,34(5):1004G1010.(i nC h i n e s e)[3]㊀Z H E N GL,G U OSX,P I A O Y,e t a l..C o l l a b o r aGt i o na n dt a s k p l a n n i n g o ft u r t l eGi n s p i r e d m u l t i p l ea m p h ib i o u ss p h e r ic a lr o b o t s[J].M i c r o m a c h i n e s,2020,11(1):71.[4]㊀于涛,孙汉旭,赵伟,等.一种球形滚动机器人的路径跟踪控制器设计[J].计算机测量与控制,2019,27(3):91G96.Y U T,S U N H X,Z HA O W,e t a l..D e s i g no f ap a t h f o l l o w i n g c o n t r o l l e r f o ras p h e r i c a l r o l l i n g r oGb o t[J].C o m p u t e r&C o n t r o l o f C o m p u t e r,2019,27(3):91G96.(i nC h i n e s e)[5]㊀杨红彪.水下球形机器人的关键技术研究[D].哈尔滨:哈尔滨工程大学,2018:15G19.Y A N G H B.R e s e a r c h o n t h eK e y T e c h n o l o g i e s o f0471㊀㊀㊀㊀㊀光学㊀精密工程㊀㊀㊀㊀㊀第28卷㊀. All Rights Reserved.t h e U n d e r w a t e r S p h e r i c a l R o b o t[D].H a r b i n:H a r b i n E n g i n e e r i n g U n i v e r s i t y,2018:15G19.(i nC h i n e s e)[6]㊀G U OJ,L IC Y,G U OSX.An o v e l s t e p o p t i m a l p a t h p l a n n i n g a l g o r i t h mf o r t h e s p h e r i c a lm o b i l e r oGb o t b a s e do n f u z z yc o n t r o l[J].I E E EA c c e s s,2020,8:1394G1405.[7]㊀L I U X H,Z HA N G D G,Y A N H R,e t a l..A n e wa l g o r i t h m o f t h eb e s t p a t hs e l e c t i o nb a s e do nm a c h i n el e a r n i n g[J].I E E E A c c e s s,2019,7:126913G126928.[8]㊀Y U A NJY,WA N G HJ,L I NCJ,e t a l..An o v e lG R UGR N N n e t w o r k m o d e l f o rd y n a m i c p a t h p l a nGn i n g o fm o b i l er o b o t[J].I E E E A c c e s s,2019,7:15140G15151.[9]㊀B A E H,K I M G,K I MJ,e t a l..M u l t iGr o b o t p a t h p l a n n i n g m e t h o du s i n g r e i n f o r c e m e n t l e a r n i n g[J].A p p l i e dS c i e n c e s,2019,9(15):3057.[10]㊀A L I M A H,MA I L A H M.P a t h p l a n n i n g a n dc o n t r o l o fm o b i l e r o b o t i n r o ade n v i r o n m e n t s u s i n gs e n s o r f u s i o na n da c t i v ef o r c ec o n t r o l[J].I E E ET r a n s a c t i o n s o nV e h i c u l a rT e c h n o l o g y,2019,68(3):2176G2195.[11]㊀Y A OZ,Z HA N G W M,S H IY L,e t a l..R e i nGf o r c e d R i m J u m p:t a ng e n tGb a s e dsh o r t e s tGp a t h p l a nGn i n g f o r t w oGd i m e n s i o n a lm a p s[J].I E E E T r a n sGa c t i o n s o nI n d u s t r i a lI n f o r m a t i c s,2020,16(2):949G958.[12]㊀Z H E N GL,P I A O Y,MA Y K,e t a l..D e v e l o pGm e n t a n d c o n t r o l o f a r t i c u l a t e da m p h i b i o u s s p h e r iGc a l r o b o t[J].M i c r o s y s t e mT e c h n o l o g i e s,2020,26(5):1553G1561.[13]㊀郑亮,朴燕,马宇科.非线性反馈和二次型调节器在两栖机器人中的应用[J].光学精密工程,2019,27(10):2199G2206.Z H E N G L,P I A O Y,MA Y K,A p p l i c a t i o no fn o n l i n e a r f e e d b a c ka n d q u a d r a t i c r e g u l a t o r s i na mGp h i b i o u s r o b o t s[J].O p t.P r e c i s i o nE n g.,2019,27(10):2199G2206.(i nC h i n e s e)[14]㊀张旭,曾祥鑫,郎博.基于控制变量参数化方法的自由漂浮空间机器人路径规划[J].光学精密工程,2019,27(2):372G378.Z HA N G X,Z E N G XX,L A N GB.P a t h p l a n n i n go f f r e eGf l o a t i n g s p a c e r o b o t b a s e do nc o n t r o l v a r i aGb l e p a r a m e t e r i z a t i o n m e t h o d[J].O p t.P r ec i s i o nE n g.,2019,27(2):372G378.(i nC h i n e s e) [15]㊀Y UJZ,L I UJC,WUZX,e t a l..D e p t h c o n t r o l o fab i o i n s p i r e dr o b o t i cd o l p h i nb a s e do ns l i d i n gGm o d ef u z z y c o n t r o l m e t h o d[J].I E E E T r a n s a cGt i o n so n I n d u s t r i a l E l e c t r o n i c s,2018,65(3):2429G2438.[16]㊀Z HA N GS W,Q I A N Y,L I A OP,e t a l..D e s i g na n d c o n t r o l o f a na g i l e r ob o t ic f i s hw i t h i n t e g r a t i v eb i o m i m e t i cm ec h a n i s m s[J].I E E E/A S M ET r a n sGa c t i o n s o nM e c h a t r o n i c s,2016,21(4):1846G1857.[17]㊀曾祥鑫,关英姿,晏卓,等.自由漂浮空间机器人最小基座扰动路径规划[J].光学精密工程,2017,25(12z):67G73.Z E N G XX,G U A N YZ,Y A NZ H,e t a l..P a t hp l a n n i n g f o r m i n i m i z i n g b a s ed i s t u r b a n c eo ff r e eGf l o a t i ng s p a c er o b o t[J].O p t.P r e c i s i o n E n g.,2017,25(12z):67G73.(i nC h i n e s e)[18]㊀陈原,何淑垒,姜媛,等.轮G腿复合式移动机器人球面并联腿机构的动力学模型[J].光学精密工程,2019,27(8):1800G1810.C H E N Y,H ES H L,J I A N G Y,e t a l..D y n a m i cm o d e l o f s p h e r i c a l p a r a l l e lm e c h a n i s mf o rw h e e lGl e gh y b r i d m o b i l er o b o t[J].O p t.P r e c i s i o n E n g.,2019,27(8):1800G1810.(i nC h i n e s e)[19]㊀WA N G W,D A IX,L IL,e t a l..T h r e eGd i m e nGs i o n a lm o d e l i n g o f a f i nGa c t u a t e dr o b o t i c f i s h w i t hm u l t i m o d a l s w i m m i n g[J].A S M ET r a n s a c t i o n s o nM e c h a t r o n i c s,2018,23(4):1641G1652.[20]㊀WUZX,L I UJC,Y UJZ,e t a l..D e v e l o p m e n t o f a n o v e l r o b o t i c d o l p h i n a n d i t s a p p l i c a t i o n t ow aGt e r q u a l i t y m o n i t o r i n g[J].A S M ET r a n s a c t i o n s o nM e c h a t r o n i c s,2017,22(5):2130G2140.[21]㊀徐彦伟,刘明明,刘洋,等.基于信息融合的机器人薄壁轴承故障智能诊断[J].光学精密工程,2019,27(7):1577G1592.X U Y W,L I U M M,L I U Y,e t a l..I n t e l l i g e n tf a u l t d i ag n o s i s o f thi nw a l l b e a r i n g b a s e do n i n f o rGm a t i o n f u s i o n[J].O p t.P r e c i s i o nE n g.,2019,27(7):1577G1592.(i nC h i n e s e)[22]㊀刘涛,尹仕斌,任永杰,等.机器人工具坐标系自动校准方法[J].光学精密工程,2019,27(3):661G670.1471第8期㊀㊀㊀㊀㊀㊀㊀马宇科,等:两栖球形机器人的路径规划策略. All Rights Reserved.L I U T ,Y I NS H B ,R E N YJ ,e t a l ..A u t o m a t i c c a l i b r a t i o no fr o b o tt o o lc e n t e rf r a m er o b o tt o o l c e n t e r f r a m e [J ].O p t .P r e c i s i o nE n g .,2019,27(3):661G670.(i nC h i n e s e)作者简介:㊀马宇科(1996-),男,吉林通化人,主要从事机器人机械结构设计和机器人建模相关方向的研究.E Gm a i l :f r a n k Gm a 120816@163.c o m通讯作者:㊀郑㊀亮(1982-),男,吉林吉林人,博士研究生,讲师,2006㊁2010年于长春理工大学分别获得学士㊁硕士学位,2015年至今香川大学(日本)在读博士,主要从事机器人控制学㊁水下机器人建模与仿真系统的研究.E Gm a i l :s 18d 505@s t u .k a g a w a Gu .a c .j p2471㊀㊀㊀㊀㊀光学㊀精密工程㊀㊀㊀㊀㊀第28卷㊀. All Rights Reserved.。
水陆两栖仿生机器人研究进展及应用

图 1 左:2007年版本的两栖机器人,右:2015年公开的 Pleurobot两栖机器人
ISRobotics和 Rock-wellInternational公司于 1996年研制了一种六腿仿螃蟹机器人[2],每条腿 有两个独立的上下和前后自由度,可以在地面快 速行走。哈尔滨工程大学 2007年制作了两栖仿 生机 器 蟹 样 机[3],重 约 12千 克,宽 约 03米, 前进 速 度 达 022米 /秒。2016年 制 作 了 改 进 型[4]。2010年,日本大阪大学 模 仿 乌 龟 研 制 了 RT-I[5],陆 地 上 用 前 肢 扒 沙 爬 行, 在 水 中 用 水
(一) 隐蔽性 利用水下仿生推进方式,可以做到水下噪音 低于近岸海洋背景噪音,使我方的行动很难被对 方探测到,达到战术上出奇制胜的目的。传统登 陆方式需要在整个登陆行动前做各种战术甚至战
[收稿日期] 2019-06-18
[作者简介] 苏宗帅,男,工程师,博士,研究方向:水下及两栖仿生机器人。
一、需求分析
长久以来,登陆行动都由水面舰艇发起,利 用气垫船、两栖坦克等水面 /地面两栖航行载体 将装备及人员输送到登陆滩头。整个登陆过程属 于正面战场样式,即使我方掌握制空与制海权, 也几乎全部暴露在对方的视线内,还未接触到对 方海滩,就已经开始遭受对方岸防火力的猛烈打 击。因此,相比水面、地面两栖机器人,具备水 下、地面行动能力的两栖机器人更受指挥官的欢 迎。由于借助水体的天然屏障作用在水下航行, 即使被侦察到,也将大大增加对方在海上对我方 实施打击的难度,只有在登陆的瞬间,才会从水 下上浮,极大地增强了生存能力。而仿生两栖机 器人将 比 常 规 驱 动 方 式 的 机 器 人 有 更 大 应 用 价 值。将常规推进方式改为仿生推进方式,使两栖 应用产生了如下变化。
陆空两栖机器人飞行系统设计共3篇

陆空两栖机器人飞行系统设计共3篇陆空两栖机器人飞行系统设计1陆空两栖机器人飞行系统设计随着科技的不断发展,机器人技术也在不断进步。
陆空两栖机器人技术是近年来备受关注的一种技术,它能够在陆地、水面和空中进行自主移动和操作。
本文主要介绍一种基于多旋翼的陆空两栖机器人飞行系统设计。
一、需求分析陆空两栖机器人在实现自主移动和操作的过程中,需要满足以下几个方面的要求:1. 具备自主飞行能力:系统需要具备飞行控制能力,能够自主飞行、悬停、降落等。
2. 具备稳定性和安全性:系统在飞行过程中需要保持稳定,以保证机器人和周围环境的安全。
3. 具备航拍和侦察能力:系统需要能够搭载相应的摄像头和传感器,实现对区域的航拍和侦察。
4. 具备水上行驶和水中浮力:系统需要具备水上行驶能力,并且能够在水中浮起来。
5. 具备浅水航行能力:系统需要具备在浅水区进行航行的能力。
二、系统设计本文所述的陆空两栖机器人飞行系统,采用多旋翼设计。
多旋翼是现代机器人技术中常用的一种飞行器。
它由多个电动机带动旋翼,在空中飞行。
多旋翼具有灵活性、稳定性和安全性优势。
1. 飞行控制系统系统采用飞控主控板进行飞行控制。
主控板固定在机身中央位置,由多个传感器(GPS、角速度计、加速度计等)采集机体运动状态和环境信息,并通过控制多个电动机的转速和转向,实现飞行控制。
2. 多旋翼系统本系统采用四个旋翼进行飞行控制。
旋翼通过电动机带动旋转,产生升力,实现机身悬停、飞行等功能。
旋翼由碳纤维材料制作,具有较强的韧性和抗风能力。
3. 降落装置本系统采用弹簧减震式降落装置。
降落装置包括弹簧和吸震器,在机器人降落时可有效减轻着陆冲击,保护机器人和搭载的设备。
4. 水上浮力为增强系统的水上行驶功能,本系统设置了水上浮力装置。
浮力装置采用密闭式结构,外部采用防水材料制作,具有良好的防水性能。
5. 相关设备本系统搭载一台高清相机和多种传感器,可在航拍和侦察方面进行应用。
同时,系统还搭载有GPS定位系统,可实现精确定位和路径规划功能。
两栖机器人结构设计及运动学建模

西北大学 信息科学与技术学 院, 西安 7 02 1 17
S ho lo nor ain c o f I f m to Sce c a d in e n Te hn l g Not we t c o o y, rh s Un v r i Xi a 71 27, i a i e st y, ’ n 01 Ch n
机构除了直接为满足和达到产品的基本功能外 , 对改善和扩展
同时 , 为了使机器人具备更高应用价值和科研意义 , 在机 器人的 没计与实现 中还要考 虑以下几个方 面的性 能指标 : 1 ()
研制 成本 、 杂度 ;2 控制 系统的易实现性和控制方法的可试 复 ()
产品功能起到直接作用。最常用的机构为平面连杆机构 、 凸轮
C mp tr E g e r g a d Ap H a o s 2 1 。6 1 ) 6 — 3 o ue n i ei n p c f n .00 4 ( 0 :0 6 . n n i
Ab ta t T e e e rh o mp i iu b o i o o s a r i g h tp t c re t ,t s n i o t n r n h o l a y o osT i s r c : h rs a c n a hb o s in c r b t i i n o s o u r n l i a mp ra t b a c f mi tr rb t. hs s y ’ i p p r p t fr r e in i e f a h b o s r b ti e t e u e f k y p r mee s s c a lc r a ,r v l n c a i a e us owa d d sg d a o mp i iu o o ,d n f s a n mb r o e a a tr ,u h s e e ti l t el g me h n s i i c a i m a e c e , n sa l h s k n ma is mo e f a h b o s r b t v l a e o r cn s f r b t v me t b i lt n g n i s a d e tb i e i e t d l o mp i iu o o , a i t s c re t e s o o oi mo e n y smu a i . s c d c o Ke r y wo d: a h b o s r b t ; ie t s s l i lt n mp ii u o o s k n mai ; oi smu ai c d o
关于仿生机器蟹的研究

关于仿生机器蟹的研究学院:机电学院班级:11008008学号:姓名:Email:关于仿生机器蟹的研究仿生机器人因为具有较好的可靠性、适应性以及强大的功能,正日益成为科研工作者研究的热点。
近年来,为适应环境或军事需要,微小型机器人、仿生机器人、步行机器人都得到了长足的发展. 随着微电子机械系统技术(MEMS)、高密度信息处理技术、集成控制技术的飞速发展,微小型机器人以其隐蔽性强、功耗小、成本低廉、便于大量部署的优点正日益成为执行高危险军事任务的理想平台。
其中微小型仿生多足步行机器人以其高机动性的特点,成为军用机器人开发研究的热点。
蟹结构小巧、运动灵活、对不平路面适应力强,因此是研究水、陆两栖全方位、高灵活步行机理想的生物模型。
步行机器人属于多输入、多输出、非线性的复杂结构,在仿生机器蟹运动学研究方面,大多只对单腿进行串联结构的运动学分析,对整个步行机每一瞬时的运动学分析,目前尚缺少完整的论述,本文考虑步行机每一瞬时各腿运动情况不同,分别建立相应的运动学方程,即对抬起腿作串联机构分析,对着地腿与躯体形成的机构作并联机构分析,实现较完善的运动学分析.并对分析结果进行了仿真验证。
一、螃蟹的行走原理:螃蟹具有8足步行机特征,在行走过程中,每条腿都是抬起和着地两种状态交替变化,抬起的腿从躯体上看是开链机构,相当串联手臂。
而同时着地的腿与躯体构成并联多闭链多自由度机构.这种行走过程,从机构学角度看就是不同分支并联机构及串联开链机构之间的不断变化的复合型机构.针对这种机构我们采用串并联综合分析的方法,提出运动学算法及计算机仿真验证方法.通过计算机仿真验证了该方法分析结果的正确性,得出了一种用于仿生机器蟹行走过程运动学研究的行之有效的分析方法。
二、仿生系统的构成:两栖仿生机器蟹作为一个两栖环境下高技术仪器设备的集成体[3J,是一个非常复杂的机器人系统。
为了模仿生物原型运动的高效率、低噪声、高速度、高机动性等特点,两栖仿生机器蟹的研究中包含了结构仿生、材料仿生、功能仿生、控制仿生和群体仿生几个方面的内容。
仿青蛙变体移动机器人的设计与实验

近年来,仿生机器人一直是前沿领域研究的热点。为了深入探索 复杂的不可预测的环境,就有必要利用移动能力和环境适应能力 强的机器人来代替人类执行任务。
青蛙爆发性强,可以轻松越过障碍物或沟渠,并且水陆两栖的生 物特性使其具备了超越很多生物的环境适应能力。因此本文基 于对青蛙优异的两栖运动能力的研究,设计了一种可以实现陆地 跳跃模式和水中蛙泳模式转换的双模式和各关节角的变化轨迹与 生物青蛙的实际运动情况相一致,同时也验证了所建立的机器人 机构数学模型的正确性。
接着,基于ANSYS有限元分析方法,对仿青蛙变体移动机器人重要 部件进行有限元分析获得光轴的位移、应力、应变云图,对机器 人柔性脚通过模态分析,避免固有频率与机器人工作频率相近而 产生的共振,在减少冲击的同时,还能储存能量,用于下一个运动 周期。最后,基于机器人跳跃执行机构的几何形状、内部自由度 数以及腿部与机器人躯干的连接关系,将机器人模型简化为由小 腿、大腿和躯干组成的动力学模型,建立了机器人的运动学模型 和Lagrange动力学模型,并对模型进行仿真验证。
首先,设计适用于机器人两栖运动模式的跳跃执行机构、触发机 构、复位机构、变体机构等可行有效的机构方案,并对其进行详 细的论证与计算,使整体方案具备较好的可行性。然后,建立各 构件的实体模型,在Pro/E中通过虚拟装配对设计方案进一步改 进和优化;建立跳跃执行机构的运动学方程,通过MATLAB仿真出 蛙腿的跳跃轨迹;对机器人整体模型进行运动学分析与仿真,模 拟仿青蛙变体移动机器人循环周期的运动状态,检验质心运动轨 迹。
灵感来自海滩上的弹涂鱼

灵感来自海滩上的弹涂鱼作者:陈彦希王佳佳来源:《大学生》2024年第05期退潮时,厦门的沙坡尾海滩上常常可以看到一些黑乎乎的、爬来爬去,还不停跳跃的鱼,那就是弹涂鱼。
弹涂鱼不仅可以在岸上爬,还能在水里游,这种两栖的特点吸引了厦门大学海洋与地球学院的张宇教授,并让他产生了发明“两栖机器人”的想法。
经过长时间设计研发,这一想法终于成真。
不久前,张宇团队及其合作者研发的“仿生弹涂鱼两栖机器人(MIARF)”终于亮相。
实地测试证明,该机器人能够根据水陆两种不同的运动环境,采用不同的运动模式——通过胸鳍-尾鳍的协调作用,实现陆地及水下复杂环境中的高能量效率与高机动性。
近日,相关成果发表于Cell旗下期刊《CellReportsPhysicalScience》。
专门研究鱼的团队实际上,这不是张宇团队第一次研究仿生机器鱼了。
在此之前,团队就曾开展过许多关于仿生鱼的研究——仿生鲨鱼、仿生刀鱼、仿生金枪鱼、仿生水母为什么要研究仿生鱼?海洋约占地球表面积的71%,但对于人类来说,约95%的海洋是未知的。
因此,认识海洋、探测海洋成为一个迫切的问题。
而仿生机器人作为认识和探测海洋的前沿载体技术,起着重要作用。
相比起人,机器人更适合在复杂和缺氧的水下环境进行大量探测。
传统的工业机器人一般通过螺旋桨驱动或空轮式驱动,机动性较差,在狭小的空间内,传统工业机器人无法有效工作。
而真实的生物,比如鱼类,可以在远小于自身身体大小的空间里有效转向,这对于研究在复杂空间内作业的仿生机器人有重要借鉴意义。
两栖机器人既能入水,又可上地,灵活适应环境,能够完成需要跨介质的环境监测、搜索救援等工作。
但由于技术原因,大部分的两栖机器人难以实现有效的两极切换,且尺寸笨重、噪声较大、运动效率低下、隐蔽性不强。
于是,张宇团队基于弹涂鱼的生物灵感,设计了一款具有较高运动效率和环境适应性的机器鱼。
仿生弹涂鱼,银奖!这项颇具创新点的课题,最早要追溯到2019年的一次比赛。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
受两栖类动物的启发, 人们对既能适应陆地和近海滩涂的 多变地形, 又能适应复杂水环境的两栖机器人。
自然 界中具有良好两栖适应性的蟹、龟、蛙、鳄鱼、企鹅、 蝾螈等动物为两栖机器人设计提供了生物原型。
根据运动方式不同, 目前的两栖机器人大致可以 分为两类
腿式两栖机器人
蛇形两栖机器人
1998年至今, 美国东北大 学海洋科学中心基于龙虾和 小龙虾的神经控制研究成果 相继开发了3代机器龙虾潜 在应用是在有海浪和海流的 浅水区域进行自主排雷作业 和侦探任务.机器龙虾采用8 条三自由度的腿推进, 每条 腿采用以镍钛诺合金为材料 的人工肌肉为驱动器, 并采 用神经元电路的控制器来实 现机器龙虾的各种行为。
人比蛇形两栖机器人具有更好的实际环境适应能力.
应用范围和维护:当腿式机器人内部出现故障时, 往往需要整体拆装来查找故障原因, 不利于维护,蛇 形两栖机器人由于其特有的细长体结构, 可以在狭
3
小空间内自由活动, 且采用模块化设计,便于维护
设计两栖机器人要解决的问题
历1程)w水e中l陆c已o两m经栖e获t复o得u合了s推e精t进h细e系s的e统肌P建o体w模结e.r构P生o和物in巧t体te妙在m的亿pla神万te经年s,控的N制e进w来化 与环Co境n相ten适t 应de,s两ign栖, 1机0器ye人ar要s 具ex有pe像rie两nc栖e动物一样的灵活 性和适应性, 那么其运动学和动力学模型必定与常规机器 人有较大差别。系统建模时, 应将仿生原型的形态参数和 运动参数与实际机电系统的物理约束相结合, 在满足实际 应用需求的基础上尽量简化推进模型, 实现机构的可控性。
两栖机器人未来要解决的问题
5)信息感知与融合. 两栖动物能在水陆环境自由地活动, 一身定信we程息lc度,o并m上将e在t多o于u种其s信e具t息h有e进s丰e行富P融o的w合感e,r官P对o来应in感t采te知取m外的pla界运te环动s,境模N及e态w自做 出相Co应n的ten判t 断de和sig决n,策1,0对ye运ar动s 参ex数pe做rie出nc调e整. 同样, 为了 实现两栖机器人自主或半自主控制, 机器人必须具备一些 基本的功能, 如温度监测、障碍物探测、水中深度测量; 为了进一步实现智能控制, 还应具有速度、倾角、位置、 障碍物距离等信息的探测功能。
和 荡 别θi和幅器控度有制ri 是一相状个应i 是态的X正位变身常移量体数后表单,的示元振输的和荡出四相器量肢位间,,和的该作振离值为荡合用设器器来定的由控点振制发幅ij机送决v器i给定和人每,R。个相i 每确电位个定动偏输其机差出固的代量有P表Dx频振控i分率
两栖仿生机器人
内容简介
两栖机器人的研究背景 两栖仿生机器人分类
两栖机器人设计要点 蝾螈机器人原理
两栖动物作为最原始的陆生脊椎动物, 是脊椎动物进化史上 由水生到陆生的过渡类型 , 既有从鱼类祖先继承下来的适应 水生生活的性状, 又有适应陆地生活的新性状.在地球上, 除了 格陵兰岛以外, 其它任何地区都有两栖动物, 因此具有很强的 环境适应能力。
3)侧向移动从头部开始, 身体部分顺次接地、抬 起, 完成前进运动, 身体和地面只有很少的接触点. 在沙地环境中运行时, 滑动摩擦阻力小, 因而运动 效率高, 是一种很好的适应沙漠环境的运动形式。
4) 直线运动靠腹部和地面的摩擦力进行驱动, 部 分点与点之间有相对运动, 适于笨重的蛇类运动.
东京工业大学研制了一种两 栖蛇形机器人ACM-R5 , 它不 仅能在陆地爬行, 还能在水中游 动。它由一系列关节组成, 每个 关节有两个自由度, 为了使关节 防水, 每个关节都由伸缩膜覆盖, 关节连接处用O 型圈密封,
四肢单元有3个关节,有两个 可以旋转,每个单元有三个自 由度,于是就有三个电机 四 肢的状态,状态1:游泳 阶段或肢体的摆动阶段。状态 2:初步行走状态。状态3:重 力展开肢体。状态5:爬行开 始阶段。状态7:摆动的开始 或结束。
蝾螈机器人的控制
蝾螈机器人是由非线性耦合振荡器网络 (CPG)驱动。
龙虾作为一种在海底生活了数百万年的生物, 已经进化出了一套完美的系统来 进行感知、搜索、运动控制和湍流处理.布鲁克林大学的神经生物学家针对龙虾 在海洋湍流环境下具有锐的嗅觉功能这一特点构建了自主水下机器人:探索龙虾 的嗅觉跟踪机理及应用.
英国巴斯大学开发了 一。 对螃蟹爬行姿态、步态和爪子 爬行跨度进行研究,通过改变步 幅长度能够改变行走速度,就像 野生螃蟹一样灵活自如。这款螃 蟹机器人基于螃蟹的身体结构特 征设计,行走时与螃蟹十分相似。
四肢的设计来源于真实的蝾螈, 肢体的脚下是一个橡胶球,有良 好的摩擦性能,适用于各种表面。 肢体的内部侧,有一个磁体。当 肢体被向后折叠,该磁体由另一 个磁体刚性地固定在本体的侧面。 其结果是在游泳时四肢处于折叠 位置,两者之间的力足够高,以 保持肢体在折叠位置。只要肢开 始转动,在行走期间两者之间的 距离增加,它们的相互作用会减 小。
腿式和蛇形机器人各有其优缺点:
1)两栖运动能力:传统 的腿式机器人必须改进 腿部机构的机械设计和 运动方式;蛇形两栖机器 人每个关节至少应有两 个自由度, 这就增加了物 理实现上的难度.
1
实际环境适应能力:蛇形机器人实际环境中的泥
2
泞、荒草、树枝等不确定因素可能使被动轮的作用
降低, 甚至失效, 严重影其运动能力.腿式两栖机器
水雷对于海军来讲无疑是一种巨大的威胁. 由于浅水区水雷数量大、传 统扫雷车无法作业、乱流和泡沫影响探测等原因,水雷探测在这种区域变得 更加困难.
蛇的典型运动方式
1)蜿蜒运动 借助身体侧面接触凸凹不平的地面 所产生的力前进, 身体各部分形成相似的S形 运动轨迹, 是最普通、最高效的一种运动方式。
2)伸缩运动 身体收缩成S形, 前部前伸, 后部收缩, 循环向前运动, 类似手风琴的收缩与伸张当运动空 间狭小或者地面摩擦系数不满足蜿蜒运动要求时采 用伸缩运动, 但运动效率低;
方向的摩擦系数要小于垂直方 向的摩擦系数, 采用被动轮可满 足机器蛇对于摩擦系数的要求, 实现蜿蜒运动; 另一方面, 水蛇 之所以能在水中游动, 也是由于 轴向和纵向水阻力存在差异, 虽 然ACM-R5 的细长体设计本身 能满足水阻力差异, 但加上桨之 后可以增大阻力差, 提高游动效 率.
中国科学院沈阳自动化研究 所机器人学国家重点实验室, 研发一种新型水陆两栖蛇形机 器人。该机器人由9 个具有密 封设计的万向运动单元组成, 保证了样机在陆地和水中均能 灵活运动。基于简化的蛇形曲 线得到水陆两栖蛇形机器人的 基本二维运动步态即蜿蜒运动。 对两个垂直平面上,即水平面 和竖直面上基本步态进行复合, 由基于启发式思想的三维步态 生成方法,得到包括侧向蜿蜒 等运动的水陆两栖蛇形机器人 的多种陆地步态和水下步态, 其中S 形翻滚运动和螺旋翻滚 运动为蛇形机器人的两种新型 步态。
两栖机器人未来要解决的问题
3)两栖复合推进机构的运动控制与 优化. 两栖动物之所以具有卓越的 运动能力, 不仅在于它们具有灵巧 的身体结构, 更重要的是其能够根 据周边环境、自身状态以及运动要 求等, 产生各种运动模态下最优的 控制参数, 使各个身体机构完美地 协调和配合, 因此, 必须在两栖机 器人系统模型的基础上, 探索有效 且容易实现的运动控制和优化方法, 如能产生节律运动的CPG 等方法, 实现两栖机器人直行推进、上升下 潜、转弯、避障等运动模态的控制, 并通过在线参数调整克服两栖环境 诸多干扰和不确定因素等对机器人 运动的不利影响.
尺寸:A = 9.5 cm, B = 4.7 cm, C =5.8 cm。
为了提高推力和游动速度。增加了一个被 动的,由塑料制成的尾鳍,长度为25厘米。 相比一代四肢可以向后折叠。
主体元件是完全独立的,每个人都有自己 的电源,电机,电机控制器和变速箱,并且 是单独的防水而不需要外部包络。所有身体 单元的旋转轴线对齐,这意味着机器人只能 使横向的摆动。但是在连接处可以做一些垂 直弯曲。
两栖机器人未来要解决的问题
的2推)w两e进l栖c方o复m式合e有t推o很u进多s机e种t构h,e其设se运计P动与ow原实e理现rP各.o机in不t器t相e人m同在p,la且陆te各地s,具和Ne优水w缺中 点,C如on轮te式nt推de进s结ign构, 1简0单ye、ar控s 制ex方pe便rie,但nc地e 形适应能力差; 腿式行走虽有较好的地形适应性, 结构和控制却相对复杂; 拍动方式在水中效率高, 但不能应用于陆地移动. 考虑到 机器人空间大小、运动控制的复杂程度以及稳定性等因 素, 在设计两栖机器人推进机构时, 应尽量避免在水陆环 境中分别使用两套不同的推进机构, 而应该采用适用于 水、陆两种环境的复合推进机构, 通过采用复合机构的不 同运动形式和控制方法实现水中和陆地推进.
ACM-R5采用模块化设计, 所有关节具有相同的结构, 并通过CAN 总线 通信, 这种模块化的设计不仅节约了设计和加工成本, 而且当有关节出现 故障时,只需用另一个关节替换故障关节即可, 大大方便了机器人的维护. 到目前为止,
ACM-R5的每个关节安装了6 个采用了特殊设计的推进机构, 称之为 鳍,兼有被动轮和桨的作 用, 机器蛇在地面进行侧面波状 运动时, 机器蛇和地面的摩擦系 数要有方向性, 即运动路线切线
两栖机器人活动范围广, 运动模态多, 所需的能量消耗 也很大,电池容量应该既能充分满足运动需求, 又不大幅 增加能耗负担和机械设计难度。 两栖机器人在水下活动时通过电缆和水面中继通讯, 中 继通过无线方式和控制中心通讯,水下通信技术有待突 破。