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
PI USA - Gantry Stages for Laser Machining and Additive Manufacturing
High performance gantry systems, from PI, are used in precision assembly, laser machining, and additive manufacturing. Complete with software and state-of-the-art EtherCat® motion controllers. Easy to program, easy synchronization with lasers and dispensers. Standard and custom, compact systems and large, granite-based units.
Robotics and Automation - Featured Company
US Digital
US Digital's breadth of quality motion control products offers a range of sizes and CPRs, delivering the position accuracy you demand. With over 1 million off-the-shelf configurations, including custom designs and manufacturing, we put ultimate precision into your application. US Digital has delivered quality in motion since 1980. Located in Vancouver, WA, the vertically integrated facility and the stellar service team offer shorter lead times, with same-day fulfillment on most orders.

