2013-01-21 122 views
2

我需要爲非常專業且相當複雜的工業機器人編寫控制軟件。在測試最終軟件之前,我不允許訪問實際的機器人,因爲它必須一直工作。有必要以某種方式模擬機器人,所以我可以開發我的代碼。我有機器人驅動程序和一些手冊,但由於它是一個複雜的東西,我不想從頭開始構建模擬器。硬件仿真

我在尋找的是一個軟件,我只需加載設備驅動程序並基於它們,即可模擬硬件並具備其所有功能。

這樣的事情是否存在或我是否完全錯誤的軌道?

PS。不,我沒有很好的編程技巧,但我準備學習:)

在此先感謝!

+0

有一些通用的處理器仿真器,如KVM,Qemu等虛擬使用您的特定硬件。但您需要一些特定的應由機器人制造商支持和交付的特定事物。 –

+0

你可以得到一些數據跟蹤,也就是說,發送給機器人和它的響應的是什麼?這可能會有所幫助,因爲您可以構建您的模擬器並在某種程度上使用該數據進行測試。 –

回答

1

通常機器人制造商提供仿真/仿真軟件。例如,

在這些計劃中您可以創建機器人程序,模擬機器人運動並與所有輸入和輸出接口。您也可以導入已經在機器人上運行的程序,並對其進行離線修改/調試

我相信創建整個機器人的仿真/仿真將是一個巨大的工作量,特別是如果您沒有太多的編程經驗。