14,258 research outputs found
Differentiable Algorithm Networks for Composable Robot Learning
This paper introduces the Differentiable Algorithm Network (DAN), a
composable architecture for robot learning systems. A DAN is composed of neural
network modules, each encoding a differentiable robot algorithm and an
associated model; and it is trained end-to-end from data. DAN combines the
strengths of model-driven modular system design and data-driven end-to-end
learning. The algorithms and models act as structural assumptions to reduce the
data requirements for learning; end-to-end learning allows the modules to adapt
to one another and compensate for imperfect models and algorithms, in order to
achieve the best overall system performance. We illustrate the DAN methodology
through a case study on a simulated robot system, which learns to navigate in
complex 3-D environments with only local visual observations and an image of a
partially correct 2-D floor map.Comment: RSS 2019 camera ready. Video is available at
https://youtu.be/4jcYlTSJF4
Value Iteration Networks on Multiple Levels of Abstraction
Learning-based methods are promising to plan robot motion without performing
extensive search, which is needed by many non-learning approaches. Recently,
Value Iteration Networks (VINs) received much interest since---in contrast to
standard CNN-based architectures---they learn goal-directed behaviors which
generalize well to unseen domains. However, VINs are restricted to small and
low-dimensional domains, limiting their applicability to real-world planning
problems.
To address this issue, we propose to extend VINs to representations with
multiple levels of abstraction. While the vicinity of the robot is represented
in sufficient detail, the representation gets spatially coarser with increasing
distance from the robot. The information loss caused by the decreasing
resolution is compensated by increasing the number of features representing a
cell. We show that our approach is capable of solving significantly larger 2D
grid world planning tasks than the original VIN implementation. In contrast to
a multiresolution coarse-to-fine VIN implementation which does not employ
additional descriptive features, our approach is capable of solving challenging
environments, which demonstrates that the proposed method learns to encode
useful information in the additional features. As an application for solving
real-world planning tasks, we successfully employ our method to plan
omnidirectional driving for a search-and-rescue robot in cluttered terrain
Computational intelligence approaches to robotics, automation, and control [Volume guest editors]
No abstract available
- …