Optimal cooperative collision avoidance between multiple robots based on Bernstein–Bézier curves
Saved in:
| Title: | Optimal cooperative collision avoidance between multiple robots based on Bernstein–Bézier curves |
|---|---|
| Authors: | Škrjanc, Igor1, Klančar, Gregor gregor.klancar@fe.uni-lj.si |
| Source: | Robotics & Autonomous Systems. Jan2010, Vol. 58 Issue 1, p1-9. 9p. |
| Subjects: | Cooperative processing, Mobile robots, Curves, Acceleration (Mechanics), Mathematical models, Nonholonomic dynamical systems |
| Abstract: | Abstract: In this paper a new cooperative collision-avoidance method for multiple, nonholonomic robots based on Bernstein–Bézier curves is presented. The main contribution focuses on an optimal, cooperative, collision avoidance for a multi-robot system where the velocities and accelerations of the mobile robots are constrained and the start and the goal velocity are defined for each robot. The optimal path of each robot, from the start pose to the goal pose, is obtained by minimizing the penalty function, which takes into account the sum of all the path lengths subjected to the distances between the robots, which should be larger than the minimum distance defined as the safety distance, and subjected to the velocities and accelerations, which should be lower than the maximum allowed for each robot. The model-predictive trajectory tracking is used to drive the robots on the obtained reference paths. The results of the path planning, real experiments and some future work ideas are discussed. [Copyright &y& Elsevier] |
| Copyright of Robotics & Autonomous Systems is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 45417662 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Optimal cooperative collision avoidance between multiple robots based on Bernstein–Bézier curves – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Škrjanc%2C+Igor%22">Škrjanc, Igor</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Klančar%2C+Gregor%22">Klančar, Gregor</searchLink><i> gregor.klancar@fe.uni-lj.si</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Robotics+%26+Autonomous+Systems%22">Robotics & Autonomous Systems</searchLink>. Jan2010, Vol. 58 Issue 1, p1-9. 9p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Cooperative+processing%22">Cooperative processing</searchLink><br /><searchLink fieldCode="DE" term="%22Mobile+robots%22">Mobile robots</searchLink><br /><searchLink fieldCode="DE" term="%22Curves%22">Curves</searchLink><br /><searchLink fieldCode="DE" term="%22Acceleration+%28Mechanics%29%22">Acceleration (Mechanics)</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematical+models%22">Mathematical models</searchLink><br /><searchLink fieldCode="DE" term="%22Nonholonomic+dynamical+systems%22">Nonholonomic dynamical systems</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Abstract: In this paper a new cooperative collision-avoidance method for multiple, nonholonomic robots based on Bernstein–Bézier curves is presented. The main contribution focuses on an optimal, cooperative, collision avoidance for a multi-robot system where the velocities and accelerations of the mobile robots are constrained and the start and the goal velocity are defined for each robot. The optimal path of each robot, from the start pose to the goal pose, is obtained by minimizing the penalty function, which takes into account the sum of all the path lengths subjected to the distances between the robots, which should be larger than the minimum distance defined as the safety distance, and subjected to the velocities and accelerations, which should be lower than the maximum allowed for each robot. The model-predictive trajectory tracking is used to drive the robots on the obtained reference paths. The results of the path planning, real experiments and some future work ideas are discussed. [Copyright &y& Elsevier] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Robotics & Autonomous Systems is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=45417662 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1016/j.robot.2009.09.003 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 9 StartPage: 1 Subjects: – SubjectFull: Cooperative processing Type: general – SubjectFull: Mobile robots Type: general – SubjectFull: Curves Type: general – SubjectFull: Acceleration (Mechanics) Type: general – SubjectFull: Mathematical models Type: general – SubjectFull: Nonholonomic dynamical systems Type: general Titles: – TitleFull: Optimal cooperative collision avoidance between multiple robots based on Bernstein–Bézier curves Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Škrjanc, Igor – PersonEntity: Name: NameFull: Klančar, Gregor IsPartOfRelationships: – BibEntity: Dates: – D: 31 M: 01 Text: Jan2010 Type: published Y: 2010 Identifiers: – Type: issn-print Value: 09218890 Numbering: – Type: volume Value: 58 – Type: issue Value: 1 Titles: – TitleFull: Robotics & Autonomous Systems Type: main |
| ResultId | 1 |