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
NVIDIA RTX PRO BLACKWELL DESKTOP GPUs
NVIDIA RTX PRO - Built for Professionals - NVIDIA RTX PRO Blackwell Desktop GPUs feature the latest breakthroughs in AI, ray tracing, and neural rendering technology to power the most innovative workflows in design, engineering, and beyond.
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.

