Jetson用戶專用
感謝你帶給我們各種驚喜
【序言】
這篇文章其實在我們的公眾號裡已經發過不止一遍。
每當NVIDIA嵌入式產品發布,我都覺得有必要讓用戶在決定購買之前能看一下。
吉浦迅從NVIDIA發布第一款嵌入式開發套件Jetsn TK1開始就建立了用戶技術QQ群。憑藉多年用戶技術支持經驗,我們深刻明白一個偉大產品要能夠滲透到用戶的應用方案裡,首先必須先建立一個可以孕育種種偉大構想的地方,讓每個有才華的個體能夠在這裡吸收經驗、相互交流,最終推出自己最好的成果。
這本手冊是在我們的指導原則中一個較簡略的匯整。我們希望這些原則可以協助每一位加入我們QQ技術支持群的新人,並感謝你來到這裡,讓我們一同創造出偉大的事物。
【歡迎來到吉浦迅Jetson Nano VIP QQ技術群】
你的頭一天
所以你至少已經拿到Jetson Nano來到了本群,恭禧,歡迎你的加入。
本群是由一批曾經和你現在的狀態一模一樣的用戶所組成,但大家都希望你的頭幾個月能儘可能的感到輕鬆。
關於NVIDIA Jetson Nano開發的重要事實
1. 目前所有官方技術文檔都是英文的。你必須要求自己習慣去看這些原滋原味的英文資料。而目前我不得不提醒的是:關於Jetson NANO的資料還在不斷積累完善中,你可能是先行者,官方資料目前還不算多,我們也盡力在不斷收集各種技術資料和教程,也歡迎你共享你的開發經驗和教訓。推薦你經常訪問這個網站:https://www.elinux.org/Jetson_Nano。每周建議至少要訪問一次。
2. 目前NVIDIA提供的原廠技術支持是他們的英文論壇。請善用翻譯軟體,並積極地利用這個論壇資源。和全球的開發者一起來探討問題,從問題中學到知識,難道不是一件很cool的事情麼?https://devtalk.nvidia.com/default/board/371/jetson-nano/
3. 這是一個偉大的產品,但同時也是一個新產品,幾乎所有的人對這個開發板的認知都是從0開始,似乎不光要求你要會軟體開發,硬體也需要懂一些,好在群裡已經有一批歷經了Jetson TK1和TX1、TX2三代產品的用戶,但即便是這樣,你也不要為你提出了一個問題,但沒有人回答而覺得尷尬,因為大家可能真的沒有遇到過。所以還需要你自己不斷的嘗試,千萬不要放棄。
4. 如果你能順利點亮你的NANO,表明這已經是一個很好的開始,後面的開發會有各種坑,原因請見第3條。大家都會遇到,我們也在努力去撰寫一些教程,讓大家儘可能順利地跳過各種坑,但這是需要時間,所以我們歡迎群裡的每個人能一起來寫教程,事實上我們也欣喜地看到不少用戶都很熱心地在幫助其他人。Jetson NANO這款產品似乎對於入門的新手確實不太友好,但請您一定要對它有信心
填坑系列(1):自己親手買的Nano,哭著也要點亮!
填坑系列(2):除了Jetson Nano,原來我還需要準備這些....
【適應】
你的頭一周
所以你已經順利為Jetson NANO刷好機,順利進入ubuntu圖形界面,甚至敲打了幾個linux代碼,發現這不就是一個Linux開發機麼?一切似乎都很美好,那然後呢?
該做什麼?
我們希望你在購買Jetson NANO之前就有個明確的開發目標,正如Jetson TX1/TX2的用戶那樣,這樣你不至於拿到NANO後會不知所措。
看大家用Jetson TX1/TX2來開發什麼?
一分鐘看盡各行各業如何利用NVIDIA Jetson打造智能機器
NVIDIA AGX Xavier助力打造AI送餐機器人:讓美食近在眼前
如果只是為了學習Linux開發,這個產品誠然是一個不錯的終端開發設備,但我還是會建議你先從臺式機上開始,因為從性價比上,臺式機更合適,而且生態環境更全面,你能獲得的技術幫助會更友好。
是的,我不得不說群裡的用戶對Linux新手的那些死循環式的問題是不太那麼有耐心的。
同樣的,如果你想學習深度學習、OpenCV、Python等等,都請先從臺式機上開始。因為你可能還沒開始進入軟體學習,就已經被NANO的各種硬體問題搞到火冒三丈,我說的是真的。
自己學會安裝開發環境
了解一下Jetpack是什麼,並且開始學會熟練的安裝。這個技能真的是很基礎。光這一個過程可能就會讓你受益良多,因為你不一定一次成功。
為什麼這一步很重要,因為如果日後發現整個開發過程被你搞砸的時候,你還知道如何重頭來做。
接下來嘗試去跑自帶的例子,研究一下代碼,學習自己編譯和編寫。
對於已經有一些深度學習開發基礎的朋友,可以試著在NANO上跑一下這個NVIDIA 著名的教程:https://github.com/dusty-nv/jetson-inference
針對有一些模型庫下載困難的問題,我們已經做好了鏡像:關於NV Jetson 產品運行jetson-inference出現問題的終極解決辦法
【開始你的冒險】
你的頭三個月
如果條件允許,你可以用Jetson NANO組裝你自己的JetBot智能小車NVIDIA開源自動機器人套件JetBot介紹
這就是我們自己搭建的JetBot小車,是不是很有趣?
基本上頭三個月你在Jetson上開發的熱情是空前的。我們會儘量去回答你在群裡的提問,但不是每個狀況我們都遇見過。
群裡很多用戶都非常友善。尤其是當你願意在群裡分享你的開發經驗時,你的RP值會暴漲,直接的表現是,當你遇到問題是,就會有其他人願意幫你面對問題並解決問題。
時間長了,你會發自內心地感受到,在這個群裡,你所做的可能遠遠超過原先你所專精的。
我如何知道志同道合的夥伴?
最好的方法就是成為群裡最活躍的那個人,不管是提問也好,還是幫助解答別人的問題。真的。當你這樣做時,你會知道群裡其他用戶在用Jetson做哪些事情,其他用戶也會因此認識你。其實每個群裡的用戶想要知道你在乎什麼、你擅長什麼、你擔心什麼、擁有哪些經驗等等,把話講開的方法就是將這些事物一一的告訴對方。如此一來,你就可以汲取關於這些項目的信息,並且也把自己的狀態介紹給一個大團體認識。
【價值是持續成長的】
你的頭六個月
你已經解決了繁雜的問題,準備好要在Jetson Nano上出成果,並開始塑造自己和你公司的未來。你自己的專業開發工作現在都在你的掌握之中,
我們還是希望你能經常回到這個群裡,和大家保持持續的交流,因為群裡每個開發者所做的事情,可能都能帶給你更多的靈感,讓你開創更大的價值。
我們的目標是希望幫助用戶順利在Jetson平臺上開發出想要的產品。我們等不及要看到你決定要帶給客戶的產品、功能與體驗,我們等不及要看到你在這裡所創造出的未來。
最後囉嗦一句:
購買NVIDIA Jetson產品,這一點不知道會吃大虧