搜尋此網誌
2021年10月4日 星期一
2020年4月19日 星期日
2020年4月4日 星期六
2020年3月7日 星期六
2018年4月8日 星期日
ROS 的學習記錄 #2 - 在 Ubuntu 16.04 Desktop 上安裝 ROS 環境
要開始學習 ROS 的起手式,肯定是先打造一個完整的環境,正所謂工欲善其事,必先利其器。先有一個完善的開發環境,後續的學習才不會卡東卡西,花了一堆不必要的時間。
此篇的目標是在 Ubuntu 16.04 Desktop 上安裝 ROS 環境
2018年4月7日 星期六
ROS 的學習記錄 #1 - 什麼是 ROS
什麼是 ROS (Robot
Operating System),前一陣子常聽到這個名詞,不過,一直沒去研究他,只大略知道這是一套用在 Robot 開發上的平台,那時還把 ROS 當成是一套獨立運作的 OS,心想應該也是從 Linux 上分支出來的吧…….(後來才知道,完全搞錯方向)
最近剛好有個機會,能夠撥些時間來研究 ROS ,當然得捉緊機會好好學習一翻,免得接下來沒有時間,又只能望著它嘆氣了…
2014年5月14日 星期三
利用麥克風產生動感炫光效果
前一陣子,在 Youtube 看到這小東西
簡單的幾個元件,成果看起來蠻炫的,剛好也可以趁這個實作來了解如何使用麥克風和運算放大器。所以就決定馬上做一個來玩玩,不過,這個馬上似乎有點久,一晃眼,就一個月了…….XD
這個星期六日,腦海中突想想起這個小玩具,二話不說,馬上動手.....(亡羊補牢猶未晚矣...XD
2013年10月31日 星期四
LED 小玩具之 4x4x4 Cube LED
幾年前剛玩 8051 時,想找個題目來實做,那時就打算來做個 Cube LED ,但由於經常性的加班,不但, Cube LED 完全沒起頭,連 8051 也只做了一塊燒錄版就停工了…XD
去年,開始接觸 arduino 這塊版子,又讓我興起實做 Cube LED 的念頭,不過,還是沒開工,理由是,那時有個更吸引我的題目 "四軸直昇機" ,所以, Cube LED 又被晾在一旁…
前幾天,又在網路上看到別人發表的
Cube LED ,突然心一橫,我的 Cube LED 就開工了…….(話說,這也醞釀太久了吧…..
2013年10月23日 星期三
Qt5 之啟手式 - Hello World!!
撰寫的方式有二種,一是使用 Qt
Creator 來建立專案 (這時才知道原來 Qt
Creator 是什麼東西),然後直接在 Qt
Creator 上進行編譯,除錯,是個蠻方便的工具。
另外一種是使用自己熟悉的編輯器,撰寫所需要的程式檔,再執行 MinGW 4.8 所附的 Qt 5.1.1 for Desktop ,進人程式在在的目錄,以 command 的方式進行編譯。
這裡就這二種方式來撰學習工具的
101 專案 "Hello World!!"
2013年10月17日 星期四
學習 Qt 的準備工作
以往在電腦上開發視窗程式時,通常是用 $ Visual Studio ,而這套軟體基本上是公司買的,如果要拿來當成自己的開發工具,花錢買一套正版軟體是必然的 (我也怕被告啊~),但實在是不想花這筆錢。再者,在 $ Visual Studio 上開發的程式,若要移植到 Linux 上,其實蠻麻煩的,除了要寫 Makefile 外,不同的 VC -> GCC 有時要處理一些 API 和 head file 的問題。
為了避開這些不方便,乾脆找一套不用錢的開發軟體來用,只要花點時間多學一套開發工具,又能解決這些問題,其實還蠻划算的。
在許多開放社群裡看到,似乎蠻多人使用 Qt 當成視窗程式的開發工具,再加上 Qt 算是一套蠻老的工具,網路上的學習資源也不少,又能跨不同平台, Qt 就理所當然的成為首選了 (學一套就可以在不同平台上執行,何樂而不為啊)。
2011年11月2日 星期三
Shell Script裡常用的指令
在編寫Shell Script時,常常會用到一些奇奇怪怪的符號,
這些符號也往往不是那麼直觀,
不過,在了解這些符號的用處之後,便愈來愈喜歡在shell script裡使用,
底下列出一些常見的符號,之後再慢慢增加
訂閱:
文章 (Atom)




