Kasper Støy


Unmaintained since 2007 - find newer stuff here.

HomeResearchPublicationsCoursesPrivate

Controlling Self-Reconfiguration of Self-Reconfigurable Robots

Self-reconfigurable robots are built from modules which are autonomously able to change the way they are connected, thus changing the overall shape of the robot. This process is difficult to control because it involves the distributed coordination of large numbers of identical modules connected in time-varying ways. We present an approach to self-reconfiguration where the desired configuration is grown from an initial seed module. Seeds produce growth by creating a recruitment gradient, using local communication, which spare modules climb to locate the seed. The growth is guided by a novel representation of the desired configuration, which is automatically generated from a 3D CAD model. This approach has two salient features: (1) the representation is concise, with a size proportional to the global shape rather than the number of modules and (2) there is a clean separation between the goal and the local, goal independent rules used by the modules. Download a video here, here, or alternatively go to the publications section for the papers.

Controlling Locomotion of Self-Reconfigurable Robots

I investigate how to achieve global coordinated behavior of a self-reconfigurable robot built from many independent modules. We use a bottom-up approach where local interactions between the modules produce the desired global behavior. We call our approach role based control. See the publications page and the CONRO homepage for more details. Maybe you just want to see the videos

Situated Communication

I hypothesize that in multi-robot communication the physical signal that carries a message is as important as the symbolic content of the message. The physical signal alone contains information about the location of the sender relative to the receiver. This information is traditionally hard to come by and is very useful in many multi-robot applications.

Player

I participated in the initial development of Player. Player is a device server for the ActiveMedia Pioneer 2-DX robot. (more..).

Ant Inspired Robotics

We look at how virtual trails can be used to coordinate the behavior of multiple robots (a lot more..).

Robot Learning - a "Survivor"

The goal was to develop as robust a robot as possible. The idea was to develop a "survivor" robot that would continue to pursue its task even if its sensors become severely damaged. We wanted to reach this goal by using robot learning (more..).