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

ElectroCraft's Motion Control for Mobile Robots
ElectroCraft is showcasing its award-winning mobile robot technology including their powerful and compact wheel drives, high-torque-density brushless DC motors, precision linear actuators as well as servo motor drive technology at a variety of conferences and tradeshows including the Boston Robotics Summit. Robotics Summit is the premier symposium for the sharing of ideas, technology, and market developments for robotic technologies across industries. Beyond a showcase and pitch of product, ElectroCraft is eager to participate in the collaborative discussion of challenges and opportunities that will shape the near and long-term robotic marketplace.