水下蛇形环境勘测机器人

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:tienan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  引言
  在自然界中,生物蛇具有运动方式多变、良好的环境适应性及运动稳定性等典型特点,仿生机械学中模仿生物蛇的蛇形机器,它具有结构合理、控制灵活、性能可靠、可扩展性强等特性。蛇形机器人是一种高冗余度移动机器人,具有多于确定机器人空间位置和姿态所需的自由度,使得它可以摹仿生物蛇的无肢运动,蛇形机器人的这些特点使得它在复杂的海洋环境勘测中具有广阔的应用前景,如军事侦察、海底矿藏调查、输油管道检查、钻井平台水下结构检修、电缆检查、水下考古、海上养殖及江河水库的大坝检查等领域。
  1 系统总体设计
  采用STM32作为主控制器,它通过异步串口通讯将控制指令分别传输给16路舵机控制器、无线摄像头、直流电机控制器和探照灯:主控制器与人机界面、十自由度传感器、电量检测模块、温湿度传感器组和体外压力传感器之间实现了数据的双向传输:舵机控制器可发送16路独立的PWM波给舵机,以实现对机器人运动姿态的控制,并与十自由度传感器结合实现了对蛇体的闭环控制。电气系统整体架构如图l所示。
  其次,一个重要的作用便是通过异步串口通讯方式实现与iNEMOboard的通讯,使用开发板板载的惯性测量传感器,将三轴加速度计、三轴陀螺仪以及由三轴磁力计制作的电子罗盘所得出的数据融合起来,通过Kalman滤波算法克服了加速计在运动情况下的角度不稳定同时也防止了陀螺仪的累积误差,从而可得出相对较为准确的航向角。
  2 传感器应用方式
  (1)LPS331AP气压计,用于检测蛇体内部的密闭性,在下水之前,通过人工给蛇体内部增压到一定值停止,观察气压计的读数是否在一定时间内大幅度下降,从而判断蛇体的密闭性。
  (2)LSM303DLHC加速计与磁力计和L3GD20陀螺仪,通过LSM303DLHC三轴加速度计、三轴磁力计以及L3GD20三轴陀螺仪9轴的数据融合得到较为精确的航姿参数:pitch_angular. roll_angular. yaw_angular,并把它们传送给STM32核心控制板,控制板通过接收的参数判断当前蛇体所处的运动姿态,进而对其进行控制。
  (3)板载的温度传感器可用于测量蛇体内的温度变换情况。
  (4)PH电极传感器,用于测量水中的PH(实际未使用该传感器,该项功能作为保留)。
  另外一个作用便是通过无线数传模块把开发板搭载的传感器感知的环境信息以及机器人整体的姿态信息反馈给地面PC控制终端,并实时地把传感器信息显示在基于L abView开发的上位机窗口中,同时上位机窗口中可以选择水蛇运动的模式,包括前行、后退、转弯、上游、下潜、上浮、下沉、调速等,并把控制指令通过无线数传模块传给主控制板。
  3 数据融合的理论推导
  由加速度计、陀螺仪、磁力计及运算单元构成的航姿参考系统,能够为蛇形机器人提供航向、横滚和侧翻信息,用来为机器人提供准确可靠的姿态与航行信息,奠内部对多传感器数据进行融合的航姿解算单元为卡尔曼滤波器。
  4 方案设计实现
  4.1 摄像头模块
  摄像头拟采用usb 2.4G无线摄像头,独立于主控制板之外,摄像头采集的图像信息直接传给地面控制终端,由专用接收器接收并显示在PC上位机窗口中。
  4.2 驱动关节设计
  蛇形机器人每个关节处采用两个舵机进行正交连接,实现每个关节2个自由度的控制,使得蛇形机器人能够在三维空间运动,如图2与图3所示。
  4.3 供电系统
  采用11.1V,4000Mah,20C锂电池组为整个系统供电,为提高机器人的续航能力,采用太阳能电池板通过升压电路对锂电池进行充电,机器人外壳采用透明材料(取自空饮料瓶),内表面覆盖柔性太阳能电池板,通过多块柔性太阳能电池板串并联可实现对锂电池12V/2W充电,太阳能电池板对锂电池充电时,机器人漂浮在水面上(实际作品未使用太阳能电池板,该项功能保留,待后续开发)。
  4.4 人机界面HMI的开发
  这里使用自动化组态软件LabView来开发蛇形机器人的人机界面,其工作流程图如图4所示。
  5 测试与验证
  5.1 Maya运动仿真
  从整个制作的过程来看,机器人整体的机械结构设计较为复杂,但是最终还是完成了结构的设计、加工与装配。运动姿态在Maya软件上进行了仿真测试,为蛇形机器人的步态设计带来了方便,如图9所示。
  5.2 实验室测试
  在Maya软件上实现了蛇形机器人的动态仿真后,在实验室进行了“悬空测试”,验证所设计的步态的可靠性,如图10所示。
  5.3 下水测试
  为了进一步验证步态设计的实际可行性以及蛇形机器人的整体防水性,团队进行了一次下水试验。试验结果表明,由于蛇形机器人自身的重力略小于其所能达到的最大浮力,蛇形机器人在水中静止状态下可以实现漂浮,与理论计算结果相符,在水面上的二维蜿蜒步态运动效果较好,如图11所示。
  6 总结与展望
  6.1 创新之处
  (1)借助于iNEMO board,使得让原本开环的蛇形机器人系统实现了闭环控制,相比于传统各类蛇形机器人的开环控制有了巨大的突破。
  (2)正交连接的舵机组成的动力结构实现了机器人的三维运动,使得运动姿态更加丰富,应用领域也会更加广泛。
  (3)模块化的蛇形机器入骨架设计思想,使得某一关节出现问题时可以进行独立更换。
  (4)基于LabView制作的上位机软件功能强大,实现了各种数据和指令的实时传输以及摄像头捕捉到的视频显示。
  6.2 展望
  蛇形机器人是一种新型的仿生物机器人,与传统的轮式或两足步行式机器人不同的是,它实现了像蛇一样的“无肢运动”,是机器人运动方式的一个突破,具有结构合理、控制灵活、性能可靠、可扩展性强等优点。
  本文设计的水下蛇形机器人希望将来能够在海洋复杂环境勘测中得到应用,如军事侦察、海底矿藏调查、输油管道检查、钻井平台水下结构检修、电缆检查、水下考古、海上养殖及江河水库的大坝检查等领域。
