原创 面試準備(常用算法)

排序算法 http://www.cnblogs.com/eniac12/p/5329396.html 卡特蘭數問題 卡特蘭數是組合數學中一個常出現在各種計數問題中的數列。前20項爲其前幾項爲 : 1, 1, 2, 5, 14,

原创 ur5+moveit 3D perception功能應用

moveit中自帶3D perception(3D感知)功能,簡單來說,就是支持外部傳感器(如kinect, realsense等),能夠將其採集的點雲或深度數據,轉換爲octomap(八叉樹),並添加到仿真環境中,以進行運動規劃

原创 Turtlebot那些坑1-ubuntu下安裝ROS和turtlebot包

Turtlebot那些坑1-ubuntu下安裝ROS和turtlebot包 坑1:注意版本 一定要按照官方wiki的要求,ubuntu版本:14.04,ROS版本:indigo。 Wiki地址:http://wiki.ros.org/R

原创 ubuntu16.04中安裝anaconda和python3.6,同時不影響ros所依賴的python2.7

ubuntu16.04中安裝anaconda和python3.6,同時不影響ros所依賴的python2.7 首先明確一點,我所使用的是ubuntu16.04+ros kinetic,ros依賴的python版本爲python2.

原创 turtlebot3使用A*進行路徑規劃

下載安裝turtlebot3相關包 http://emanual.robotis.com/docs/en/platform/turtlebot3/simulation/#simulation

原创 各種python包的安裝方法及常見錯誤

安裝numpy 如果已經安裝了numpy,需要升級numpy時,可能會遇到numpy無法卸載的問題,這可能是由於anaconda prompt沒有以管理員身份運行。 import其他包,可能會遇到如下錯誤,這是也可能是由

原创 python亂七八糟知識點

數值相關 round(1.2345, 2):保留兩位小數(四捨五入) 列表相關 [].sort():原地從小到大排序列表,返回None ['a']*3 == ['a', 'a', 'a'] 'a'*3 == 'aaa' 如果

原创 DDA算法和Bresenham算法

DDA算法 參考: https://blog.csdn.net/zhaotianyu950323/article/details/79528172 Bresenham算法 參考: https://blog.csdn.net/kakax

原创 pycharm下配置pyqt5

參考: <https://www.imooc.com/article/36556 https://blog.csdn.net/stormdony/article/details/80400032>

原创 畢設實驗

1 ROS讀取mp4視頻並識別場景類型 視頻文件目錄: /media/nlsde/Disk/dataset_qin/video/ 讀取視頻併發布topic: roslaunch rbx1_vision video2ros.launc

原创 面試準備(圖像算法)

SIFT算法 特點:尺度不變性 步驟: 尺度空間的極值檢測 :構造高斯圖像金字塔;DoG空間內極值檢測(保證尺度不變性)。 特徵點定位 :剔除低對比度的點和不穩定的邊緣點。 特徵方向賦值 :使用梯度直方圖確定特徵點主方向。 特徵

原创 面試準備(算法類)

什麼是卷積 一句話概括:加權疊加

原创 面試準備(機械)

低通濾波器 一階低通濾波器原理:   一階濾波,又叫一階慣性濾波,或一階低通濾波。是使用軟件編程實現普通硬件RC低通濾波器的功能。 一階低通濾波法採用本次採樣值與上次濾波輸出值進行加權,得到有效濾波值,使得輸出對輸入有反饋作用。

原创 筆試準備(算法類)

卡特蘭數問題 卡特蘭數是組合數學中一個常出現在各種計數問題中的數列。前20項爲其前幾項爲 : 1, 1, 2, 5, 14, 42, 132, 429,… 參考:https://blog.csdn.net/u011489043/ar

原创 360面試

面試準備: 1 常用排序算法及複雜度 2 快速排序的優點 時間複雜度爲o(nlogn),空間複雜度反映在遞歸造成的棧空間的使用,空間複雜度爲o(logn) - o(n) 優點: 時間複雜度最優(冒泡排序相比);時間複雜度相同情況下,空