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

ROS.Taiwan 造訪社團 » Google

原文網址 馬鐸瑋
2018-05-11 13:13:03

大家好
最近在使用google play下載的
ros Make A Map的 app
我是使用TurtleBot3的Burger做測試
使用過程中遇到幾個問題
1.APP顯示的地圖上沒有出現TB3的model
但是Rviz上有確實顯示TB3的model
2.APP在儲存map的時候出現
"no such service /save_map of type world_canvas_msgs/SaveMap"
但是PC端能夠儲存map
有嘗試過下面這篇的方法,但還是沒有成功
https://github.com/rosjava/android_apps/issues/65
謝謝大家

林浩鋕
2018-05-11 18:33:24

關於問題1
我不認為是rosjava的問題
RVIZ中可以顯示是因為RVIZ有對urdf做顯示
但就我知道(有點久沒用rosjava了 不知是否有更新)
rosjava or app那端並沒有對urdf做支援

印象中Willow Garage有做過類似的demo:
https://bitbucket.org/zimmrmn3/rviz-for-android/wiki/Home
可以試試 XD

馬鐸瑋
2018-05-11 19:28:42

嗯嗯好,我嘗試看看,感謝你的建議!謝謝


原文網址 Joe Hou
2018-04-18 10:15:53

未提供相片說明。 圖像裡可能有鞋子 未提供相片說明。 你好像無法播放這段影片。如果是的話,請重新啟動瀏覽器。 關閉 Joe Hou ‎ 發文到 FarmBot Taiwan User Group-FBTUG 管理員 · 2018年4月18日 · 桃園區

照前輩的建議, 用兩台平橫車來組出一台移動式的框架, 接下來麻煩的就是ROS 怎麼操控馬達, 完全狀況外, 開始來請教google/fb 大神囉!

# 設計理念
現成ROS車都是低底盤, 移動式Farmbot 上下都要可以使用, 也方便之後可跨過作物.
另外用鋁擠的好處是, 你可以一直擴增你的devices, 鎖好鎖滿!

# 預用場域
目前預計會先以溫室為場域, 可定位, 路徑規劃, 未來會加裝手臂控制, 視覺辨識.

# 先求有再求好
一開始千萬不要直上大台的, 後端軟體操控搞定後, 改多大就是機電系統的問題囉!

# 它是台玩具嗎
是...大人的玩具(誤).., 期待它成為移動式開發平台.

Neal Yang
2018-04-18 10:33:42

可以考慮用履帶der

Joe Hou
2018-04-18 10:38:47

有想過, 但我想架高平台~

Joe Hou
2018-04-18 10:41:04

不過你說的對~ 用履帶也可以架高, 等搞定它後再換來玩玩~3Q!

王紹華
2018-04-18 10:46:32

會需要到路徑規劃的話
ROS 的 Navigation Stack 應該會幫上忙
http://wiki.ros.org/navigation

王紹華
2018-04-18 10:47:33

然後應該多描述 FarmBot 會確切需要什麼功能,可能比較方便大家建議你?

張合中
2018-04-18 10:49:08

為什麼要用ROS?可以分享一下想法嗎?

Joe Hou
2018-04-18 10:52:05

目前Farmbot 預計會先以溫室為場域, 可定位, 路徑規劃, 未來會加裝手臂控制, 視覺辨識~謝謝!

王紹華
2018-04-18 10:52:06

然後如果是個完全的 ROS 新手
可能要先從 Tutorial 跑一次,熟悉操作,如果你打算自己寫 FarmBot 的操作的話
http://wiki.ros.org/ROS/Tutorials

Joe Hou
2018-04-18 10:56:19

我實在想不出還有哪個現成的 open source系統可以達到上述的要求~~

Joe Hou
2018-04-18 10:59:24

感謝~ 我先從 Tutorial 來看起!

王紹華
2018-04-18 11:01:01

Navigation Stack 裡面:

路徑規劃的部份,如果前提是場域的地圖是已知,可以利用 Global/Local Path Planner 來達到

定位的部分,是一套叫 amcl 的作法

但還要看你的 FarmBot 要將作物視為障礙物或者已知地圖,如果你有去看懂 amcl 定位原理的話,或許 amcl 的定位會不適合這個場域 (我個人是想到作物的生長方式不固定之類的,然後作物會遮住某些 sensor 可能會讓 amcl 發散,因為溫室的場域很相似?)

這是我的見解,如果有錯,或者您專業的部分,可能要麻煩您多看一下文件是否符合需要了QwQ

郭俊志
2018-04-18 11:17:12

我是覺得戶外的話要用 rgbd camara
還有encoder 用arduino 恐怕不夠,我後來是採用teensy3.2

Joe Hou
2018-04-18 11:18:20

基本上它要可以有巡田功能, 影像辨識主要做植物取樣, 或也可能用影像做初步定位, 那到底要不要用到amcl, 我還沒個底, 可能會邊做邊修, 感謝你寶貴的意見!! ? ? ?

Joe Hou
2018-04-18 11:22:57

喔~ 好, 來換 teensy3.2, 會以ROS為base, sensor 就視狀況來採用! 戶外是一大挑戰, 感謝!!

周威廷
2018-04-18 16:16:12

既然是溫室的話,可以考慮用幾個定位點來做定位,搭配已知地圖環境應該不錯

林浩鋕
2018-04-18 17:45:58

這種比較像是可控制的場域
可考慮用uwb or apriltag/artag
另外對底層通訊不要用rosserial
直接用第三方serial lib
像是pyserial or c serial
再轉成ros topic即可

Joe Hou
2018-04-18 17:53:29

感謝~先筆記,再來試

Wuulong Hsu
2018-04-18 21:23:19

如果一個 farmbot 農場雲端,想自動化控制不少台 farmbot, message driven 是個很合適的架構,而不是目前的 server-client 架構。當然什麼都可以自己做,但有既有類似的架構,又以 OS 的角度去設計,開放的 Code 以及社群。個人學淺,不知哪有更讚的

Joe Hou
2018-04-19 08:14:14

以我的理解,Message 的發佈/訂閱模式,讓每個devices 回報現狀、各取所需,真是很聰明的方式~

Joe Hou
2018-04-19 08:19:36

在UEFI BIOS code的架構內,有一種是install/notifications的方式跟這很像,每隻driver 都可以註冊,當一個事件成立後被告知~
但跟ROS 的方式很像,一個發佈者,可以有很多人訂閱.

林浩鋕
2018-04-19 11:50:21

這類移動機器人架構
還蠻多國外部落客或組織
有完善開發教學
像是lino robot
國內的話 之前接觸的一群優秀高中生
也有做很類似的架構 履帶 pi3 lidar artag 雲端語音等 可以問問他們~
顏才翔
https://pasrobot.com

Joe Hou
2018-04-19 12:48:21

很有參考價值, 感謝!


原文網址 林浩鋕
2018-04-10 21:27:51

似乎沒人分享
所以貼一下~~
ROSCon2018 在馬德里
(依樣在IROS前幾天)
https://roscon.ros.org/2018/

今年是由Erle Robotics協辦
有興趣的人可以看看Sponsor區
可以看看目前有哪些機器人廠商贊助/使用ROS

有Google, Amazon, 還有凌華ADLINK !!

林浩鋕
2018-04-13 19:56:55


原文網址 楊甯凡
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看看