使用Celluloid的Ruby機器人框架:artoo

jopen 9年前發布 | 20K 次閱讀 Ruby開發 Artoo

Artoo是一個使用Rub開發的機器人微框架。Artoo為機器人和物理計算提供了一個簡單,但功能強大的領域特定語言(DSL)。

示例:

Basic

Arduino with an LED and a button, using the Firmata protocol.
require 'artoo'

connection :arduino, :adaptor => :firmata, :port => '/dev/ttyACM0'
device :led, :driver => :led, :pin => 13
device :button, :driver => :button, :pin => 2

work do
  on button, :push => proc {led.toggle}
end

項目主頁:http://www.baiduhome.net/lib/view/home/1421395654687

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!