Motion planning for humanoid robots /

Motion planning for humanoid robots / Kensuke Harada, Eiichi Yoshida, Kazuhito Yokoi, editors. - xv, 306 pages : illustrations (some colour) ; 24 cm

Includes bibliographical references.

1. Navigation and Gait Planning / Joel Chestnutt -- 2. Compliant Control of Whole-body Multi-contact Behaviors in Humanoid Robots / Luis Sentis -- 3. Whole-body Motion Planning - Building Blocks for Intelligent Systems / Michael Gienger, Marc Toussaint and Christian Goerick -- 4. Planning Whole-body Humanoid Locomotion, Reaching, and Manipulation / Eiichi Yoshida, Claudia Esteves, Oussama Kanoun, Mathieu Poirier, Anthony Mallet, Jean-Paul Laumond and Kazuhito Yokoi -- 5. Efficient Motion and Grasp Planning for Humanoid Robots / Nikolaus Vahrenkamp, Tamim Asfour and R¨udiger Dillmann -- 6. Multi-contact Acyclic Motion Planning and Experiments on HRP-2 Humanoid / Adrien Escande and Abderrahmane Kheddar -- 7. Motion Planning for a Humanoid Robot Based on a Biped Walking Pattern Generator / Kensuke Harada -- 8. Autonomous Manipulation of Movable Obstacles / Mike Stilman -- 9. Multi-modal Motion Planning for Precision Pushing on a Humanoid Robot / Kris Hauser and Victor Ng-Thow-Hing -- 10. A Motion Planning Framework for Skill Coordination and Learning / Marcelo Kallmann and Xiaoxi Jiang -- -- Navigation and Gait Planning / Introduction -- Navigation Planning -- Navigation and Legs -- Dimensionality Reductions -- Contact Forces and Hybrid Dynamics -- Stance Connectivity -- Terrain Evaluation -- A Simple Example -- Environment Representation -- The State Space -- The Action Model -- The State-Action Evaluation Function -- Using the Simple Planner -- Estimated Cost Heuristic -- Limited-time and Tiered Planning -- Adaptive Actions -- Adaptation Algorithm -- Robot and Environment Dynamics -- Summary -- -- Compliant Control of Whole-body Multi-contact Behaviors in Humanoid Robots / Introduction -- Modeling Humanoids Under Multi-contact Constraints -- Kinematic and Dynamic Models -- Task Kinematics and Dynamics Under Supporting Constraints -- Modeling of Contact Centers of Pressure, Internal Forces, and Co MBehavior -- Friction Boundaries for Planning Co Mand Internal Force Behaviors -- Prioritized Whole-body Torque Control -- Representation of Whole-body Skills -- Prioritized Torque Control -- Real-time Handling of Dynamic Constraints -- Task Feasibility -- Control of Contact Centers of Pressure and Internal Tensions/Moments -- Simulation Results -- Multi-contact Behavior -- Real-time Response to Dynamic Constraints -- Dual Arm Manipulation -- Conclusion and Discussion -- -- Whole-body Motion Planning - Building Blocks for Intelligent Systems / Introduction -- Models for Movement Control and Planning -- Control System -- Trajectory Generation -- Task Relaxation: Displacement Intervals -- Stance Point Planning -- Prediction and Action Selection -- Visual Perception -- Behavior System -- Experiments -- Trajectory Optimization -- Planning Reaching and Grasping -- Acquisition of Task Maps for Grasping -- Integration into Optimization Procedure -- Experiments -- Conclusion -- -- Planning Whole-body Humanoid Locomotion, Reaching, and Manipulation / Introduction -- Basic Motion Planning Methods -- Hardware and Software Platform -- Collision-free Locomotion: Iterative Two-stage Approach -- Two-stage Planning Framework -- Second Stage: Smooth Path Reshaping -- Reaching: Generalized Inverse Kinematic Approach -- Method Overview -- Generalized Inverse Kinematics for Whole-body Motion -- Results -- Manipulation: Pivoting a Large Object -- Pivoting and Small-time Controllability -- Collision-free pivoting sequence planning -- Whole-body Motion Generation and Experiments -- Regrasp Planning -- Motion in Real World: Integratingwith Perception -- Object Recognition and Localization -- Coupling the Motion Plannerwith Perception -- Experiments -- Conclusion -- -- Efficient Motion and Grasp Planning for Humanoid Robots / Introduction -- RRT-based Planning -- The Motion Planning Framework -- Collision Checks and Distance Calculations -- Weighted Sampling -- Planning Grasping Motions -- Predefined Grasps -- Randomized IK-solver -- RRT-based Planning of Grasping Motions with a Set of Grasps -- Dual Arm Motion Planning for Re-grasping -- Dual Arm IK-solver -- Reachability Space -- Gradient Descent in Reachability Space -- Dual Arm J+-RRT -- Dual Arm IK-RRT -- Planning Hand-off Motions for Two Robots -- Experiment on ARMAR-III -- Adaptive Planning -- Adaptively Changing the Complexity for Planning -- A 3D Example -- Adaptive Planning for ARMAR-III -- Extensions to Improve the Planning Performance -- Experiments -- Conclusion -- -- Multi-contact Acyclic Motion Planning and Experiments on HRP-2 Humanoid / Introduction -- Overview of the Planner -- Posture Generator -- Contact Planning -- Set of Contacts Generation -- Rough Trajectory -- Using Global Potential Field as Local Optimization Criterion -- Simulation Scenarios -- Experimentation on HRP-2 -- Conclusion -- -- Motion Planning for a Humanoid Robot Based on a Biped Walking Pattern Generator / Introduction -- Gait Generation Method -- Analytical-solution-based Approach -- Online Gait Generation -- Experiment -- Whole-body Motion Planning -- Definitions -- Walking Pattern Generation -- Collision-free Motion Planner -- Results -- Simultaneous Foot-place/Whole-body Motion Planning -- Definitions -- Gait Pattern Generation -- Overall Algorithm -- Experiment -- Whole-body Manipulation -- Motion Modification -- Force-controlled Pushing Manipulation -- Conclusion -- -- Autonomous Manipulation of Movable Obstacles / Introduction -- Planning Challenges -- Operators -- Action Spaces -- Complexity of Search -- NAMO Planning -- Overview -- Configuration Space -- Goals for Navigation -- Goals for Manipulation -- Planning as Graph Search -- Planner Prototype -- Summary -- Humanoid Manipulation -- Background -- Biped Controlwith External Forces -- Modeling Object Dynamics -- Experiments and Results -- Summary -- System Integration -- From Planning to Execution -- Measurement -- Planning -- Uncertainty -- Results -- -- Multi-modal Motion Planning for Precision Pushing on a Humanoid Robot / Introduction -- Background -- Pushing -- Multi-modal Planning -- Complexity and Completeness -- Problem Definition -- Configuration Space -- Modes -- Transitions -- Single-mode Motion Planning -- Collision Checking -- Walk Planning -- Reach Planning -- Push Planning -- Multi-modal Planning with Random-MMP -- Effects of the Expansion Strategy -- Blind Expansion -- Utility computation -- Utility-centered Expansion -- Experimental Comparison of Expansion Strategies -- Postprocessing and System Integration -- Visual Sensing -- Execution of Walking Trajectories -- Smooth Execution of Reach Trajectories -- Experiments -- Simulation Experiments -- Experiments on ASIMO -- Conclusion -- -- A Motion Planning Framework for Skill Coordination and Learning / Introduction -- Related Work -- Framework Overview -- Motion Skills -- Reaching Skill -- Stepping Skill -- Balance Skill -- Other Skills and Extensions -- Multi-skill Planning -- Algorithm Details -- Results and Discussion -- Learning -- A Similarity Metric for Reaching Tasks -- Learning Reaching Strategies -- Learning Constraints from Imitation -- Results and Discussion -- Conclusion. Joel Chestnutt -- Luis Sentis -- Michael Gienger, Marc Toussaint and Christian Goerick -- Eiichi Yoshida, Claudia Esteves, Oussama Kanoun, Mathieu Poirier, Anthony Mallet, Jean-Paul Laumond and Kazuhito Yokoi -- Nikolaus Vahrenkamp, Tamim Asfour and R¨udiger Dillmann -- Adrien Escande and Abderrahmane Kheddar -- Kensuke Harada -- Mike Stilman -- Kris Hauser and Victor Ng-Thow-Hing -- Marcelo Kallmann and Xiaoxi Jiang -- 1. 1.1. 1.1.1. 1.1.2. 1.2. 1.3. 1.4. 1.5. 1.6. 1.6.1. 1.6.2. 1.6.3. 1.6.4. 1.6.5. 1.7. 1.8. 1.9. 1.9.1. 1.10. 1.11. 2. 2.1. 2.2. 2.2.1. 2.2.2. 2.2.3. 2.2.4. 2.3. 2.3.1. 2.3.2. 2.3.3. 2.3.4. 2.3.5. 2.4. 2.4.1. 2.4.2. 2.4.3. 2.5. 3. 3.1. 3.2. 3.2.1. 3.2.2. 3.2.3. 3.3. 3.4. 3.4.1. 3.4.2. 3.4.3. 3.5. 3.6. 3.6.1. 3.6.2. 3.6.3. 3.7. 4. 4.1. 4.1.1. 4.1.2. 4.2. 4.2.1. 4.2.2. 4.3. 4.3.1. 4.3.2. 4.3.3. 4.4. 4.4.1. 4.4.2. 4.4.3. 4.4.4. 4.5. 4.5.1. 4.5.2. 4.5.3. 4.6. 5. 5.1. 5.1.1. 5.1.2. 5.2. 5.3. 5.4. 5.4.1. 5.4.2. 5.4.3. 5.5. 5.5.1. 5.5.2. 5.5.3. 5.5.4. 5.5.5. 5.5.6. 5.5.7. 5.6. 5.6.1. 5.6.2. 5.6.3. 5.6.4. 5.6.5. 5.7. 6. 6.1. 6.2. 6.3. 6.4. 6.4.1. 6.4.2. 6.4.3. 6.5. 6.6. 6.7. 7. 7.1. 7.2. 7.2.1. 7.2.2. 7.2.3. 7.3. 7.3.1. 7.3.2. 7.3.3. 7.3.4. 7.4. 7.4.1. 7.4.2. 7.4.3. 7.4.4. 7.5. 7.5.1. 7.5.2. 7.6. 8. 8.1. 8.1.1. 8.1.2. 8.1.3. 8.1.4. 8.2. 8.2.1. 8.2.2. 8.2.3. 8.2.4. 8.2.5. 8.2.6. 8.2.7. 8.3. 8.3.1. 8.3.2. 8.3.3. 8.3.4. 8.3.5. 8.4. 8.4.1. 8.4.2. 8.4.3. 8.4.4. 8.4.5. 9. 9.1. 9.2. 9.2.1. 9.2.2. 9.2.3. 9.3. 9.3.1. 9.3.2. 9.3.3. 9.4. 9.4.1. 9.4.2. 9.4.3. 9.4.4. 9.5. 9.5.1. 9.5.2. 9.5.3. 9.5.4. 9.5.5. 9.6. 9.6.1. 9.6.2. 9.6.3. 9.7. 9.7.1. 9.7.2. 9.8. 10. 10.1. 10.1.1. 10.1.2. 10.2. 10.2.1. 10.2.2. 10.2.3. 10.2.4. 10.3. 10.3.1. 10.3.2. 10.4. 10.4.1. 10.4.2. 10.4.3. 10.4.4. 10.5.

"Research on humanoid robots has been mostly with the aim of developing robots that can replace humans in the performance of certain tasks. Motion planning for these robots can be quite difficult, due to their complex kinematics, dynamics and environment. It is consequently one of the key research topics in humanoid robotics research and the last few years have witnessed considerable progress in the field. Motion Planning for Humanoid Robots surveys the remarkable recent advancement in both the theoretical and the practical aspects of humanoid motion planning. Various motion planning frameworks are presented in Motion Planning for Humanoid Robots, including one for skill coordination and learning, and one for manipulating and grasping tasks. The problem of planning sequences of contacts that support acyclic motion in a highly constrained environment is addressed and a motion planner that enables a humanoid robot to push an object to a desired location on a cluttered table is described. The main areas of interest include: whole body motion planning, task planning, biped gait planning, and sensor feedback for motion planning. Torque-level control of multi-contact behavior, autonomous manipulation of moving obstacles, and movement control and planning architecture are also covered. Motion Planning for Humanoid Robots will help readers to understand the current research on humanoid motion planning. It is written for industrial engineers, advanced undergraduate and postgraduate students."--Publisher's website.

1849962197 9781849962193


Androids.
Robots--Motion

TJ211.4 / .M68 2010

629.892

Powered by Koha