農業(yè)無人機
工業(yè)無人機
軍警無人機
娛教無人機
水下無人機
反無人機設備
無人機配件
無人機租賃
無人機培訓
當前位置:全球無人機網 ? 無人機技術 ? 技術 ? 正文

ROS與Matlab系列:vrep仿真器中的無人機視覺控制

發(fā)布日期:2016-07-08??來源:機器人2025我要投稿我要評論
4. 讀取并顯示飛行器狀態(tài)數(shù)據(jù)
在quadrotor_state里是讀取并顯示IMU數(shù)據(jù)(imu),飛行器位置姿態(tài)(pose)、線速度和角速度(twist)的模塊,在實驗test場景時,觀察數(shù)據(jù)發(fā)現(xiàn),test里提供的四旋翼模型有以下幾個問題:

(1) twist提供的線速度和角速度似乎是地理系下的轉動和速度(待確認)

(2) twist提供的線速度:明明有加速度但始終沒有速度,難道要自己set twist?

(3) imu提供的角速度好像不是機體系下的轉動(待確認)

(4) vrep收到一次command運行一次step。

5. 時間同步問題
設置vrep和simulink的時間同步這點非常重要!

大概設想了兩個辦法,供參考。

解決方法1
在simulink里的模型屬性的solver里設置為fixed step,步長設置與vrep一致,建議50ms。一開始設置為10ms電腦運行及其慢??!設到 100ms感覺精度又不夠。
 
解決方法2
使 用simulink的自動變步長效率還是非常高的,但又無法保證兩邊的步長和時間匹配。一個解決辦法就是,不使用vrep的飛行器動力學,一切動力學計算 在simulink里進行(simulink建模也比vrep方便),直接用set pose設置飛機位置姿態(tài)。仿真器只負責生成攝像機圖像反饋給 simulink。
 
如果有更好的解決辦法,請發(fā)送email至top1944@163.com,謝謝!

程序連接請在公眾號里回復:ros 進行下載

相關文章:ROS與Matlab系列:一個簡單的運動控制

 

更多文章請關注:exbot.net

更多詳細參考:見Matlab幫助
Robot Operating System (ROS)
Connecting to a ROS Network

Communicating with the TurtleBot


 
作者簡介:

Top博士——易科機器人實驗室及開源社區(qū)exbot.net創(chuàng)始人。

Top博士在高校從事機器人導航與控制技術研究,已申請發(fā)明專利三項。并作為機器人開源社區(qū)活躍分子致力于相關技術的傳播與普及,撰寫了大量的機器人教程,已出版機器人方面專著1本、譯著4本。其中翻譯的《嵌入式機器人學》被國家出版總署評為2012年年度優(yōu)秀科技圖書,《機器人與未來》 被第一財經評為2015年年度特別推薦圖書。

他于2012年所創(chuàng)辦了exbot.net,發(fā)起了社區(qū)協(xié)作開發(fā),易科社區(qū)目前是國內知名的ROS及機器人開發(fā)者社區(qū)。

本文由作者授權于《機器人2025公眾號》首發(fā),機器人2025長期更新作者學術研究和觀點,敬請關注~~
?
本文鏈接:http://www.sanehomeowner.com/tech/201607/08/118.html
標簽:??無人機視覺控制
0相關評論
免責聲明:凡注明來源全球無人機網的所有作品,均為本網合法擁有版權或有權使用的作品,歡迎轉載,請注明出處。非本網作品均來自互聯(lián)網,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。

圖文推薦

推薦新聞

推薦品牌

關于本站

合作服務電話

  • 客服熱線:0755-23779287
  • 展會負責:18682042306
  • 廣告合作:點擊這里給我發(fā)消息
  • 展會合作:點擊這里給我發(fā)消息

公眾號/APP下載


    (公眾號)


    (Android下載)

Copyright?2005-2021 81UAV.CN All Rights Reserved? 訪問和使用全球無人機網,即表明您已完全接受和服從我們的用戶協(xié)議。 SITEMAPS 網站地圖 網站留言
運營商: 湛江中龍網絡科技有限公司 全球無人機網?
ICP備案號:粵ICP備2023038372號-1 
全國公安機關?備案信息?可信網站不良舉報?文明轉播