• #maker+t=market
  • COSPLAY 3D 建模
  • 3D列印服務
  • 1
  • 2
  • 3

ROS.Taiwan 造訪社團 » debug

原文網址 陳怡宏
2019-11-06 01:52:02

猶記得今年舉辦的ROS 2.0 技術論壇中,有聽到Microsoft在發表的最後面短短的說了一句,未來微軟會讓vscode更加支援ROS

然後從今年尾開始,在vscode中的ROS plugin功能性開始大增!

截至目前為止,新增了幾項方便的功能: 可視化URDF: 你可以直接在vscode中即時的看你的urdf檔案呈現的3d外型如何
直接針對單個節點(rosrun)設中斷點debug 對roslaunch啟動的節點設中斷點debug
尤其是後面2點,改進了ros很難debug的問題XD
(以前只能用GDB之類的東西,學習難度不低....)

感恩微軟~讚嘆微軟~
請參考連結: [1] https://marketplace.visualstudio.com/items?itemName=ms-iot.vscode-ros

[2] https://github.com/ms-iot/vscode-ros/blob/master/doc/debug-support.md#launch
[3] https://discourse.ros.org/t/updating-the-vs-code-extension-for-ros-to-0-6-1/11231

陳怡宏
2019-11-06 01:55:53

PS: 如果從去年就有開始使用vscode+ros plugin開發的朋友,記得移除舊的,安裝新的,專案已經移到Microsoft下了

郭有迪
2019-11-07 08:13:50

中斷點也太讚了吧
現在都用ROS 巨集來努力顯示XD


原文網址 王彥筑
2019-03-20 15:30:13

Trigger condition 設的好, Debug 沒煩惱 ?
如果再搭配上Trigger mode的話,
在實務操作上會更有彈性哦 ?


原文網址 鄭浩恩
2019-03-20 13:57:15

你還在用gedit寫程式嗎?
你有排版強迫症嗎?
面對官方推薦琳瑯滿目的IDE( http://wiki.ros.org/IDEs )不知道該如何挑選嗎?

使用C++的人可以試試看ROS Qt Creator Plug-in
https://ros-qtc-plugin.readthedocs.io/…/How-to-Install-User…

使用python的人可以試試看visual studio code
https://code.visualstudio.com/download

不僅提供自動完成的功能,還有直觀的debug環境。
分享給大家。

不知各位有沒有推薦的ROS好物呢?

劉凱元
2019-03-20 14:02:50

用C++的ROS Qt Creator Plug-in+1
不過我對python不熟
請問visual studio code跟ROS Qt Creator Plug-in比起來差在哪?
謝謝

鄭浩恩
2019-03-20 15:02:20

VSCode比較像是文字編輯器,其實不能跟定位成IDE的Qt相比。
但VSCode在運行與偵錯這類弱型態語言(python,javascript..etc)時挺好用的,幾乎不用設定環境參數,就可以運行偵錯。
如果真的要形容VSCode,我會說他使用起來就像是VisualStudio與Notepad++,相加除以2之後的產物。

林浩鋕
2019-03-20 17:11:07

陳怡宏
2019-03-20 18:04:35

vscode有一個ROS plug-in,可以幫助你寫的方便一點,但總歸就是堪用

而且vscode要多開terminal很不方便,所以我都另外跳出來開terminator

郭俊志
2019-03-20 18:57:20

不知道有沒有人用過roboware studio 好像可以遠端部署的樣子
http://www.roboware.me/#/home

Kenny Chan
2019-03-20 20:32:49

我以為eclipse已經是萬用...看來我太年輕了

林浩鋕
2019-03-20 20:32:55

他們去年有大力推廣
但因為好像不打算開源 所以使用率不高 (我有跟該團隊負責人當面討論過)

林沅廷
2019-03-21 05:05:11

很會

蔡宗廷
2019-03-21 17:12:12

Vim表示 ?

陳怡宏
2019-03-21 18:19:03

vim有什麼好用的配置嗎?

蔡宗廷
2019-03-21 18:45:53

我個人是用原始的vscode 只有外掛c++跟cmake 的套件

林浩鋕
2019-03-22 00:58:51

很多時候我也是用gedit or nano手刻XDD

Nelson Chang
2019-03-22 01:25:56

Vim +1
有人用emacs嗎? XD


原文網址 Wuulong Hsu
2018-10-10 09:03:52

剛開始學習 ROS, 順便練一下怎麼 debug ROS 系統。

ROS 博大精深,搞不好人家早就有更好的方法了,只是自己不知道。
就野人獻曝一下摟!

哈爸

David Chuang
2018-10-10 09:46:37

要學的東西太多,ros 也一直很想學。

David Chuang
2018-10-10 10:57:20

哈爸入手真快~~@@ 我才剛想要學而已。

Wuulong Hsu
2018-10-10 17:40:19


原文網址 楊甯凡
2018-03-25 20:32:14

大家好 小弟 ROS 菜鳥,最近在利用實驗室自己組的agv來跑navigation遇到一些問題一直無法解決,已經卡了2個禮拜,已經上網爬過許多文,但尚無解決方法
參數配置大致上是參考 林浩鋕 (HaoChih Lin) 大大github的文件
開啟rviz並設立goal之後,可以大約往前走3公分(?)
接著機器人就會stuck住,並持續做清除costmap的動作,但似乎是無法順利清出一條道路(但明明前方是一條空曠的走廊...)
圖1是tf tree的部份
圖2是利用roswtf來debug出現的error
不知道有哪位大大有遇過相似的問題
這是我的params以及launch file
https://drive.google.com/…/1aVUyF0OwN4vlxGV19-w1NMKV_twSIpm…
謝謝大家

林浩鋕
2018-03-25 20:49:42

你是參考哪一份配置檔??

郭俊志
2018-03-26 00:51:43

是不是沒有remap 到正確的名稱 ?

陳致諺
2018-03-26 08:29:25

rqt_console 看一下move_base從指定goal到卡住印了什麼log, 訊息不夠多再把level設成debug看看


 

全不選 發文排行