程序员5个刷题网站-RoboMaster2020-OnePointFive:RoboMaster2020-OnePointFive

上传者: 38740397 | 上传时间: 2023-03-06 16:15:52 | 文件大小: 49.38MB | 文件类型: ZIP
程序员5个刷题网站 RoboMaster OnePointFive 2020 算法项目开源 1. 项目简介 所有项目效果可以观看B站视频: 主要包含了工程车自动对位,雷达站标注软件以及预研的主动小陀螺 如有任何问题或改进方法,欢迎与我联系: 详细的项目迭代可以看具体项目中的doc文件进行了解 2. 工程自动对位项目 2.1 项目介绍 ​ 使用D435进行资源岛寻找,控制工程车运动到资源岛前。 ​ 资源岛寻找中,采用深度图作为数据输入,以空间中一个75cm宽的竖直平面作为资源岛特征,最后通过串口控制车辆,完成资源岛自动对位任务。 ​ 具体效果在视频3:25-4:10 2.2 技术细节说明 (1) Version1: ​ 为了获取资源岛的矩形框,我们直接选取图像中心点作为深度阈值,索引深度阈值±5cm的点,再进行形态学操作. ​ 如图所示,图中红色点为行李箱的正中心点,而白色点为图片中心点,以白色点的深度为阈值,索引中间正负5cm的点,再进行一些形态学操作,就可以得到右边图所示的轮廓图 (2) Version2: ​ 在第一版本中,仅适用正对资源岛的情况,同时还容易由于噪声导致

文件下载

资源详情

