Ricard Bordalba

dblp:200/8186 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
2since 2021 · last 2023
0000-0002-6727-6277ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 2 first-authorSystems, architecture and hardware · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Motion planning and robot control · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › trajectory optimization
direct collocation
0.712023
Direct Collocation Methods for Trajectory Optimization in Constrained Robotic Systems · IEEE Trans. Robotics 2023
Robotics › Motion planning and robot control
trajectory optimization
0.712023
Direct Collocation Methods for Trajectory Optimization in Constrained Robotic Systems · IEEE Trans. Robotics 2023
Robotics › Motion planning and robot control › motion planning
kinodynamic planning
0.512021
A Randomized Kinodynamic Planner for Closed-Chain Robotic Systems · IEEE Trans. Robotics 2021
Robotics › Motion planning and robot control
constrained mechanical systems
0.212023
Direct Collocation Methods for Trajectory Optimization in Constrained Robotic Systems · IEEE Trans. Robotics 2023
Robotics › Motion planning and robot control › robot kinematics
closed kinematic chains
0.112021
A Randomized Kinodynamic Planner for Closed-Chain Robotic Systems · IEEE Trans. Robotics 2021

Methods — techniques the papers use, named apart from their topics

drift elimination on constraint manifold · 0.7direct collocation · 0.7rapidly-exploring random tree · 0.5linear quadratic regulator · 0.5atlas-based state space construction · 0.5
YearPublicationVenuePosition
2023 Direct Collocation Methods for Trajectory Optimization in Constrained Robotic Systems
abstract
Direct collocation methods are powerful tools to solve trajectory optimization problems in robotics. While their resulting trajectories tend to be dynamically accurate, they may also present large kinematic errors in the case of constrained mechanical systems, i.e., those whose state coordinates are subject to holonomic or nonholonomic constraints, such as loop-closure or rolling-contact constraints. These constraints confine the robot trajectories to an implicitly-defined manifold, which complicates the computation of accurate solutions. Discretization errors inherent to the transcription of the problem easily make the trajectories drift away from this manifold, which results in physically inconsistent motions that are difficult to track with a controller. This article reviews existing methods to deal with this problem and proposes new ones to overcome their limitations. Current approaches either disregard the kinematic constraints (which leads to drift accumulation) or modify the system dynamics to keep the trajectory close to the manifold (which adds artificial forces or energy dissipation to the system). The methods we propose, in contrast, achieve full drift elimination on the discrete trajectory, or even along the continuous one, without artificial modifications of the system dynamics. We illustrate and compare the methods using various examples of different complexity.
Ricard Bordalba, Tobias Schoels, Lluís Ros, Josep M. Porta, Moritz Diehl
IEEE Trans. Robotics1
2021 A Randomized Kinodynamic Planner for Closed-Chain Robotic Systems
abstract
Kinodynamic rapidly-exploring random tree (RRT) planners are effective tools for finding feasible trajectories in many classes of robotic systems. However, they are hard to apply to systems with closed-kinematic chains, like parallel robots, collaborative arms manipulating an object, or legged robots keeping their feet in contact with the environment. The state space of such systems is an implicitly-defined manifold that complicates the design of the sampling and steering procedures, and leads to trajectories that drift from the manifold if standard integration methods are used. To address these issues, this article presents a kinodynamic RRT planner that constructs an atlas of the state space incrementally, and uses this atlas to generate random states, and to dynamically steer the system toward such states. The steering method exploits the atlas charts to compute locally optimal controls based on linear quadratic regulators. The atlas also allows the integration of the equations of motion using local coordinates, which eliminates any drift from the state space manifold and results in accurate trajectories. To the best of our knowledge, this is the first kinodynamic planner that explicitly takes closed kinematic chains into account. In this article, we illustrate the planner performance in significantly complex tasks involving planar and spatial robots that have to lift or throw a load using torque-limited actuators.
Ricard Bordalba, Lluís Ros, Josep M. Porta
IEEE Trans. Robotics1
2018 Randomized Kinodynamic Planning for Constrained Systems
abstract
Kinodynamic RRT planners are considered to be general tools for effectively finding feasible trajectories for high-dimensional dynamical systems. However, they struggle when holonomic constraints are present in the system, such as those arising in parallel manipulators, in robots that cooperate to fulfill a given task, or in situations involving contacts with the environment. In such cases, the state space becomes an implicitly-defined manifold, which makes the diffusion heuristic inefficient and leads to inaccurate dynamical simulations. To address these issues, this paper presents an extension of the kinodynamic RRT planner that constructs an atlas of the state-space manifold incrementally, and uses this atlas both to generate random states and to dynamically steer the system towards such states. To the best of our knowledge, this is the first randomized kinodynamic planner that explicitly takes holonomic constraints into account. We validate the approach in significantly-complex systems.
Ricard Bordalba, Lluís Ros, Josep M. Porta
ICRA1
2018 A Singularity-Robust LQR Controller for Parallel Robots
abstract
Parallel robots exhibit the so-called forward singularities, which complicate substantially the planning and control of their motions. Often, such complications are circumvented by restricting the motions to singularity-free regions of the workspace. However, this comes at the expense of reducing the motion range of the robot substantially. It is for this reason that, recently, efforts are underway to control singularity-crossing trajectories. This paper proposes a reliable controller to stabilize such kind of trajectories. The controller is based on the classical theory of linear quadratic regulators, which we adapt appropriately to the case of parallel robots. As opposed to traditional computed-torque methods, the obtained controller does not rely on expensive inverse dynamics computations. Instead, it uses an optimal control law that is easy to evaluate, and does not generate instabilities at forward singularities. The performance of the controller is exemplified on a five-bar parallel robot accomplishing two tasks that require the traversal of singularities.
Ricard Bordalba, Josep M. Porta, Lluís Ros
IROS1