Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Keith Kotay

dblp:79/2077 · DBLP profile ↗
← Back
12ranked-venue papers
7as first author
0since 2021 · last 2007
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 11 · 7 first-authorSystems, architecture and hardware · 11 · 7 first-authorComputer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Robot manipulation · 54% Motion planning and robot control · 28% Legged, aerial and field robots · 19%
Computer networks
1 paper
Internet of things and sensor networks · 100%

Topics — the 12 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation › modular robot
self-reconfigurable robots
0.132007
Miche: Modular Shape Formation by Self-Dissasembly · ICRA 2007
Efficient Locomotion for a Self-Reconfiguring Robot · ICRA 2005
The Self-Reconfiguring Robotic Molecule · ICRA 1998
Robotics › Robot manipulation › assembly
modular robot assembly
0.112007
Miche: Modular Shape Formation by Self-Dissasembly · ICRA 2007
Robotics › Robot manipulation
programmable matter
0.112007
Miche: Modular Shape Formation by Self-Dissasembly · ICRA 2007
Robotics › Motion planning and robot control › robot control
hierarchical control
0.112006
Hierarchical Control for Self-assembling Mobile Trusses with Passive and Active Links · ICRA 2006
Robotics › Motion planning and robot control
robot control
0.112006
Hierarchical Control for Self-assembling Mobile Trusses with Passive and Active Links · ICRA 2006
Robotics › Legged, aerial and field robots
locomotion gait
0.112005
Efficient Locomotion for a Self-Reconfiguring Robot · ICRA 2005
Robotics › Legged, aerial and field robots
underwater robotics
0.112005
Autonomous Modular Optical Underwater Robot (AMOUR) Design, Prototype and Feasibility Study · ICRA 2005
Internet of things and sensor networks › underwater sensor networks
underwater communication
0.112005
Data collection, storage, and retrieval with an underwater sensor network · SenSys 2005
Internet of things and sensor networks
underwater sensor networks
0.112005
Data collection, storage, and retrieval with an underwater sensor network · SenSys 2005
Robotics › Robot manipulation › modular robot
self-reconfiguration
0.012005
Efficient Locomotion for a Self-Reconfiguring Robot · ICRA 2005
Internet of things and sensor networks › delay tolerant networks
data muling
0.012005
Data collection, storage, and retrieval with an underwater sensor network · SenSys 2005
Distributed computing theory
distributed algorithms
0.012002
Generic Decentralized Control for a Class of Self-Reconfigurable Robots · ICRA 2002

Methods — techniques the papers use, named apart from their topics

