原创 四軸平面機器人手眼標定方法,eye-in-hand,親測可用(草稿,後期整理)

之前閱讀博客:機器人手眼標定 (四軸六軸都適用):https://blog.csdn.net/Stones1025/article/details/90664168 發現有如下問題,所寫方法並不適用於四軸的情況, 在傳統六軸情況下式12是

原创 linux下QT Creator無法出現代碼提示框到問題解決

問題:在QT 5中輸入代碼是不出現補全代碼到提示框,例如輸入#incl幾個字母后提示框中出現#include補全提示。 解決辦法:在中文輸入法下面的字母輸入模式下輸入代碼時,qt無法實時識別字母,所以不出現補全提示框,將輸入法切換到EN(

原创 qt4調試 出現this does not seem to be debug build setting breakpoints

在使用qt過程中莫名其妙出現This does not seem to be a "Debug" build. Setting breakpoints by file name and line number may fail.,網上搜尋

原创 C與C++混合編程問題:.C++調用.C文件時出現:undefined reference to `xxxxx()'

本人使用qt的界面和opengl功能仿真算法,該算法需要在嵌入式中運行,因此需要用純C編寫,此時涉及到在C++寫的qt界面文件中調用C文件的庫函數,原先以爲只需在C++中把C的.h文件包含進去就可以正常使用,後來發現,使用這種方法時,在代

原创 qt斷點無效

本人在進行qt調試模式時發現加的斷點都無效,debug模式和run模式一個樣,爲此在網上尋找原因,總結如下幾個原因: 一、在界面右下角沒有選擇debug模式,而是選擇的release模式,因此不會進入調試模式,斷點無效,解決辦法:將模式改

原创 用MinGW編譯opencv時出錯解決辦法:(gcc 7.1.0 and cmake 3.9.0)->出錯提示: windres.exe: unknown option -- W

環境Windows 7 x64 按照網上的教程安裝qt和opencv的過程中,對opencv-3.4.0源碼進行編譯時,出現如下錯誤   > make [ 2%] Built target zlib [ 5%] Built targ

原创 error: LNK1181: 無法打開輸入文件“release\main.obj”

qt MSVC版,編譯時出現如下錯誤:error: LNK1181: 無法打開輸入文件“release\main.obj”,原因:工程路徑中包含有空格

原创 findChessboardCorners求出的Corners按確定順序排列

目的: 在做平面機械臂(三軸臺、SCARA)的手眼標定時,嘗試使用棋盤格標定板來實現九點標定,要求每次求出的Corners都按相同的排列順序,但是bool cv::findChessboardCorners函數求出的Corners排列順序