Algorithmic Human Robot Interaction
Human-Robot Interfaces
This project explores the hypothesis that advances in robot intelligence will lead to improved intuitiveness, safety, and task performance of human-centered robots such as intelligent vehicles, tele-surgery systems, search-and-rescue robots, and household robots. Existing techniques for robot autonomy lead to awkward and unintuitive interaction with humans. To bridge this gap, we are developing user interfaces and their supporting mathematical models and algorithms that are compatible with the nuances, variability, and adaptability of human behavior.
K. Hauser. Recognition, Prediction, and Planning for Assisted Teleoperation with Freeform Tasks. To appear in Robotics: Science and Systems, Sydney, Australia, July 2012.
J. Luo and K. Hauser. Interactive Generation of Dynamically Feasible Robot Trajectories from Sketches Using Temporal Mimicking. To appear in IEEE Int'l Conference on Robotics and Automation (ICRA), Minneapolis, May 2012.
![]()
K. Hauser. On Responsiveness, Safety, and Completeness in Real-Time Motion Planning. Autonomous Robots, 32(1):35-48, 2012.
![]()
E. You and K. Hauser. Assisted Teleoperation Strategies for Aggressively Controlling a Robot Arm with 2D Input. In Robotics: Science and Systems, Los Angeles, July 2011.
![]()
Motion Planning and Decision-Making
Integrating Task, Contact, and Motion Planning
We developed the Random-MMP and Multi-Modal-PRM sample-based motion planners for hybrid systems with contact, and have applied them to problems in manipulation and legged locomotion in rough terrain. These algorithms possess formal reliablility and scalablility properties that make them suitable for high-dimensional planning problems with complex constraints.
K. Hauser. The Minimum Constraint Removal Problem with Three Robotics Applications. To appear in Workshop on the Algorithmic Foundations of Robotics, Boston, June 2012.
![]()
K. Hauser and V. Ng-Thow-Hing. Randomized Multi-Modal Motion Planning for a Humanoid Robot Manipulation Task. In International Journal of Robotics Research, 30(6):678-698, 2011. doi: 10.1177/0278364910386985.
![]()
K. Hauser. Task Planning with Continuous Actions and Nondeterministic Motion Planning Queries. In proceedings of AAAI Workshop on Bridging the Gap between Task and Motion Planning, Atlanta, USA, July 11, 2010.
![]()
K. Hauser and J.-C. Latombe. Multi-Modal Motion Planning in Non-Expansive Spaces. In International Journal of Robotics Research, 29(7):897-915, 2010. doi 10.1177/0278364909352098
K. Hauser and J.-C. Latombe. Integrating task and PRM motion planning: Dealing with many infeasible motion planning queries. In proceedings of ICAPS 2009 Workshop on Bridging the Gap Between Task and Motion Planning, Thessaloniki, Greece, Sep. 2009.
![]()
K. Hauser and J.-C. Latombe, Multi-Modal Motion Planning for Non-Expansive Spaces. In the Workshop on the Algorithm Foundations of Robotics (WAFR), Guanajuato, Mexico, Dec. 2008.
K. Hauser, Motion Planning for Legged and Humanoid Robots. Ph.D. Thesis, Stanford University, September 2008.
(8.9mb, single sided)
Decision-Making under Uncertainty
Interests include extending POMDP methods to handle high-dimensional continuous observation, state, and action spaces, and meta-planning for finding optimal problem-solving strategies for computational systems. Promising results have been obtained for robot navigation in up to 7D with position uncertainty and target pursuit with sensing constraints.
K. Hauser. Online Planning in Continuous POMDPs with Open-Loop Information-Gathering Plans.. In ICML Workshop on Planning and Acting with Uncertain Models, Seattle, USA, July, 2011.
![]()
K. Hauser. Randomized Belief-Space Replanning in Partially-Observable Continuous Spaces. In Workshop on the Algorithmic Foundations of Robotics, Singapore, 2010.
![]()
K. Hauser. A Decision-Theoretic Formalism for Belief-Optimal Reasoning. In proceedings of Performance Measurement for Intelligent Systems Workshop (PerMIS), Gaithersburg, MD, Sep. 2009.
K. Hauser, Motion Planning for Legged and Humanoid Robots. Ph.D. Thesis, Stanford University, September 2008.
(8.9mb, single sided)
Dynamic and Real-Time Planning
Planning for Highly Dynamic Systems
Current topics of study are optimal planning under time-varying objective functions, avoiding collisions with dynamic obstacles, and highly dynamic manipulation tasks.
Y. Zhang, J. Luo, and K. Hauser. Sampling-based Motion Planning With Dynamic Intermediate State Objectives: Application to Throwing. To appear in IEEE Int'l Conference on Robotics and Automation (ICRA), Minneapolis, May 2012.
![]()
J. Luo and K. Hauser. Interactive Generation of Dynamically Feasible Robot Trajectories from Sketches Using Temporal Mimicking. To appear in IEEE Int'l Conference on Robotics and Automation (ICRA), Minneapolis, May 2012.
![]()
J. Johnson and K. Hauser. Optimal Acceleration-Bounded Trajectory Planning in Dynamic Environments Along a Specified Path. To appear in IEEE Int'l Conference on Robotics and Automation (ICRA), Minneapolis, May 2012.
![]()
Adaptive Time Stepping in Real-Time Planning
Real-time replanning systems induce an inherent completeness-responsiveness-safety tradeoff induced by bounded computational resources. We introduces an adaptive time-stepping architecture that is proven to be asymptotically complete in a deterministic environment with changing goals. Empirical results also demonstrate that it achieves safer motion in unpredictably dynamic environments than other state-of-the-art techniques. The scheme has been applied to assisted teleoperation of a 6DOF robot arm, as well as navigation amongst unpredictable moving obstacles.
K. Hauser. On Responsiveness, Safety, and Completeness in Real-Time Motion Planning. Autonomous Robots, 32(1):35-48, 2012.
![]()
E. You and K. Hauser. Assisted Teleoperation Strategies for Aggressively Controlling a Robot Arm with 2D Input. In Robotics: Science and Systems, Los Angeles, July 2011.
![]()
K. Hauser. Adaptive Time Stepping in Real-Time Motion Planning. In Workshop on the Algorithmic Foundations of Robotics, Singapore, 2010.
![]()
![]()
Fast Smoothing of Manipulator Trajectories
A second project addresses the fact that sample-based motion planners are fast, but they typically output jerky paths. A new fast postprocessing technique uses time-optimal bounded-acceleration "shortcuts" to smooth paths with little overhead. It is particularly effective for on-line smoothing during execution. (A software library is available)
K. Hauser and V. Ng-Thow-Hing. Fast Smoothing of Manipulator Trajectories using Optimal Bounded-Acceleration Shortcuts. To appear in IEEE Int'l Conference on Robotics and Automation (ICRA) 2010.
Leaving Flatland: Real-Time 3D Perception and Motion Planning (inactive)
R. B. Rusu, A. Sundaresan, B. Morisset, K. Hauser, M. Agrawal, J.-C. Latombe, M. Beetz. Leaving Flatland: Efficient real-time three-dimensional perception and motion planning. In Journal of Field Robotics, 26(10):841-862, 2009.
B. Morisset, R.B. Rusu, A. Sundaresan, K. Hauser, M. Agrawal, J.-C. Latombe, and M. Beetz, Leaving Flatland. Toward Real-Time 3D Navigation. In proceedings of IEEE Intl. Conf. of Robotics and Automation (ICRA), Kobe, Japan, May 2009.
Robot- and Computer-Assisted Surgery
Simulation and Control of Steerable Needles in Deformable Tissue (inactive)
Using imaging feedback we can control a new type of steerable needles with high accuracy in deformable tissue. New interactive simulators and motion planners can also be used for training medical personnel to use these new medical devices.
N. Chentanez, R. Alterovitz, D. Richie, J. Cho, K. Hauser, K. Goldberg, J.R. Shewchuk, and J. O'Brien, Interactive Simulation of Surgical Needle Insertion and Steering. In ACM SIGGRAPH, New Orleans, LA, 2009.
K. Hauser, R. Alterovitz, N. Chentanez, A. Okamura, and K. Goldberg, Feedback Control for Steering Needles Through 3D Deformable Tissue Using Helical Paths. In Robotics: Science and Systems, Seattle, WA, 2009.
Planning and Control of Soft Tissue Manipulation (inactive)
Tissue manipulation tasks in robotic laparoscopic surgery can be automated to help relieve surgeon fatigue and enable new medical procedures that involve the simultaneous control of many hands. Tissue manipulation can also be used in conjunction with needle insertion procedures to improve targeting accuracy. Preoperative planning algorithms use finite element models of deformable tissue to select contact points that achieve the desired task robustly while avoiding tissue damage.
R. Jansen, K. Hauser, N. Chentanez, F. van der Stappen, and K. Goldberg, Surgical Retraction of Non-Uniform Deformable Layers of Tissue: 2D Robot Grasping and Path Planning. In proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), St. Louis, Oct. 2009.
M. Torabi, K. Hauser, R. Alterovitz, V. Duindam, and K. Goldberg, Guiding Medical Needles Using Single-Point Tissue Manipulation. In proceedings of IEEE Intl. Conf. of Robotics and Automation (ICRA), Kobe, Japan, May 2009. Best Medical Robotics Paper Finalist
Robotic Manipulation and Legged Locomotion
Precise Pushing on the Asimo Humanoid (inactive)
K. Hauser and V. Ng-Thow-Hing. Multi-Modal Motion Planning for Precision Pushing on a Humanoid Robot. In K. Harada, E. Yoshida, and K. Yokoi (eds), Motion Planning for Humanoid Robots, Springer, 2010.
V. Ng-Thowhing, E. Drumwright, K. Hauser, Q. Wu, and J. Wormer, Expanding Task Functionality in Established Humanoid Robots. In proceedings of IEEE Conference on Humanoid Robots, 2007.
K. Hauser, V. Ng-Thow-Hing, H. Gonzalez-Banos, Multi-Modal Motion Planning for a Humanoid Manipulation Task. In proceedings of the International Symposium on Robotics Research (ISRR) 2007.
Legged Locomotion in Rough Terrain (inactive)
K. Hauser. On the Connectivity of Motion Spaces for Biologically-Inspired Legged Robots. In proceedings of IROS 2009 Workshop on Biologically-Inspired Robots, St. Louis, Oct. 2009.
K. Hauser, Motion Planning for Legged and Humanoid Robots. Ph.D. Thesis, Stanford University, September 2008.
(8.9mb, single sided)
K. Hauser, T. Bretl, J.-C. Latombe, Motion planning for legged robots on varied terrain. In Intl. J. of Robotics Research 27(11-12):1325-1349, 2008.
K. Hauser, T. Bretl, J.-C. Latombe, Using Motion Primitives in Probabilistic Sample-Based Planning for Humanoid Robots. In proceedings of the Workshop on the Algorithmic Foundations of Robotics (WAFR) 2006
K. Hauser, T. Bretl, J.-C. Latombe, B. Wilcox, Motion Planning for a Six-Legged Lunar Robot. In proceedings of the Workshop on the Algorithmic Foundations of Robotics (WAFR) 2006
K. Hauser, T. Bretl, J.-C. Latombe, Non-gaited Humanoid Locomotion Planning. In proceedings of IEEE Intl. Conf. of Humanoid Robots 2005
K. Hauser, T. Bretl, J.-C. Latombe, Learning-Assisted Multi-Step Planning. In proceedings of IEEE Intl. Conf. of Robotics and Automation (ICRA), 2005












