一种昆虫机器人运动行为监测与控制系统及方法技术方案

技术编号:26959916 阅读:26 留言:0更新日期:2021-01-05 23:37
本发明专利技术公开了一种昆虫机器人运动行为监测与控制系统及方法,属于电子信息技术,微制造技术和生物科学技术领域,本发明专利技术提出一种基于新一代信息技术(包括集成技术、传感器技术、无线通讯、软件技术等技术)的视野范围之外昆虫机器人的行为监测与控制方法及系统;在效果上,通过对动物机器人监测控制系统的设计使实验人员可以对视野范围之外的实验体进行实验;从长远来看,为动物机器人的发展应用提供一种新思路。

【技术实现步骤摘要】
一种昆虫机器人运动行为监测与控制系统及方法
本专利技术属于电子信息技术,微制造技术和生物科学
,具体涉及一种昆虫机器人运动行为监测与控制系统及方法。
技术介绍
昆虫机器人对于复杂的地形和突发情况有较高的适应能力,在环境适应性、隐蔽性、机动性、负载能力等方面都表现出了巨大的优势。它的研究在神经科学与工程、灾害救援、动物行为学等领域具有重要的理论和应用价值,目前已经成为备受关注的前沿研究课题。在进行动物机器人的行为实验时,通常需要把动物的运动反应记录下来用于统计分析。目前使用的动物运动轨迹记录方法是当进行人为干预神经回路活动来促使动物运动反应后,通过有线的传输方式记录其运动轨迹,动作角度,速度等。在可见范围内,实验人员根据需要调整刺激参数使实验体达到既定位置。常用方法的缺陷是若实验对象位于视野范围之外,实验人员就无法根据实验体的位置设置刺激参数使其达到指定位置。另一方面,通过视频监控法也可记录动物的运动反应,视频监控及数字图像处理法用于研究动物行为的前提是能记录到较为清晰的动物活动视频。但视频监控数据量庞大,不利于数据的整理和保存,导致不能采用较高的采样帧率,对于毫秒级的精细运动无法捕捉。其次,视频监控依赖于摄像机拍摄的每一帧图像,若动物进入封闭区,或者光源不好,在这种情况下,视频监控法则表现得无能为力。利用GPS定位动物机器人时,GPS受动物机器人的位置和天气的影响较大,当动物机器人工作于地下环境或者当遇到天气不佳时,GPS的定位效果就会受到相当大的影响,定位服务功能甚至不能应用。目前对动物机器人的研究主要集中于动物控制,未能实现动物运动行为轨迹无线数据采集,也未见集控制、无线采集两者于一体的智能系统。
技术实现思路
针对现有技术中存在的上述技术问题,本专利技术提出了一种昆虫机器人运动行为监测与控制系统及方法,设计合理,克服了现有技术的不足,具有良好的效果。为了实现上述目的,本专利技术采用如下技术方案:一种昆虫机器人运动行为监测与控制系统,包括数据采集和滤波模块、数据解析模块、无线通讯A通信端模块、无线通讯B通信端模块、控制信号产生模块、两块电源管理模块、主控模块、上位机显示控制单元和数据存储模块;数据采集和滤波模块、数据解析模块、无线通讯B通信端模块、控制信号产生模块和电源管理模块通过线路依次连接;电源管理模块分别和数据采集和滤波模块、数据解析模块、无线通讯B通信端模块通过线路连接;主控模块分别和无线通讯A通信端模块、数据存储模块通过线路连接;电源管理模块分别和无线通讯A通信端模块、主控模块、数据存储模块通过线路连接;数据采集和滤波模块、数据解析模块、无线通讯B通信端模块、控制信号产生模块和电源管理模块构成系统从机,设计在同一集成PCB板中,固定于动物背部;主控模块、无线通讯A通信端模块、数据存储模块、另一电源管理模块构成系统主机,设计在同一集成PCB板中,与上位机显示控制单元相连接;数据采集和滤波模块,被配置为用于采集动物机器人的运动数据并对采集的数据进行滤波;数据解析模块,被配置为用于对数据采集和滤波模块采集到的数据进行数据解析;无线通讯A通信端模块,被配置为用于与无线通讯B通信端模块进行无线传输,接收无线通讯B通信端模块无线发送的动物机器人运动行为数据和回执信号;无线通讯B通信端模块,被配置为用于与无线通讯A通信端模块进行无线传输,接收无线通讯A通信端模块发来的控制指令;控制信号产生模块,被配置为用于接收无线通讯B通信端模块传来的相应指令,并产生相应的控制波形和回执信号,控制信号产生模块能够产生四个通道的控制波形,每个通道分别连接至预先植入昆虫体内的微电极;主控模块,被配置为用于接收上位机显示控制单元传来的指令,并将其传给无线通讯A通信端模块,接收无线通讯A通信端模块传来的动物机器人运动数据协议包和回执信号,并将其传给上位机显示控制单元,另一方面,将监控到的运动信息和控制指令存到数据存储模块;电源管理模块,被配置为用于对整个硬件系统包括系统主机和系统从机提供稳定的电源;上位机显示控制单元,被配置为用于对动物机器人运动行为实时监测并发送控制指令给系统主机;数据存储模块,被配置为用于存储监测到的动物机器人运动行为信息、已发出的历史控制指令;上位机显示控制单元能够实时监测视野外的动物机器人的包括位置、姿态信息、速度、位移轨迹在内的信息,操作人员通过上位机显示控制单元确定需要发射的波形信号,上位机显示控制单元将刺激指令传递给系统主机中的主控模块,主控模块将刺激指令经无线通讯A、B通信端模块发送到控制信号发生模块,控制信号发生模块通过解码指令选择合适的通道发射所需波形刺激昆虫,从而实现对昆虫的控制。优选地,PCB板采用插拔设计,能够随时卸载。优选地,数据解析模块,其内部集成有姿态解算器,配合动态卡尔曼滤波算法、漂移校正算法和积分算法,能够在动态环境下解算出动物机器人在三维空间的姿态角和运动学信息;运动学信息包括加速度、速度和位移;其中,数据解析模块中的微处理单元将解析的信息打包成数据协议包,以便下一步的数据无线传输使用。优选地,电源管理模块,采用聚合物锂电池供电,电池采用插拔设计,能够随时更换,电源管理模块包括稳压电路、升压电路;稳压电路和升压电路通过线路连接。优选地,PCB板中集有数据解算器,配合动态卡尔曼滤波算法能够地输出机器人当前姿态和运动学数据。优选地,控制信号产生模块的波形多样化,能够选择的波形包括方波、正弦波和三角波,也能够选择不同频率的波形叠加。优选地,上位机显示控制单元,设置有动物机器人三维姿态角度显示界面,动物机器人实时位移显示界面,原始数据的记录、存储、查看界面以及自动或手动控制界面。优选地,该监测与控制系统为集数据无线采集、实时监测、控制于一体的闭环反馈系统。此外,本专利技术还提到一种昆虫机器人运动行为监测与控制方法,该方法采用如上所述的昆虫机器人运动行为监测与控制系统,具体包括如下步骤:步骤1:实验人员将系统从机与预先植入昆虫体内的微电极连接,根据昆虫体内不同位置特性,在上位机显示控制单元中选择合适波形并适当调整刺激参数,刺激指令发出后通过主控模块、无线通讯A、B通信端模块传送到系统从机的控制信号发生模块;步骤2:控制信号发生模块根据接收到的指令选择相对应的控制信号传输通道,并发出相应的控制波形,控制波形经控制信号传输通道作用于昆虫,使其完成相应的包括左右转、前进在内的动作;步骤3:将昆虫机器人放于视野范围外,固定于动物背部的数据采集、解析模块得到的数据协议包经无线通讯A、B通信端模块传送给系统主机的主控模块,主控模块接收到数据协议包后通过USB数据连接线将数据协议包传给上位机,上位机显示控制单元根据接收到的运动数据向用户提供昆虫机器人的包括三维姿态角、位移轨迹和速度在内的信息;步骤4:设定昆虫机器人要达到的目标位置,用户在上位机显示控制单元实时观察昆虫机器人的运动信息,通过三维姿态角、位移轨迹、速度等信息判断与目本文档来自技高网
...

