<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                支持Linux系統的IDE有 很多,比如常見的 Eclipse、Bluefish、NetBeans 等等,功能很多。但是有些功能我們不一定用得上,而對于用慣鍵盤鼠標的我們來面對 terminal 敲命令,著實不太習慣,那么對于ROS,有哪些IDE可以供我們使用呢??其實ROS官網已經給我們準備好了,現在讓我們一起去看看吧。 鏈接地址:http://wiki.ros.org/IDEs ![](https://img.kancloud.cn/b4/e7/b4e7cb6ad064a86764f2c40b49bf8ea8_768x538.png) 1.?Anaconda? Anaconda實際上并不能說是一款IDE,它是一個虛擬環境管理工具,可以讓你的計算機可以同時存在多個版本的程序而不會發生沖突。Anaconda已經成為機器學習/深度學習一款十分重要的工具。而機器學習和深度學習在機器人編程中又變得極為常見。這里就列出了如何在anaconda環境中使用ROS系統。 當 Anaconda 安裝時,它會在 .bashrc 文件中創建路徑。 例子: ~~~ # added by Anaconda x.x.x installer export PATH="/home/"user"/"anaconda version"/bin:$PATH" ~~~ 當您嘗試使用 ROS 時,在 .bashrc 中具有活躍的 Anaconda 路徑將導致錯誤。 問題的解決方法是注釋出路徑: ~~~ #export PATH="/home/"user"/"anaconda version"/bin:$PATH" ~~~ 為了使用 Anaconda,只需在啟動新終端時粘貼到 Anaconda 路徑中;并點擊進入。然后正常使用。這將允許您在同一系統使用 ROS 和 Anaconda。 2\. Eclipse Eclipse?是一個開放源代碼的、基于Java的可擴展開發平臺,雖然主要用于java開發,但是Eclipse也是可以用來開發C/C++程序的。我們可以對Eclipse進行一系列的設置從而達到可以編譯執行ROS程序目的。 3\. CLion ![](https://img.kancloud.cn/a0/8f/a08f3993a5c5f5681b56bb7d689ade54_763x330.png) CLion作為一款用來編寫C/C++程序的IDE,它的界面、跨平臺以及其他的特性讓編程人員對他十分喜愛,現在我們也可以用它來編寫ROS程序啦。它可以使用CMake以及支持python代碼,是一個十分適合ROS的編輯工具。我們可以使用插件來讓CLION運行和調試ROS代碼。 # 4\. CodeBlocks CodeBlocks是一款C/C++的代碼編輯器,在創建工程的時候編寫xml文件,我們也可以創建出適合ROS的工程出來。 # 5\. Emacs Emacs是一款Linux的文本編輯器,和vim一起被程序員稱為最喜愛的代碼編輯器之一;我們可以通過安裝插件來實現對ROS的支持。 # 6\. Vim 是一款Linux的文本編輯器,支持多種的插件的安裝。原生的vim編輯器比較普通,但是通過安裝各類的插件完全可以成為一個強大的ide。 # 7\. NetBeans NetBeans IDE是一款可以使開發人員利用Java平臺能夠快速創建Web、企業、桌面以及移動的應用程序;支持語言:PHP、Ruby、JavaScript、Groovy、Grails和C/C++;NetBeans:包括開源的開發環境和應用平臺,是Sun公司(2009年被甲骨文收購)在2000年創立的開放源代碼供開發人員和客戶社區的家園,旨在構建世界級的Java IDE。 # 8\. QtCreator QtCreator是一款圖形界面編輯器,是和Qt一個公司開發出來,我們也可以通過安裝插件來支持ROS,目前這個是推薦的方法。 具體的?安裝配置教程可以看:?[【IDE】ROS開發環境之Qt Creator的安裝與配置](http://mp.weixin.qq.com/s?__biz=MzI5NzU4NjA4NQ==&mid=2247483813&idx=1&sn=4096dc92cb1c3a97450bc2afeafa091a&chksm=ecb39d6fdbc41479a3e261e17d4d58d222fef1ca91cdddd1226f7b41d4500c78f6367531c13d#rd) # 9\. PyCharm? PyCharm 是一個用于python編程的編輯器,我們可以用它來開發ROS的python腳本程序; # 10\. KDevelop KDevelop是一個支持多程序設計語言的集成開發環境。它運行于linux和其它類unix環境。KDevelop本身不包含編譯器,而是調用其它編譯器來編譯程序。 # 11\. RoboWare Studio RoboWare Studio是ROS的一款IDE,但是目前官方已經無法打開,該軟件已經停止了更新,感興趣的朋友可以下載試試。 # 12\. Visual Studio Code (VSCode) 微軟的VSCode已經有插件支持ROS,直接搜索ros插件安裝即可。 # 13\. RDS: ROS Development Studio RDS是一個在線 IDE,允許您僅使用 Web 瀏覽器對任何機器人進行編程和測試。使用 RDS,您將能夠:使用包含自動完成功能的已設置的 IDE 環境,以更快的方式為機器人開發 ROS 程序。在提供的模擬機器人上實時測試程序。使用提供的模擬或上傳您自己的模擬。快速查看編程結果。使用圖形 ROS 工具進行調試。在真正的機器人中測試你在 RDS 上開發的內容(如果你有所有這些都只使用 Web 瀏覽器,無需任何安裝,不受任何操作系統限制)。使用 WINDOWS、LINUX 或 OSX 為 ROS 開發。 Enjoy it. [機器人實驗室 https://roboticslab.cn](https://roboticslab.cn/) :-: ![](https://img.kancloud.cn/0e/28/0e28efd16f3022773e9cc1321f4959ad_368x125.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看