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
Oriental Motor USA - Ideal for AGV/AMR Applications
The BLV Series R Type brushless DC motor (BLDC motor) speed control system offers the design of motor and driver significantly reduced in size and weight, yet high-power, and contributes to the battery driven automation. The BLV Series R Type is compatible with the two interfaces of Modbus (RTU) and CANopen communication.
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.

