4虎影院永久地址www,特黄特a级特别特级特毛片,**毛片免费观看久久精品,暖暖视频免费高清日本bd,色香天天,99精品大香线蕉线伊人久久久,国产在线精品国自产拍影院午夜

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

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

發(fā)布日期:2016-07-08??來源:機器人2025我要投稿我要評論
2. 向飛機發(fā)送控制指令
Matlab代碼:
Simulink程序見ROS_vrep.slx:

Simulink對于JointState等變長度的數(shù)據(jù)處理起來比較麻煩,可以參考以下幫組教程,但我嘗試的結果并不好用。

無奈之下,只好自定義了一個topic,然后用m文件重新轉(zhuǎn)發(fā)。(當然也可以在ROS里寫一個腳本轉(zhuǎn)換,但在這里盡量使用matlab)

新建一個scriber,當收到數(shù)據(jù)后,便調(diào)用topROSCallback.m轉(zhuǎn)換數(shù)據(jù)(將topROSCallback.m添加到matlab可運行的路徑里)。

topROSCallback.m源碼如下
設置Variable-length arrays 參考幫助:Working with ROS messages in Simulink

· Variable-length arrays (ROS type ...[]) are converted to fixed-length array with customizable maximum lengths. By default, the fixed length is 128 for primitive types (e.g., uint8[],float32[]), and 16 for nested arrays of messages (e.g., geometry_msgs/Point[]).
Tools > Robot Operating System > Manage Array Sizes.

Editor->bus editor
找到SL_Bus_robotROS2_sensor_msgs_JointState
把position、velocity、effort的Dimension從128改為4

Receiving and applying commands from ROS.
-------------------------------------------------------------------
?
本文鏈接:http://www.lvyoudm.com/tech/201607/08/118.html
標簽:??無人機視覺控制
0相關評論
免責聲明:凡注明來源全球無人機網(wǎng)的所有作品,均為本網(wǎng)合法擁有版權或有權使用的作品,歡迎轉(zhuǎn)載,請注明出處。非本網(wǎng)作品均來自互聯(lián)網(wǎng),轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責。

圖文推薦

推薦新聞

推薦品牌

關于本站

合作服務電話

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

公眾號/APP下載


    (公眾號)


    (Android下載)

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