
如果說機械組是把機器人做出來電控組讓機器人動起來那么視覺組就是讓機器人智能化完成一個合格的機器人三者缺一不可今天就讓我們來看看視覺組師兄推薦的學習建議吧!
1語言基礎 ??野狼隊視覺組目前使用的主要語言是C++,同時也需要具備一定的C語言基礎。建議參考書籍:
C語言:重點了解數組、函數、循環、指針、結構體C++:推薦使用電子科技出版社《C++程序設計基礎》也可以選擇《C++ Primer Plus》,重點了解“類和對象”等

下面是推薦的一些鏈接資料:
C語言浙江大學課程:https://www.bilibili.com/video/av15267247?from=search&seid=11446388034059389637
C++官網https://isocpp.org/ (英文)清華大學課程https://www.bilibili.com/video/av28842036?from=search&seid=18212090030363853584
python官網https://www.python.org/視頻https://www.bilibili.com/video/av4050443?from=search&seid=9385857870972564444
數據結構https://www.bilibili.com/video/av48505556/清華大學課程https://www.bilibili.com/video/av49361421?from=search&seid=11639783937541869765
2書本基礎?
線性代數麻省理工公開課https://www.bilibili.com/video/av15463995?from=search&seid=14018366133832544835其他視頻https://www.bilibili.com/video/av6731067/?redirectFrom=h5
3?操作系統?Ubuntu基于linux的開源操作系統,目前視覺組使用版本為ubuntu16.04LTS。下載地址https://www.ubuntu.com/download/desktop
4?圖像處理 ?? ??OpenCV
目前視覺組所使用的計算機視覺開源庫,其官網有完整的資料。
官網:https://opencv.org/(英文)推薦使用書籍:毛星云
《OpenCV3編程入門》清華大學出版社
《學習OpenCV3(中文版)》拓展部分建議學習:?電子工業出版社
《數字圖像處理》


一些鏈接:
知乎https://zhuanlan.zhihu.com/mengcius-opencvbase
官方github的issueshttps://github.com/opencv/opencv/issues
暑假時間比較多,建議將官網Tutorials部分按順序能看多少看多少,由于文檔為全英,所以建議大家要學好英語。——此部分學習應作為暑假重點5?神經網絡?Tensorflow官網https://www.tensorflow.org(墻)官方中文文檔http://www.tensorfly.cn/tfdoc/get_started/introduction.html
Kerashttps://keras.io/有興趣的可以對這一部分做了解
6?串口通訊 ???各種各樣的串口


視覺組跟電控組之間的溝通的工具?


視覺boy

我的數據肯定沒有問題
但是我這里收到的是亂碼啊……


電控boy
不管是正確的數據還是亂碼,都是通過串口來實現雙方的通訊,下面是教程:https://www.xanthium.in/Serial-Port-Programming-on-Linux
7? ? Git ? ?

官網https://git-scm.com/
Github官網https://github.com/
視頻教程https://www.bilibili.com/video/av6819312?from=search&seid=14587206737780675023
團隊協作過程中,每個人負責不一樣的部分,代碼同步就會變得非常繁瑣,能夠學會使用Git,將會使這一部分的工作變得便捷容易,可以在假期嘗試使用Github托管自己的項目,學會Github的基本操作,正式加入后會有公用賬號。8? ?IDE ???Windows?Visual Studio
請自行安裝,推薦2017版本視覺組大部分代碼工作都在ubuntu下進行,因此windows部分不過多介紹,希望同學們能夠利用網絡查找資料。
?Ubuntu?Vscode
Vscode是一款免費的,開源的跨平臺編輯器,功能強大,自定義程度很高,學會使用的話能有效的提高效率。
安裝教程https://code.visualstudio.com/docs/setup/linux
官網文檔https://code.visualstudio.com/docs(英文版)
Qt Creator
編譯以及調試方便,推薦使用
中文官網https://www.qt.io/cn
來自師姐的教程https://blog.csdn.net/XUTIAN1129/article/details/78974314
Pychram
Pychram用來編輯python代碼時比較推薦,有豐富的模塊支持。
官網下載https://www.jetbrains.com/pycharm/
9? 編譯 ?? 
Cmake官網:https://cmake.org/
GCC , G++官網:https://gcc.gnu.org/編譯部分稍作了解
基礎部分建議自己多花時間學習,實驗室的時間應該多用于圖像處理部分的學習。
END

圖文:視覺組編輯:傳媒組

