蜂群软件架构
软件架构包括单机系统和算法软件,多机协同软件,多机通讯机制。猫头鹰mini单机系统基于visbot视觉模块的软硬件,visbot模块负责提供飞行前进方向的深度图,同时基于vins-fusion的双目定位算法提供飞机的姿态定位信息。
图:visbot视觉模块软硬件架构图
如果是单机系统,类似于ego-planner的避障导航软件就可以指导飞机完成避障环境下的轨迹规划,结合我们提供的控制软件就可以进行目标飞行。但是如果在多机协同环境,还需要协调多机轨迹、位置、同步完成多机目标飞行。我们适配了ego-planner-swarm开源软件,作为多机协同下的避障导航软件。它结合了多机的位置,和各自目标下的轨迹,整体规划出防碰撞轨迹。再结合我们提供的控制软件就可以同步控制集群进行目标飞行。
图:多机协同架构
在分布式多机协同系统中,需要互通网络环境和多机通讯机制。目前引用的ego-planner-swarm软件是基于ros系统的多机通讯机制,是master/slave架构的消息通讯机制。我们visbot视觉模块提供了wifi接口,它可以接入大功率wifi基站,优势是可以较长距离通讯;也可以配置成自组网模式(ros master配置成wifiap), 省去wifi基站,可以满足小范围的机群需求。
图:纯无人机wifi组网
图:基于wifi基站无人机组网
关于北京威斯博
北京威斯博科技有限公司(简称“visbot”)2022年创立,公司致力于视觉机器人领域的研究和产品开发。2022年1月和5月,先后推出了猫头鹰和猫头鹰mini两款ai视觉无人机,主要为人工智能和机器人等方向教育和科研领域提供产品支持。产品的核心是visbot视觉系统,集软/硬件于一身,可处理多类型数据,运行多种智能算法。其中包括双目,定位和避障算法的优化。visbot视觉系统是基于先进的嵌入式人工智能技术,自主研发和拥有自主知识产权的软/硬件系统,可ai使能无人机,机器人等设备。视觉智能化是机器人的必然发展方向,公司致力于更智能、更高效、全自主的科研技术融入机器人世界,改变人类生活。
LED紫外线照射箱设计制作过程(图解)
光纤连接器的可靠性测试和评估方法
电感如何优化物理设计以得到合格的信号完整性呢?
什么是串扰?NEXT近端串扰定义介绍
能控制床的温度,监控个人睡眠和提供音乐催眠的传感智能床垫
猫头鹰mini单机系统基于Visbot视觉模块的软硬件
喜讯 | 美格智能与美格智联双双荣获2022年深圳市“专精特新”企业荣誉称号
友恩开关电源芯片积极部署巩固产品领先性
工业机器人的未来会发展成什么样子
音视频电流干扰怎么解决
是苹果毁了移动Flash吗?
微软携手AMD、高通等构件Pluton安全处理器
电子芯闻早报:高通推VR开发包,华为发布OneAir
不可不知的Xilinx公司“领先一代”大事集锦
本月19日诺基亚8国行版携手诺基亚9一起发布:重拾“机皇”名声
5G基站高功耗究竟是真相还是骗局?
深入介绍三种不同的程序架构
SiC器件的优缺点!
怎样使用MQ2传感器检测气体浓度
浅谈端子线成品的检验包装流程步骤