infrared communication · 0.1geometric rule sets · 0.1distributed control · 0.1correctness proof · 0.1hierarchical control algorithms · 0.1statically stable tumbling · 0.1optical ranging · 0.1optical communication · 0.1modular design · 0.1center of mass modification · 0.1acoustic communication · 0.1control · 0.0
YearPublicationVenuePosition
2007 Miche: Modular Shape Formation by Self-Dissasembly
abstract
We describe the design, implementation, and experimentation with a collection of robots that, starting from an amorphous arrangement, can be assembled into arbitrary shapes and then commanded to self-disassemble in an organized manner. Each of the 28 modules in the system is implemented as a 1.8-inch autonomous cube-shaped robot able to connect to and communicate with its immediate neighbors. Two cooperating microprocessors control each module's magnetic connection mechanisms and infrared communication interfaces. When assembled into a structure, the modules form a system that can be virtually sculpted using a computer interface. We report on the hardware design and experiments from hundreds of trials.
Kyle Gilpin, Keith Kotay, Daniela Rus
ICRA2
2006 Hierarchical Control for Self-assembling Mobile Trusses with Passive and Active Links
abstract
This paper explores the space of active modular trusses, ranging from a passive truss with one independent active climbing module to fully self-reconfiguring dynamically controllable trusses comprised of active modules and passive struts. We describe a hardware design for truss climbing and present hierarchical algorithms for controlling hyper-redundant modular trusses
Carrick Detweiler, Marsette Vona, Keith Kotay, Daniela Rus
ICRA3
2005 Efficient Locomotion for a Self-Reconfiguring Robot
abstract
In this paper we describe a modular self-reconfiguring robot composed of Molecule robot modules. We present the architecture of this robot and discuss how self-reconfiguration can be used as a locomotion gait for this system. We present two types of locomotion algorithms for this robot: a statically stable tumbling algorithm and a dynamically stable algorithm that achieves locomotion by modifying the center of mass of the robot. For each algorithm we analyze the efficiency of the self-reconfiguration gait for locomotion. Finally we present experimental data for the tumbling algorithm implemented on a four-module Molecule robot.
Keith Kotay, Daniela Rus
ICRA1
2005 Autonomous Modular Optical Underwater Robot (AMOUR) Design, Prototype and Feasibility Study
abstract
We propose a novel modular underwater robot which can self-reconfigure by stacking and unstacking its component modules. Applications for this robot include underwater monitoring, exploration, and surveillance. Our current prototype is a single module which contains several subsystems that later will be segregated into different modules. This robot functions as a testbed for the subsystems which are needed in the modular implementation. We describe the module design and discuss the propulsion, docking, and optical ranging subsystems in detail. Experimental results demonstrate depth control, linear motion, target module detection, and docking capabilities.
Iuliu Vasilescu, Paulina Varshavskaya, Keith Kotay, Daniela Rus
ICRA3
2005 Data collection, storage, and retrieval with an underwater sensor network
abstract
In this paper we present a novel platform for underwater sensor networks to be used for long-term monitoring of coral reefs and fisheries. The sensor network consists of static and mobile underwater sensor nodes. The nodes communicate point-to-point using a novel high-speed optical communication system integrated into the TinyOS stack, and they broadcast using an acoustic protocol integrated in the TinyOS stack. The nodes have a variety of sensing capabilities, including cameras, water temperature, and pressure. The mobile nodes can locate and hover above the static nodes for data muling, and they can perform network maintenance functions such as deployment, relocation, and recovery. In this paper we describe the hardware and software architecture of this underwater sensor network. We then describe the optical and acoustic networking protocols and present experimental networking and data collected in a pool, in rivers, and in the ocean. Finally, we describe our experiments with mobility for data muling in this network.
Iuliu Vasilescu, Keith Kotay, Daniela Rus, Matthew Dunbabin, Peter I. Corke
SenSys2
2004 Generic distributed assembly and repair algorithms for self-reconfiguring robots
abstract
In this paper we present generic distributed algorithms for assembling and repairing shapes using modular self-reconfiguring robots. The algorithms work in the sliding cube model. Each module independently evaluates a set of local rules using different evaluation models. Two methods are used to determine the correctness of the algorithms - a graph analysis technique which can prove the rule set is correct for specific instances of the algorithm, and a statistical technique which can produce arbitrary bounds on the likelihood that the rule set functions correctly. An extension of the assembly algorithm can be used to produce arbitrary non-cantilevered convex shapes without holes. The algorithms have been implemented and evaluated in simulation.
Keith Kotay, Daniela Rus
IROS1
2002 Generic Decentralized Control for a Class of Self-Reconfigurable Robots
abstract
Previous work on self-reconfiguring modular robots has concentrated primarily on hardware and reconfiguration algorithms for particular systems. We introduce a type of generic locomotion algorithm for self-reconfigurable robots. The algorithms presented are inspired by cellular automata, using geometric rules to control module actions. The actuation model used is a general one, presuming that modules can generally move over the surface of a group of modules. These algorithms can then be instantiated on to a variety of particular systems. Correctness proofs of the rule sets are also given for the generic geometry, with the intent that this analysis can carry over to the instantiated algorithms to provide different systems with correct locomotion algorithms.
Zack J. Butler, Keith Kotay, Daniela Rus, Kohji Tomita
ICRA2
2000 Algorithms for self-reconfiguring molecule motion planning
abstract
In this paper we present algorithms for planning the motion of robotic "molecules" (modules) on a substrate of other molecules. Our approach is to divide self-reconfiguration planning into three levels: trajectory planning, configuration planning, and task-level planning. This paper focuses on algorithms for trajectory planning, moving a single molecule from a start location to a goal location, and configuration planning, moving a set of molecules from a starting configuration to a goal configuration. We also present our scaffold planning approach in which the interior of a structure contains three-dimensional tunnels. This allows molecules to move within a structure as well as on the surface, simplifying molecule motion planning as well as increasing parallelism. In addition, we present a new gripper-type connection mechanism for the molecule which does not require power to maintain connections.
Keith Kotay, Daniela Rus
IROS1
1998 The Self-Reconfiguring Robotic Molecule
abstract
We discuss a robotic module called a molecule. Molecules can be the basis for building self-reconfiguring robots. They support multiple modalities of locomotion and manipulation. We describe the design, functionality, and control of the molecule. We show how a set of molecules can aggregate as active three-dimensional structures that can move and change shape. Finally, we discuss our molecule experiments.
Keith Kotay, Daniela Rus, Marsette Vona, Craig D. McGray
ICRA1
1998 Motion synthesis for the self-reconfiguring molecule
abstract
In this paper we present a geometric approach to specifying and planning the motion of robotic molecules on a substrate of molecules in O(n) time, where n is the number of molecules in the substrate. We describe a language for specifying the molecule motion. We give algorithms for performing global translations, rotations, and stacking of molecular structures. We show that these motions are sufficient to guarantee certain classes of motion for molecular structures. We also examine a geometric approach to synthesizing language expressions for moving a molecule on a substrate of other molecules.
Keith Kotay, Daniela Rus
IROS1
1997 Task-reconfigurable robots: navigators and manipulators
abstract
Task-reconfigurable robots consist of a set of one or more identical autonomous modules that can adapt their shape and function to tasks. We describe a module, the Inchworm robot, that can function as a climbing robot, a manipulator, or a leg in a multi-legged walker. This module can make autonomous transitions between these states. We present the control algorithms that enable our robot to be a versatile navigator and manipulator and report on our experimental results.
Keith Kotay, Daniela Rus
IROS1
1996 Navigating 3D steel web structures with an inchworm robot
abstract
We wish to navigate across complicated three-dimensional structures. We describe a robot that can propel itself on a web of surfaces oriented around arbitrary directions in three-space. This robot is an inchworm-like robot with a simple, modular, and flexible design. We present control algorithms for the task-level skills that allow the robot to walk vertically, horizontally, and inverted, and the algorithms that allow the robot to make transitions between surfaces. Finally, we discuss our experiments.
Keith Kotay, Daniela Rus
IROS1