scispace - formally typeset
Open AccessProceedings ArticleDOI

Multi-Robot Formation Control via a Real-Time Drawing Interface

Reads0
Chats0
TLDR
Shaped flocking is presented, a novel algorithm to control multiple robots—this extends existing flocking methods so that robot behavior is driven by both flocking forces and forces arising from a target shape.
Abstract
This paper describes a system that takes real-time user input to direct a robot swarm. The user interface is via drawing, and the user can create a single drawing or an animation to be represented by robots. For example, the drawn input could be a stick figure, with the robots automatically adopting a physical configuration to represent the figure. Or the input could be an animation of a walking stick figure, with the robots moving to represent the dynamic deforming figure. Each robot has a controllable RGB LED so that the swarm can represent color drawings. The computation of robot position, robot motion, and robot color is automatic, including scaling to the available number of robots. The work is in the field of entertainment robotics for play and making robot art, motivated by the fact that a swarm of mobile robots is now affordable as a consumer product. The technical contribution of the paper is three-fold. Firstly the paper presents shaped flocking, a novel algorithm to control multiple robots—this extends existing flocking methods so that robot behavior is driven by both flocking forces and forces arising from a target shape. Secondly the new work is compared with an alternative approach from the existing literature, and the experimental results include a comparative analysis of both algorithms with metrics to compare performance. Thirdly, the paper describes a working real-time system with results for a physical swarm of 60 differential-drive robots.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

Zooids: Building Blocks for Swarm User Interfaces

TL;DR: The design of Zooids is described, an open-source open-hardware platform for developing tabletop swarm interfaces that consists of a collection of custom-designed wheeled micro robots each 2.6 cm in diameter.
Journal ArticleDOI

Cooperative Collision Avoidance for Nonholonomic Robots

TL;DR: The method builds on the concept of reciprocal velocity obstacles and extends it to respect the kinodynamic constraints of the robot and account for a grid-based map representation of the environment and solve an optimization in the space of control velocities with additional constraints.
Proceedings ArticleDOI

Gesture based human - Multi-robot swarm interaction and its application to an interactive display

TL;DR: A taxonomy for gesture-based interaction between a human and a group (swarm) of robots is described and a depth sensor is used to recognize human gesture, determining the commands sent to a group comprising tens of robots.
Journal ArticleDOI

Online planning for human–multi-robot interactive theatrical performance

TL;DR: It is shown that the proposed system formulation translates online input into non-colliding dynamically feasible trajectories enabling a fleet of fifteen quadrotors to perform a series of coordinated behaviors in response to improvised direction from a human operator.
Proceedings ArticleDOI

Human - robot swarm interaction for entertainment: from animation display to gesture based control

TL;DR: Experimental results with three systems that take real-time user input to direct a robot swarm formed by tens of small robots are shown, including real- time drawing, gesture based interaction with an RGB-D sensor and control via a hand-held tablet computer.
References
More filters
Proceedings ArticleDOI

Flocks, herds and schools: A distributed behavioral model

TL;DR: In this article, an approach based on simulation as an alternative to scripting the paths of each bird individually is explored, with the simulated birds being the particles and the aggregate motion of the simulated flock is created by a distributed behavioral model much like that at work in a natural flock; the birds choose their own course.
Journal ArticleDOI

Flocking for multi-agent dynamic systems: algorithms and theory

TL;DR: A theoretical framework for design and analysis of distributed flocking algorithms, and shows that migration of flocks can be performed using a peer-to-peer network of agents, i.e., "flocks need no leaders."
Journal ArticleDOI

Abstraction and control for Groups of robots

TL;DR: This paper focuses on planar fully actuated robots and proposes an abstraction based on the definition of a map from the configuration space Q of the robots to a lower dimensional manifold A, whose dimension is independent of the number of robots.
Book ChapterDOI

Optimal Reciprocal Collision Avoidance for Multiple Non-Holonomic Robots

TL;DR: Non-holonomic optimal reciprocal collision avoidance (NH-ORCA) builds on the concepts introduced in [2], but further guarantees smooth and collision-free motions under non- holonomic constraints.
Proceedings ArticleDOI

Distributed Coverage Control with Sensory Feedback for Networked Robots

TL;DR: A control strategy that allows a group of mobile robots to position themselves to optimize the measurement of sensory information in the environment using a computationally simple decentralized control law is presented.
Related Papers (5)