地平线旭日x3 入门教程(一)
目录
引言
第一步,点亮系统:
1.当然是连线,刷最新的系统。
2.下载软件 系统包
3.配置ip地址并烧写
4.成功之后便可以通过串口登录开发板:
5.通过ssh登录则需要设置ip地址:
二、配置交叉编译环境
1.镜像恢复:
2.启动容器:
3.加载容器:
4.本以为docker中会装有ai-express,结果没有,需要手动安装,下载相关代码与工具
5.下载好之后放到~/x3文件夹下,因为和docker容器共用此文件夹
6.使用cmake 编译Ai-express,自己根据sh文件修改了编译脚本,更适合大众化
三、重头戏 示例测试
1.把编译好的deploy文件导入开发板中
2.运行demo
简单总结:很强,很能打!!! 达到了实时性要求,精度也不错!!!
引言
大家好,我是徐国晟,一名复制粘贴界的资深玩家。作为地平线x3开发板首批评测用户,也没什么拿的出来的正儿八经的测评,AI-Express终于发布了,让我们先撒花庆祝一下<花 花 花 花>...
话不多说,言归正传,x3开发板入门介绍开始:
第一步,点亮系统:
1.当然是连线,刷最新的系统。
连线不需要像官网那样弄坏了一个接口,杜邦线反插空间位置足够,图示:
2.下载软件 系统包
地平线准备了各种开发软件,官网下载拿来使用即可,有板子的用户都知道下载密码,这里就不多泄露了
安装软件、docker镜像与交叉编译工具等如下图所示:
解压后windows下使用改软件进行刷系统
3.配置ip地址并烧写
网线连接win系统与开发板,上电后更改ip地址,如下:
打开烧写工具:
4.成功之后便可以通过串口登录开发板:
5.通过ssh登录则需要设置ip地址:
hrut_ipfull s 10.33.10.60 255.255.255.0 10.33.10.1
题外话,没有散热板,发热严重,因此加了个usb小风扇吹风提速
二、配置交叉编译环境
由于是示例教程,直接在官方的docker镜像中开发,交叉编译环境配置后面有时间的时候再整。(AI-EXPRESS原生环境也配置成功了,docker版本也有,需要的可以自行下载,比较大,约4.5g)
使用官方下载好的doker镜像,本地直接加载就可以使用了
1.镜像恢复:
docker load --input docker_horizon_x3_tc_v1.1.6.tar
2.启动容器:
docker run -it -d -v /home/xgs/x3:/data --name horizon ed9b9e536614
3.加载容器:
docker attach horizon
docker环境加载成功
4.本以为docker中会装有ai-express,结果没有,需要手动安装,下载相关代码与工具
交叉编译工具下载
AI Express下载
放出来的原因是官网给了链接,不涉及到泄密什么的,随便下了,docker镜像里面cmake版本是3.14,readme里面是3.15以上,保险起见,升级了,不升级应该也没问题,升级的时候软连接要指向根目录下的/cmake-3.14*/bin/,不然还是3.14版本
5.下载好之后放到~/x3文件夹下,因为和docker容器共用此文件夹
6.使用cmake 编译Ai-express,自己根据sh文件修改了编译脚本,更适合大众化
rm build -rf
mkdir build
cd build
cmake .. -DPLATFORM_X3=ON -DPLATFORM_X2=OFF
make -j2
make install
原生脚本可能更好,推荐大家用官方的,哈哈,bash build.sh x3
docker与原生ubuntu 20.04系统都配置成功
犯了一个错误,因为是远程ubuntu,习惯性的windows文件下载,转到ubuntu上,然后悲剧的软链接全部失效,一直报错,迷途知返,从头下载,从新编译即可!
三、重头戏 示例测试
1.把编译好的deploy文件导入开发板中
scp -r deploy/ root@10.33.10.60:/userdata/
2.运行demo
sh run.sh body x3svb usb_cam
简单总结:很强,很能打!!! 达到了实时性要求,精度也不错!!!
有个小问题:当我把相机镜头遮住之后,显示帧率掉到了10fps,正常检测显示18fps,官方测试是100fps,希望后面可以给出具体说明,本菜鸡也会试着去研究下。
个人把AI-express也打包到docker中了,其中cmake升级到3.17,有需要的小伙伴请点击下载,有什么故障,可以私信我。
下载链接 提取码:e0ua
地平线旭日x3 入门教程(一)相关推荐
- PPYOLO垃圾检测+地平线旭日X3派部署(下)
请点击此处查看本环境基本用法. Please click here for more detailed instructions. 1. 简介 在上一个教程中,我们介绍了如何利用百度PaddlePad ...
- 地平线旭日X3派小白上手
1.购买 各个经销商对地平线旭日X3派2G板的统一报价是499,但各种套餐中价格有差异,建议选用带散热和串口的套餐,原因是CPU发热量还是有点大的,板载调试接口是2.0间距,大部分人手头没有这种杜邦线 ...
- 地平线旭日X3派试用 | ssh密钥登陆 蓝牙手柄连入ros
1.ssh密钥登陆 ssh登陆开发作为必修课,默认密码登陆不安全又得每次输密码,有点不雅,改之.在windows上使用的是Fluent Terminal(个人使用习惯). 1.1 因为经常使用macb ...
- 地平线 旭日X3 SDB开发板 (一) 环境及案例运行记录
文章目录 系统镜像烧录细节注意 AI Express运行 Demo 结语 参考 流程相对复杂,这里只写一点容易出错的地点. 系统镜像烧录细节注意 1.板子内存型号 2.烧录工具选择板子型号(产品名称: ...
- 【地平线旭日X3派试用体验】变身红白机玩转NES游戏
InfoNES 安装SDL sudo apt install libsdl1.2-dev 下载代码 git clone GitHub - qinyunti/InfoNES-1: NES Emulato ...
- 地平线旭日X3派(一)系统配置
一.SSH登录 1.1 串口配置+串口登录 1.1.1无线网络配置 1.2 SSH登录 1.3 修改文件 用vim 1.4 安装togetherROS 1.4.1 安装ROS2-foxy 安装基础功能 ...
- 【地平线旭日X3派试用体验】经典小游戏打坦克(按键版,待实现手势版)
前言 本文以经典的打坦克游戏为例,体验下在本开发板环境下高效的Qt程序的开发. 后续考虑加上手势识别,用手势控制替代按键控制,实现体感游戏. 测试过程 下载源码 git clone(详见文末) cd ...
- 【地平线旭日X3派试用体验】WIFI连接,SSH登录,TogetherROS安装(第二节)
我短期目标是想将F37摄像头采集的数据,在电脑web端显示出来,在这之前需要有几项准备工作. F37摄像头已从淘宝购买到货,这一节介绍WIFI 连接,SSH登录,TogetherROS安装. 一,WI ...
- 地平线 旭日X3 SDB开发板 (四) yolov3自训练模型板上运行流程记录
文章目录 一.准备工作 二.检查模型 三.板上运行 四.参考 一.准备工作 onnx 1.5 Opset version 10 自己训练的darknet模型 yolov3 darknet 转 onnx ...
最新文章
- RDKit toolkit实战一:调用Python API
- MemoryStream类
- 2019.4.1 数据库连接池
- 【图像处理】——Python实现几何变换(自定义+opencv库)
- LeetCode 887. Super Egg Drop
- RabbitMQ各个参数含义
- mysql5.5源码安装_MySQL5.5源码安装
- 带你重新认识ZooKeeper!java数组合并去重
- BZOJ5262(容斥)
- 一些没啥意思的出题想法记录
- Solana 海湾流(Gulf Stream)海平面(Sealevel)区别
- 顶岗周记篇通用计算机,计算机实习周记20篇
- Refused to execute script from 'http://localhost:8080/login' because its MIME type ('text/html') is
- 唯品会收购第三方支付牌照正式落槌 浙江贝付完成更名
- Server2008如何卸载MySQL_「完美卸载」完美卸载SQL Server 2008 R2 的方法,适合所有问题 - seo实验室...
- 洛谷P3239 [HNOI2015]亚瑟王
- 白胡子不杀黑胡子的真正原因
- 计蒜客-植物大战僵尸
- 安卓gpio操作示例
- 腹式呼吸胸部发麻是怎么回事?
热门文章
- TCP三次握手以及UDP相关知识
- 面试官问:ZooKeeper 有几种节点类型?别回答 4 种啦
- 一个绝好的大型软件ISO下载FTP站!
- dumps-loads dump-load的区别
- AdobePhotoshopCS快捷键
- 关于html5外文翻译三千字,新媒体外文文献翻译最新译文3000多字
- 机器人点灯(light-bot)2.0通关攻略(二)——条件
- oracle中常用的字符串查找、替换以及截取函数的用法!
- 云开发微信小程序 - 最近火到爆的的MBTI十六人格测试
- 64位win7下,plsql连接64位数据库时提示initialization error,已解决