传统车道线检测项目远程部署到树莓派上运行调试

文章目录

    • 项目链接:
    • 软硬件要求:
    • 部署流程:
        • 第一步:远程连接树莓派
        • 第二步:配置远程环境
        • 第三步:Pycharm远程连接树莓派环境运行脚本
    • 总结与展望
        • 总结
        • 展望
    • 鸣谢

项目链接:

传统车道线检测项目

软硬件要求:

  • 树莓派3B(装有自带python3.5的系统)
  • 项目源码及数据
  • Pycharm
  • Putty

部署流程:

第一步:远程连接树莓派

  • 详见链接:(无显示器,无网线,无路由)使用笔记本实现ssh远程登录树莓派3b

传统车道线检测项目远程部署到树莓派上运行调试_第1张图片

  • 在ssh之前,确保树莓派系统中python版本是3.5,否则后期配置环境将有挫折
    在这里插入图片描述

第二步:配置远程环境

1. pip安装numpy
在这里插入图片描述
2. pip 安装opencv
   * 首先注意你系统中的python版本是不是3.5,如果不是,请尽快重装系统,否则只能编译安装opencv。因为官网中支持arm架构的opencv版本最高匹配python3.5。(大神请自动忽略)
传统车道线检测项目远程部署到树莓派上运行调试_第2张图片
   * 其次请更换国内源,这里换阿里源;更新apt(如果你时间很多,请自动忽略这条)
传统车道线检测项目远程部署到树莓派上运行调试_第3张图片
   * 最后升级pip3,进行pip安装opencv
在这里插入图片描述
3.apt安装matplotlib
在这里插入图片描述
4.pip安装moviepy
在这里插入图片描述
5.apt安装ffmpeg
在这里插入图片描述

第三步:Pycharm远程连接树莓派环境运行脚本

  • 详见链接:Pycharm连接远程服务器并实现远程调试

总结与展望

总结

  • ssh连接比vnc效率高,无卡顿;将树莓派视为服务器,远程运行脚本
  • 远程运行脚本的难点在于给板子配置环境,因为架构等原因,配置环境的难度很高,期间会遇到各种问题

展望

  • 树莓派只是一般的开发板,真正的嵌入式,这条路还很长很远

鸣谢

  • 特别鸣谢视觉测控与智能导航实验室泽阳大神,附上大神Github主页链接
  • 鸣谢临港六狼团队所有成员以及张老板的大力指导

你可能感兴趣的:(树莓派)