
photonvision
FRC 机器人视觉开箱即用,调参即出目标位姿
PhotonVision 是面向 FIRST 机器人竞赛(FRC)的开源计算机视觉方案,用 Java 编写,基于 OpenCV 和 WPILib 生态。它解决的是 FRC 队伍在赛场上快速获得目标检测与位姿估计能力的问题:传统自研视觉代码门槛高、调试慢,而 PhotonVision 把相机标定、图像处理管线、目标追踪和网络表通信整合成一个开箱即用的工具。核心能力包括支持多种 USB/CSI 摄像头与协处理器(如 Raspberry Pi、Limelight 类硬件),提供图形化界面实时调参,内置 AprilTag、颜色/轮廓检测等常见算法,并能通过 NetworkTables 把结果直接推送给机器人程序。它还支持多相机、录制回放和离线标定,让队伍在赛前就能验证视觉方案,减少现场调试时间。整体定位是免费、快速、易上手,降低 FRC 视觉开发门槛。
开源
free
计算机视觉
GitHub 星标
★ 429
维护状态
活跃
是否开源
是
定价模式
free
项目数据
分类计算机视觉
开发团队PhotonVision
所属国家
定价模式free
价格说明官网标注免费使用,开源项目
访问状态
是否开源是
开源协议GPL-3.0
主要语言Java
技术栈/模型computer-vision,frc,java,opencv,vision,vision-processing,wpilib
GitHub 星标★ 429
30天Star增速
HF 下载量
上线时间2020-06-27 00:00:00
最近更新2026-09-17 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-18
浏览次数0
使用教程
核心亮点
- 提供图形化调参界面,无需反复改代码即可预览阈值和管线效果
- 深度集成 WPILib 与 NetworkTables,视觉结果可直接被机器人程序消费
- 内置相机标定、AprilTag 与颜色检测等 FRC 常用能力,覆盖多数赛题需求
不足之处
- 主要面向 FRC 场景,通用计算机视觉项目复用价值有限
- 生态与文档围绕 FRC 社区,非 FRC 用户上手成本较高
适用场景
- FRC 队伍在赛季中快速搭建 AprilTag 定位视觉系统
- 学生用图形界面学习相机标定与图像处理管线
- 比赛现场用多相机方案做目标追踪并实时回传机器人
替代项目
OpenCV、Limelight、WPILib
项目介绍
同类项目推荐
modlens
开源
给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。
The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···
opencv
开源
开箱即用的视觉算法库,搞定图像视频处理与识别
Open Source Computer Vision Library
OpenCVTutorials
开源
中文 OpenCV 教程,从入门到实战,边看边跑代码
OpenCV-Python4.1 中文文档
DEIMv2
开源
用DINOv3做实时检测,又快又准,直接落地。
[DEIMv2] Real Time Object Detection Meets DINOv3