Welcome to Jetson AGX Thor repository
01.Learning Route
Learning Roadmap
Learning RoadmapChapter OverviewChapter 1: Quick StartChapter 2: Mainboard FundamentalsChapter 3: Basic UsageChapter 4: OpenCV BasicsChapter 5: Vision FundamentalsChapter 6: Advanced VisionChapter 7: Docker BasicsChapter 8: ROS2 - JazzyChapter 9: Offline Large AI Model DevelopmentChapter 10: Online Large AI Model DevelopmentChapter 11: Generative AI ApplicationsChapter 12: OpenClaw Tutorial
The optional SSD available for this product comes pre-loaded with the factory system image; therefore, you do not need to manually re-flash the system or follow tutorials to set up the development environment yourself.
To launch our system, users simply need to execute the provided sample startup commands to observe the results. Attempting to manually install the environment may inadvertently disrupt the existing pre-configured setup.
Chapter Overview
Users may consult the relevant tutorials based on their specific requirements.
Chapter 1: Quick Start
Primarily introduces the learning roadmap for the mainboard and provides information regarding the factory system image environment.
Chapter 2: Mainboard Fundamentals
Primarily covers the mainboard's technical specifications, the process of flashing the system image, and how to expand the storage capacity of the hard drive.
Note:
- Flashing a "clean" Jetson system image or manually installing component environments is not a necessary step for beginners (as the optional SSD comes pre-loaded with the factory system image). This tutorial is intended for developers with specific, advanced requirements!
- To minimize the time required for image backup and flashing, the factory image is typically compressed. Therefore, the first priority after successfully booting the system is to perform the SSD storage expansion procedure.
Chapter 3: Basic Usage
Primarily covers fundamental operations within the Ubuntu operating system and the usage of essential system tools.
Chapter 4: OpenCV Basics
Primarily introduces simple examples of common image processing techniques using OpenCV.
Chapter 5: Vision Fundamentals
Primarily covers the basic integration and usage of USB cameras. Users can utilize the examples provided in this tutorial to verify that their camera is functioning correctly.
Chapter 6: Advanced Vision
Primarily covers the foundational environment required for advanced vision applications, as well as examples of advanced vision techniques (including DeepStream, YOLOv2/v6, MediaPipe, and Content Recognition).
Chapter 7: Docker Basics
Primarily covers fundamental Docker commands, usage methods, and how to write scripts for launching Docker containers.
Chapter 8: ROS2 - Jazzy
Primarily covers the fundamentals of ROS2 (Robot Operating System 2) and includes examples of vision-based applications within the ROS2 framework.
Chapter 9: Offline Large AI Model Development
Primarily covers the development of Large AI Models in an offline environment. This includes setting up environments such as Ollama and Open WebUI, as well as utilizing popular models for text-based dialogue and image recognition.
Chapter 10: Online Large AI Model Development
Primarily covers the development of Large AI Models in an online environment. This includes integrating and utilizing major cloud-based AI models such as iFlytek Spark, Alibaba Cloud's Tongyi Qianwen, Baidu Qianfan, and OpenRouter.
Chapter 11: Generative AI Applications
Primarily provides applications tailored to specific scenarios—such as voice and vision—including children's storytelling apps and cooking assistants that generate recipes.
Chapter 12: OpenClaw Tutorial
Primarily covers the deployment of OpenClaw and the usage of its associated tools.