原创 qt ros

用命令行去寫ros實在是太麻煩了,最後在網上看打了ros-qtc-plugin的軟件https://ros-qtc-plugin.readthedocs.io/en/latest/ 裏面有詳細的安裝qt的流程。 安裝完了可以創建一個簡單的

原创 軌跡跟蹤

基於純幾何算法或者汽車運動學的軌跡跟蹤算法,樓主所看到過的有三種:persuit,單點預瞄,stanley 三者存在相識之處,一般都是忽略車輛動力學。 persuit : 根據幾何可知:  車輛轉向集合圖形如下:  若後輪在車軌跡上

原创 matlab ros 通信

通信過程如果設置不當會出現,rosnode list下面可以看到matlab 的節點,但是從ros中發出的消息卻不能讀出data 如果rostopic echo topic名稱 在ros下能輸出,但是在matlab下面無法輸出,則可以定位

原创 ROS 個人定義msg

在ros中如果想用自己定義的message,ok,那你就需要按照ROS官方教程去做了。在qt下創建msg還是比較容易的,在qt創建msg文件,這裏有坑,一定要先創建一個msg的文件夾,在該文件夾下面創建.msg文件,並且你會發現之前在創建

原创 MATLAB ROS public message

爲了matlab與ros通信,如果僅僅是監聽的話,那就顯得雞肋了,爲此希望在simulink下面能夠實現發送topic的功能。 首先需要建立空白的message模塊 該模塊的作用是創建一個希望發送格式的空白消息,在這裏可以選擇topic

原创 matlab ros custom message

ROS下面如果創建了相應的自定義的message,在matlab命令行中, rostopic echo /topic名稱 此時會出現錯誤,類似於說這個custom message在matlab裏面沒有定義,因此需要在matlab 裏面自

原创 ROS學習

ROS對於我這種菜鳥而言就是一個通信端,實際上ROS是通過NODE來發布與訂閱信息的。 在ubuntu下大多數人直接用qt對ROS編寫,這裏筆者推薦用https://blog.csdn.net/forrest_z/article/deta

原创 水路距離問題

原文銜接:https://hihocoder.com/contest/hiho236/problem/1 以下是我的代碼: #include <iostream> #include <string> #include <vector>

原创 ubuntu 安裝flash

sudo     apt-get     install     flashplugin-installer

原创 分而治之算法

今天的算法是一個叫分而治之的思想,這個思想感覺對於程序優化,節約時間很有幫助,但是對於實際中的用途還是稍微差了點!這個思想很簡單即使把一個大的程序,分成一小段一小段的區分步運行,這樣的好處就是減少複雜度,比如我們要計算2的100次方,我們

原创 gcc lower

(1). 下載gcc/g++ 4.8$ sudo apt-get install -y gcc-4.8 $ sudo apt-get install -y g++-4$ cd /usr/bin $ sudo rm gcc $ sudo l

原创 opencv cuda gpu 3.0以後方法

最近車隊準備做感知層,問題很多,現在問題來了。傳統的打開圖片的方法都是用cpu,現在用gpu來打開圖片,這樣做無疑速度更快,並且可以更快速的處理圖片。經過取官方幫助文檔上查找,發現在opencv2.x版本的gpu的庫消失了。經過查找Gpu

原创 論文閱讀法

論文的三遍法:第一遍,問題泛讀,看title,abstract,introduction,subtitles和figures。瞭解論文是做什麼的(做什麼問題)?Introduction中對這個問題的描述及motivation是否說明該問題

原创 c++解決實際問題

最近做智能小車的時候我突然想起一個問題,就是當前面有彎路,應該怎麼如何控制轉彎,最近一直查相關文檔,收穫甚微,感覺這個東西想做好真的很難。做着做着我發現這是一個圖像問題,於是扔下了手中東西來看看圖像,學習一下opencv  。 好吧,這要

原创 從漢諾塔問題看遞歸

本文章是我在讀研期間,第一篇文章,與其說是博客,不如說是博主爲了不虛度這研究生生活的一種監督。之前博主寫學習qt的時候很喜歡瀏覽大神的博客,例如一去二三裏,現在我也想通過博客記錄自己的成長。由於博主水平真的很低,不能給大家提供什麼有效的幫