VREP ——學習零碎

vrep用戶手冊https://www.coppeliarobotics.com/helpFiles/

5.29 更新

1、由於無人機運動空間太大,先把動作離散化,用DQN 訓練簡易版不收斂,要麼reward-1000多,要麼-8左右,沒有下降趨勢。reward是- distance(uav, people),動作分爲了前後左右上下旋轉共9個,輸入是64*64*3的攝像頭。

2、嘗試用按鍵輸入控制無人機運動,然後用模仿學習。

多線程按鍵鼠標輸入:https://www.jianshu.com/p/11a8e75f5170

5.28更新

第一版仿真程序完成

無人機姿態獲取:https://blog.csdn.net/weixin_34234823/article/details/86129077

5.26 更新

最近的問題:無人機總是亂飛

最近看的教程:http://ulgrobotics.github.io/trs/

https://zhuanlan.zhihu.com/p/143582899

pytorch安裝:https://pytorch.org/get-started/locally/

 

5.12更新:vrep與pyhton 遠程鏈接3種方法

step1

將VREP安裝包裏面的vrep.py 、vrepConst.py、remoteApi.dll、remoteApi.so拷到Python工程目錄下

step2

最簡單的方法1:不用修改script,直接在pyhton程序中寫:

 clientID = vrep.simxStart("127.0.0.1", 19997, True, True, 5000, 5)  # 建立和服務器的連接

方法2:在verp端,mainscript中添加一句simRemoteApi.start(19999) 進行端口監聽。

方法3:在vrep端,需要控制的object的child_script裏的init函數裏添加一句:

 

信息傳輸

number returnCode,string signalValue=simxGetStringSignal(number clientID,string signalName,number operationMode)

number returnCode=simxSetStringSignal(number clientID,string signalName,string signalValue,number operationMode)

1、教程 vrep與ros

https://www.jianshu.com/p/839c4defd4fb

https://www.cnblogs.com/21207-iHome/tag/V-rep/

2、vrep用python

控制小車視覺跟蹤

https://www.bilibili.com/video/av99625911/

控制UAVhttps://blog.csdn.net/qq_33883462/article/details/80969150

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章