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

Comau’s Racer3 Robot: Beauty and Passion Meet Precision and Speed

Comau's Racer3 Robot: Beauty and Passion Meet Precision and Speed

Racer3 is a powerful, high-speed, 6-axis articulated robot featuring a payload of 3kg and a reach of just 630 mm. Built from high-strength aluminum, the newest innovation in Comau robotics is lightweight and can be easily mounted on benches, walls, ceilings or on inclined supports. The third robot within the award-winning Racer family, Racer3 is Comau's response to the growing demand for fast, cost-effective robotic automation within small to medium-sized enterprises and emerging countries. Racer3 is intended for general industry use to increase productivity and reduce overall costs by automating industrial applications. It combines field-proven technology and enhanced dexterity with a keen focus on safety, design and product aesthetics. With a streamlined design and brushed metal exterior, the new powerhouse of a robot combines beauty and speed together with absolute precision and repeatability. Primary applications include assembly, material handling, machine tending, dispensing and pick & place.