該教學為在windows 電腦上安裝ROS melodic 版本
硬體需求: x86_64電腦一台
軟體需求:
windows 10 1809以上
visual studio 2019
https://visualstudio.microsoft.com/zh-hant/downloads/
xming
https://sourceforge.net/projects/xming/
官方教學網站:
http://wiki.ros.org/Installation/Windows
1.環境空間
將 C:\opt 刪除
將 C:\ProgramData\chocolatey 刪除
確保 C:\容量夠大 可能需要10G 以上
2.請確認VS2019 環境有安裝以下
3.安裝windows 套件包管理器
請先按下 windows鍵 並搜尋 x64 Native Tools Command Prompt for VS 2019
並以系統管理員身分執行
接著安裝套件管理器 Chocolatey
請將下列複製
並在 方才開啟的 終端機上 按下右鍵 即可貼上
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
結束後 終端機會出現 >>符號
請將終端機關閉!(很重要)
依照上面程序 開一個新的x64 Native 終端機(請以系統管理員身分執行)
請將下列複製
並在 方才開啟的 終端機上 按下右鍵 即可貼上
安裝 Git
安裝完後 會出現>>
表示已安裝完成
請執行下列命令 確認安裝是否成功
git --version
5.接著安裝ROS 1
請將終端機關閉!(很重要)
依照上面程序 開一個新的x64 Native 終端機(請以系統管理員身分執行)
請將下列複製
並在 方才開啟的 終端機上 按下右鍵 即可貼上
mkdir c:\opt\chocolatey
set ChocolateyInstall=c:\opt\chocolatey
choco source add -n=ros-win -s="https://roswin.azurewebsites.net/api/v2" --priority=1
choco upgrade ros-melodic-desktop_full -y --execution-timeout=0
等待安裝完成
6.建立ROS環境執行視窗
請在桌面按右鍵 在表單中尋找 新增 捷徑
並在"輸入項目位置"中貼上
C:\Windows\System32\cmd.exe /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 && set ChocolateyInstall=c:\opt\chocolatey && c:\opt\ros\melodic\x64\setup.bat
將名稱改為 ROS.exe
完成後 請選取該捷徑 按下鍵盤 Alt + Enter
打開"內容" 並開啟系統管理員身分權限
設定好後 按下確定 關閉 內容
並雙擊 ROS.exe 並執行 roscore
確認started core service [/rosout] 有出現 即成功安裝
如要結束 請先 按下 鍵盤 Ctrl + C 並按下 Enter
出現 > 後 再關閉視窗