Autonomous Assembly Of Structures In Space
University of Colorado at Boulder
In-orbit assembly of structures is a task that must be performed by space-walking humans, and yet it is costly, time-consuming, and potentially dangerous. Assembly is well-suited to robots, but to date, robots have been seldom used for this purpose. Concerns for their practicality include questions about locomotion, localization, reusability, and robustness. I would like to research an assembly method that answers those concerns.
I propose to research a technique whereby assembly robots can adhere to, and crawl along, the surface of an incomplete structure in order to guide and attach structure elements. Through this process, a structure can be built without the assembly robots detaching until the structure is complete. I call this technique "Intelligent Scaffolding".
Intelligent scaffolds will be robots that can move themselves by grasping the structure, and can carry and attach structure elements. Because scaffold robots are always attached to the structure, advanced localization and locomotion are not needed, and therefore the cost and capabilities can be reduced. One single scaffold robot may build a structure, or a fleet of scaffold robots may coordinate.
My specific goals are to develop an algorithm that can compute an intelligent scaffolding assembly sequence for a structure composed of modular parts, and to validate this algorithm with robotic prototypes.
The development of the assembly algorithm began in September 2010. To date, I have only considered cubic structural elements and cubic scaffolds as a sandbox in which to test my algorithm. My early research shows that any connected structure composed of cubic elements must have a valid assembly sequence. The algorithm currently can design a path by which intelligent scaffold robots can assemble any finite structure.
I intend to build upon my initial algorithmic results: by expanding the assembly space to include arbitrary and heterogeneous shapes, and by handling geometric constraints. Constraints will include the size of the scaffold robots, the planning of paths to avoid collisions between objects, and preventing the scaffold robots from becoming trapped. I will consider scenarios in which delivery robots provide parts to the scaffolds, and scenarios in which the scaffold robots retrieve the parts from a pool. I believe that distributing grasping locations regularly along a structure decreases the need for a scaffold robot to see its surroundings.
The second phase of the proposed research is the testing of the intelligent scaffolding paradigm. This phase will see the construction of a number of capable intelligent scaffolding robots with graspers and servos, and the construction of dockable structure elements with grasping locations. I expect risks to include the challenge of designing a suitable docking device that can be operated by the robot, a robust connection and movement capability that ensures that the scaffold robot does not accidentally detach, and the time and monetary cost of building several prototypes.
Intelligent scaffolding may be an improvement to human construction for many reasons. The cost of operating a small number of scaffold robots is cheaper and safer than employing space-walking humans. They are less likely to enter their own orbit if they are always attached to the in-progress structure. Scaffold robots only require knowledge of their position on the structure, which can be discretized to grasping locations. They do not require jet propulsion, only servos and manipulators. Scaffold robots can be reused indefinitely.
I believe that self-assembly is an exciting and relatively new subset of robotics that holds enormous promise. I intend to make research in self-assembly my thesis topic, and together with my advisor, we believe intelligent scaffolding is a novel approach to self-assembly that can have wide-ranging benefits, from orbital and surface construction to micro-scale and smaller constructions.