Zum Hauptinhalt springen

Showing 1–24 of 24 results for author: Mastalli, C

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

    cs.RO

    Multi-Contact Inertial Estimation and Localization in Legged Robots

    Authors: Sergi Martinez, Robert Griffin, Carlos Mastalli

    Abstract: Optimal estimation is a promising tool for multi-contact inertial estimation and localization. To harness its advantages in robotics, it is crucial to solve these large and challenging optimization problems efficiently. To tackle this, we (i) develop a multiple-shooting solver that exploits both temporal and parametric structures through a parametrized Riccati recursion. Additionally, we (ii) prop… ▽ More

    Submitted 25 March, 2024; originally announced March 2024.

  2. arXiv:2402.15552  [pdf, other

    cs.RO cs.AI eess.SY

    Morphological Symmetries in Robotics

    Authors: Daniel Ordoñez-Apraez, Giulio Turrisi, Vladimir Kostic, Mario Martin, Antonio Agudo, Francesc Moreno-Noguer, Massimiliano Pontil, Claudio Semini, Carlos Mastalli

    Abstract: We present a comprehensive framework for studying and leveraging morphological symmetries in robotic systems. These are intrinsic properties of the robot's morphology, frequently observed in animal biology and robotics, which stem from the replication of kinematic structures and the symmetrical distribution of mass. We illustrate how these symmetries extend to the robot's state space and both prop… ▽ More

    Submitted 4 June, 2024; v1 submitted 23 February, 2024; originally announced February 2024.

    Comments: 18 pages, 11 figures

  3. arXiv:2312.07457  [pdf, other

    cs.RO cs.AI cs.LG eess.SY

    Dynamics Harmonic Analysis of Robotic Systems: Application in Data-Driven Koopman Modelling

    Authors: Daniel Ordoñez-Apraez, Vladimir Kostic, Giulio Turrisi, Pietro Novelli, Carlos Mastalli, Claudio Semini, Massimiliano Pontil

    Abstract: We introduce the use of harmonic analysis to decompose the state space of symmetric robotic systems into orthogonal isotypic subspaces. These are lower-dimensional spaces that capture distinct, symmetric, and synergistic motions. For linear dynamics, we characterize how this decomposition leads to a subdivision of the dynamics into independent linear systems on each subspace, a property we term dy… ▽ More

    Submitted 4 June, 2024; v1 submitted 12 December, 2023; originally announced December 2023.

    MSC Class: 43-08

  4. arXiv:2306.01934  [pdf, other

    cs.RO

    Optimal Control for Articulated Soft Robots

    Authors: Saroj Prasad Chhatoi, Michele Pierallini, Franco Angelini, Carlos Mastalli, Manolo Garabini

    Abstract: Soft robots can execute tasks with safer interactions. However, control techniques that can effectively exploit the systems' capabilities are still missing. Differential dynamic programming (DDP) has emerged as a promising tool for achieving highly dynamic tasks. But most of the literature deals with applying DDP to articulated soft robots by using numerical differentiation, in addition to using p… ▽ More

    Submitted 2 June, 2023; originally announced June 2023.

    Comments: 14 pages, 15 figures, IEEE Transaction on Robotics (TRO)

  5. arXiv:2305.08926  [pdf, other

    cs.RO

    Perceptive Locomotion through Whole-Body MPC and Optimal Region Selection

    Authors: Thomas Corbères, Carlos Mastalli, Wolfgang Merkt, Ioannis Havoutis, Maurice Fallon, Nicolas Mansard, Thomas Flayols, Sethu Vijayakumar, Steve Tonneau

    Abstract: Real-time synthesis of legged locomotion maneuvers in challenging industrial settings is still an open problem, requiring simultaneous determination of footsteps locations several steps ahead while generating whole-body motions close to the robot's limits. State estimation and perception errors impose the practical constraint of fast re-planning motions in a model predictive control (MPC) framewor… ▽ More

    Submitted 6 February, 2024; v1 submitted 15 May, 2023; originally announced May 2023.

  6. arXiv:2303.13726  [pdf, other

    cs.RO

    Topology-Based MPC for Automatic Footstep Placement and Contact Surface Selection

    Authors: Jaehyun Shim, Carlos Mastalli, Thomas Corbères, Steve Tonneau, Vladimir Ivan, Sethu Vijayakumar

    Abstract: State-of-the-art approaches to footstep planning assume reduced-order dynamics when solving the combinatorial problem of selecting contact surfaces in real time. However, in exchange for computational efficiency, these approaches ignore joint torque limits and limb dynamics. In this work, we address these limitations by presenting a topology-based approach that enables model predictive control (MP… ▽ More

    Submitted 29 July, 2023; v1 submitted 23 March, 2023; originally announced March 2023.

    Comments: 7 pages, 6 figures

    Journal ref: IEEE International Conference on Robotics and Automation (ICRA), 2023

  7. arXiv:2209.05375  [pdf, other

    cs.RO cs.CE eess.SY

    Inverse-Dynamics MPC via Nullspace Resolution

    Authors: Carlos Mastalli, Saroj Prasad Chhatoi, Thomas Corbères, Steve Tonneau, Sethu Vijayakumar

    Abstract: Optimal control (OC) using inverse dynamics provides numerical benefits such as coarse optimization, cheaper computation of derivatives, and a high convergence rate. However, to take advantage of these benefits in model predictive control (MPC) for legged robots, it is crucial to handle efficiently its large number of equality constraints. To accomplish this, we first (i) propose a novel approach… ▽ More

    Submitted 23 March, 2023; v1 submitted 12 September, 2022; originally announced September 2022.

    Comments: 20 pages, 14 figures, accepted to IEEE TRO

    Journal ref: IEEE Transactions on Robotics, 2023

  8. arXiv:2209.01117  [pdf, other

    cs.RO

    Differentiable Optimal Control via Differential Dynamic Programming

    Authors: Traiko Dinev, Carlos Mastalli, Vladimir Ivan, Steve Tonneau, Sethu Vijayakumar

    Abstract: Robot design optimization, imitation learning and system identification share a common problem which requires optimization over robot or task parameters at the same time as optimizing the robot motion. To solve these problems, we can use differentiable optimal control for which the gradients of the robot's motion with respect to the parameters are required. We propose a method to efficiently compu… ▽ More

    Submitted 2 September, 2022; originally announced September 2022.

  9. arXiv:2203.07554  [pdf, other

    cs.RO cs.AI eess.SY

    Agile Maneuvers in Legged Robots: a Predictive Control Approach

    Authors: Carlos Mastalli, Wolfgang Merkt, Guiyang Xin, Jaehyun Shim, Michael Mistry, Ioannis Havoutis, Sethu Vijayakumar

    Abstract: Planning and execution of agile locomotion maneuvers have been a longstanding challenge in legged robotics. It requires to derive motion plans and local feedback policies in real-time to handle the nonholonomy of the kinetic momenta. To achieve so, we propose a hybrid predictive controller that considers the robot's actuation limits and full-body dynamics. It combines the feedback policies with ta… ▽ More

    Submitted 18 July, 2022; v1 submitted 14 March, 2022; originally announced March 2022.

    Comments: 20 pages, 16 figures

  10. arXiv:2103.04660  [pdf, other

    cs.RO

    A Versatile Co-Design Approach For Dynamic Legged Robots

    Authors: Traiko Dinev, Carlos Mastalli, Vladimir Ivan, Steve Tonneau, Sethu Vijayakumar

    Abstract: We present a versatile framework for the computational co-design of legged robots and dynamic maneuvers. Current state-of-the-art approaches are typically based on random sampling or concurrent optimization. We propose a novel bilevel optimization approach that exploits the derivatives of the motion planning sub-problem (i.e., the lower level). These motion-planning derivatives allow us to incorpo… ▽ More

    Submitted 15 July, 2022; v1 submitted 8 March, 2021; originally announced March 2021.

    Comments: 7 pages, 4 figures, accepted to IROS 2022

  11. arXiv:2101.10591  [pdf, other

    cs.RO

    Design, analysis and control of the series-parallel hybrid RH5 humanoid robot

    Authors: Julian Esser, Shivesh Kumar, Heiner Peters, Vinzenz Bargsten, Jose de Gea Fernandez, Carlos Mastalli, Olivier Stasse, Frank Kirchner

    Abstract: Last decades of humanoid research has shown that humanoids developed for high dynamic performance require a stiff structure and optimal distribution of mass--inertial properties. Humanoid robots built with a purely tree type architecture tend to be bulky and usually suffer from velocity and force/torque limitations. This paper presents a novel series-parallel hybrid humanoid called RH5 which is 2… ▽ More

    Submitted 26 January, 2021; originally announced January 2021.

  12. arXiv:2010.00411  [pdf, other

    cs.RO cs.AI eess.SY

    A Feasibility-Driven Approach to Control-Limited DDP

    Authors: Carlos Mastalli, Wolfgang Merkt, Josep Marti-Saumell, Henrique Ferrolho, Joan Sola, Nicolas Mansard, Sethu Vijayakumar

    Abstract: Differential dynamic programming (DDP) is a direct single shooting method for trajectory optimization. Its efficiency derives from the exploitation of temporal structure (inherent to optimal control problems) and explicit roll-out/integration of the system dynamics. However, it suffers from numerical instability and, when compared to direct multiple shooting methods, it has limited initialization… ▽ More

    Submitted 15 August, 2022; v1 submitted 1 October, 2020; originally announced October 2020.

    Comments: 17 pages, 9 figures, draft version

  13. Motion Planning for Quadrupedal Locomotion: Coupled Planning, Terrain Mapping and Whole-Body Control

    Authors: Carlos Mastalli, Ioannis Havoutis, Michele Focchi, Darwin G. Caldwell, Claudio Semini

    Abstract: Planning whole-body motions while taking into account the terrain conditions is a challenging problem for legged robots since the terrain model might produce many local minima. Our coupled planning method uses stochastic and derivatives-free search to plan both foothold locations and horizontal motions due to the local minima produced by the terrain model. It jointly optimizes body motion, step du… ▽ More

    Submitted 27 June, 2020; v1 submitted 11 March, 2020; originally announced March 2020.

    Comments: 15 pages, pre-print, journal

    Journal ref: IEEE Transactions on Robotics, 2020

  14. arXiv:2001.11751  [pdf, other

    cs.RO math.OC

    Learning How to Walk: Warm-starting Optimal Control Solver with Memory of Motion

    Authors: Teguh Santoso Lembono, Carlos Mastalli, Pierre Fernbach, Nicolas Mansard, Sylvain Calinon

    Abstract: In this paper, we propose a framework to build a memory of motion for warm-starting an optimal control solver for the locomotion task of a humanoid robot. We use HPP Loco3D, a versatile locomotion planner, to generate offline a set of dynamically consistent whole-body trajectory to be stored as the memory of motion. The learning problem is formulated as a regression problem to predict a single-ste… ▽ More

    Submitted 28 February, 2020; v1 submitted 31 January, 2020; originally announced January 2020.

    Comments: 7 pages

  15. arXiv:1909.04947  [pdf, other

    cs.RO math.OC

    Crocoddyl: An Efficient and Versatile Framework for Multi-Contact Optimal Control

    Authors: Carlos Mastalli, Rohan Budhiraja, Wolfgang Merkt, Guilhem Saurel, Bilal Hammoud, Maximilien Naveau, Justin Carpentier, Ludovic Righetti, Sethu Vijayakumar, Nicolas Mansard

    Abstract: We introduce Crocoddyl (Contact RObot COntrol by Differential DYnamic Library), an open-source framework tailored for efficient multi-contact optimal control. Crocoddyl efficiently computes the state trajectory and the control policy for a given predefined sequence of contacts. Its efficiency is due to the use of sparse analytical derivatives, exploitation of the problem structure, and data sharin… ▽ More

    Submitted 11 March, 2020; v1 submitted 11 September, 2019; originally announced September 2019.

    Comments: 6 pages, ICRA-20

  16. Differential Dynamic Programming for Multi-Phase Rigid Contact Dynamics

    Authors: Rohan Budhiraja, Justin Carpentier, Carlos Mastalli, Nicolas Mansard

    Abstract: A common strategy today to generate efficient locomotion movements is to split the problem into two consecutive steps: the first one generates the contact sequence together with the centroidal trajectory, while the second one computes the whole-body trajectory that follows the centroidal pattern. Yet the second step is generally handled by a simple program such as an inverse kinematics solver. In… ▽ More

    Submitted 10 April, 2019; originally announced April 2019.

    Comments: 6 pages, IEEE RAS International Conference on Humanoid Robots

  17. Hierarchical Planning of Dynamic Movements without Scheduled Contact Sequences

    Authors: Carlos Mastalli, Ioannis Havoutis, Michele Focchi, Darwin G. Caldwell, Claudio Semini

    Abstract: Most animal and human locomotion behaviors for solving complex tasks involve dynamic motions and rich contact interaction. In fact, complex maneuvers need to consider dynamic movement and contact events at the same time. We present a hierarchical trajectory optimization approach for planning dynamic movements with unscheduled contact sequences. We compute whole-body motions that achieve goals that… ▽ More

    Submitted 9 April, 2019; originally announced April 2019.

    Comments: 6 pages, IEEE International Conference on Robotics and Automation (ICRA)

  18. arXiv:1904.04595  [pdf, other

    cs.RO cs.AI eess.SY

    Simultaneous Contact, Gait and Motion Planning for Robust Multi-Legged Locomotion via Mixed-Integer Convex Optimization

    Authors: Bernardo Aceituno-Cabezas, Carlos Mastalli, Hongkai Dai, Michele Focchi, Andreea Radulescu, Darwin G. Caldwell, Jose Cappelletto, Juan C. Grieco, Gerardo Fernandez-Lopez, Claudio Semini

    Abstract: Traditional motion planning approaches for multi-legged locomotion divide the problem into several stages, such as contact search and trajectory generation. However, reasoning about contacts and motions simultaneously is crucial for the generation of complex whole-body behaviors. Currently, coupling theses problems has required either the assumption of a fixed gait sequence and flat terrain condit… ▽ More

    Submitted 9 April, 2019; originally announced April 2019.

    Comments: 8 pages, IEEE Robotics and Automation Letters

  19. Planning and Execution of Dynamic Whole-Body Locomotion for a Hydraulic Quadruped on Challenging Terrain

    Authors: Alexander W. Winkler, Carlos Mastalli, Ioannis Havoutis, Michele Focchi, Darwin G. Caldwell, Claudio Semini

    Abstract: We present a framework for dynamic quadrupedal locomotion over challenging terrain, where the choice of appropriate footholds is crucial for the success of the behaviour. We build a model of the environment on-line and on-board using an efficient occupancy grid representation. We use Any-time-Repairing A* (ARA*) to search over a tree of possible actions, choose a rough body path and select the loc… ▽ More

    Submitted 7 April, 2019; originally announced April 2019.

    Comments: 7 pages, IEEE International Conference on Robotics and Automation

    Journal ref: 2015

  20. On-line and on-board planning and perception for quadrupedal locomotion

    Authors: Carlos Mastalli, Ioannis Havoutis, Alexander W. Winkler, Darwin G. Caldwell, Claudio Semini

    Abstract: We present a legged motion planning approach for quadrupedal locomotion over challenging terrain. We decompose the problem into body action planning and footstep planning. We use a lattice representation together with a set of defined body movement primitives for computing a body action plan. The lattice representation allows us to plan versatile movements that ensure feasibility for every possibl… ▽ More

    Submitted 7 April, 2019; originally announced April 2019.

    Comments: 7 pages, International Conference on Technologies for Practical Robot Applications

    Journal ref: published 2015

  21. arXiv:1811.00884  [pdf, other

    cs.RO

    Passive Whole-body Control for Quadruped Robots: Experimental Validation over Challenging Terrain

    Authors: Shamel Fahmi, Carlos Mastalli, Michele Focchi, Claudio Semini

    Abstract: We present experimental results using a passive whole-body control approach for quadruped robots that achieves dynamic locomotion while compliantly balancing the robot's trunk. We formulate the motion tracking as a Quadratic Program (QP) that takes into account the full robot rigid body dynamics, the actuation limits, the joint limits and the contact interaction. We analyze the controller's robust… ▽ More

    Submitted 13 March, 2019; v1 submitted 2 November, 2018; originally announced November 2018.

    Comments: 9 pages, 9 figures

  22. Heuristic Planning for Rough Terrain Locomotion in Presence of External Disturbances and Variable Perception Quality

    Authors: Michele Focchi, Romeo Orsolino, Marco Camurri, Victor Barasuol, Carlos Mastalli, Darwin G. Caldwell, Claudio Semini

    Abstract: The quality of the visual feedback can vary significantly on a legged robot that is meant to traverse unknown and unstructured terrains. The map of the environment, acquired with online state-of-the-art algorithms, often degrades after a few steps, due to sensing inaccuracies, slippage and unexpected disturbances. When designing locomotion algorithms, this degradation can result in planned traject… ▽ More

    Submitted 7 November, 2018; v1 submitted 25 May, 2018; originally announced May 2018.

    Comments: 20 pages, 24 figures

  23. Application of Wrench based Feasibility Analysis to the Online Trajectory Optimization of Legged Robots

    Authors: Romeo Orsolino, Michele Focchi, Carlos Mastalli, Hongkai Dai, Darwin G. Caldwell, Claudio Semini

    Abstract: Motion planning in multi-contact scenarios has recently gathered interest within the legged robotics community, however actuator force/torque limits are rarely considered. We believe that these limits gain paramount importance when the complexity of the terrains to be traversed increases. We build on previous research from the field of robotic grasping to propose two new six-dimensional bounded po… ▽ More

    Submitted 18 June, 2018; v1 submitted 19 December, 2017; originally announced December 2017.

    Journal ref: IEEE Robotics and Automation Letters (RA-L) 2018

  24. arXiv:1712.02731  [pdf, other

    cs.RO

    The Actuation-consistent Wrench Polytope (AWP) and the Feasible Wrench Polytope (FWP)

    Authors: Romeo Orsolino, Michele Focchi, Carlos Mastalli, Hongkai Dai, Darwin G. Caldwell, Claudio Semini

    Abstract: The motivation of our current research is to devise motion planners for legged locomotion that are able to exploit the robot's actuation capabilities. This means, when possible, to minimize joint torques or to propel as much as admissible when required. For this reason we define two new 6 dimensional bounded polytopes that we name Actuation-consistent Wrench Polytope (AWP) and Feasible Wrench Poly… ▽ More

    Submitted 7 December, 2017; originally announced December 2017.