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