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
FAULHABER MICROMO - Impressive accuracy through the latest chip technology
With the launch of the IEP3, FAULHABER expands its product line with an incremental encoder which, thanks to the latest chip technology, achieves a very high resolution and accuracy. With a diameter of just 8 mm, the IEP3 is very lightweight and compact yet still offers a resolution of up to 10,000 lines per revolution - made possible by the latest chip technology with high interpolation. In the standard version, the resolution is freely programmable from 1 - 4,096 lines per revolution. Moreover, the chip technology that is used ensures a high positional accuracy of typically 0.3 °m as well as a high repeatability of typically 0.05 °m thanks to accuracy compensation.