HomeresearchPeopleGeneral InfoSeminarsResources
| Alg & App Group| Home | Research | Publications | People | Resources | News

Algorithms & Applications Group
Motion Planning for Deformable Objects

Motion Planning for Deformable Objects
supported by NSF, Dept. of Education, Texas Higher Education Coordinating Board
O. Burchan Bayazit, Jyh-Ming Lien, Nancy M. Amato

Robot automation and motion planning has been inseparable since very first robot. There has been lots of interest in motion planning, especially in methods that utilize the probabilistic roadmap methods. It is a common practice to represent robots as rigid objects or a series of links each of which is a rigid object. Although this is a realistic situation, there may be cases where a more flexible representation, such as the one proposed in this work, of the robot would be preferred.

In our approach, we first find a path which requires the robot to deform in order to follow it. The path may contain collisions for the rigid (undeformed) version of the robot. Note that there is a direct relation between collision volume and the energy that we need to deform the robot to a collision-free shape. We associate this volume with the deformation energy. Since we don't know the energy priory and collision volume is hard to get, we used the parameters returned from our feasibility metrics as the approximate energy. These parameters are the size of the shrunk robot with respect to the original robot and the value of penetration for each configuration found. Following figure shows roadmap generated by these methods.


Left : roadmap generated by shrunk robot. Right : roadmap generated by enabling penetration.

After finding such path, we employ two different methods, bounding box deformation or geometric deformation to deform the robot to avoid collisions. Our approach deforms the robot only in necessary conditions (if there is a collision). It is our observation that the robot is deformed only if it has intersection with obstacles. Deformation can be divided into deformer and deformable object. Deformer pushes part of deformable object to collision free state and deformable object then changes shape according to external forces. We can see from following pictures that obstacles are made as deformer which pushes deformable object into collision-free configuration.



Left : Bounding Box Deformation. Using modified ChainMail3D and FFD. Right : Geometric Deformation.


We study the following examples:


Sliding of DSMFT letters.

  • Using Bounding-Box Deformation. (avi 17.8MB) (mpeg 4.2MB)
  • Using Geometric Deformation. (JPG )
  • Sliding of a teapot and duck.

  • Using Bounding-Box Deformation. (mpeg 1.6MB)

  • Narrow Passage.

    (note: for visibility, the bounding ball is removed during rendering.)
  • Using Bounding-Box Deformation. (avi 3.6MB) (mpeg 2.5MB)
  • Undeformed v.s. deformed (mpeg 2.0MB)
  • Using Geometric Deformation. (JPG )
  • Stamping.

  • Using Bounding-Box Deformation. (avi 1.9MB) (mpeg 1.5MB)
  • Using Geometric Deformation. (JPG )




  • Related Projects

    Planning Motion in Completely Deformable Environments


    Papers

    Approximate Convex Decomposition and Its Applications, Jyh-Ming Lien, Ph.D. Thesis, Department of Computer Science and Engineering, Texas A&M University, Dec 2006.
    Ph.D. Thesis(pdf, abstract)

    Planning Motion in Completely Deformable Environments, Samuel Rodriguez, Jyh-Ming Lien, N. M. Amato, In Proc. IEEE Int. Conf. Robot. Autom. (ICRA), pp. 2466-2471, Orlando, FL, May 2006. Also, Technical Report, TR05-010, Parasol Laboratory, Department of Computer Science, Texas A&M University, Sep 2005.
    Proceedings(ps, pdf, abstract) Technical Report(ps, pdf, abstract)

    Probabilistic Roadmap Motion Planning for Deformable Objects, O. Burchan Bayazit, Jyh-Ming Lien, Nancy M. Amato, In Proc. IEEE Int. Conf. Robot. Autom. (ICRA), pp. 2126-2133, Washingon, D.C., May 2002. Also, Technical Report, TR01-003, Parasol Laboratory, Department of Computer Science, Texas A&M University, Oct 2001.
    Proceedings(ps, pdf, abstract) Technical Report(ps, pdf, abstract)



    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 
    Dwight Look College of Engineering
    Department of Computer Science and Engineering | Dwight Look College of Engineering | Texas A&M University
        
    Privacy statement: Computer Science and Engineering Engineering TAMU