中国科技论文
中國科技論文
중국과기논문
Sciencepaper Online
2015年
8期
990-994
,共5页
黄培奎%赵祚喜%吴志伟%曹文君%施垒%刘雄
黃培奎%趙祚喜%吳誌偉%曹文君%施壘%劉雄
황배규%조조희%오지위%조문군%시루%류웅
半实物仿真%Bug 算法%移动机器人%路径规划
半實物倣真%Bug 算法%移動機器人%路徑規劃
반실물방진%Bug 산법%이동궤기인%로경규화
HIL simulation%BUG%mobile robot%path planning
以外接激光测距仪的 Pioneer3-AT 移动机器人作为物理平台,用 ARIA-Matlab 接口软件实现对物理平台的控制与通信。通过 Simulink 自定义模块封装 Bug 算法,设计 Matlab Graphical User Interfaces (GUI)界面设置仿真参数和动态显示仿真结果。经由笔者开发的折线 Bug 与圆弧 Bug 算法实验表明,该软件可灵活执行纯仿真、半实物仿真与物理执行3种工作方式,实验结果与实际情况吻合,验证了 Bug 避障算法,对经由传感器实时数据采集的路径规划算法研究具有参考意义。
以外接激光測距儀的 Pioneer3-AT 移動機器人作為物理平檯,用 ARIA-Matlab 接口軟件實現對物理平檯的控製與通信。通過 Simulink 自定義模塊封裝 Bug 算法,設計 Matlab Graphical User Interfaces (GUI)界麵設置倣真參數和動態顯示倣真結果。經由筆者開髮的摺線 Bug 與圓弧 Bug 算法實驗錶明,該軟件可靈活執行純倣真、半實物倣真與物理執行3種工作方式,實驗結果與實際情況吻閤,驗證瞭 Bug 避障算法,對經由傳感器實時數據採集的路徑規劃算法研究具有參攷意義。
이외접격광측거의적 Pioneer3-AT 이동궤기인작위물리평태,용 ARIA-Matlab 접구연건실현대물리평태적공제여통신。통과 Simulink 자정의모괴봉장 Bug 산법,설계 Matlab Graphical User Interfaces (GUI)계면설치방진삼수화동태현시방진결과。경유필자개발적절선 Bug 여원호 Bug 산법실험표명,해연건가령활집행순방진、반실물방진여물리집행3충공작방식,실험결과여실제정황문합,험증료 Bug 피장산법,대경유전감기실시수거채집적로경규화산법연구구유삼고의의。
A Pioneer3-AT mobile robot with laser range finder is employed as physical platform,and ARIA-Matlab software is used as a tool to communication.The path planning unit is designed as self-definition blocks in Simulink to implement two BUG algorithms.A Matlab Graphical User Interfaces (GUI)complete is developed for parameter setting and results displaying.As demonstrated by Broken-Bug and Arc-Bug algorithm developed by our team,the software presented work flexible both pure simu-lation,HIL simulation and physical implement with convinced results.Therefore,this software is a versatile and convenient tool for BUG algorithm development and verification,and is expected to work well with other sensor-based path planning algorithms with proper modification.