【RM2021-视觉框架开源】上海工程技术大学 木鸢Birdiebot
![lightcone](https://hz-rm-bbs-web-prod.oss-cn-hangzhou.aliyuncs.com/avatar/pre/v1/000033304_avatar_big.jpg)
Birdiebot目标感知与决策框架(Birdiebot Target Prception And Decision Making Framework, BTP&DM)是一个针对RMUC/RMUL/RMUT开发的一款开源框架,你可以通过BTP&DM快速构建机器人。
木鸢Birdiebot是一个2020年开始参加RoboMaster的新队伍,我们深知目前的框架仍然存在着很多缺陷和不足,欢迎各个参赛队伍与我们学习和交流。本次开源框架为2021赛季上场的英雄机器人、步兵机器人、哨兵机器人及中部赛区雷达系统的视觉算法部分。你可以通过论坛开源帖子评论区、github issues页面、邮箱或直接线下和我们取得联系,该项目受到上海工程技术大学上海市大学生创新创业基地木鸢机甲工作室的资助,参与该项目请联系zyhbum@foxmail.com。
BTP&DM包含了以下内容:
- BCP(Birdiebot Communication Protocol,birdiebot通讯协议)
- 基于opencv的传统视觉目标特征检测,包含装甲板识别及能量机关识别
- 对于赛场环境的决策处理
- BCPViewer对使用BCP数据的实时UI显示
- 使用深度学习完成目标识别与分类
版权和许可信息
BTP&DM使用 Apache Licence 2.0许可证,鼓励在尊重木鸢机甲工作室及上海工程技术大学的著作权基础上的代码共享,欢迎各参赛队参与项目修改与维护,并作为开源或商业软件再次发布。
但注意
但注意
- 您需要在修改的代码中保留Apache Licence
- 如果你使用了修改了代码,需要在被修改的文件中说明。
- 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他BTP&DM、木鸢机甲工作室及上海工程技术大学所规定需要包含的说明。
- 如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache Licence。你可以在Notice中增加自己的许可,但不可以表现为对Apache Licence构成更改。 木鸢机甲工作对其发行的或与合作伙伴共同开发的BTP&DM,受各国版权法及国际版权公约的保护。
- 对于上述版权内容,超越合理使用范畴、并未经木鸢机甲工作室书面许可的使用行为,木鸢机甲工作室均保留追究法律责任的权利。
项目GitHub传送门
https://github.com/Ligcox/BTP_DM
请问这篇文章对你有用吗?
【RM2021-视觉框架开源】上海工程技术大学 木鸢Birdiebot