Kinodynamic Motion Planning for Collaborative Object Transportation by Multiple Mobile Manipulators Article Swipe
YOU?
·
· 2024
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2409.14910
This work proposes a kinodynamic motion planning technique for collaborative object transportation by multiple mobile manipulators in dynamic environments. A global path planner computes a linear piecewise path from start to goal. A novel algorithm detects the narrow regions between the static obstacles and aids in defining the obstacle-free region to enhance the feasibility of the global path. We then formulate a local online motion planning technique for trajectory generation that minimizes the control efforts in a receding horizon manner. It plans the trajectory for finite time horizons, considering the kinodynamic constraints and the static and dynamic obstacles. The planning technique jointly plans for the mobile bases and the arms to utilize the locomotion capability of the mobile base and the manipulation capability of the arm efficiently. We use a convex cone approach to avoid self-collision of the formation by modifying the mobile manipulators admissible state without imposing additional constraints. Numerical simulations and hardware experiments showcase the efficiency of the proposed approach.
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2409.14910
- https://arxiv.org/pdf/2409.14910
- OA Status
- green
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4403796325
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4403796325Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2409.14910Digital Object Identifier
- Title
-
Kinodynamic Motion Planning for Collaborative Object Transportation by Multiple Mobile ManipulatorsWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2024Year of publication
- Publication date
-
2024-09-23Full publication date if available
- Authors
-
Keshab Patra, Arpita Sinha, Anirban GuhaList of authors in order
- Landing page
-
https://arxiv.org/abs/2409.14910Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2409.14910Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2409.14910Direct OA link when available
- Concepts
-
Motion planning, Computer science, Motion (physics), Object (grammar), Mobile manipulator, Artificial intelligence, Computer vision, Mobile robot, RobotTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4403796325 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2409.14910 |
| ids.doi | https://doi.org/10.48550/arxiv.2409.14910 |
| ids.openalex | https://openalex.org/W4403796325 |
| fwci | |
| type | preprint |
| title | Kinodynamic Motion Planning for Collaborative Object Transportation by Multiple Mobile Manipulators |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T10586 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9987999796867371 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1707 |
| topics[0].subfield.display_name | Computer Vision and Pattern Recognition |
| topics[0].display_name | Robotic Path Planning Algorithms |
| topics[1].id | https://openalex.org/T12784 |
| topics[1].field.id | https://openalex.org/fields/22 |
| topics[1].field.display_name | Engineering |
| topics[1].score | 0.9934999942779541 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/2210 |
| topics[1].subfield.display_name | Mechanical Engineering |
| topics[1].display_name | Modular Robots and Swarm Intelligence |
| topics[2].id | https://openalex.org/T11814 |
| topics[2].field.id | https://openalex.org/fields/22 |
| topics[2].field.display_name | Engineering |
| topics[2].score | 0.967199981212616 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2209 |
| topics[2].subfield.display_name | Industrial and Manufacturing Engineering |
| topics[2].display_name | Advanced Manufacturing and Logistics Optimization |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C81074085 |
| concepts[0].level | 3 |
| concepts[0].score | 0.6851832270622253 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q366872 |
| concepts[0].display_name | Motion planning |
| concepts[1].id | https://openalex.org/C41008148 |
| concepts[1].level | 0 |
| concepts[1].score | 0.588115930557251 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[1].display_name | Computer science |
| concepts[2].id | https://openalex.org/C104114177 |
| concepts[2].level | 2 |
| concepts[2].score | 0.5824117064476013 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q79782 |
| concepts[2].display_name | Motion (physics) |
| concepts[3].id | https://openalex.org/C2781238097 |
| concepts[3].level | 2 |
| concepts[3].score | 0.5783263444900513 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q175026 |
| concepts[3].display_name | Object (grammar) |
| concepts[4].id | https://openalex.org/C190727649 |
| concepts[4].level | 4 |
| concepts[4].score | 0.4550352096557617 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q1941532 |
| concepts[4].display_name | Mobile manipulator |
| concepts[5].id | https://openalex.org/C154945302 |
| concepts[5].level | 1 |
| concepts[5].score | 0.4122886657714844 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q11660 |
| concepts[5].display_name | Artificial intelligence |
| concepts[6].id | https://openalex.org/C31972630 |
| concepts[6].level | 1 |
| concepts[6].score | 0.4037829041481018 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q844240 |
| concepts[6].display_name | Computer vision |
| concepts[7].id | https://openalex.org/C19966478 |
| concepts[7].level | 3 |
| concepts[7].score | 0.32417356967926025 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q4810574 |
| concepts[7].display_name | Mobile robot |
| concepts[8].id | https://openalex.org/C90509273 |
| concepts[8].level | 2 |
| concepts[8].score | 0.12202349305152893 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q11012 |
| concepts[8].display_name | Robot |
| keywords[0].id | https://openalex.org/keywords/motion-planning |
| keywords[0].score | 0.6851832270622253 |
| keywords[0].display_name | Motion planning |
| keywords[1].id | https://openalex.org/keywords/computer-science |
| keywords[1].score | 0.588115930557251 |
| keywords[1].display_name | Computer science |
| keywords[2].id | https://openalex.org/keywords/motion |
| keywords[2].score | 0.5824117064476013 |
| keywords[2].display_name | Motion (physics) |
| keywords[3].id | https://openalex.org/keywords/object |
| keywords[3].score | 0.5783263444900513 |
| keywords[3].display_name | Object (grammar) |
| keywords[4].id | https://openalex.org/keywords/mobile-manipulator |
| keywords[4].score | 0.4550352096557617 |
| keywords[4].display_name | Mobile manipulator |
| keywords[5].id | https://openalex.org/keywords/artificial-intelligence |
| keywords[5].score | 0.4122886657714844 |
| keywords[5].display_name | Artificial intelligence |
| keywords[6].id | https://openalex.org/keywords/computer-vision |
| keywords[6].score | 0.4037829041481018 |
| keywords[6].display_name | Computer vision |
| keywords[7].id | https://openalex.org/keywords/mobile-robot |
| keywords[7].score | 0.32417356967926025 |
| keywords[7].display_name | Mobile robot |
| keywords[8].id | https://openalex.org/keywords/robot |
| keywords[8].score | 0.12202349305152893 |
| keywords[8].display_name | Robot |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2409.14910 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | https://arxiv.org/pdf/2409.14910 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2409.14910 |
| locations[1].id | doi:10.48550/arxiv.2409.14910 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2409.14910 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5018037617 |
| authorships[0].author.orcid | https://orcid.org/0009-0007-5127-9637 |
| authorships[0].author.display_name | Keshab Patra |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Patra, Keshab |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5090008120 |
| authorships[1].author.orcid | https://orcid.org/0000-0002-9116-3467 |
| authorships[1].author.display_name | Arpita Sinha |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Sinha, Arpita |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5051063210 |
| authorships[2].author.orcid | https://orcid.org/0000-0002-1368-6131 |
| authorships[2].author.display_name | Anirban Guha |
| authorships[2].author_position | last |
| authorships[2].raw_author_name | Guha, Anirban |
| authorships[2].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2409.14910 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2024-10-27T00:00:00 |
| display_name | Kinodynamic Motion Planning for Collaborative Object Transportation by Multiple Mobile Manipulators |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T06:51:31.235846 |
| primary_topic.id | https://openalex.org/T10586 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9987999796867371 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1707 |
| primary_topic.subfield.display_name | Computer Vision and Pattern Recognition |
| primary_topic.display_name | Robotic Path Planning Algorithms |
| related_works | https://openalex.org/W1904098742, https://openalex.org/W3158921809, https://openalex.org/W1980828932, https://openalex.org/W2161428574, https://openalex.org/W2077416514, https://openalex.org/W2618632915, https://openalex.org/W4292862729, https://openalex.org/W2170661558, https://openalex.org/W2999143598, https://openalex.org/W2593985399 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2409.14910 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2409.14910 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2409.14910 |
| primary_location.id | pmh:oai:arXiv.org:2409.14910 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | https://arxiv.org/pdf/2409.14910 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2409.14910 |
| publication_date | 2024-09-23 |
| publication_year | 2024 |
| referenced_works_count | 0 |
| abstract_inverted_index.A | 19, 32 |
| abstract_inverted_index.a | 3, 24, 61, 76, 129 |
| abstract_inverted_index.It | 80 |
| abstract_inverted_index.We | 58, 127 |
| abstract_inverted_index.by | 12, 139 |
| abstract_inverted_index.in | 16, 45, 75 |
| abstract_inverted_index.of | 54, 115, 123, 136, 158 |
| abstract_inverted_index.to | 30, 50, 110, 133 |
| abstract_inverted_index.The | 98 |
| abstract_inverted_index.and | 43, 92, 95, 107, 119, 152 |
| abstract_inverted_index.arm | 125 |
| abstract_inverted_index.for | 8, 67, 84, 103 |
| abstract_inverted_index.the | 36, 40, 47, 52, 55, 72, 82, 89, 93, 104, 108, 112, 116, 120, 124, 137, 141, 156, 159 |
| abstract_inverted_index.use | 128 |
| abstract_inverted_index.This | 0 |
| abstract_inverted_index.aids | 44 |
| abstract_inverted_index.arms | 109 |
| abstract_inverted_index.base | 118 |
| abstract_inverted_index.cone | 131 |
| abstract_inverted_index.from | 28 |
| abstract_inverted_index.path | 21, 27 |
| abstract_inverted_index.that | 70 |
| abstract_inverted_index.then | 59 |
| abstract_inverted_index.time | 86 |
| abstract_inverted_index.work | 1 |
| abstract_inverted_index.avoid | 134 |
| abstract_inverted_index.bases | 106 |
| abstract_inverted_index.goal. | 31 |
| abstract_inverted_index.local | 62 |
| abstract_inverted_index.novel | 33 |
| abstract_inverted_index.path. | 57 |
| abstract_inverted_index.plans | 81, 102 |
| abstract_inverted_index.start | 29 |
| abstract_inverted_index.state | 145 |
| abstract_inverted_index.convex | 130 |
| abstract_inverted_index.finite | 85 |
| abstract_inverted_index.global | 20, 56 |
| abstract_inverted_index.linear | 25 |
| abstract_inverted_index.mobile | 14, 105, 117, 142 |
| abstract_inverted_index.motion | 5, 64 |
| abstract_inverted_index.narrow | 37 |
| abstract_inverted_index.object | 10 |
| abstract_inverted_index.online | 63 |
| abstract_inverted_index.region | 49 |
| abstract_inverted_index.static | 41, 94 |
| abstract_inverted_index.between | 39 |
| abstract_inverted_index.control | 73 |
| abstract_inverted_index.detects | 35 |
| abstract_inverted_index.dynamic | 17, 96 |
| abstract_inverted_index.efforts | 74 |
| abstract_inverted_index.enhance | 51 |
| abstract_inverted_index.horizon | 78 |
| abstract_inverted_index.jointly | 101 |
| abstract_inverted_index.manner. | 79 |
| abstract_inverted_index.planner | 22 |
| abstract_inverted_index.regions | 38 |
| abstract_inverted_index.utilize | 111 |
| abstract_inverted_index.without | 146 |
| abstract_inverted_index.approach | 132 |
| abstract_inverted_index.computes | 23 |
| abstract_inverted_index.defining | 46 |
| abstract_inverted_index.hardware | 153 |
| abstract_inverted_index.imposing | 147 |
| abstract_inverted_index.multiple | 13 |
| abstract_inverted_index.planning | 6, 65, 99 |
| abstract_inverted_index.proposed | 160 |
| abstract_inverted_index.proposes | 2 |
| abstract_inverted_index.receding | 77 |
| abstract_inverted_index.showcase | 155 |
| abstract_inverted_index.Numerical | 150 |
| abstract_inverted_index.algorithm | 34 |
| abstract_inverted_index.approach. | 161 |
| abstract_inverted_index.formation | 138 |
| abstract_inverted_index.formulate | 60 |
| abstract_inverted_index.horizons, | 87 |
| abstract_inverted_index.minimizes | 71 |
| abstract_inverted_index.modifying | 140 |
| abstract_inverted_index.obstacles | 42 |
| abstract_inverted_index.piecewise | 26 |
| abstract_inverted_index.technique | 7, 66, 100 |
| abstract_inverted_index.additional | 148 |
| abstract_inverted_index.admissible | 144 |
| abstract_inverted_index.capability | 114, 122 |
| abstract_inverted_index.efficiency | 157 |
| abstract_inverted_index.generation | 69 |
| abstract_inverted_index.locomotion | 113 |
| abstract_inverted_index.obstacles. | 97 |
| abstract_inverted_index.trajectory | 68, 83 |
| abstract_inverted_index.considering | 88 |
| abstract_inverted_index.constraints | 91 |
| abstract_inverted_index.experiments | 154 |
| abstract_inverted_index.feasibility | 53 |
| abstract_inverted_index.kinodynamic | 4, 90 |
| abstract_inverted_index.simulations | 151 |
| abstract_inverted_index.constraints. | 149 |
| abstract_inverted_index.efficiently. | 126 |
| abstract_inverted_index.manipulation | 121 |
| abstract_inverted_index.manipulators | 15, 143 |
| abstract_inverted_index.collaborative | 9 |
| abstract_inverted_index.environments. | 18 |
| abstract_inverted_index.obstacle-free | 48 |
| abstract_inverted_index.self-collision | 135 |
| abstract_inverted_index.transportation | 11 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 3 |
| citation_normalized_percentile |