Skip to content

Commit

Permalink
add iros paper
Browse files Browse the repository at this point in the history
  • Loading branch information
LuziaKn committed Jul 22, 2024
1 parent d01bcb6 commit 6235827
Show file tree
Hide file tree
Showing 7 changed files with 128 additions and 10 deletions.
46 changes: 36 additions & 10 deletions _data/publications.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,29 @@
[

{
"title": "Current-Based Impedance Control for Interacting with Mobile Manipulators",
"authors": [
"Jelmer de Wolde",
"Luzia Knoedler",
"Gianluca Garofalo",
"Javier Alonso-Mora"
],
"date": "2024-10-15",
"type": "conference",
"venue": "IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)",
"links": [
{
"arxiv": "https://arxiv.org/pdf/2403.13079",
"code": "https://github.com/tud-amr/mobile-manipulator-compliance",
"web": "/paper_websites/impedance4mm"
}
],
"image": "/assets/images/papers/impedance4mm/images/real_world_results.png",
"belongs_to_projects": [
"harmony"
],
"abstract": "As robots shift from industrial to human-centered spaces, adopting mobile manipulators, which expand workspace capabilities, becomes crucial. In these settings, seamless interaction with humans necessitates compliant control. Two common methods for safe interaction, admittance, and impedance control, require force or torque sensors, often absent in lowercost or lightweight robots. This paper presents an adaption of impedance control that can be used on current-controlled robots without the use of force or torque sensors and its application for compliant control of a mobile manipulator. A calibration method is designed that enables estimation of the actuators’ current/torque ratios and frictions, used by the adapted impedance controller, and that can handle model errors. The calibration method and the performance of the designed controller are experimentally validated using the Kinova GEN3 Lite arm. Results show that the calibration method is consistent and that the designed controller for the arm is compliant while also being able to track targets with fivemillimeter precision when no interaction is present. Additionally, this paper presents two operational modes for interacting with the mobile manipulator: one for guiding the robot around the workspace through interacting with the arm and another for executing a tracking task, both maintaining compliance to external forces. These operational modes were tested in realworld experiments, affirming their practical applicability and effectiveness."
},
{
"title": "Physically Grounded Optimal Realizations of Symbolic Plans",
"authors": [
Expand Down Expand Up @@ -871,11 +896,11 @@
{
"title": "Group-based Distributed Auction Algorithms for Multi-Robot Task Assignment",
"authors": [
"X. Bai",
"A. Fielbaum",
"M. Kronmuller",
"L. Knoedler",
"J. Alonso-Mora"
"Xiaoshan Bai",
"Andres Fielbaum",
"Maximilian Kronmuller",
"Luzia Knoedler",
"Javier Alonso-Mora"
],
"date": "2022-05-01",
"type": "journal",
Expand Down Expand Up @@ -968,11 +993,11 @@
{
"title": "Improving Pedestrian Prediction Models with Self-Supervised Continual Learning",
"authors": [
"L. Knoedler",
"C. Salmi",
"H. Zhu",
"B. Brito",
"J. Alonso-Mora"
"Luzia Knoedler",
"Chadi Salmi",
"Hai Zhu",
"Bruno Brito",
"Javier Alonso-Mora"
],
"date": "2022-02-01",
"type": "journal",
Expand All @@ -991,6 +1016,7 @@
"video": "https://youtu.be/qsyd7NVgfRI"
}
],
"image": "/assets/images/papers/scl-RAL22/overview.png",
"note": null,
"belongs_to_projects": [
"harmony"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,12 @@
- name: Code
icon: bi-github
url: "https://github.com/tud-amr/mobile-manipulator-compliance"
- name: Clearpath Blog
url: https://clearpathrobotics.com/blog/2024/07/delft-university-of-technology-advances-compliance-behavior-with-dingo-o-mobile-manipulator/
---
<p>
<strong>A paper based on this thesis has been accepted for presentation at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2024.</strong>
</p>

<div class="teaser-video d-flex justify-content-center">
<div class="ratio ratio-16x9">
Expand All @@ -43,6 +48,7 @@

<section id="abstract">
<h2>Summary</h2>

<p>
As robots transition from industrial settings to human-centered spaces, integrating mobile manipulation and compliant control becomes vital for efficient and safe task execution.
Mobile manipulation extends the robot's workspace by combining navigation and manipulation capabilities, enhancing flexibility and efficiency.
Expand Down
86 changes: 86 additions & 0 deletions _paper_websites/impedance4mm.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
---
title: "Current-Based Impedance Control for Interacting with Mobile Manipulators"
authors:
- name: "Jelmer de Wolde"
#url: "https://andreumatoses.github.io/"
superscript: "1"
- name: "Luzia Knoedler"
url: "https://scholar.google.com/citations?user=oQKJuLoAAAAJ&hl=en&oi=ao"
superscript: "1"
- name: "Gianluca Garofalo"
url: "https://scholar.google.com/citations?user=oQKJuLoAAAAJ&hl=en&oi=ao"
superscript: "2"
- name: "Javier Alonso-Mora"
# url: "https://andreumatoses.github.io/"
superscript: "1"
affiliations:
# - name: "Equal contribution"
# superscript: "*"
- name: "TU Delft"
superscript: "1"
url: "https://tudelft.nl"

- name: "ABB Corporate Research"
superscript: "2"
# - name: "Wien Opera House"
# superscript: "†"
release_date: 2024-03-18 # publication or relevant date, approximated if not sure. Just for display purposes and ordering.
links: # If you have other website for the project, github repos, datasets, etc. put it here. You can also add an icon from https://icons.getbootstrap.com/
- name: arXiv
icon: bi-file-earmark-pdf
url: "https://arxiv.org/pdf/2403.13079"
- name: Code
icon: bi-github
url: https://github.com/tud-amr/mobile-manipulator-compliance
- name: Clearpath Blog
url: https://clearpathrobotics.com/blog/2024/07/delft-university-of-technology-advances-compliance-behavior-with-dingo-o-mobile-manipulator/
---

<div class="row row-cols-1 row-cols-sm-2 row-cols-md-2 g-2">
<div class="col">
<h3 align="center">Guidance Mode</h3>
<div class="teaser-video d-flex justify-content-center">
<div class="ratio ratio-16x9">
<video id="teaser" autoplay="" muted="" controls="" loop="" playsinline="">
<source src="{% include fix_link.html link='/assets/images/papers/impedance4mm/videos/guide_shortened.mp4' %}" type="video/mp4">
</video>
</div>
</div>
<p align="center">
Allows guiding the mobile manipulator around the workspace through interacting with the arm. The target is statically placed in the reference frame of the base.
</p>
</div>
<div class="col">
<h3 align="center">Tracking Mode (speed x2)</h3>
<div class="teaser-video d-flex justify-content-center">
<div class="ratio ratio-16x9">
<video id="teaser" autoplay="" muted="" controls="" loop="" playsinline="">
<source src="{% include fix_link.html link='/assets/images/papers/impedance4mm/videos/track_shortened.mp4' %}" type="video/mp4">
</video>
</div>
</div>
<p align="center">
End-effector (green circle) tracks target (red dot) while being compliant with user interactions. The target is placed in the reference frame of the world.
</p>
</div>
</div>

<h2> Abstract </h2>
<p align="justify">
As robots shift from industrial to human-centered spaces, adopting mobile manipulators, which expand workspace capabilities, becomes crucial. In these settings, seamless interaction with humans necessitates compliant control. Two common methods for safe interaction, admittance, and impedancecontrol, require force or torque sensors, often absent in lowercost or lightweight robots. This paper presents an adaption of impedance control that can be used on current-controlled robots without the use of force or torque sensors and its application for compliant control of a mobile manipulator. A calibration method is designed that enables estimation of the actuators’ current/torque ratios and frictions, used by
the adapted impedance controller, and that can handle model errors. The calibration method and the performance of the designed controller are experimentally validated using the Kinova GEN3 Lite arm. Results show that the calibration method is consistent and that the designed controller for the arm is compliant while also being able to track targets with fivemillimeter precision when no interaction is present. Additionally, this paper presents two operational modes for interacting with the mobile manipulator: one for guiding the robot around the workspace through interacting with the arm and another for executing a tracking task, both maintaining compliance to external forces. These operational modes were tested in realworld experiments, affirming their practical applicability and effectiveness.
</p>

<div class="image-grid text-center mb-2">
<div class="row row-cols-1 row-cols-sm-2 row-cols-md-3 g-2">
<div class="col">
<img class="img-fluid object-fit-contain" src="{% include fix_link.html link='/assets/images/msc_projects/24_JelmerDeWolde_CompliantMobileManipulation/base_control_reduced.png' %}" alt="Image 1">
</div>
<div class="col">
<img class="img-fluid object-fit-contain" src="{% include fix_link.html link='/assets/images/msc_projects/24_JelmerDeWolde_CompliantMobileManipulation/guidance_mode.png' %}" alt="Image 1">
</div>
<div class="col">
<img class="img-fluid object-fit-contain" src="{% include fix_link.html link='/assets/images/msc_projects/24_JelmerDeWolde_CompliantMobileManipulation/tracking_mode.png' %}" alt="Image 1">
</div>
</div>
</div>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file added assets/images/papers/scl-RAL22/overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 6235827

Please sign in to comment.