42,386 research outputs found
A Novel Method for Learning Policies from Constrained Motion
Many everyday human skills can be framed in
terms of performing some task subject to constraints imposed
by the environment. Constraints are usually unobservable
and frequently change between contexts. In this paper, we
present a novel approach for learning (unconstrained) control
policies from movement data, where observations come from
movements under different constraints. As a key ingredient,
we introduce a small but highly effective modification to the
standard risk functional, allowing us to make a meaningful
comparison between the estimated policy and constrained
observations. We demonstrate our approach on systems of
varying complexity, including kinematic data from the ASIMO
humanoid robot with 27 degrees of freedom
Behaviour Generation in Humanoids by Learning Potential-based Policies from Constrained Motion
Movement generation that is consistent with observed or demonstrated behaviour is an efficient way to seed movement
planning in complex, high-dimensionalmovement systems like humanoid robots.We present a method for learning potentialbased
policies from constrained motion data. In contrast to previous approaches to direct policy learning, our method can
combine observations from a variety of contexts where different constraints are in force, to learn the underlying unconstrained
policy in form of its potential function. This allows us to generalise and predict behaviour where novel constraints apply.
We demonstrate our approach on systems of varying complexity, including kinematic data from the ASIMO humanoid robot
with 22 degrees of freedom
Learning Potential-based Policies from Constrained Motion
We present a method for learning potential-based
policies from constrained motion data. In contrast to previous
approaches to direct policy learning, our method can combine observations
from a variety of contexts where different constraints
are in force, to learn the underlying unconstrained policy in form
of its potential function. This allows us to generalise and predict
behaviour where novel constraints apply. As a key ingredient, we
first create multiple simple local models of the potential, and align
those using an efficient algorithm.We can then detect and discard
unsuitable subsets of the data and learn a global model from a
cleanly pre-processed training set. We demonstrate our approach
on systems of varying complexity, including kinematic data from
the ASIMO humanoid robot with 22 degrees of freedom
Learning Task Constraints from Demonstration for Hybrid Force/Position Control
We present a novel method for learning hybrid force/position control from
demonstration. We learn a dynamic constraint frame aligned to the direction of
desired force using Cartesian Dynamic Movement Primitives. In contrast to
approaches that utilize a fixed constraint frame, our approach easily
accommodates tasks with rapidly changing task constraints over time. We
activate only one degree of freedom for force control at any given time,
ensuring motion is always possible orthogonal to the direction of desired
force. Since we utilize demonstrated forces to learn the constraint frame, we
are able to compensate for forces not detected by methods that learn only from
the demonstrated kinematic motion, such as frictional forces between the
end-effector and the contact surface. We additionally propose novel extensions
to the Dynamic Movement Primitive (DMP) framework that encourage robust
transition from free-space motion to in-contact motion in spite of environment
uncertainty. We incorporate force feedback and a dynamically shifting goal to
reduce forces applied to the environment and retain stable contact while
enabling force control. Our methods exhibit low impact forces on contact and
low steady-state tracking error.Comment: Under revie
Learning Null Space Projections
Abstract—Many everyday human skills can be considered in terms of performing some task subject to a set of self-imposed or environmental constraints. In recent years, a number of new tools have become available in the learning and robotics community that allow data from constrained and/or redundant systems to be used to uncover underlying consistent behaviours that may be otherwise masked by the constraints. However, while a wide variety of work for generalisation of movements have been proposed, few have explicitly considered learning the constraints of the motion and ways to cope with unknown environment. In this paper, we propose a method to learn the constraints such that some previously learnt behaviours can be adapted to new environment in an appropriate way. In particular, we consider learning the null space projection matrix of a kinematically constrained system, and see how previously learnt policies can be adapted to novel constraints. I
- …