Optimality and Bifurcations in a Model for Collective Motion

Download Presenatation
Optimality and Bifurcations in a Model for Collective Motion
Slide Note
Embed
Share

Investigate collective robotic motion, allelomimesis behavior, and optimal paths for robots based on coupling constants. Explore relationships between robot paths, curvature, and turning rates using a model proposed by Justh and Krishnaprasad.

  • Collective Motion
  • Robotics
  • Optimality
  • Bifurcations
  • Allelomimesis

Uploaded on Feb 27, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Optimality and Bifurcations in a Model for Collective Motion BY APRIL ROSZKOWSKI MENTOR: PROF. ANDY BORUM, MISHA PADIDAR

  2. The problem 2

  3. Who cares about collective robotic motion? Agents copying each other s behavior arises in nature (allelomimesis a cool word!) Most robotic motion planning relies upon agents parsing others position or orientation How can allelomimesis be used in robotic motion planning? 3

  4. Justh and Krishnaprasad 2015 Model Coupling constant ? 0 11 2?12+1 ?1= cos ?3 ?2= sin ?3 ?3= ?1 2?22+1 2 ? 2? ?1 ?2 ?4= cos ?6 minimize 0 ? ? = ?? subject to ?5= sin ?6 ? 1 = ?? ?6= ?2 ?? is the turning rate of robot i Only studied for coupling of 0 or ! 4

  5. Make the two robots paths as similar in curvature as the coupling dictates Give us an optimal path for robot 1 11 2?12+1 2?22+1 2 ? 2? ?1 ?2 0 Give us an optimal path for robot 2 5

  6. 1 1 2?12+1 1 2? ?1 ?2 2?22 + ? 2 0 If ? is small, each robot will act more independently. 6

  7. 1 1 2? ?1 ?2 1 2?12+1 2 + ? 2?22 0 If ? is large, the robots will attempt to follow similar paths. If ? = , the robots will follow the same path. 7

  8. Canonical solution forms 8

  9. Bell 2 inflection points Optimal S shape 3 inflection points Suboptimal Each robot starts at the origin (green circle) and ends at time ? = 1 at (0.5,0) (red circle) More complex solutions can be described in terms of simple ones (hence, canonical) Loop 0 inflection points Optimal 9

  10. . . . 10

  11. Bifurcations in the solution space 11

  12. Pitchfork Bifurcation (subcritical) A suboptimal solution splits off into two suboptimal solutions one optimal solution Fold (Saddle-node) Bifurcation Two solutions one optimal, one suboptimal collide and obliterate each other 12

  13. 13

  14. 14

  15. 15

  16. 16

  17. 17

  18. 18

  19. What Does this Plot Mean? Insight into shape and optimality of tree for coupling between 0 and Connected trajectories represent solutions which can be moved between using continuous deformation 19

  20. Recapitulation 20

  21. Recapitulation Multiple optimal solutions exist to our problem, with interesting results in bifurcation land There are probably more interesting, optimal solutions we haven t found that only exist for larger values of ? Provides insight to cases where there are more than two agents 21

  22. References Justh EW, Krishnaprasad PS. 2015 Optimality, reduction and collective motion. Proc. R. Soc. A 471:20140606. http://dx.doi.org/10.1098/rspa.2014.0606 22

More Related Content