4,302 research outputs found
Learning Articulated Motions From Visual Demonstration
Many functional elements of human homes and workplaces consist of rigid
components which are connected through one or more sliding or rotating
linkages. Examples include doors and drawers of cabinets and appliances;
laptops; and swivel office chairs. A robotic mobile manipulator would benefit
from the ability to acquire kinematic models of such objects from observation.
This paper describes a method by which a robot can acquire an object model by
capturing depth imagery of the object as a human moves it through its range of
motion. We envision that in future, a machine newly introduced to an
environment could be shown by its human user the articulated objects particular
to that environment, inferring from these "visual demonstrations" enough
information to actuate each object independently of the user.
Our method employs sparse (markerless) feature tracking, motion segmentation,
component pose estimation, and articulation learning; it does not require prior
object models. Using the method, a robot can observe an object being exercised,
infer a kinematic model incorporating rigid, prismatic and revolute joints,
then use the model to predict the object's motion from a novel vantage point.
We evaluate the method's performance, and compare it to that of a previously
published technique, for a variety of household objects.Comment: Published in Robotics: Science and Systems X, Berkeley, CA. ISBN:
978-0-9923747-0-
Listen, Attend, and Walk: Neural Mapping of Navigational Instructions to Action Sequences
We propose a neural sequence-to-sequence model for direction following, a
task that is essential to realizing effective autonomous agents. Our
alignment-based encoder-decoder model with long short-term memory recurrent
neural networks (LSTM-RNN) translates natural language instructions to action
sequences based upon a representation of the observable world state. We
introduce a multi-level aligner that empowers our model to focus on sentence
"regions" salient to the current world state by using multiple abstractions of
the input sentence. In contrast to existing methods, our model uses no
specialized linguistic resources (e.g., parsers) or task-specific annotations
(e.g., seed lexicons). It is therefore generalizable, yet still achieves the
best results reported to-date on a benchmark single-sentence dataset and
competitive results for the limited-training multi-sentence setting. We analyze
our model through a series of ablations that elucidate the contributions of the
primary components of our model.Comment: To appear at AAAI 2016 (and an extended version of a NIPS 2015
Multimodal Machine Learning workshop paper
Jointly Optimizing Placement and Inference for Beacon-based Localization
The ability of robots to estimate their location is crucial for a wide
variety of autonomous operations. In settings where GPS is unavailable,
measurements of transmissions from fixed beacons provide an effective means of
estimating a robot's location as it navigates. The accuracy of such a
beacon-based localization system depends both on how beacons are distributed in
the environment, and how the robot's location is inferred based on noisy and
potentially ambiguous measurements. We propose an approach for making these
design decisions automatically and without expert supervision, by explicitly
searching for the placement and inference strategies that, together, are
optimal for a given environment. Since this search is computationally
expensive, our approach encodes beacon placement as a differential neural layer
that interfaces with a neural network for inference. This formulation allows us
to employ standard techniques for training neural networks to carry out the
joint optimization. We evaluate this approach on a variety of environments and
settings, and find that it is able to discover designs that enable high
localization accuracy.Comment: Appeared at 2017 International Conference on Intelligent Robots and
Systems (IROS
N-LIMB: Neural Limb Optimization for Efficient Morphological Design
A robot's ability to complete a task is heavily dependent on its physical
design. However, identifying an optimal physical design and its corresponding
control policy is inherently challenging. The freedom to choose the number of
links, their type, and how they are connected results in a combinatorial design
space, and the evaluation of any design in that space requires deriving its
optimal controller. In this work, we present N-LIMB, an efficient approach to
optimizing the design and control of a robot over large sets of morphologies.
Central to our framework is a universal, design-conditioned control policy
capable of controlling a diverse sets of designs. This policy greatly improves
the sample efficiency of our approach by allowing the transfer of experience
across designs and reducing the cost to evaluate new designs. We train this
policy to maximize expected return over a distribution of designs, which is
simultaneously updated towards higher performing designs under the universal
policy. In this way, our approach converges towards a design distribution
peaked around high-performing designs and a controller that is effectively
fine-tuned for those designs. We demonstrate the potential of our approach on a
series of locomotion tasks across varying terrains and show the discovery novel
and high-performing design-control pairs.Comment: For code and videos, see https://sites.google.com/ttic.edu/nlim
Measuring Fiscal Effects Based on Changes in Deepwater Off-Shore Drilling Activities
This paper accomplishes two objectives. First, this paper estimates a model for oil wells drilled in the Gulf of Mexico using specific time series models. In the second objective, the number of wells drilled are applied to the COMPAS model for Louisiana. Wells drilled are treated as final demand in an input-output model framework to estimate exogenous changes in employment demand. This demand is then applied to a block recursive labor force module that measures changes in key labor market variables. These variables then serve as exogenous variables in revenue capacity equations. These revenue capacity variables are finally applied to local government expenditure demand equations. Per capita demand changes for key local government variables are then estimated.oil and gas drilling, fiscal effects, public expenditure demands, COMPAS models, time series models, Public Economics, Resource /Energy Economics and Policy, Q43,
- …