[{"title":"( 531 个子文件 49.38MB ) 程序员5个刷题网站-RoboMaster2020-OnePointFive:RoboMaster2020-OnePointFive","children":[{"title":"README.md <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"build_network.py <span style='color:#111;'> 8.32KB </span>","children":null,"spread":false},{"title":"learnany.py <span style='color:#111;'> 107B </span>","children":null,"spread":false},{"title":"my_opt.py <span style='color:#111;'> 19.69KB </span>","children":null,"spread":false},{"title":"2.jpg <span style='color:#111;'> 175.96KB </span>","children":null,"spread":false},{"title":"my_network.py <span style='color:#111;'> 5.00KB </span>","children":null,"spread":false},{"title":"my_dataset.py <span style='color:#111;'> 35B </span>","children":null,"spread":false},{"title":"my_tools.py <span style='color:#111;'> 6.65KB </span>","children":null,"spread":false},{"title":"1.jpg <span style='color:#111;'> 773.85KB </span>","children":null,"spread":false},{"title":"forward.py <span style='color:#111;'> 7.82KB </span>","children":null,"spread":false},{"title":"my_opt.cpython-36.pyc <span style='color:#111;'> 11.45KB </span>","children":null,"spread":false},{"title":"my_tools.cpython-36.pyc <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"c_cpp_properties.json <span style='color:#111;'> 450B </span>","children":null,"spread":false},{"title":"settings.json <span style='color:#111;'> 61B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 726B </span>","children":null,"spread":false},{"title":"蒋俊南个人简历.pdf <span style='color:#111;'> 396.49KB </span>","children":null,"spread":false},{"title":"misc.xml <span style='color:#111;'> 200B </span>","children":null,"spread":false},{"title":"workspace.xml <span style='color:#111;'> 11.23KB </span>","children":null,"spread":false},{"title":"profiles_settings.xml <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"modules.xml <span style='color:#111;'> 260B </span>","children":null,"spread":false},{"title":"code.iml <span style='color:#111;'> 555B </span>","children":null,"spread":false},{"title":"vcs.xml <span style='color:#111;'> 248B </span>","children":null,"spread":false},{"title":"AutoLabel_UML.png <span style='color:#111;'> 90.89KB </span>","children":null,"spread":false},{"title":"GUI.py <span style='color:#111;'> 19.53KB </span>","children":null,"spread":false},{"title":"yolo_models.py <span style='color:#111;'> 14.57KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"yolo_models.cpython-36.pyc <span style='color:#111;'> 10.71KB </span>","children":null,"spread":false},{"title":"YOLO_DetectClass.cpython-36.pyc <span style='color:#111;'> 5.39KB </span>","children":null,"spread":false},{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 163B </span>","children":null,"spread":false},{"title":"YOLO_DetectClass.py <span style='color:#111;'> 8.24KB </span>","children":null,"spread":false},{"title":"utils.py <span style='color:#111;'> 15.22KB </span>","children":null,"spread":false},{"title":"datasets.py <span style='color:#111;'> 4.86KB </span>","children":null,"spread":false},{"title":"parse_config.py <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"parse_config.cpython-36.pyc <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"augmentations.cpython-36.pyc <span style='color:#111;'> 468B </span>","children":null,"spread":false},{"title":"logger.cpython-36.pyc <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"datasets.cpython-36.pyc <span style='color:#111;'> 4.74KB </span>","children":null,"spread":false},{"title":"utils.cpython-36.pyc <span style='color:#111;'> 10.05KB </span>","children":null,"spread":false},{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"logger.py <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"augmentations.py <span style='color:#111;'> 207B </span>","children":null,"spread":false},{"title":"YOLO_DetectClass_useless.py <span style='color:#111;'> 8.33KB </span>","children":null,"spread":false},{"title":"show_results.py <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"Annotation.py <span style='color:#111;'> 38.78KB </span>","children":null,"spread":false},{"title":"settings.json <span style='color:#111;'> 83B </span>","children":null,"spread":false},{"title":"multi_pose.py <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"ctdet.py <span style='color:#111;'> 3.59KB </span>","children":null,"spread":false},{"title":"base_detector.py <span style='color:#111;'> 4.94KB </span>","children":null,"spread":false},{"title":"exdet.py <span style='color:#111;'> 4.95KB </span>","children":null,"spread":false},{"title":"detector_factory.py <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"ddd.cpython-36.pyc <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"base_detector.cpython-36.pyc <span style='color:#111;'> 4.59KB </span>","children":null,"spread":false},{"title":"detector_factory.cpython-37.pyc <span style='color:#111;'> 562B </span>","children":null,"spread":false},{"title":"detector_factory.cpython-36.pyc <span style='color:#111;'> 560B </span>","children":null,"spread":false},{"title":"multi_pose.cpython-36.pyc <span style='color:#111;'> 4.33KB </span>","children":null,"spread":false},{"title":"exdet.cpython-37.pyc <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"exdet.cpython-36.pyc <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"ctdet.cpython-36.pyc <span style='color:#111;'> 4.30KB </span>","children":null,"spread":false},{"title":"ddd.py <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"debugger.py <span style='color:#111;'> 19.83KB </span>","children":null,"spread":false},{"title":"oracle_utils.py <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"utils.py <span style='color:#111;'> 542B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"post_process.py <span style='color:#111;'> 3.87KB </span>","children":null,"spread":false},{"title":"post_process.cpython-36.pyc <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"debugger.cpython-36.pyc <span style='color:#111;'> 15.29KB </span>","children":null,"spread":false},{"title":"ddd_utils.cpython-36.pyc <span style='color:#111;'> 4.39KB </span>","children":null,"spread":false},{"title":"utils.cpython-36.pyc <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 186B </span>","children":null,"spread":false},{"title":"oracle_utils.cpython-36.pyc <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"image.cpython-36.pyc <span style='color:#111;'> 7.28KB </span>","children":null,"spread":false},{"title":"ddd_utils.py <span style='color:#111;'> 4.44KB </span>","children":null,"spread":false},{"title":"image.py <span style='color:#111;'> 7.51KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 368B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 56B </span>","children":null,"spread":false},{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"nms.pyx <span style='color:#111;'> 12.84KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 160B </span>","children":null,"spread":false},{"title":"utils.py <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"decode.py <span style='color:#111;'> 21.25KB </span>","children":null,"spread":false},{"title":"model.py <span style='color:#111;'> 3.16KB </span>","children":null,"spread":false},{"title":"losses.py <span style='color:#111;'> 7.66KB </span>","children":null,"spread":false},{"title":"scatter_gather.cpython-36.pyc <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"decode.cpython-36.pyc <span style='color:#111;'> 12.47KB </span>","children":null,"spread":false},{"title":"data_parallel.cpython-36.pyc <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"utils.cpython-36.pyc <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"model.cpython-36.pyc <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"losses.cpython-36.pyc <span style='color:#111;'> 7.78KB </span>","children":null,"spread":false},{"title":"dependency_links.txt <span style='color:#111;'> 1B </span>","children":null,"spread":false},{"title":"PKG-INFO <span style='color:#111;'> 238B </span>","children":null,"spread":false},{"title":"SOURCES.txt <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"top_level.txt <span style='color:#111;'> 5B </span>","children":null,"spread":false},{"title":"make.sh <span style='color:#111;'> 50B </span>","children":null,"spread":false},{"title":"test.py <span style='color:#111;'> 8.31KB </span>","children":null,"spread":false},{"title":"dcn_v2.h <span style='color:#111;'> 5.37KB </span>","children":null,"spread":false},{"title":"vision.h <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"dcn_v2_cpu.cpp <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明