6 research outputs found
Motion Planning and Feedback Control of Simulated Robots in Multi-Contact Scenarios
Diese Dissertation präsentiert eine optimale steuerungsbasierte Architektur für die Bewegungsplanung und Rückkopplungssteuerung simulierter Roboter in Multikontaktszenarien. Bewegungsplanung und -steuerung sind grundlegende Bausteine für die Erstellung wirklich autonomer Roboter. Während in diesen Bereichen enorme Fortschritte für Manipulatoren mit festem Sockel und Radrobotern in den letzten Jahren erzielt wurden, besteht das Problem der Bewegungsplanung und -steuerung für Roboter mit Armen und Beinen immer noch ein ungelöstes Problem, das die Notwendigkeit effizienterer und robusterer Algorithmen belegt. In diesem Zusammenhang wird in dieser Dissertation eine Architektur vorgeschlagen, mit der zwei Hauptherausforderungen angegangen werden sollen, nämlich die effiziente Planung von Kontaktsequenzen und Ganzkörperbewegungen für Floating-Base-Roboter sowie deren erfolgreiche Ausführung mit Rückkopplungsregelungsstrategien, die Umgebungsunsicherheiten bewältigen könne
Efficient Humanoid Contact Planning using Learned Centroidal Dynamics Prediction
Humanoid robots dynamically navigate an environment by interacting with it
via contact wrenches exerted at intermittent contact poses. Therefore, it is
important to consider dynamics when planning a contact sequence. Traditional
contact planning approaches assume a quasi-static balance criterion to reduce
the computational challenges of selecting a contact sequence over a rough
terrain. This however limits the applicability of the approach when dynamic
motions are required, such as when walking down a steep slope or crossing a
wide gap. Recent methods overcome this limitation with the help of efficient
mixed integer convex programming solvers capable of synthesizing dynamic
contact sequences. Nevertheless, its exponential-time complexity limits its
applicability to short time horizon contact sequences within small
environments. In this paper, we go beyond current approaches by learning a
prediction of the dynamic evolution of the robot centroidal momenta, which can
then be used for quickly generating dynamically robust contact sequences for
robots with arms and legs using a search-based contact planner. We demonstrate
the efficiency and quality of the results of the proposed approach in a set of
dynamically challenging scenarios
On Time Optimization of Centroidal Momentum Dynamics
Recently, the centroidal momentum dynamics has received substantial attention
to plan dynamically consistent motions for robots with arms and legs in
multi-contact scenarios. However, it is also non convex which renders any
optimization approach difficult and timing is usually kept fixed in most
trajectory optimization techniques to not introduce additional non convexities
to the problem. But this can limit the versatility of the algorithms. In our
previous work, we proposed a convex relaxation of the problem that allowed to
efficiently compute momentum trajectories and contact forces. However, our
approach could not minimize a desired angular momentum objective which
seriously limited its applicability. Noticing that the non-convexity introduced
by the time variables is of similar nature as the centroidal dynamics one, we
propose two convex relaxations to the problem based on trust regions and soft
constraints. The resulting approaches can compute time-optimized dynamically
consistent trajectories sufficiently fast to make the approach realtime
capable. The performance of the algorithm is demonstrated in several
multi-contact scenarios for a humanoid robot. In particular, we show that the
proposed convex relaxation of the original problem finds solutions that are
consistent with the original non-convex problem and illustrate how timing
optimization allows to find motion plans that would be difficult to plan with
fixed timing.Comment: 7 pages, 4 figures, ICRA 201
Efficient Extrinsic Calibration of Multi-Sensor 3D LiDAR Systems for Autonomous Vehicles using Static Objects Information
For an autonomous vehicle, the ability to sense its surroundings and to build
an overall representation of the environment by fusing different sensor data
streams is fundamental. To this end, the poses of all sensors need to be
accurately determined. Traditional calibration methods are based on: 1) using
targets specifically designed for calibration purposes in controlled
environments, 2) optimizing a quality metric of the point clouds collected
while traversing an unknown but static environment, or 3) optimizing the match
among per-sensor incremental motion observations along a motion path fulfilling
special requirements. In real scenarios, however, the online applicability of
these methods can be limited, as they are typically highly dynamic, contain
degenerate paths, and require fast computations. In this paper, we propose an
approach that tackles some of these challenges by formulating the calibration
problem as a joint but structured optimization problem of all sensor
calibrations that takes as input a summary of the point cloud information
consisting of ground points and pole detections. We demonstrate the efficiency
and quality of the results of the proposed approach in a set of experiments
with LiDAR simulation and real data from an urban trip.Comment: 8 pages, 12 figures, The 2022 IEEE/RSJ International Conference on
Intelligent Robots and System