![]() |
|||
|
|
The motion planning problem consists of finding a valid path for an object from a start configuration to a goal configuration. Traditionally, a valid path is any path that is collision-free, but for some applications such as computational biology, this can mean any path that is below some energy threshold. Motion planning has applications in robotics, games/virtual reality, computer-aided design/virtual prototyping, and bioinformatics. Our research is focused on developing motion planning algorithms and applying them to a wide range of problems.
| Top | Motion Planning Strategies & Frameworks | Specialized Algorithms | Randomized Sampling |
|
Motion Planning Strategies & Frameworks We develop motion planning algorithms that can be applied to any type of robot, from simple rigid bodies to complex articulated linkages. We abstract the particular motion planning problem into configuration space (C-space) where each point in C-space represents a particular configuration/placement of the robot. Invalid configurations (e.g., in-collision, high energy) become C-obstacles in this higher dimensional space. We can then plan the path of the (now point) robot in C-space and later transform it back to the actual robot. Probabilistic roadmap (PRM) methods use randomization to construct a graph (roadmap) in C-space on which multiple quries (start/goal configurations) can be solved. C-PRM gives a framework for efficiently building and querying roadmaps. We also explore adaptive techniques to improve PRM performance for the given problem instance with our Feature-Sensitive Meta-Planner and our Single Shot motion planner. | ||||||||||||
| ||||||||||||
|
We design algorithms for specialized classes of robots. These algorithms are more efficient than general purpose motion planning algorithms. For some robots, such as closed chains and foldable objects, the probability of randomly sampling key configurations is near zero. Other robots, like deformable objects, nonholonomic robots, and metamorphic robots, have unique capabilities/requirements that cannot be adequately expresssed with general purpose motion planners. Also, we work on incorporating mobile robot localization with the motion planning algorithm. | ||||||||||||
| ||||||||||||
| ||||||||||||
|
Probabilistic roadmap (PRM) methods use randomization to construct a graph (roadmap) in C-space on which multiple quries (start/goal configurations) can be solved. Sampling is one important components of PRMs. Our work on OBPRM and MAPRM provides new sampling strategies to handle more challenging narrow passage problems. RESAMPL transforms an intital sampling distribution to increase sampling in high entropy areas. We have also studied now to combine existing samplers by biasing them with each other to improve performance. Finally, we use metrics to determine how sampling methods perform and how to adapt them. | ||||||||||||
| ||||||||||||
|
Parasol Home | Research | People | General info | Seminars | Resources Parasol Lab, 301 Harvey R. Bright Bldg, 3112 TAMU, College Station, TX 77843-3112 Contact Webmaster Phone 979.458.0722 Fax 979.458.0718
Department of Computer Science | Dwight Look College of Engineering | Texas A&M University Privacy statement: Computer Science Engineering TAMU |