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
High Performance Servo Drives for localized and distributed control applications from Servo2Go.com
Engineered to drive brushless and brush servomotors in torque, velocity or position mode, Servo2Go.com offers a broad selection of servo drives in a wide range of input voltages and output power levels.
Robotics and Automation - Featured Company
PDS / Precision Drive Systems
Over 40,000 Spindles Repaired or Rebuilt Since 1996. PDS is a global leader in spindle repairs and retrofits for precision metal and robotics applications. With over 40,000 spindles repaired to better than-new-condition. PDS also offers new spindles, CNC accessories, and Industry 4.0 spindle monitoring. With offices in Bessemer City, NC (near Charlotte) and Herford, Germany PDS backs superb craftsmanship with a standard 12 month warranty on repaired spindles and an optional, industry-leading 24 month PrecisionCare warranty.

