Artoo: Ruby on Robots

From Artoo, a ruby framework, that supports 15 platforms including ARrone, Crazyflie, Sphero, and Arduino:

Modular Example

require 'artoo/robot'

SPHEROS = ["4567", "4568", "4569", "4570", "4571"]

class SpheroRobot < Artoo::Robot
  connection :sphero, :adaptor => :sphero
  device :sphero, :driver => :sphero

  work do
    every(3.seconds) do
      sphero.roll 90, rand(360)
    end
  end
end

robots = []
SPHEROS.each {|p|
  robots << SpheroRobot.new(:connections => 
                              {:sphero => 
                                {:port => p}})
}

SpheroRobot.work!(robots)

more information (here) and at (github)

Records 1 to 1 of 1

Featured Product

Harmonic Drive Introduces New Lightweight Versions of Select Gearhead Products.

Harmonic Drive Introduces New Lightweight Versions of Select Gearhead Products.

Harmonic Drive LLC, a leader in high precision motion control introduces new lightweight versions of select gearhead products. The new gearheads are ideal for designs where weight is a critical factor. Building on the success of Harmonic Drive LLCs current gear units, new lightweight versions were the next logical evolution of the CS/ SH product lines. With weight reductions of 20-30% without any reduction in torque ratings, the Lightweight (LW) gear units provide exceptional torque density.