【技术保护点】
1.一种昆虫机器人运动行为监测与控制系统,其特征在于:包括数据采集和滤波模块、数据解析模块、无线通讯A通信端模块、无线通讯B通信端模块、控制信号产生模块、两块电源管理模块、主控模块、上位机显示控制单元和数据存储模块;/n数据采集和滤波模块、数据解析模块、无线通讯B通信端模块、控制信号产生模块和电源管理模块通过线路依次连接;电源管理模块分别和数据采集和滤波模块、数据解析模块、无线通讯B通信端模块通过线路连接;主控模块分别和无线通讯A通信端模块、数据存储模块通过线路连接;电源管理模块分别和无线通讯A通信端模块、主控模块、数据存储模块通过线路连接;/n数据采集和滤波模块、数据解析模块、无线通讯B通信端模块、控制信号产生模块和电源管理模块构成系统从机,设计在同一集成PCB板中,固定于动物背部;/n主控模块、无线通讯A通信端模块、数据存储模块、另一电源管理模块构成系统主机,设计在同一集成PCB板中,与上位机显示控制单元相连接;/n数据采集和滤波模块,被配置为用于采集动物机器人的运动数据并对采集的数据进行滤波;/n数据解析模块,被配置为用于对数据采集和滤波模块采集到的数据进行数据解析;/n无线通讯A通信端模块,被配置为用于与无线通讯B通信端模块进行无线传输,接收无线通讯B通信端模块无线发送的动物机器人运动行为数据和回执信号;/n无线通讯B通信端模块,被配置为用于与无线通讯A通信端模块进行无线传输,接收无线通讯A通信端模块发来的控制指令;/n控制信号产生模块,被配置为用于接收无线通讯B通信端模块传来的相应指令,并产生相应的控制波形和回执信号,控制信号产生模块能够产生四个通道的控制波形,每个通道分别连接至预先植入昆虫体内的微电极;/n主控模块,被配置为用于接收上位机显示控制单元传来的指令,并将其传给无线通讯A通信端模块,接收无线通讯A通信端模块传来的动物机器人运动数据协议包和回执信号,并将其传给上位机显示控制单元,另一方面,将监控到的运动信息和控制指令存到数据存储模块;/n电源管理模块,被配置为用于对整个硬件系统包括系统主机和系统从机提供稳定的电源;/n上位机显示控制单元,被配置为用于对动物机器人运动行为实时监测并发送控制指令给系统主机;/n数据存储模块,被配置为用于存储监测到的动物机器人运动行为信息、已发出的历史控制指令;/n上位机显示控制单元能够实时监测视野外的动物机器人的包括位置、姿态信息、速度、位移轨迹在内的信息,操作人员通过上位机显示控制单元确定需要发射的波形信号,上位机显示控制单元将刺激指令传递给系统主机中的主控模块,主控模块将刺激指令经无线通讯A、B通信端模块发送到控制信号发生模块,控制信号发生模块通过解码指令选择合适的通道发射所需波形刺激昆虫,从而实现其行为控制。/n...

