Next generation robotics framework with support for 15 different platforms

Artoo's simple code makes telling robots what to do incredibly simple and fun. All you need to get started is the artoo gem

Example Then hook it up to your robot (in this case, a Sphero) connection :sphero , adaptor : :sphero , port : ' 4560 ' device :sphero , driver : :sphero And tell it what to do! work do every( 3 .seconds) do puts " Rolling... " sphero.roll 60 , rand( 360 ) end end

API Artoo includes a RESTful API to query the status of any robot running within a group, including the connection and device status, and device streaming data via websockets. To activate the API, use the api command like this: require ' artoo ' connection :loop device :passthru api :host => ' 127.0.0.1 ' , :port => ' 4321 ' work do puts " Hello from the API running at #{ api_host } : #{ api_port } ... " end