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

FarmBot Taiwan User Group-FBTUG 造訪社團 » Arduino

原文網址 蘇鴻明
2019-05-13 10:54:34

各位站內的前輩們好,第一次在這裡發文
過去看過站內一篇關於利用PVC管作為農業自走車機構材料
https://m.facebook.com/groups/723694067813320?view=permalink&id=869456749903717
我們近期也嘗試了利用PVC管作為三軸機構材料,並能做到簡單的吸取豆子及澆水的功能。
PVC管選用的尺寸是1inch及3/4inch,3/4inch作為機架主體,而1inch作為滑座。Z軸的部分單純利用水管配合會因側拉力而產生轉動現象,所以我們有加入滑軌作為輔助。
控制部分是以ARDUINO搭配極限開關及按鈕來做控制。
希望前輩能給予相關的指教,謝謝!

Joe Hou
2019-05-13 10:58:05

很棒~ 終於有高手接替來完成這個架構!

吳水豚
2019-05-13 11:11:54

哈,成就感滿滿阿

劉紹淵
2019-05-16 17:56:57

太神了!!


原文網址 Joe Hou
2018-12-21 17:29:51

Upgrade 一下Mini-farmbot firmware 與FBTUG Commander:
經過志弘一整年的demo 與 fine tune, 剛已經把 FBTUG_Commander_V6.01 + Arduino 6.01 commit 到Github.

1. https://github.com/…/Firmwa…/farmbot-arduino-FBTUG-6.0.1.CGH

2. https://github.com/…/mast…/Software/FBTUG_Commander_Py2_V6.1

3. 想玩玩小的UTM 53mm 的STL, 我也commit 上去了~ 但就是還要驗証, 有問題先不要找我啊~
https://github.com/…/Ha…/STL/FBTUG_UTM_Devices_STL/Small_UTM

Wuulong Hsu
2018-12-21 17:54:16

有點狀況外的問題:UTM 53mm 是那時為了分享做的那台特小台的 UTM?


原文網址 Wuulong Hsu
2018-11-21 06:21:22

farmharvestbot_base V0.2 釋出
開源貢獻一步一腳印,有多少釋出多少

在 V0.1 以後,主要就是開始接入各部分組件,嘗試慢慢帶起各部分,其中一個重點就是,要設計各部分介面,並做概念性的帶起

每個部分,都有自己的 domain know how,所以介面的設計,得多溝通與討論

整進 ROS 時,也都有不同的面向要學習,比方說
-ML 這邊,有視覺的影像處理,與ML 相關的環境與函式庫,要帶起 USB camera 進 ROS 等
-手臂要處理 Arduino 相關的溝通等邏輯,模擬的建構,與路徑規劃等方式
-載具這邊也有驅動,PID 控制,避障等
-Web這邊可能要用 javascript or nodejs, 如何做系統對接也是需要研究與帶起

以植物來比喻, V0.1 比較像是根,V0.2->? 比較像是長莖,之後再來開枝散葉

想說有專案會議,做一個階段性釋出,順便來把此次釋出說明一下

New Features
- enable CI by travis_ci with first unit-test case
- enable FSM(finite-state machine)
- start bring up darket_ros, able to test with single image and usb camera
- add vision_cv_feature_detector_example
- support current fhb car interface
- bringup web access CLI by using action framework
- add unit-test framework

Slides: https://drive.google.com/open…

Github: https://github.com/FBTUG/farmharvestbot_base

ChangeLog: https://github.com/…/farmharvestb…/blob/master/CHANGELOG.rst

軟體開發手冊: https://paper.dropbox.com/…/FBTUG-FarmHarvestBot--AREBd3_Qe…

使用者手冊: https://paper.dropbox.com/…/FBTUG-FarmHarvestBot--ARHFPRyjE…

哈爸


原文網址 Wuulong Hsu
2018-11-06 21:30:34

會議記錄: FarmHarvestBot 農場採果機器人-專案設計討論會-4
2018/11/6(二) 持續討論設計與帶起規格,並讓各興趣群組夥伴分享,順便讓大家彼此交流,認識

