Skip to main content

Showing 1–10 of 10 results for author: Giftthaler, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2008.10471  [pdf, other

    cs.RO cs.LG

    Learning and Sequencing of Object-Centric Manipulation Skills for Industrial Tasks

    Authors: Leonel Rozo, Meng Guo, Andras G. Kupcsik, Marco Todescato, Philipp Schillinger, Markus Giftthaler, Matthias Ochs, Markus Spies, Nicolai Waniek, Patrick Kesper, Mathias Büerger

    Abstract: Enabling robots to quickly learn manipulation skills is an important, yet challenging problem. Such manipulation skills should be flexible, e.g., be able adapt to the current workspace configuration. Furthermore, to accomplish complex manipulation tasks, robots should be able to sequence several skills and adapt them to changing situations. In this work, we propose a rapid robot skill-sequencing a… ▽ More

    Submitted 24 August, 2020; originally announced August 2020.

    Comments: First three authors equally contributed. Pre-print accepted for publication in IROS'2020. Video: https://youtu.be/dRGLadt32o4

  2. A Projection Approach to Equality Constrained Iterative Linear Quadratic Optimal Control

    Authors: Markus Giftthaler, Jonas Buchli

    Abstract: This paper presents a state and state-input constrained variant of the discrete-time iterative Linear Quadratic Regulator (iLQR) algorithm, with linear time-complexity in the number of time steps. The approach is based on a projection of the control input onto the nullspace of the linearized constraints. We derive a fully constraint-compliant feedforward-feedback control update rule, for which we… ▽ More

    Submitted 23 May, 2018; originally announced May 2018.

    Comments: Corrected version, fixes a typo in Eq. (11)-(12)

    Journal ref: 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids)

  3. The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control

    Authors: Markus Giftthaler, Michael Neunert, Markus Stäuble, Jonas Buchli

    Abstract: We introduce the Control Toolbox (CT), an open-source C++ library for efficient modeling, control, estimation, trajectory optimization and Model Predictive Control. The CT is applicable to a broad class of dynamic systems but features interfaces to modeling tools specifically designed for robotic applications. This paper outlines the general concept of the toolbox, its main building blocks, and hi… ▽ More

    Submitted 26 March, 2018; v1 submitted 12 January, 2018; originally announced January 2018.

  4. Whole-Body Nonlinear Model Predictive Control Through Contacts for Quadrupeds

    Authors: Michael Neunert, Markus Stäuble, Markus Giftthaler, Carmine D. Bellicoso, Jan Carius, Christian Gehring, Marco Hutter, Jonas Buchli

    Abstract: In this work we present a whole-body Nonlinear Model Predictive Control approach for Rigid Body Systems subject to contacts. We use a full dynamic system model which also includes explicit contact dynamics. Therefore, contact locations, sequences and timings are not prespecified but optimized by the solver. Yet, thorough numerical and software engineering allows for running the nonlinear Optimal C… ▽ More

    Submitted 7 December, 2017; originally announced December 2017.

    Comments: Submitted to "Robotics and Automation: Letters" / "International Conference on Robotics and Automation 2018"

  5. arXiv:1711.11006  [pdf, other

    eess.SY cs.RO math.OC

    A Family of Iterative Gauss-Newton Shooting Methods for Nonlinear Optimal Control

    Authors: Markus Giftthaler, Michael Neunert, Markus Stäuble, Jonas Buchli, Moritz Diehl

    Abstract: This paper introduces a family of iterative algorithms for unconstrained nonlinear optimal control. We generalize the well-known iLQR algorithm to different multiple-shooting variants, combining advantages like straight-forward initialization and a closed-loop forward integration. All algorithms have similar computational complexity, i.e. linear complexity in the time horizon, and can be derived i… ▽ More

    Submitted 11 December, 2017; v1 submitted 29 November, 2017; originally announced November 2017.

    Comments: 8 pages

  6. Real-Time Motion Planning of Legged Robots: A Model Predictive Control Approach

    Authors: Farbod Farshidian, Edo Jelavić, Asutosh Satapathy, Markus Giftthaler, Jonas Buchli

    Abstract: We introduce a real-time, constrained, nonlinear Model Predictive Control for the motion planning of legged robots. The proposed approach uses a constrained optimal control algorithm known as SLQ. We improve the efficiency of this algorithm by introducing a multi-processing scheme for estimating value function in its backward pass. This pass has been often calculated as a single process. This para… ▽ More

    Submitted 11 October, 2017; originally announced October 2017.

    Comments: 8 pages

  7. Automatic Differentiation of Rigid Body Dynamics for Optimal Control and Estimation

    Authors: Markus Giftthaler, Michael Neunert, Markus Stäuble, Marco Frigerio, Claudio Semini, Jonas Buchli

    Abstract: Many algorithms for control, optimization and estimation in robotics depend on derivatives of the underlying system dynamics, e.g. to compute linearizations, sensitivities or gradient directions. However, we show that when dealing with Rigid Body Dynamics, these derivatives are difficult to derive analytically and to implement efficiently. To overcome this issue, we extend the modelling tool `RobC… ▽ More

    Submitted 16 January, 2018; v1 submitted 12 September, 2017; originally announced September 2017.

    Journal ref: Advanced Robotics, November 2017, Taylor and Francis

  8. arXiv:1708.09342  [pdf, ps, other

    eess.SY cs.LG cs.RO math.OC

    Optimal and Learning Control for Autonomous Robots

    Authors: Jonas Buchli, Farbod Farshidian, Alexander Winkler, Timothy Sandy, Markus Giftthaler

    Abstract: Optimal and Learning Control for Autonomous Robots has been taught in the Robotics, Systems and Controls Masters at ETH Zurich with the aim to teach optimal control and reinforcement learning for closed loop control problems from a unified point of view. The starting point is the formulation of of an optimal control problem and deriving the different types of solutions and algorithms from there. T… ▽ More

    Submitted 30 August, 2017; originally announced August 2017.

    Comments: Lecture Notes, 101 pages

  9. Efficient Kinematic Planning for Mobile Manipulators with Non-holonomic Constraints Using Optimal Control

    Authors: Markus Giftthaler, Farbod Farshidian, Timothy Sandy, Lukas Stadelmann, Jonas Buchli

    Abstract: This work addresses the problem of kinematic trajectory planning for mobile manipulators with non-holonomic constraints, and holonomic operational-space tracking constraints. We obtain whole-body trajectories and time-varying kinematic feedback controllers by solving a Constrained Sequential Linear Quadratic Optimal Control problem. The employed algorithm features high efficiency through a continu… ▽ More

    Submitted 16 January, 2018; v1 submitted 27 January, 2017; originally announced January 2017.

    Comments: 7 pages

  10. Mobile Robotic Fabrication at 1:1 scale: the In situ Fabricator

    Authors: Markus Giftthaler, Timothy Sandy, Kathrin Dörfler, Ian Brooks, Mark Buckingham, Gonzalo Rey, Matthias Kohler, Fabio Gramazio, Jonas Buchli

    Abstract: This paper presents the concept of an In situ Fabricator, a mobile robot intended for on-site manufacturing, assembly and digital fabrication. We present an overview of a prototype system, its capabilities, and highlight the importance of high-performance control, estimation and planning algorithms for achieving desired construction goals. Next, we detail on two architectural application scenarios… ▽ More

    Submitted 13 January, 2017; originally announced January 2017.