草庐IT

零基础入门Jetson Nano——通过OpenCV调用CSI和USB摄像头

JetsonNano学习——摄像头调用前言一、CSI摄像头的调用1、安装v4l2-utils协助工具2、查看摄像头挂载情况3、查看挂载的摄像头详细参数情况4、检测摄像头能否正常工作5、使用OpenCV调用CSI摄像头方式一、利用Gstreamer通道打开摄像头方式二、利用Jetcam通道打开摄像头二、USB摄像头的调用总结前言因为JetsonNano是一款AI边缘计算开发板,所以用它来做嵌入式AI项目是很合适的。本文将详细介绍JetsonNano如何通过OpenCV调用CSI摄像头(IMX219)和USB摄像头。一、CSI摄像头的调用1、安装v4l2-utils协助工具sudoaptinsta

BearPi-HM Nano的环境配置

我先在华为操作系统DevEcoStudio和SDK下载与升级|HarmonyOS开发者下载了DevEcoStudio3.0Bate2安装下面的网址是下载安装搭建环境的教程applications/BearPi/BearPi-HM_Nano/docs/quick-start/BearPi-HM_Nano十分钟上手.md·小熊派开源社区/BearPi-HM_Nano-Gitee.com (因为下载play的版本时出现了错误,所以推荐下载AMware时要下Pro的)大家需要注意的第一点是虚拟机的网络问题,这一步至关重要,会影响到以下的配置 第二点是一定要注意网址的点分十进制数,要与虚拟机中的一至。第

BearPi-HM Nano的环境配置

我先在华为操作系统DevEcoStudio和SDK下载与升级|HarmonyOS开发者下载了DevEcoStudio3.0Bate2安装下面的网址是下载安装搭建环境的教程applications/BearPi/BearPi-HM_Nano/docs/quick-start/BearPi-HM_Nano十分钟上手.md·小熊派开源社区/BearPi-HM_Nano-Gitee.com (因为下载play的版本时出现了错误,所以推荐下载AMware时要下Pro的)大家需要注意的第一点是虚拟机的网络问题,这一步至关重要,会影响到以下的配置 第二点是一定要注意网址的点分十进制数,要与虚拟机中的一至。第

Jetson Nano部署YOLOv5与Tensorrtx加速——(自己走一遍全过程记录)

说在前面搞了一下Jetsonnano和YOLOv5,网上的资料大多重复也有许多的坑,在配置过程中摸爬滚打了好几天,出坑后决定写下这份教程供自己备忘。事先声明,这篇文章的许多内容本身并不是原创,而是将配置过程中的文献进行了搜集整理,但是所有步骤都1:1复刻我的配置过程,包括其中的出错和解决途径,但是每个人的设备和网络上的包都是不断更新的,不能保证写下这篇文章之后的版本在兼容性上没有问题,总之提前祝自己好运!一、烧录镜像1、镜像选择这里我选择的是亚博智能,它已经将镜像大部分给配置好了。获取链接:(提取码:o6a4)镜像的下载地址里面已经安装好了如下的东西:CUDA10.2,CUDNNv8,tens

Jetson Nano部署YOLOv5与Tensorrtx加速——(自己走一遍全过程记录)

说在前面搞了一下Jetsonnano和YOLOv5,网上的资料大多重复也有许多的坑,在配置过程中摸爬滚打了好几天,出坑后决定写下这份教程供自己备忘。事先声明,这篇文章的许多内容本身并不是原创,而是将配置过程中的文献进行了搜集整理,但是所有步骤都1:1复刻我的配置过程,包括其中的出错和解决途径,但是每个人的设备和网络上的包都是不断更新的,不能保证写下这篇文章之后的版本在兼容性上没有问题,总之提前祝自己好运!一、烧录镜像1、镜像选择这里我选择的是亚博智能,它已经将镜像大部分给配置好了。获取链接:(提取码:o6a4)镜像的下载地址里面已经安装好了如下的东西:CUDA10.2,CUDNNv8,tens

【EventOS Nano】EventOS Nano初步了解

EventOSNano是什么?EventOSNano是一个面向单片机、事件驱动的、分布式的、可跨平台开发的嵌入式开发平台。主要有两大技术特色:事件驱动和超轻量EventOS主要特性如下:事件总线为核心组件,灵活易用,是进行线程(状态机)间同步或者通信的主要手段,也是对EventOS分布式特性和跨平台开发进行支持的唯一手段。事件支持广播发送,或者发布-订阅机制两种方式(二选一)全局事件队列,摒弃每个线程拥有自己的事件队列的方式,只有一个全局事件队列,极限对压缩对RAM的占用协作式内核,优点是不会产生资源竞争,非常可靠。功能强大的软件定时器,以时间事件的形式对软定时器功能,进行功能强大的实现极度轻

【EventOS Nano】EventOS Nano初步了解

EventOSNano是什么?EventOSNano是一个面向单片机、事件驱动的、分布式的、可跨平台开发的嵌入式开发平台。主要有两大技术特色:事件驱动和超轻量EventOS主要特性如下:事件总线为核心组件,灵活易用,是进行线程(状态机)间同步或者通信的主要手段,也是对EventOS分布式特性和跨平台开发进行支持的唯一手段。事件支持广播发送,或者发布-订阅机制两种方式(二选一)全局事件队列,摒弃每个线程拥有自己的事件队列的方式,只有一个全局事件队列,极限对压缩对RAM的占用协作式内核,优点是不会产生资源竞争,非常可靠。功能强大的软件定时器,以时间事件的形式对软定时器功能,进行功能强大的实现极度轻

【EventOS Nano】EventOS Nano使用快速入门

快速入门EventOSNano非常简单,除源码外,只需要实现三个代码,就可以使用EventOSNano编写程序main.cmain函数,初始化和启动EventOSeos_port.c如EventOS在特定平台上的接口实现,就是EventOSNano移植的相关代码eos_led.cLED的闪烁状态机。LED灯闪烁,类似于单片机界的helloworld如下对每一个文件进行详细说明:1.main.cEventOS初始化->订阅表初始化->LED状态机初始化->EventOS启动/*include-----------------------------------------------------

【EventOS Nano】EventOS Nano使用快速入门

快速入门EventOSNano非常简单,除源码外,只需要实现三个代码,就可以使用EventOSNano编写程序main.cmain函数,初始化和启动EventOSeos_port.c如EventOS在特定平台上的接口实现,就是EventOSNano移植的相关代码eos_led.cLED的闪烁状态机。LED灯闪烁,类似于单片机界的helloworld如下对每一个文件进行详细说明:1.main.cEventOS初始化->订阅表初始化->LED状态机初始化->EventOS启动/*include-----------------------------------------------------

Jetson Nano配置YOLOv5并实现FPS=25

镜像下载、域名解析、时间同步请点击阿里云开源镜像站一、版本说明JetPack4.6——2021.8yolov5-v6.0版本使用的为yolov5的yolov5n.pt,并利用tensorrtx进行加速推理,在调用摄像头实时检测可以达到FPS=25。二、配置CUDAsudogedit~/.bashrc在打开的文档的末尾添加如下:exportCUDA_HOME=/usr/local/cuda-10.2exportLD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATHexportPATH=/usr/local/cuda-10.2/bin