Home
People
Research
Publications
Software
Contact

Sampling-based Motion Planning With Dynamic Intermediate State Objectives: Application to Throwing

Yajia Zhang, Jingru Luo, and Kris Hauser. To appear in ICRA 2012

Abstract. Dynamic manipulations require attaining high velocities at specified configurations, all the while obeying geometric and dynamic constraints. This paper presents a motion planner that constructs a trajectory that passes at an intermediate state through a dynamic objective region, which is comprised of a certain lower dimensional submanifold in the configuration/velocity state space, and then returns to rest. Planning speed and reliability is greatly improved using optimizations based on the fact that ramp-up and ramp-down subproblems are coupled by the choice of intermediate state, and that very few (often less than 1%) intermediate states yield feasible solution trajectories. Simulation experiments demonstrate that our method quickly generates trajectories for a 6- DOF industrial manipulator throwing a small object.

Download PDF pdf

Media

Planning in Cluttered Environments for the Staubli TX90L Industrial Robot

Our planner is used to command the robot to grasp a cube from ground and throw it into a box with target at its center. Four scenarios are included: one which obstacle is near to the robot and the rest three which obstacles are placed between the robot and the target. A collision-free trajectory constructed by our sample-based planner satisfies both geometric and dynamic constraints.

WMV, 3.79mb

Iterative Learning Process for Correcting Execution Errors

An iterative learning process is used to throw the target accurately in the face of modeling errors in the planner. At high speeds, the landing position is sensitive to minor unmodeled gripper object interactions and errors in the feedback controller. We use observed feedback from past trials to adjust the trajectory in an iterative fashion. Each adjustment is guaranteed to remain feasible.

WMV, 7.58mb

News

  • 2/13/2012 - Project pages are available for three accepted ICRA papers by my students Jeff Johnson, Jingru Luo, and Yajia Zhang.
  • 10/13/2011 - The Parabolic Path Smoother library is being included as the default path smoother in the upcoming release of OpenRAVE v0.5.0.
  • 6/20/2011 - Our lab robots are briefly featured in an IU Office of Scholarships ad.
  • 5/25/2011 – Parabolic Path Smoother v 1.2 is available.
  • 12/2/2010 - Videos for the paper Adaptive Time-Stepping in Real-Time Motion Planning, which will appear in the WAFR 2010 conference, are available here.
  • 4/16/2010 - Demos of the lab's research and educational projects will take place at the IU Robotics Open House, scheduled to take place at the R-House on 4/16.

Links

  • Kris Hauser's personal page
  • IEEE/RAS Technical Committee on Algorithms for Planning and Control of Robot Motion

Affiliations

  • Indiana University
  • School of Informatics and Computing
  • R-House domestic robotics laboratory
  • Cognitive Science Program
  • Transporation Active Safety Institute
Part of the Indiana University School of Informatics and Computing
Last updated on Feb 13, 2012