Max Spahn

dblp:259/2829 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
3since 2021 · last 2023
0000-0002-9829-6991ORCID · corroborated

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

Artificial intelligence and machine learning · 2 · 2 first-author · 2 since 2021Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 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
3 papers
Motion planning and robot control · 78% Generative modeling · 14% Robot navigation and mapping · 4%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
trajectory optimization
0.722023
Coupled Mobile Manipulation via Trajectory Optimization with Free Space Decomposition · ICRA 2021
Autotuning Symbolic Optimization Fabrics for Trajectory Generation · ICRA 2023
Robotics › Motion planning and robot control › robot control
model predictive control
0.712023
Dynamic Optimization Fabrics for Motion Generation · IEEE Trans. Robotics 2023
Machine learning › Generative modeling
motion generation
0.712023
Dynamic Optimization Fabrics for Motion Generation · IEEE Trans. Robotics 2023
Robotics › Motion planning and robot control
robot control
0.712023
Dynamic Optimization Fabrics for Motion Generation · IEEE Trans. Robotics 2023
Robotics › Motion planning and robot control
trajectory planning
0.712023
Autotuning Symbolic Optimization Fabrics for Trajectory Generation · ICRA 2023
Robotics › Motion planning and robot control › trajectory optimization
whole-body trajectory optimization
0.512021
Coupled Mobile Manipulation via Trajectory Optimization with Free Space Decomposition · ICRA 2021
Robotics › Motion planning and robot control › robot control › nonholonomic systems
nonholonomic vehicle control
0.212023
Dynamic Optimization Fabrics for Motion Generation · IEEE Trans. Robotics 2023
Robotics › Robot navigation and mapping
obstacle avoidance
0.212023
Dynamic Optimization Fabrics for Motion Generation · IEEE Trans. Robotics 2023
Robotics › Motion planning and robot control
parameter tuning
0.212023
Autotuning Symbolic Optimization Fabrics for Trajectory Generation · ICRA 2023
Robotics › Robot manipulation
mobile manipulation
0.112021
Coupled Mobile Manipulation via Trajectory Optimization with Free Space Decomposition · ICRA 2021

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

symbolic optimization · 0.7optimization fabrics · 0.7non-riemannian geometry · 0.7model predictive control · 0.7differential equation composition · 0.7bayesian optimization · 0.7receding horizon optimization · 0.5convex region decomposition · 0.5
YearPublicationVenuePosition
2023 Autotuning Symbolic Optimization Fabrics for Trajectory Generation
abstract
In this paper, we present an automated parameter optimization method for trajectory generation. We formulate parameter optimization as a constrained optimization problem that can be effectively solved using Bayesian optimization. While the approach is generic to any trajectory generation method, we showcase it using optimization fabrics. Optimization fabrics are a geometric trajectory generation method based on non-Riemannian geometry. By symbolically pre-solving the structure of the tree of fabrics, we obtain a parameterized trajectory generator, called symbolic fabrics. We show that autotuned symbolic fabrics reach expert-level performance in a few trials. Additionally, we show that tuning transfers across different robots, motion planning problems and between simulation and real world. Finally, we qualitatively showcase that the framework could be used for coupled mobile manipulation.
Max Spahn, Javier Alonso-Mora
ICRA1
2023 Dynamic Optimization Fabrics for Motion Generation
abstract
Optimization fabrics are a geometric approach to real-time local motion generation, where motions are designed by the composition of several differential equations that exhibit a desired motion behavior. We generalize this framework to dynamic scenarios and nonholonomic robots and prove that fundamental properties can be conserved. We show that convergence to desired trajectories and avoidance of moving obstacles can be guaranteed using simple construction rules of the components. In addition, we present the first quantitative comparisons between optimization fabrics and model predictive control and show that optimization fabrics can generate similar trajectories with better scalability, and thus, much higher replanning frequency (up to 500 Hz with a 7 degrees of freedom robotic arm). Finally, we present empirical results on several robots, including a nonholonomic mobile manipulator with 10 degrees of freedom and avoidance of a moving human, supporting the theoretical findings.
Max Spahn, Martijn Wisse, Javier Alonso-Mora
IEEE Trans. Robotics1
2021 Coupled Mobile Manipulation via Trajectory Optimization with Free Space Decomposition
abstract
This paper presents a real-time method for whole-body trajectory optimization of mobile manipulators in simplified dynamic and unstructured environments. Current trajectory optimization methods typically use decoupling of the mobile base and the robotic arm, which reduces flexibility in motion, does not scale to unstructured environments, and does not consider the future evolution of the environment, which is crucial to avoid dynamic obstacles. Given a goal configuration, such as waypoints generated by a global path planner, we formulate a receding horizon trajectory optimization minimizing the distance-to-target while avoiding collisions with static and dynamic obstacles. The presented method unifies the control of a robotic arm and a non-holonomic base to allow coupled trajectory planning. For collision avoidance, we propose to compute three convex regions englobing the robot's major body parts (i.e., base, shoulder-link and wrist-link) and thus reducing and limiting the number of inequality constraints, regardless of the number of obstacles in the environment. Moreover, our approach incorporates predicted trajectory information to smoothly, and in advance, avoid dynamic obstacles. The presented results show that trajectory optimization for the coupled system can reduce the total execution time by 48% and that applying the convex region generation for individual links allows keeping the computational costs low, even for complex scenarios, enabling onboard implementation.
Max Spahn, Bruno Brito, Javier Alonso-Mora
ICRA1