问题标签 [jetson-xavier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
embedded - 将 CANopen 设备连接到 ubuntu
我正在尝试将 CANopen 电机驱动程序连接到 Ubuntu 以控制驱动程序。我使用了CANopenNode包,然后连接了两个驱动程序,并在总线的两端连接了两个 120 欧姆电阻,我使用 Nvidia AGX Xavier 作为控制器,我确保使用正确的引脚,但是当我使用当我初始化第一个节点(驱动程序)时弹出这个错误的包:
我在包裹上打开了一个问题,但我想问是否有人可以帮助我。
python - 在 Jetson AGX Xavier 上导入 ONNX 时出错
根据Github 上的本指南,我第一次将 ONNX 与 YOLO 结合使用。 每次我尝试运行一段导入 ONNX 的代码时,都会出现以下错误:
(我搞砸了复制回溯,但错误是导入错误:无法导入名称'enum_type_wrapper'或类似的东西)
据我所知,某些依赖项或版本存在问题,但是当我尝试重新安装 onnx 时,我发现所有必要的依赖项都已安装。
我搜索了整个 Github 和 stackoverflow,没有其他用户遇到同样的错误。我已经确保我使用的是最新的库和 Python (3.6.9) 并且 pip 已更新,但这似乎都不是问题。我很感激这里的一些指导。
python - 如何在jetson xavier nx中为python 2安装opencv
我想为jetson xavier nx安装python2的opencv。我想要 cuda 加速版本,因为我相信 jetpack 4.4 带有用于 python2 的 opencv,但它没有针对 nvidia 进行优化。如何安装这个版本?我想将它用于 ROS 上的应用程序,因此我需要它用于 python2。网上所有的文档似乎都是为python3和python2构建opencv
python - Jetson Xavier AGX GPIO 未发送任何信号
我想使用 python 代码通过 Jetson GPIO PWM 控制伺服电机。我 使用. _ sudo pip install Jetson.GPIO
我正在尝试使用以下代码检查 GPIO 引脚,但它不起作用。任何想法我如何使它工作
我用万用表检查了它,但它不工作。我通过更改通道检查了其他 GPIO 引脚,但仍然没有输出。任何想法如何在 Python 中使用它。
问候
nvidia - 这个版本的 TensorRT 只支持外二维上的 padding
我正在尝试将 onnx AI 模型文件转换为 nvidia tensorrt 文件。硬件:NVIDIA xavier AGX。tensorrt 版本和硬件信息:
NVIDIA Jetson AGX Xavier [16GB]
- 喷气背包 4.5.1 [L4T 32.5.1]
- NV 电源模式:MAXN - 类型:0
- jetson_stats.service:活跃
- 图书馆:
- CUDA:10.2.89
- cuDNN:8.0.0.180
- 张量RT:7.1.3.0
- Visionworks:1.6.0.501
- OpenCV:3.4.15-dev 编译 CUDA:否
- VPI:ii libnvvpi1 1.0.15 arm64 NVIDIA 视觉编程接口库
- 伏尔甘:1.2.70
但是,当我运行代码时
我收到以下错误:
从 onnx 文件构建 fp32 TensorRT 引擎...
开始 ONNX 文件解析
[TensorRT] 警告:onnx2trt_utils.cpp:220:您的 ONNX 模型已使用 INT64 权重生成,而 TensorRT 本身不支持 INT64。试图降低到 INT32。
解析 onnx 文件发现 1 个错误。
Onnx 模型文件: Conv pads: 1, 1, 2, 2。
有谁知道如何修理它?
python - 使用 Python 启用和使用 Jetson GPIO 引脚
我想使用 Jetson Xavier AGX 的 GPIO。
我按照下面提到的所有程序来运行 GPIO 引脚,但我无法运行它。可能是什么问题?我错过了什么或做错了什么?
我遵循的程序如下所示:
1. 为 PWM 或任何其他 PIN 配置 GPIO扩展头,要配置运行以下命令。
sudo /opt/nvidia/jetson-io/jetson-io
. 并点击此链接
2.使用命令安装GPIO Jetson
sudo pip3 install Jetson.GPIO
3.复制新规则
sudo cp lib/python/Jetson/GPIO/99-gpio.rules /etc/udev/rules.d/
4. 运行以下 python 代码来切换电压值。使用带有 GND 和 PWM(或任何启用的)PIN 的万用表检查
c++ - ZeroMQ 编译期间未定义的引用
我正在尝试在 VScode 中运行示例 C++ 代码。我正在使用 Ubuntu,所以apt-get install libzmq3-dev
在我 cd 进入我试图编译的代码的文件路径时运行。当我尝试通过“终端>运行构建任务>C/C++:g++构建活动文件”进行编译时,我在终端中收到以下消息。
我确信这是我的错误,因为我是 C++ 和 Linux 的新手,但我想了解我做错了什么。提前致谢!
c++ - Jetson Xavier 上 QT QGraphicsView 的问题
我遇到了一个奇怪的问题,我不确定从哪里开始解决问题,甚至不确定要搜索什么。希望有人以前见过这个并且可以提供帮助!
我在 QTCreator/C++ 中创建了一个 QT 应用程序。我在具有 QT 版本 5.12.8(apt 默认值)的 Ubuntu 20.04 机器上开发了该应用程序。该应用程序在我的开发机器上按预期运行和运行。
对于部署,我们在 Jetson Xavier 上运行应用程序,这是一台 ARM 机器。它运行 Ubuntu 18.04,安装了 QT 版本 5.9.5(也是操作系统的默认版本)。当我在那里运行应用程序时,除了一个 QGraphicsView 之外,一切正常,它显示一个空白屏幕而不是预期的显示。
GraphicsView A 有效,它在图形场景上显示 QPixMap。GraphicsView B 只显示白色,它应该在黑色背景上显示一系列点和线(以矢量形式显示为 QObjects)。这再次在我的机器上运行良好。
这两个 QGraphicsView 之间的区别在于,不起作用的那个启用了许多鼠标输入事件功能,因此您可以平移和缩放 QGraphicsScene。我发现如果我在 QGraphicsView B 设置中注释掉以下三行,那么我可以再次看到点和线:
事件过滤器处理用于缩放的滚轮事件。似乎这三行中的任何一行都禁用了视图,我尝试了几种注释掉或不注释掉的组合。显然,当我删除这些时,我不能再平移/缩放 QGrapicsScene,而我需要这样做。
我无法弄清楚为什么这些功能可能会影响 Jetson 上显示的 QGraphicsView。我确实发现应用程序顶部的 QMenu 起初在 Jetson 上不起作用,直到我禁用了“NativeMenuBar”属性(大概是强制 QT 事物而不是原生)。我通过 QGraphicsView 和鼠标查看了类似的东西并出现了空白。
python - ffmpeg 使用自定义名称命名输出文件
我在 JEtson Xavier NX 上使用 ffmpeg 将视频分割成帧,如下所示
这会生成输出为
但是我想从自定义数字而不是 1 开始计数器。例如
帧的起始编号应该基于我想要初始化的一些变量,然后它应该从那里按顺序进行标记。我该怎么做呢?
gpu - 在 Jetson NX 上导入 dlib 得到非法指令(核心转储)
JetPack 版本:4.6
我正在尝试在 Jetson Xavier NX 上使用 dlib (GPU),以下是我安装 dlib 的步骤
当我运行 import dlib
如何解决这个问题?