Research Project
KINODYN+: Synthesis of Optimally Agile and Graceful Robot Motions
Type
National Project
Start Date
01/09/2021
End Date
28/02/2025
Project Code
PID2020-117509GB-I00
Staff
-
-
Ros, Lluís
Principal Investigator
-
Ruiz de Angulo, Vicente
Researcher
-
Thomas, Federico
Researcher
-
Grosch, Patrick John
Researcher
-
Perez, Alba
Researcher
-
Moreno, Siro
PhD Student
-
Sarabandi, Soheil
Member
-
Bordalba, Ricard
Member
-
Celaya, Enric
Member
-
Shabani, Arya
Member
Project Description
Project PID2020-117509GB-I00 funded by MCIN/ AEI /10.13039/501100011033
Currently, robotics is experiencing a change in trend from specialized industrial robots, designed to perform repetitive operations on a routine basis, towards lighter and more versatile robots, increasingly integrated into our daily lives, sharing our familiar environments, and interacting with us. This change brings a new way of thinking about how robots should work. In an industrial setting, the tasks assigned to robots are perfectly defined and take place in a completely known and absolutely controlled environment. In this context, practically nothing is left to improvisation. In contrast, a robot operating in a human context lacks an exact model of the environment, which is only partially known and is subject to unexpected changes. Since the situation is unknown in advance, it is not possible to make a precise plan for the robots actions, so a margin of action must be left so that the robot can react appropriately to the current situation, behaving safely and efficiently.
Our departing hypothesis is that robots that operate in human environments must possess two specific qualities that we refer to as agility and gracefulness. By agility we understand the ability of the robot to rapidly change its course of action, which may involve changes in its speed, configuration, or mode of operation. Agility is crucial to respond in time to events that need a quick reaction. On the other hand, gracefulness is a desirable property for a robot that must interact with humans, since graceful behavior tends to avoid intense forces or sudden accelerations that could harm a human or the objects it manipulates. Gracefulness also tends to produce robotic behaviors that humans perceive as natural, thus increasing our confidence and ease of interaction with the robot.
In this project, we propose to formalize the concepts of agility and gracefulness in a quantitative way and to develop a trajectory optimizer capable of producing agile and graceful motions compatible with all the kinematic and dynamic constraints of the robot; that is to say, avoiding collisions and respecting joint bounds and limitations in the forces that the actuators can exert. Given an initial feasible trajectory, the optimizer has to improve it according to the selected cost function while still satisfying the aforementioned constraints. In particular, the proposed optimizer should be able to tackle tasks with (1) serial robots, (2) parallel robots and, in general, closed kinematic chains of any topology, and (3) fixed or mobile robots of any type manipulating a known load, all of them in environments with or without gravity.
Project Publications
Journal Publications
-
S. Moreno, L. Ros and E. Celaya. Collocation methods for second and higher order systems. Autonomous Robots, 48(2): 1-20, 2024, to appear.
Abstract Info PDF
-
F. Thomas and J.M. Porta. The inverse kinematics of lobster arms. Mechanism and Machine Theory, 196: 105630, 2024.
Abstract Info PDF
-
S. Sarabandi and F. Thomas. On closed-form solutions to the 4D nearest rotation matrix problem. Mathematical Methods in the Applied Sciences, 47(3): 1248-1256, 2024.
Abstract Info PDF
-
R. Bordalba, T. Schoels, L. Ros, J.M. Porta and M. Diehl. Direct collocation methods for trajectory optimization in constrained robotic systems. IEEE Transactions on Robotics, 39(1): 183-202, 2023.
Abstract Info PDF
-
S. Sarabandi and F. Thomas. Solution methods to the nearest rotation matrix problem in R3: A comparative survey. Numerical Linear Algebra with Applications, 30(5): e2492, 2023.
Abstract Info PDF
-
S. Sarabandi and F. Thomas. Approximating displacements in R^3 by rotations in R^4 and its application to pointcloud registration. IEEE Transactions on Robotics, 38(4): 2652-2654, 2022.
Abstract Info PDF
-
S. Sarabandi, J.M. Porta and F. Thomas. Hand-eye calibration made easy through a closed-form two-stage method. IEEE Robotics and Automation Letters, 7(2): 3679-3686, 2022.
Abstract Info PDF
Conference Publications
-
J.M. Porta and F. Thomas. Finding the common tangents to four spheres via dimensionality reduction, 19th International Symposium on Advances in Robot Kinematics, 2024, Ljubljana (Slovenia), in Advances in Robot Kinematics 2024. ARK 2024, Vol 31 of Springer Proceedings in Advanced Robotics, pp. 113-120, 2024, Springer, Cham.
Abstract Info PDF
-
S. Moreno. Collocation methods for the synthesis of efficient and graceful robot motions, 2024 IRI Doctoral Day, 2024, Barcelona, pp. 12.
Abstract Info PDF
-
F. Thomas. New bracket polynomials associated with the general Gough-Stewart parallel robot singularities, 2023 IEEE International Conference on Robotics and Automation, 2023, London (UK), pp. 9728-9734.
Abstract Info PDF
-
S. Moreno, L. Ros and E. Celaya. Collocation methods for second order systems, XVIII Robotics: Science and Systems Conference, 2022, New York, pp. 1-11.
Abstract Info PDF
-
S. Moreno, L. Ros and E. Celaya. A Legendre-Gauss pseudospectral collocation method for trajectory optimization in second order systems, 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2022, Kyoto, pp. 13335-13340.
Abstract Info PDF
-
F. Thomas. Kinematics of a gear-based spherical mechanism, 18th International Symposium on Advances in Robot Kinematics, 2022, Bilbao, Vol 24 of Springer Proceedings in Advanced Robotics, pp. 323-331, Springer.
Abstract Info PDF
-
F. Thomas and J.M. Porta. The Distance Geometry of the Generalized Lobster’s Arm, 18th International Symposium on Advances in Robot Kinematics, 2022, Bilbao, Vol 24 of Springer Proceedings in Advanced Robotics, pp. 409-417, Springer.
Abstract Info PDF
Follow us!