项目链接:
软硬件要求:
- 树莓派3B(装有自带python3.5的系统)
- 项目源码及数据
- Pycharm
- Putty
部署流程:
第一步:远程连接树莓派
- 在ssh之前,确保树莓派系统中python版本是3.5,否则后期配置环境将有挫折
第二步:配置远程环境
1. pip安装numpy
2. pip 安装opencv
* 首先注意你系统中的python版本是不是3.5,如果不是,请尽快重装系统,否则只能编译安装opencv。因为官网中支持arm架构的opencv版本最高匹配python3.5。(大神请自动忽略)
* 其次请更换国内源,这里换阿里源;更新apt(如果你时间很多,请自动忽略这条)
* 最后升级pip3,进行pip安装opencv
3.apt安装matplotlib
4.pip安装moviepy
5.apt安装ffmpeg
第三步:Pycharm远程连接树莓派环境运行脚本
总结与展望
总结
- ssh连接比vnc效率高,无卡顿;将树莓派视为服务器,远程运行脚本
- 远程运行脚本的难点在于给板子配置环境,因为架构等原因,配置环境的难度很高,期间会遇到各种问题
展望
- 树莓派只是一般的开发板,真正的嵌入式,这条路还很长很远
鸣谢
- 特别鸣谢视觉测控与智能导航实验室泽阳大神,附上大神Github主页链接
- 鸣谢临港六狼团队所有成员以及张老板的大力指导