nfu-irs-lab / robotic-arm-control-panel

🦾 Basic robotic arm control program
6 stars 6 forks source link

Robotic Arm Control Panel

GitHub release GitHub issues

手臂控制面板。


使用方法及問題解決

執行時可能會遇到一些問題,此時請參考以下各事項。

HRSDK.dll

發生例外「System.DllNotFoundException」並提示無法載入「HRSDK.dll」時可以嘗試。

請將正確版本的「HRSDK.dll」檔案放在目前程式執行的工作路徑下,例如:ExclusiveProgram\bin\x64\Debug\

工作路徑會因 Visual Studio 的編譯及執行設定不同而改變,例如「Any CPU」、「x86」、「x64」和「Debug」、「Release」。

設定起始專案

提示「A project with an Output Type of Class Library cannot be started directly.」時可以嘗試。

  1. 以 Visual Studio 開啓 Solution 檔 「RoboticArm.sln」。
  2. 在 Visual Studio 的「Solution Explorer」中,對 Project「ExclusiveProgram」點擊滑鼠右鍵。
  3. 點選右鍵清單中的「Set as Startup Project」。

NuGet Packages

提示「無法找到 NuGet Packages」時可以嘗試。

  1. 以 Visual Studio 開啓 Solution 檔 「RoboticArm.sln」。
  2. 在 Visual Studio 的「Solution Explorer」中,對本 Solution「Solution 'RoboticArm'」點擊滑鼠右鍵。
  3. 點選右鍵清單中的「Restore NuGet Packages」,並等待其完成。
  4. 確認資料夾「packages」及其內容已經於 Solution 路徑下自動產生。

MainForm 資料夾沒有檔案

  1. 使用 git 指令更新 submodule:git submodule update --init --recursive

Git Clone