📌  相关文章
📜  安装 open3d jetson nano aarch64 - Python (1)

📅  最后修改于: 2023-12-03 14:53:32.371000             🧑  作者: Mango

安装 Open3D Jetson Nano aarch64 - Python

如果你正在使用 Nvidia Jetson Nano 平台,并且想要安装 Open3D 库进行 3D 图像处理或点云处理,那么本文将为你介绍如何安装和配置 Open3D。

环境准备

在开始安装 Open3D 之前,请确保你的 Jetson Nano 配置了以下环境:

  1. JetPack 4.4 或更高版本
  2. CUDA 10.2 或更高版本
安装依赖库

在安装 Open3D 之前,需要先安装一些依赖库。在 Jetson Nano 上可以使用以下命令进行安装:

sudo apt-get update
sudo apt-get install -y build-essential cmake git libboost-dev libeigen3-dev libflann-dev libjpeg-dev libpng-dev libqhull-dev libusb-1.0-0-dev libvtk6-dev pkg-config python3-dev python3-numpy python3-pip python3-wheel libgtest-dev
安装 Open3D

可以从官方 GitHub 仓库https://github.com/isl-org/Open3D中下载 Open3D 并编译安装。

git clone --recursive https://github.com/isl-org/Open3D.git
cd Open3D
mkdir build
cd build
cmake .. -DBUILD_CUDA_MODULE=ON
make -j$(nproc)
sudo make install
测试安装

在安装完成后,可以使用以下命令在 Python 3 中测试 Open3D:

import open3d as o3d

pcd = o3d.geometry.PointCloud()
pcd.points = o3d.utility.Vector3dVector([[0, 0, 0], [0, 0, 1], [0, 1, 0], [0, 1, 1], [1, 0, 0], [1, 0, 1], [1, 1, 0], [1, 1, 1]])
o3d.visualization.draw_geometries([pcd])

如果一切正常,应该可以看到一个立方体模型显示在窗口中。

结论

在本文中,我们学习了如何在 Jetson Nano 上安装 Open3D 库,并对其进行了简单的测试。希望这篇文章可以帮助你快速上手 Open3D,进一步进行 3D 数据处理。