Nvidia Jetson Orin NX(二)环境配置

一、安装Jtop

便于性能监控和检查版本,还是有必要安装一下这个工具的

sudo apt-get update
sudo apt install python3-pip					
sudo -H pip3 install -U jetson-stats

 完成后启动服务

sudo systemctl restart jetson_stats.service

然后reboot重启

启动后

jtop

即可进入工具界面

方向键切换7INFO可以查看一些版本信息,Q返回

 

二、安装Torch

点开桌面Jetson Zoo,找到PyTorch下与JetPack版本对应的pip wheel,下载。

 

下载好后执行

sudo apt-get install libopenblas-base libopenmpi-dev libomp-dev python3-pip
pip3 install Cython
pip3 install numpy

 然后cd到下载的文件目录,执行安装

pip3 install torch-*.whl

这样PyTorch就装好了。

三、安装TorchVision

先安装依赖

sudo apt-get install libjpeg-dev zlib1g-dev libpython3-dev libavcodec-dev libavformat-dev libswscale-dev libopenblas-base libopenmpi-dev

 可能会出一些不满足依赖的报错,sudo apt-get install,然后去下面的链接。

https://download.pytorch.org/whl/torchvision/

在这里搜索linux_aarch64,按照表格找到torch对应的torchvison、Python版本,下载。

这个表格没有的话可以去PyTorch官网查找对应​​​。

下载完成后cd到文件目录安装

pip3 install torchvision*.whl

如果网络原因失败,重试就可以,完成后就安装好了。

四、安装Ros2 

因为我是Ubuntu22.04,所以安装的是Humble,每个ubuntu版本对应一个Ros2版本,安装对应的就好,官方文档提供了详细的安装步骤。

先设置语言环境,检查确保支持UTF-8编码。

sudo apt update && sudo apt install locales
sudo locale-gen en_US en_US.UTF-8
sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
export LANG=en_US.UTF-8

locale

添加源

echo "deb [arch=$(dpkg --print-architecture)] https://repo.huaweicloud.com/ros2/ubuntu/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
sudo apt install curl gnupg2 -y
curl -s https://gitee.com/ohhuo/rosdistro/raw/master/ros.asc | sudo apt-key add -

然后更新

sudo apt update 

如果提示密钥存储在过时的密钥环中,输入以下指令即可

cd /etc/apt
sudo cp trusted.gpg trusted.gpg.d

然后直接安装

sudo apt install ros-humble-desktop

安装其他依赖

sudo apt install python3-argcomplete -y

如果有需要可以安装Development Tools 

sudo apt install ros-dev-tools

到这里已经安装好了,但并没有加入统默认的环境中,每次用都需要输入

source /opt/ros/humble/setup.bash

所以这里要再配置一下bashrc

echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc

大功告成。

Ros2内置了一些demo,装好环境之后可以简单测试一下。一切从小乌龟开始。

打开一个终端,输入

ros2 run turtlesim turtlesim_node

就可以看到弹出小乌龟的窗口,接着再打开一个新的终端,输入

ros2 run turtlesim turtle_teleop_key

可以看到这样的操作指示

然后就可以快乐作画了

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值