3,321 research outputs found
Reactive Planar Manipulation with Convex Hybrid MPC
This paper presents a reactive controller for planar manipulation tasks that
leverages machine learning to achieve real-time performance. The approach is
based on a Model Predictive Control (MPC) formulation, where the goal is to
find an optimal sequence of robot motions to achieve a desired object motion.
Due to the multiple contact modes associated with frictional interactions, the
resulting optimization program suffers from combinatorial complexity when
tasked with determining the optimal sequence of modes.
To overcome this difficulty, we formulate the search for the optimal mode
sequences offline, separately from the search for optimal control inputs
online. Using tools from machine learning, this leads to a convex hybrid MPC
program that can be solved in real-time. We validate our algorithm on a planar
manipulation experimental setup where results show that the convex hybrid MPC
formulation with learned modes achieves good closed-loop performance on a
trajectory tracking problem
Deep Model Predictive Variable Impedance Control
The capability to adapt compliance by varying muscle stiffness is crucial for
dexterous manipulation skills in humans. Incorporating compliance in robot
motor control is crucial to performing real-world force interaction tasks with
human-level dexterity. This work presents a Deep Model Predictive Variable
Impedance Controller for compliant robotic manipulation which combines Variable
Impedance Control with Model Predictive Control (MPC). A generalized Cartesian
impedance model of a robot manipulator is learned using an exploration strategy
maximizing the information gain. This model is used within an MPC framework to
adapt the impedance parameters of a low-level variable impedance controller to
achieve the desired compliance behavior for different manipulation tasks
without any retraining or finetuning. The deep Model Predictive Variable
Impedance Control approach is evaluated using a Franka Emika Panda robotic
manipulator operating on different manipulation tasks in simulations and real
experiments. The proposed approach was compared with model-free and model-based
reinforcement approaches in variable impedance control for transferability
between tasks and performance.Comment: Preprint submitted to the journal of robotics and autonomous system
A Survey of Knowledge Representation in Service Robotics
Within the realm of service robotics, researchers have placed a great amount
of effort into learning, understanding, and representing motions as
manipulations for task execution by robots. The task of robot learning and
problem-solving is very broad, as it integrates a variety of tasks such as
object detection, activity recognition, task/motion planning, localization,
knowledge representation and retrieval, and the intertwining of
perception/vision and machine learning techniques. In this paper, we solely
focus on knowledge representations and notably how knowledge is typically
gathered, represented, and reproduced to solve problems as done by researchers
in the past decades. In accordance with the definition of knowledge
representations, we discuss the key distinction between such representations
and useful learning models that have extensively been introduced and studied in
recent years, such as machine learning, deep learning, probabilistic modelling,
and semantic graphical structures. Along with an overview of such tools, we
discuss the problems which have existed in robot learning and how they have
been built and used as solutions, technologies or developments (if any) which
have contributed to solving them. Finally, we discuss key principles that
should be considered when designing an effective knowledge representation.Comment: Accepted for RAS Special Issue on Semantic Policy and Action
Representations for Autonomous Robots - 22 Page
- …