原创 KDevelop 使用教程 創建新工程/導入工程/編譯、執行文件

本博客環境爲Ubuntu18.04-KDevelop 5.5.1. 目錄創建新工程編譯程序執行程序導入工程 創建新工程 打開KDevelop後,依次點擊 Project - New From Template。 Category

原创 【解決問題】OpenCV(3.4.1) Error: Parsing error (xx.yaml(13): Incorrect indentation) in icvYMLParseValue

本博客運行環境爲Ubuntu18.04 下 Kdevelop。 運行slam的一個cpp文件時,錯誤描述如下: OpenCV(3.4.1) Error: Parsing error (KITTI00-02.yaml(13): In

原创 Matlab-對音頻文件(.wav)中的一段(1-2s)進行傅里葉變換並顯示頻譜

本博客實驗環境是Matlab2018,軟件版本不同可能會有些出入,需要稍作修改。 使用Matlab 編寫一段傅里葉變換代碼,對你所採集的 wav 文件中的一段(1-2s)進行傅里葉變換,並顯示頻譜。 我使用的音頻是琵琶D調Re,文

原创 Kdevelop Run-Configure Launches-Add下沒有可編譯/執行文件或可執行文件點不動/是灰色的

本博客環境爲Ubuntu18.04下的Kdevelop 5.5.1。 問題描述: Kdevleop下Run-Configure Launches-Add沒有可執行文件,或者說工程包下的可執行文件點不動(是灰色的)。 如下圖所示:

原创 Ubuntu18.04 安裝Sophus並配置/[解決問題]so2.cpp:error: lvalue required as left…unit_complex_.real() = 1/0

本博客的環境爲Ubuntu18.04. 安裝教程 使用下列命令來下載sophus。 git clone https://github.com/strasdat/Sophus.git 進入Sophus文件夾。 cd Sophus

原创 Python-鳶尾花數據集/月亮數據集的線性LDA、k-means和SVM算法二分類可視化分析

本博客是Jupyter Notebook的python3環境下運行的。 具體內容是對鳶尾花數據集和月亮數據集,分別採用線性LDA、k-means和SVM算法進行二分類可視化分析。簡述SVM算法的優點。 目錄線性判別分析LDA鳶尾花

原创 Ubuntu18.04 roslaunch啓動.launch文件後gazebo黑屏問題

在終端輸入roslaunch xxx xxxx.launch後啓動了Gazebo,但卻是黑屏的,許久文件內容也沒有顯示出來。情況如下圖所示。 因爲.launch文件中含有傢俱模型等,懷疑是模型文件的問題。因爲之前有把模型文件下載下

原创 Ubuntu18.04 ORB_SLAM2的安裝、配置、運行SLAM單目實例

本博客記錄的是在Ubuntu18.04中ORB_SLAM2的配置過程,並且包含ROS 環境下ROB_SLAM的配置。 目錄1、安裝工具2、安裝Pangolin3、安裝OpenCV4、安裝Eigen5、安裝ORB_SLAM26、運行

原创 Ubuntu18.04安裝ROS 常見問題 踩坑集合

這是一篇安裝ROS踩坑後,解決問題的集合。 Ubuntu 18.04 安裝ROS Melodic安裝參考教程:https://blog.csdn.net/zhangrelay/article/details/80241758 問題

原创 Gazebo定位與導航仿真-gmapping、slam、move_base、自主導航

項目運行環境爲Ubuntu18.04 、ROS爲melodic。 教程學習up主:古月居。https://blog.csdn.net/hcx25909/article/details/8096373 初次學習可下載他的工作區壓縮包

原创 Python矩陣的基本計算:創建矩陣與加減、矩陣乘法、矩陣轉置、求方陣的跡、方陣的行列式計算、逆矩陣/伴隨矩陣、解多元一次方程

重新複習了一遍Python下有關矩陣的計算內容,整合成本博客。內容包括矩陣操作(創建矩陣、矩陣加減法)、矩陣乘法、矩陣轉置(求轉置矩陣)、求方陣的跡、方陣的行列式計算方法、逆矩陣/伴隨矩陣、解多元一次方程。 因爲要藉助numpy庫

原创 【解決問題】修復虛擬機報錯,寫入文件時出錯,請確認您有訪問該目錄的權限

VMware虛擬機提示以獨佔方式鎖定此配置文件失敗。另一個正在運行的VMware進程可能正在使用配置文件以及虛擬機黑屏問題。 問題解決參考:https://blog.csdn.net/yandajiangjun/article/d

原创 Python-多元線性迴歸方程比較最小二乘法與梯度下降法

最小二乘法是先將方程自變量與因變量化爲係數矩陣X,再求該矩陣的轉置矩陣(X1),接着求矩陣X與他的轉置矩陣的X1的乘積(X2),然後求X2的逆矩陣。最後整合爲係數矩陣W,求解後分別對應截距b、a1、和a2。可見計算一個矩陣的逆是相

原创 【解決問題】Python-Error:image "pyimage1" doesn't exist

今天在學習Python-Tkinter時遇到了這個錯誤。查找了幾個方法。 在一個程序中只能存在一個根窗口,只有一個Tk(),其他的窗口只能以頂層窗口Toplevel()的形式存在。 原代碼如下: import tkinter as

原创 Unbuntu18.04 安裝並配置OpenCV3.4.1

本博客敘述的是在Ubuntu18.04下安裝並配置OpenCV 3.4.1 1、下載安裝包 在OpenCV官網(http://opencv.org)下載OpenCV 的Source版本,然後解壓。可以選擇自己需要的版本,我這裏下載