會議記錄
- 會議 15 位夥伴參與,如文件附圖
- 分享文件釋出如後
- [ 哈爸 ] 採果專案軟體 farmharvestbot_base 開發心得分享與 V0.1 釋出
20181106-farmharvestbot_v0.1.pdf
https://drive.google.com/open…
- [Kobe] 開源版權分享討論 https://docs.google.com/…/1BLIfqCzlfkwFOy8xGHgAfaZeek…/edit…
-- 哈爸補充目前專案預設版權選擇,以及專案管理方面,目前專案的運作方式,包含財務與購買來的硬體
-- 下次會議會決定專案使用哪種版權,專案會在下次會議前給出建議
-- 共筆會加強版權說明的補充
- [Hao TE Liu] 搖桿手臂實作分享
https://paper.dropbox.com/…/Arduino-Uno-cnc-shield--AQbZPZw…
- 後續討論
-- 11/11 專案內農場影像錄製活動,建構討論串,方便交流
-- 咖啡專案,新竹的 AIA 也有夥伴進行中,建議加強交流
- 錄影編輯後公開釋出
- 兩週後,公開專案會議

會議補充
FBTUG-視覺訓練-樣品收集記錄表
https://paper.dropbox.com/…/FBTUG--ARIF_uf6edQFW6PWmAVLxbTm…
化簡為繁的 Apache-2.0 授權條款
https://www.openfoundry.org/…/8581-the-elaborate-license-ap…
開放原始碼(開源)授權(Open Source License)比較:GPL, LGPL, BSD, Apache, MIT
https://www.ewdna.com/…/open-source-licensegpl-lgpl-bsd-apa…

會議文件:
https://paper.dropbox.com/…/FBTUG-FarmHarvestBot--ARIb8oUso…

哈爸


原文網址 Wuulong Hsu
2018-11-01 19:49:19

FBTUG-一起學 ROS-線上共學1 投影片/文件與錄影釋出

10/31 是 一起學 ROS 第一次線上共學
雖只是大家一點學習心得分享,感覺內容還是滿豐盛的。
社群一直搞不定的 ROS 連上 Arduino, Kyle Liu 也將釋出的 Code 以及做法做個說明,還有學習中幾個好的發現做個分享。
夥伴如果也想搞定這一段,請細細品嚐。

夥伴如果也想加入一起學,可自入共筆填寫。

會議內容
1. 簡單說明 一起學 ROS 的共學方式與現狀
https://paper.dropbox.com/…/FBTUG-FarmHarvestBot-ROS--AQvGI…
2. [哈爸]- 如何 debug ROS 系統
https://drive.google.com/open…
3. [ Kyle Liu ]- Arduino 如何上 ROS
https://paper.dropbox.com/…/ROS-B3-Linklt7697--AQbA5fZ~zO6u…

FBTUG-一起學 ROS-線上共學1 錄影釋出
https://drive.google.com/open…

哈爸


原文網址 劉紹淵
2018-10-29 09:47:28

用ROS控制Linklt 7697上的servo
Arduino也可以唷~

筆記在這~
https://paper.dropbox.com/…/ROS-B3-Linklt7697--AQbA5fZ~zO6u…

Wuulong Hsu
2018-10-29 10:53:37

有 Code release 要大聲說 XD
https://github.com/kylecat/ROS_linklt7697


原文網址 Wuulong Hsu
2018-10-26 05:50:22

一段展示自建的 ROS CLI 工具連結 Arduino 內的 CLI,相關程式碼與說明釋出

設計動機與想法
FBTUG Mini FarmBot 一直想整合到 ROS 內, 採果專案也需要將 Arduino 周邊(尤其是手臂)整合進來,需要 ROS 能跟 Arduino 溝通,需要 ROS 通過 UART 發 G-code 字串到 Arduino, 並取得 Arduino 以 G-code 字串回覆的狀態。一直搞不定是因為,ROS 怎麼跟 Arduino 溝通不是很懂,似乎一直是個謎,能夠通也不太會把字串發下去,發下去後怎麼接上原來的 G-code processor. 就算都接起來了, ROS 內還是需要一個 CLI 才能讓使用者輸入命令字串,而且這個 CLI 還得接收狀態回復的字串。另外,因為主 Serial 被 rosserial 佔用,但也不能讓 Arduino 那邊,失去 debug 功能以及,沒有 ROS 在的時候也希望能單獨開發。這表示 debug console 是必須同時存在的。

簡單說,我們需要一個 ROS 上的 Arduino UART Console 以及讓原來複雜的 Arduino 程式賦予 ROS 的能力與架構

