vision-lab开发日志
vision-lab开发日志
开发日志:
lab_huofu:
5月28日 & 5月29日 % 5月30日 完成霍夫圆识别水质圆圈的程序 使用pca 分析试剂的色值 并做线性回归
lab_water:
6月7日:
拷贝程序
6月8日:
测试水质分析仪的摄像头
6月13日:
浏览项目框架 阅读项目qt程序
好像没什么难度
lab_plant:
5月28日 ~ 6月6日:
购买材料:
在自己电脑上测试代码
6月7日:
环境部署: lubancat 烧录镜像 环境部署
6月8日 ~ 6月16日:
准备考试
6月17日:
继续部署环境 尝试运行代码
lab_water项目
lab_huofu项目
lab_plant项目
环境配置:
更新系统底层软件源:
sudo apt update && sudo apt upgrade -y
将python升级到3.9及以上 安装rust编译工具
1. 升级 pip, setuptools, wheel
pip3 install –upgrade pip setuptools wheel
2. 安装 Rust 编译工具链
sudo apt update sudo apt install cargo rustc -y
部署轻量化推理模型:
sudo apt install libgl1-mesa-glx libglib2.0-0 -y
numpy
pip3 install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
pandas
pip3 install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
opencv-python-headless
pip3 install opencv-python-headless -i https://pypi.tuna.tsinghua.edu.cn/simple
ultralytics
pip3 install ultralytics -i https://pypi.tuna.tsinghua.edu.cn/simple 但是polars会报错: 绕过polars: 不一定使用
pip install ultralytics –no-deps &&
pip install numpy opencv-python torch torchvision matplotlib requests scipy pyyaml psutil ultralytics-thop
拷贝程序 将程序从u盘拷贝到主目录
sudo cp -r /media/usb1/lab_plant.zip /home/cat/
解压缩
unzip lab_plant.zip
删除压缩包
rm -rf lab_plant.zip
bug:
6月17日
千万不要运行
sudo ifconfig eth0 down
现在只能通过网线ssh远程连接树莓派,没办法使用显示屏和串口 由于ipv6走的也是这张网卡 所以eth0关掉后ssh也会断掉
知识点
三维点云测量
概述
安装PCL 安装Open3D 安装CloudCompare
激光三角测距:
线激光器向物体表面投射一条激光线,当物体表面有高低起伏时,激光线会发生弯曲和位移,相机(与激光器成固定角度)捕捉到这条变形激光线的二维图像,通过三角测量法计算出每个点亮度的中心点,最终拼接成完整的三维点云
RANSAC (Random Sample Consensus):随机采样一致性算法
随机采样一致性算法,从包含大量离群点的数据中拟合数学模型
点赞数据加载中
文档修订记录 4 次修订
- 197fd12 修复大小标题显示失败的bug
- 38272c2 Feat: TOC sidebar + git commit history timeline + fix 20 post titles to match filenames
- edc8d79 博客界面更换 一些笑哦bug维修
- b1f3034 6_28剩余文档同步