原创 Could neither find file "toplevel.cmake" in any workspace nor relative

錯誤: Could neither find file "toplevel.cmake" in any workspace nor relative, checked the following paths: /home/pepper/c

原创 error while crawling /home/$USER: boost::filesystem::status: Permission denied: “/home$USER/.gvfs”

If you have an error in your terminal with ros when you use the tab completion [rospack] Warning: error while crawlin

原创 cmake vs qmake

cmake vs qmake qmake 是爲 Qt 量身打造的,使用起來非常方便cmake 使用上不如qmake簡單直接,但複雜換來的是強大的功能 內置的 out-of source 構建。(目前QtCreator爲qmake也默

原创 OpenCV提取顯示一張圖片的R,G,B顏色分量

使用OpenCV分別提取一張圖片的R、G、B分量然後顯示出來: #include "opencv/cv.h" #include "opencv/highgui.h" int main(int argc,char** argv) {

原创 閾值化

對圖像中的三個同澳求和,然後在值爲100處度結果進行截斷 #include <stdio.h> #include "opencv/cv.h" #include "opencv/highgui.h" void sum_rgb(IplI

原创 Ubuntu下解壓文件

一般通過默認安裝的ubuntu是不能解壓rar文件的,只有在安裝了rar解壓工具之後,纔可以解壓。其實在ubuntu下安裝rar解壓工具是非常簡單的

原创 cvCopy與cvCopyimage的區別

如果設定了ROI等參數的時候,cvCopy只是複製被設定的區域,複製到一個和所設定參數相吻合的新的IplImage中 而cvCloneImage則是

原创 9個 SSH常用命令選項

SSH(全稱 Secure Shell)是一種加密的網絡協議。使用該協議的數據將被加密,如果在傳輸中間數據泄漏,也可以確保沒有人能讀取出有用信息。要使用 SSH,目標機器應該安裝 SSH 服務端應用程序,因爲 SSH 是基於客戶-服務模式

原创 Ubuntu下QT控制檯程序無法運行的解決方案以及XTerm的配置方法

我還是很操蛋的在QT下寫控制檯程序了,但是寫完程序後運行時出現瞭如下情況。 程序運行了,但是控制檯中居然只有一個光標在那兒跳啊跳。由於百度的姿勢不對

原创 pkg-config命令詳解

pkg-config命令詳解 返回已安裝庫文件的元信息。 環境變量:PKG_CONFIG_PATH。pkg-config將在該變量下查找所有的.pc文件。此外,它還會查找/usr/lib/pkgconfig/下的.pc文件。 pkg-co

原创 ubuntu apt-get apt-cache命令

apt-get命令本身並不具有管理軟件包功能,只是提供了一個軟件包管理的命令行平臺。 在這個平臺上使用更豐富的子命令,完成具體的管理任務。 apt-get命令的一般語法格式爲:   Sh代碼   apt-get  subcomman

原创 async_read_until函數以及streambuf如何使用

async_read_until 在用讀取串口的時候我使用了async_read_until函數,具體爲 boost::asio::async_read_until(sp, rec_buf, ‘#’, boost::bind(&Bas

原创 在windwos環境下用gcc編譯boost動態庫

之前在網上也下過一些別人編譯好的boost動態庫或者靜態庫文件,發現都不是很好用,因此決定自己重新編譯。 1、下載boost庫 下載最新的boost庫,下載地址:http://www.boost.org/users/download/

原创 ROS障礙層的無法清除乾淨的處理辦法

    使用DWA導航的時候,發現障礙層的地圖無法清除乾淨,在網上找了許久也找不到解決的辦法,最後通過查看源碼解決了這個問題。查看這個鏈接的時候:http://answers.ros.org/question/30014/costmap

原创 Rviz可視化交互之Menu

#!/usr/bin/env python #coding=utf-8 """ 關於菜單的簡單例子 """ import rospy #導入視覺顯示消息 from visualization_msgs.msg import * #導