0 機器人 Go 語言庫:Gobot jopen 11年前發布 | 44K 次閱讀 Go語言 Google Go/Golang開發 Gobot 是為機器人和物理計算所設計的一組 Go 語言庫,提供在同一時間合并多個不同設備的簡單且強大的解決方案。 package main import ( "github.com/hybridgroup/gobot" "github.com/hybridgroup/gobot-sphero" ) func main() { spheroAdaptor := new(gobotSphero.SpheroAdaptor) spheroAdaptor.Name = "Sphero" spheroAdaptor.Port = "127.0.0.1:4560" sphero := gobotSphero.NewSphero(spheroAdaptor) sphero.Name = "Sphero" connections := []interface{}{ spheroAdaptor, } devices := []interface{}{ sphero, } work := func() { gobot.Every("2s", func() { sphero.Roll(100, uint16(gobot.Random(0, 360))) }) } robot := gobot.Robot{ Connections: connections, Devices: devices, Work: work, } robot.Start() } 支持的硬件設備: Gobot 有一套擴展的系統來連接硬件設備。 Arduino <==> Library Beaglebone Black <==> Library Digispark <==> Library Leap Motion <==> Library Spark <==> Library Sphero <==> Library GPIO <==> Drivers Button LED Servo 不久之后將會支持更多平臺... 項目主頁:http://www.baiduhome.net/lib/view/home/1387204135687 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享! 本文地址:http://www.baiduhome.net/lib/view/open1387204135687.html Go語言 Google Go/Golang開發 相關經驗 機器人 Go 語言庫:Gobot Go語言的MySQL庫 Go語言的ORM庫:go-xorm Go語言JSON庫:Jason Go 語言實現的 fastcgi 應用庫 - go-fastcgi 相關資訊 Dropbox 開源其 Go 語言庫 - godropbox Dropbox 開源其 Go 語言庫 Go 語言的演化歷程 Go 語言的崛起? 走進 Google 的 Go 語言 相關文檔 Go 語言文檔 Go 編程語言簡介 Go 語言文檔 先進機器人技術 go語言高并發實戰:構建千萬級在線的實時消息推送服務 Go,Next Java? No,Next C! Go 學習筆記 Go 學習筆記 第四版 Go 學習筆記 第三版 目錄