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
New incremental encoder IERF3 L from FAULHABER
FAULHABER is expanding its product range with the ultra-precise incremental encoder IERF3 L. Thanks to the optical measuring principle and state-of-the-art chip technology, the device offers the highest resolution, excellent repeatability, and outstanding signal quality. In typical applications, the positioning accuracy is 0.1° and the repeatability 0.007°. This makes the encoder the perfect solution for high-precision positioning applications in confined spaces.
Robotics and Automation - Featured Company
ResinDek / Cornerstone Specialty Wood Products
As the manufacturer of ResinDek® panels, we have been at the forefront of testing and innovating flooring panels for the Material Handling Industry since 1994. In 2007, we began providing ResinDek panels for automated warehouse distribution robots. Much of our initial research and development occurred with Automated Guided Vehicles. In the last decade, we have provided a variety of ResinDek engineered flooring products to numerous Automated Guided Vehicles (AGV) and Autonomous Mobile Robot (AMR) manufacturers for their testing labs. As a result, millions of square feet of ResinDek panels are in service worldwide with robotic traffic in distribution centers, warehouses, microfulfillment centers, and retail environments.