其他文献
本文分析了其常用的功能、特点,以及内容分类.论述了目前办公自动化系统的技术支撑和实现,对系统的推广使用具有一定的参考意义。
凌力尔特推出42V四通道同步降压型DC/DC转换器  凌力尔特推出可达42V输入、高效率、四输出同步单片降压型开关稳压器LT8602。该器件的4通道设计整合了高压2.5A和1.5A两个通道以及两个较低电压的1.8A通道,以提供4路独立输出,从而可提供低至0.8V的电压。其同步整流拓扑提供高达93%的效率,同时突发模式(Burst Mode。)工作在无负载备用情况下保持静态电流低于30μA(所有通道
现刊排架工作是现刊管理工作中的重要组成部分,笔者从中文现刊的排架号、排架方式,论述了我馆现刊阅览室现刊排架的创新。
日前,德州仪器(TI)推出了业内最高分辨率压力传感器信号调节器PGA900,该款产品实现了对压力、应力、流量以及液体水平面等条件的快速精确的24位测量。PGA900信号调节器提供一个可
解决方案:新增32-Gb/s BERT前端和集成功能,可以支持更高数据速率的测试。全新集成功能可以优化研发测试,帮助测试工程师表征下一代数据中心和长距离通信应用的器件与系统。M8
Silicon Labs近日宣布新推出全系列完格的接收器/音频处理器和多标准数字收音机IC产品组合.设计旨在为全球车载收音机市场提供最佳的AM/FM和数字收音机性能。
在大倾角煤层巷道施工过程中,由于煤层倾角大,煤体内聚力弱、高帮易片帮等特点,炮眼布置应遵循“爆破预留”原则,采用三角掏槽,爆破成形后的巷道呈“倒梯形”,爆破后用风手镐刷大成
现任GLOBALFOUNDRIES高级副总裁暨新加坡分公司总经理洪启财日前接受记者独家专访时表示,通过与韩国三星公司的技术合作,GLOBALFOUNDRIES的14纳米工艺产线将在今年年底完成验证工作,2015年将在Fab8厂顺利进入量产阶段,量产规模可从最初的每月1万片增长到6万片。  这里提到的14纳米工艺最初亦来源于IBM的FinFET 3D的技术,三星在此基础上向移动产品应用进行了更多的创
资源的匮乏已成为现实难题,如何能从根本上促进能源资源节约和合理利用,又能缓解我国能源资源供应与经济社会发展的矛盾,指出建筑节能设计主要应从建筑整体及外部环境、建筑单体
标竿管理(Benchmarking),这是一种管理上的有效工具,以衡量组织相对于其他组织的绩效。基本上,标竿管理认为大多数的企业流程都有相通之处,因此,可以藉著寻找与确定在某些活