原创 linux下編程實現wav文件播放注意的小問題

1.在linux的聲卡驅動中存在兩種架構,一種是OSS(開放聲音系統),一種是ALSA(先進Linux聲音架構),對於兩種驅動我們都可以編程實現wav文件的播放,但是由於OSS沒有得到積極維護,並且落後於新的聲卡技術,現在廣泛應用

原创 如何使用github來下載你需要使用的ros資源

使用ros系統,需要用到許多數據包,有些時候你需要使用的ROS數據包並沒有Debian包的形式,這時你需要從數據源安裝它。代碼開發人員通常使用的有三種主流的版本控制系統:SVN,Git和Mercurial。下面介紹一下如何使用Gi

原创 ubuntu下用ffmpeg錄製音頻文件

ubuntu下用ffmpeg命令可以錄製視頻文件和音頻文件,其中錄製音頻文件很簡單,其基本格式爲: ffmpeg -f alsa <input_options> -i <input_device> .. output.wav 其中

原创 工作常用易忘指令彙總(持續更新中)

vim添加多行註釋 在linux中,文本每一行的起始標誌是^,結束標誌爲$,因此使用vim搜索並替換爲#即可。 例如:把1-10行註釋掉(g表示替換,將起始標誌^替換爲#) 1,10s/^/#/g 取消註釋 1,10s/^#/

原创 關於ros的節點問題

1.運行ros節點 rosrun [package_name] [node_name] ,其中package_name是包名,是當時用catkin_create_pkg命令創建的,[node_name]是節點名,是 C

原创 ROS程序包的創建和編譯

一般組織和編譯ROS應用程序有兩種方法:rosbuild和catkin:其中rosbuild簡單易於使用,但缺乏靈活性;catkin使用了更加標準的cmake規則,比較複雜和靈活,適合那些想整合外部現有代碼或想發佈自己代碼的人。

原创 ros中遇到的一些小問題

最近在ArbotiX模擬器上對ros的導航,路徑規劃和SLAM進行模擬,在用roslaunch啓動文件時提示map_server和move_base節點無法啓動,查了好多資料後發現是因爲沒有安裝和編譯map_server和move

原创 訊飛sdk語音合成測試用例(linux版)

由於最近要做語音交互方面的開發,而國內訊飛在語音開發這方面做的非常好,所以打算使用訊飛的sdk。但是下載下來發現壓縮包中的文件和訊飛官網的說明不同,大概是官網文檔沒有進行更新,所以接下來介紹一下語音合成的測試用例。 1.首先註冊

原创 ubuntu 同時安裝多個版本的python

ubuntu可以同時安裝多個版本的python,具體使用及版本之間的切換參考:http://blog.csdn.net/qq_27657429/article/details/53482595 切換python版本,在終端輸入以下

原创 ROS---catkin編譯系統的四個步驟

1.聲明依賴庫。 首先,我們需要聲明程序所依賴的其他功能包。 爲了給出依賴庫,編輯包目錄下的 CMakeLists.txt 文件。該文 件的默認版本含有如下行: find_package(catkin REQUIRED)

原创 親測解決小問題的相關網站

1.ubuntu下解決sublime text3 無法使用搜狗輸入法:http://jingyan.baidu.com/article/f3ad7d0ff8731609c3345b3b.html 2.win7下u盤安裝ubuntu

原创 Problem with catkin_make

最近在用catkin_make 編譯時,出現 ImportError: “from catkin_pkg.topological_order import topological_order” failed: No mod

原创 Cmake總結

Cmake可以幫助我們簡化對多個文件的同時編譯,使得項目構建變得簡單起來。Cmake的主要特點是: 跨平臺,並可生成native編譯配置文件,在Linux/Unix平臺,生成makefile,在蘋果平臺,可以生成xcode,在W

原创 常見git命令

1.git init 把目錄變成git可以管理的倉庫 2.git add filename 添加文件 git commit -m,-m後面輸入的是本次提交的說明,可以輸入任意內容,最好是有意義的。 3.git bran

原创 關於roslaunch文件的注意點

roslaunch文件可以同時啓動多個節點,對於一些要啓動多個節點的項目來說可以很方便的實現,而不用打開多個終端來運行rosrun命令。 1.任何啓動文件的核心都是一系列的節點元素,每個節點元素指向一個需要啓動的節點,節點元素的基