原创 Dubins路徑規劃方法處理速度約束下的機器人路徑規劃

什麼是速度約束和Dubins方法 機器人的運動具有侷限性,它的轉向性能受到方向舵最大偏角的制約,因此其轉向時的最小轉向半徑爲R,轉彎半徑無法比R更小,在運動上就受到速度約束,傳統的路徑規劃方法並沒有考慮這一點。 Dubins路徑算法

原创 機器人操作系統ROS筆記--Gazebo的使用

Gazebo的是ROS使用的一個重要的仿真工具,環境配置與“機器人操作系統ROS筆記–從仿真開始”相同,只是採用Gazebo而不是Arbotix(Rviz)做仿真;如果需要模擬物理現象和傳感器反饋,需要使用Gazebo。 ro

原创 MATLAB Code of Artificial Potencial Field Method for Robot Path Planning

APF_Code download MATLAB Code of Artificial Potencial Field Method for Robot Path Planning Authors: Xin Li Email: lixin

原创 移動機器人D*Lite路徑規劃算法設計、仿真及源碼

Dstar Lite路徑規劃算法簡介 Linux系統簡要說明 Dstar Lite程序使用說明 Dstar Lite路徑規劃算法簡介 D*Lite算法是Koenig S和Likhachev M基於LPA*算法基礎上提出的路徑規劃

原创 使用GDB調試程序,代碼與實例

GCC與Makefile gdb調試 GCC與Makefile gcc方面的資料網上一大堆, 一般情況下,常用的參數有: -S 編譯爲彙編代碼 -c 編譯爲目標文件,不連接庫 -E 只進行預處理 -o 指定輸

原创 機器人操作系統ROS筆記--從仿真開始

對於新手來說,自行學習建造一個自動化的機器人是很困難的,因爲機器人學覆蓋面很廣,涉及到大量的硬件和軟件知識,這都需要深入瞭解。儘管ROS可以搭建在多種硬件之上,但是並不一定要有一個真實的機器人才能開始學習它。ROS包括許多能在模

原创 移動機器人運動仿真:從Mobotsim到Robotsim

Mobotsim(Mobile Robot Simulator)是早期一款移動機器人仿真軟件,在Windows 下的2D動態仿真。它提供了一個圖形界面,可以很方便的建立和編輯你的機器人,支持basic語言。 該軟件自帶一個Basic語言

原创 MATLAB Code of SOM Neural Network Based Method for Task Assignment

SOM_Code MATLAB Code of SOM (self-organizing maps) Neural Network Based Method for Task Assignment of Multi-Agent Syste