【技术特征摘要】
1.一种昆虫机器人运动行为监测与控制系统,其特征在于:包括数据采集和滤波模块、数据解析模块、无线通讯A通信端模块、无线通讯B通信端模块、控制信号产生模块、两块电源管理模块、主控模块、上位机显示控制单元和数据存储模块;
数据采集和滤波模块、数据解析模块、无线通讯B通信端模块、控制信号产生模块和电源管理模块通过线路依次连接;电源管理模块分别和数据采集和滤波模块、数据解析模块、无线通讯B通信端模块通过线路连接;主控模块分别和无线通讯A通信端模块、数据存储模块通过线路连接;电源管理模块分别和无线通讯A通信端模块、主控模块、数据存储模块通过线路连接;
数据采集和滤波模块、数据解析模块、无线通讯B通信端模块、控制信号产生模块和电源管理模块构成系统从机,设计在同一集成PCB板中,固定于动物背部;
主控模块、无线通讯A通信端模块、数据存储模块、另一电源管理模块构成系统主机,设计在同一集成PCB板中,与上位机显示控制单元相连接;
数据采集和滤波模块,被配置为用于采集动物机器人的运动数据并对采集的数据进行滤波;
数据解析模块,被配置为用于对数据采集和滤波模块采集到的数据进行数据解析;
无线通讯A通信端模块,被配置为用于与无线通讯B通信端模块进行无线传输,接收无线通讯B通信端模块无线发送的动物机器人运动行为数据和回执信号;
无线通讯B通信端模块,被配置为用于与无线通讯A通信端模块进行无线传输,接收无线通讯A通信端模块发来的控制指令;
控制信号产生模块,被配置为用于接收无线通讯B通信端模块传来的相应指令,并产生相应的控制波形和回执信号,控制信号产生模块能够产生四个通道的控制波形,每个通道分别连接至预先植入昆虫体内的微电极;
主控模块,被配置为用于接收上位机显示控制单元传来的指令,并将其传给无线通讯A通信端模块,接收无线通讯A通信端模块传来的动物机器人运动数据协议包和回执信号,并将其传给上位机显示控制单元,另一方面,将监控到的运动信息和控制指令存到数据存储模块;
电源管理模块,被配置为用于对整个硬件系统包括系统主机和系统从机提供稳定的电源;
上位机显示控制单元,被配置为用于对动物机器人运动行为实时监测并发送控制指令给系统主机;
数据存储模块,被配置为用于存储监测到的动物机器人运动行为信息、已发出的历史控制指令;
上位机显示控制单元能够实时监测视野外的动物机器人的包括位置、姿态信息、速度、位移轨迹在内的信息,操作人员通过上位机显示控制单元确定需要发射的波形信号,上位机显示控制单元将刺激指令传递给系统主机中的主控模块,主控模块将刺激指令经无线通讯A、B通信端模块发送到控制信号发生模块,控制信号发生模块通过解码指令选择合适的通道发射所需波形刺激昆虫,从而实现其行为控制。


2.根据权利要求1所述的昆虫机器人运动行为监测与控制系统,其特征在于:PCB板采用插拔设计,能够随时卸载。


3.根据权利要求1所述的昆虫机器人运动行为监测与控制系统,其特征在于:数据解析模块,其内部集成有姿态解算器,配合动态卡尔曼滤波算法、漂移校正算法和积分算法,能够在动态环境下解算出动物机器人在三维空间的姿态角和运动学信息;运动学信息包括加速度、速度和位移;其中,数据解析模块中的微处理单元将解析的信息打包成数据协议包,以便下一步的数据无线传输使用。


4.根据权利要求1所述的昆虫机器人运动行为监测与控制系统,其特征在于:电源管理模块,采用聚合物锂电池供电,电池采用插拔设计,能够随时更...

【专利技术属性】
技术研发人员:槐瑞托王庆军李玉霞汪慧杨俊卿于志豪杨硕陈炤臻石勇颜瑞
申请(专利权)人:山东科技大学
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1