This dissertation incorporates coalition formation and probabilistic planning towards a domain-independent automated planning solution scalable to multiple heterogeneous robots in complex domains. The first research direction investigates the effectiveness of Task Fusion and introduces heuristics that improve task allocation and result in better quality plans, while requiring lower computational cost...
The objective of this study is to propose control strategies for legged robots to walk and run naturally like humans and animals. To achieve this goal, we use the spring-mass model for the legged robots to be able to create the same dynamics in the leg as humans and animals....
Bipedal locomotion is a complex phenomenon to understand and control, making it difficult for legged robots to achieve the speed, agility, efficiency, and robustness of their animal counterparts. This thesis argues for the use of numerical optimization to investigate and implement bipedal control as it applies to biology, dynamical models,...
Soft robots are designed to utilize their compliance and contortionistic abilities to both interact safely with their environment and move through it in ways a rigid robot cannot. To more completely achieve this, the robot should be made of as many soft components as possible. Here we present a completely...
State-of-the-art personal robots need to perform complex manipulation tasks to be viable in complex scenarios. However, many of these robots, like the PR2, use manipulators with high degrees of freedom. High degrees of freedom are desirable from a functionality standpoint, but make the learning task more difficult by adding a...
Motion planning is a cornerstone of autonomous robots, enabling robots to safely and efficiently perform tasks such as package delivery, infrastructure inspection, and manipulation. However, as the field of robotics matures, robotic systems are being developed that (1) are challenging to analytically model, (2) require computationally expensive model-based controllers, and...
Numerous diseases and injuries can limit a person's ability to perform everyday tasks -- things like getting dressed, bathing, and eating. Anything that requires physical activity can be affected; even simple things like turning on the lights can become difficult or impossible. Until recently, the only way for a person...
Robotic limbs have been shown to enable mobility in unstructured, real-world terrain; they allow robots to step around cluttered environments, scramble up hills, carry heavy loads, and even perform acrobatics. However, mechanical limbs cannot operate as a means for such dynamic locomotion if they are simply treated as general articulated...
As robots are becoming more relevant to our lives, they are still having hard time accomplishing simple tasks such as picking and lifting. Problems that include environmental constraints, pose uncertainties and hardware noises restrain robots for grasping an object successfully from a perceivable environment. Many have looked into finding best...
Multi-robot teams offer promising solutions for many long term deployments in remote and dangerous domains, such as extraterrestrial or underseas exploration. However, long term deployments present many problems preventing robot teams from operating effectively. Learning over long time scales is makes it difficult to assign credit to robots' actions, as...