此範例就是用最精簡的方式,展示解決以上問題的一點建議參考,由於精簡當然很多可以改善的空間,但也讓這個範例很容易移植到各式各樣類似的情境,希望此範例能為很多苦惱於相同問題的夥伴,帶來一點幫助,預祝大家很快能看到自己的 Arduino 程式跟 ROS 相處得很融洽

操作步驟
1. hardware setup : RPI —usb-- Arduino MEGA , 可參考接線與環境,由於不需要 MEGA 上的 console debug, 所以 debug console 的接線不需要(含 usb-to-serial)
2. firmware setup: using this
3. ROS setup
3.1. git clone https://github.com/FBTUG/FarmHarvestBot.git # 其實只需要裡面的 software/debug_ros/src/debug_ros.py

4. ROS usage:
4.1. roscore
4.2. ubuntu@ha:~$ rosrun rosserial_python serial_node.py /dev/ttyACM0
4.3. cd [github downloaded source]/software/debug_ros/src
4.4. chmod +x debug_ros.py
4.5. ./debug_ros.py

文件請參考:
https://paper.dropbox.com/…/FBTUG-FarmHarvestBot-Debug-ROS-… (-serial-CLI-enabl

哈爸

David Chuang
2018-10-26 12:27:05

下午來看。

Wuulong Hsu
2018-10-26 20:56:59

同場加映(rosserial穩定性測試與工具釋出):
https://paper.dropbox.com/....../FBTUG-FarmHarvestBot......


原文網址 Wuulong Hsu
2018-09-24 07:00:26

TurtleBot3 Laser Distance Sensor: LDS-01
https://youtu.be/wmZQoTdtioY

記得遠古時代,哈爸為了學習 Arduino 做了一個避障小車,用的是超音波距離感測器,還幻想用這個感測器來自建地圖。
在學習 TurtleBot3 也看到了個高檔的東西,LDR,但等級就完全不同了

目前驅動這樣的硬體,一般可能不難,但要像 TurtleBot3 好好整到 ROS 讓 SLAM 跑起來,那就夢幻了

自己還在什麼都不會的狀態,不過影片很炫很強大,就分享了。

另外仔細看了一下,這 9/29 星期六活動的講師分享大綱,都是高檔的內容,竟然還免費(ROS 的課程都是很貴的),提醒夥伴不要錯過

- [張岳傳] TURTLEBOT3 把玩心得分享
-- TURTLEBOT3 硬體介紹
-- TURTLEBOT3 遙控
-- TURTLEBOT3 AMCL定位
-- TURTLEBOT3 dwa導航
-- AprilTags 介紹

TurtleBot3 SLAM
http://emanual.robotis.com/docs/…/platform/turtlebot3/slam/…

FarmHarvestBot 研究筆記-360 Laser Distance Sensor LDS01
https://paper.dropbox.com/…/FBTUG-FarmHarvestBot-360-Laser-…

哈爸


原文網址 Wuulong Hsu
2018-09-22 19:38:40

研究著 turtlebot3, 也是要了解其中的靈魂,主板 OpenCR

很多高檔的設計在裡面,難怪 TurtleBot3 能那麼強大

覺得一點特色,請參考

-STM32F746ZGT6 / 32-bit ARM Cortex®-M7 with FPU (216MHz, 462DMIPS)
- Arduino pinout, 12V out, OLLO, CAN, IMU, RS485, UART x 4
-Gyroscope 3Axis, Accelerometer 3Axis, Magnetometer 3Axis (MPU9250)
-Default SMPS: 12V 5A
-External input source
5 V (USB VBUS), 7-24 V (Battery or SMPS)
-External output source
12V@1A(SMW250-02), 5V@4A(5267-02A), 3.3V@800mA(20010WS-02)
-External battery Port for RTC (Real Time Clock) (Molex 53047-0210)

資料太完整,反而筆記就寫不出來了 XD

OpenCR e-Manual http://emanual.robotis.com/docs/…/parts/controller/opencr10/

FarmHarvestBot 研究筆記-OpenCR
https://paper.dropbox.com/…/FBTUG-FarmHarvestBot-OpenCR--AN…

哈爸


原文網址 Wuulong Hsu
2018-09-11 08:35:06

Mini FarmBot, FarmHarvestBot 想帶起 ROS 跟 Arduino 之間卻沒概念的,這個很讚!

不過話說, Kyle Liu 已經是 FarmHarvestBot 的專案夥伴了啊!

哈爸


 

全不選 發文排行