软件环境安装

Jetbot 需要与很多周边设备互动,并且使用很多深度学习框架以及 Jupyter 交互界面进行操作,因此需要安装与调试的内容很多。
本次 Jetbot 实验全程都在 Jetson Nano 2GB 开发套件上面运行。在组装 Jetbot 教学系统之前,最好先把 Jetbot 系统安装到 Jetson Nano 2GB 上,这样可以先对个别元件进行独立的测试,确认元件能正确工作之后再进行组装的步骤。

否则一旦先组装好再测试的话,如果发现某个元件有问题,或者线路(杜邦线、电源线)没接好,就得拆下来测试后再组装,这个过程非常折磨人,因此建议在组装之前,先个别测试每个元件之后再进行组装,会减少很多麻烦。

Jetbot 需要与很多周边设备互动,并且使用很多深度学习框架以及 Jupyter 交互界面进行操作,因此需要安装与调试的内容很多,主要包括以下部分:

  • jtop 性能监控软件:这个软件对于熟悉 Jetson 设备的人来说是非常熟悉的。
  • 摄像头调用库:独立支持 CSI 摄像头的接口
  • 深度学习工具:包括 Python 相关库,以及 pytorch、torchvision 库与 TensorFlow 模型仓、torch2trt 工具等
  • Jupyter交互环境:包括 Jupyter Lab、Jupyter Clickable Image Widget 以及一些扩展包
  • 周边调用库:包括支持 I2C 接口的 python3-smbus 库、创建支持 PiOLED 显示的服务与对 PCA9685+TBB6612 控制板的调用
  • 添加 4GB SWAPFILE 与修正一些小错误:
  • 其他
    为了减少使用者的逐步安装之苦,Jetbot 提供三种安装方式,现在就一一为大家说明,请任选其中一种就可以。
  • 完整镜像安装 Jetbot:
    这是 Jetbot 一开始推出时所使用的方法,至今还继续沿用。执行步骤如下:
    (1)下载 Jetbot 镜像:
    根据所使用的机型是 Jetson Nano 或 2GB 版本,选择对应的下载路径,目前最新版本是基于 Jetpack 4.5 的基础上搭建,然后打包成镜像文件提供下载。请到https://jetbot.org/master/software_setup/sd_card.html(下图)点选:

     

    下面也将这两个链接复制一份在这里:
    使用Jetson Nano下载(文件大小:13GB)





 


评论:
相关文章
MulitCuber 999 成为首个破解 9x9x9 魔方的机器人

机器人 MulitCuber 999 利用三星 Galaxy S3 智能手机以 34 分钟 25.89 秒的成绩成为了世界首个破解 9x9x9 魔方的机器人!




利用Tinkercad Codeblocks编程创建3D模型

Tinkercad通过Codeblock的发布将编程引入其3D建模平台。跟其他普通图形环境中那样绘制设计不一样,这是面向对象的编程,这意味着您将预定义的物体放在工作平面上,然后对其进行修改。





Arduino软件(IDE)介绍

Arduino集成开发环境(或是Arduino IDE)包含了一个用于写代码的文本编辑器、一个消息区、一个文本控制台以及一个带有常用功能按钮和文本菜单的工具栏。


ESP32 的中断机制和处理

本文介绍ESP32中的中断机制,以及如何通过GPIO中断实现按钮控制。重点讲解了如何设置中断服务例程、处理中断抖动问题,并提供了消除中断抖动的示例代码。


5个问题让你快速看懂首张银河系中心黑洞照片

5月12日21:07,在包括上海在内的全球各地同时召开的新闻发布会上,天文学家向人们展示了位于我们银河系中心的超大质量黑洞的首张照片!

Jetbot 实战系列

作者:英伟达小助理   共13讲

Jetbot 系统上只使用一个 CSI 摄像头,而没有其他任何距离传感设备(sensor),便能实现“避障”、“循路”与“遇障停止”等功能。