joo_2013_dw

Upload: larry-smith

Post on 03-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Joo_2013_DW

    1/1

    Dynamically Equivalent Mechanism and Criteria for Multi-segmental Balancing

    Chang B. Joo and *Joo H. KimDepartment of Mechanical and Aerospace Engineering

    Polytechnic Institute of New York University, Brooklyn, New York, USA*email: [email protected]

    1 Motivation

    Legged mechanisms, such as humanoid robots and

    humans, as compared with wheeled locomotion,

    provides better flexibility, controllability, andcollision-avoidance through configuration

    redundancy and increased mobility. One of the main

    costs of these advantages of legged mechanisms is

    instability and the risk of falling. Balancing is

    important not only for locomotion but also forgeneral manipulation tasks, such as pulling, pushing,

    lifting, and throwing, of whole-body mechanisms. In

    particular, the functions of coordinated multiple bodysegments are critical in whole-body balancing.

    2 State of the Art

    Ground reference points have been introduced in theliterature which provide necessary conditions for

    balancing, such as the zero moment point (ZMP) [1].Several systems that help to predict or prevent fallinghave been developed by combining robotics and

    biomechanics research [2, 3]. There have been some

    attempts to define falling and the related terms [2, 4].

    A recent comprehensive study on single-supportcapturability addressed a legged systems ability in a

    given state to come to a stop without falling by takingstep(s) [2]. Most approaches to identify the balanced

    state domain in the current literature are based on

    specific control law, of which the performance ishighly dependent on the given choice of controller

    design and parameters.

    3 Own Approach

    A balanced state manifold was constructed in the

    extended phase space of joint angle, joint velocity,

    and actuation limit, according to the proposedexplicit forms of necessary and sufficient conditions

    of balanced state. A nonlinear constrained

    optimization problem was formulated, wheredynamic models of the legged mechanism were

    incorporated, and was numerically solved within the

    iteration loops of partitioned joint angles andactuation limits. In addition to the system parameters,

    necessary conditions for balancing, such as the ZMP,

    positive normal reaction force, friction, and the

    ability to come to a final static equilibrium, were

    implemented as constraints for generality. Asequential quadratic programming method

    numerically solved for the velocity extrema within

    the complete feasible domain to construct the

    balanced state manifold as a viability kernel, which isa reachable superset of all possible controller-specific

    domains (Fig. 1).

    SQP Solver

    No

    START

    For( ; ; )max max

    Lu u max maxUu u maxu

    For( ; ; )1 1L

    1 1U

    1

    Maximum & Minimum 1

    1 1

    U

    NoYes

    Yes

    END

    max maxUu u

    Minimum feasible velocity

    maxu

    1

    maxu

    1

    Maximum feasible velocity

    1

    Fig. 1. Iterative formation of balanced state domain.

    4 Current Results

    The balanced state manifold of a multi-segmentalmodel was constructed in the extended phase space,

    and the phase trajectories of biped walking motions

    are analyzed for both human and robot (Fig. 2).

    4

    3

    2

    1

    0

    1

    2

    3

    4

    0 0.5 1 1.5 2 2.5 3

    Human walking

    Robotic walking

    Balanced state domain

    for Case2 (free)

    Balanced state domain

    for Case1 (fixed)

    1 ( )rad 0.5

    0

    0.5

    1

    1.5

    2

    2.5

    1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2

    1 ( )rad

    Human walking

    Robotic walking

    Fig. 2. Balanced state domain and gait phase trajectories.

    5 Best Possible Outcome

    A reduced-order model that is dynamically

    equivalent with general legged mechanism isdeveloped and its multi-segmental effects on

    balancing is quantified.

    References[1] Mummolo and Kim (2013),Robotica.

    [2] Koolen et al. (2012),Int. J. Robot. Res.

    [3] Stephens and Atkeson (2009), 9th IEEE-RAS Intl

    Conf on Humanoid Robots.[4] Pratt and Tedrake (2006), Fast Motions in

    Biomechanics and Robotics.