Nothing Special   »   [go: up one dir, main page]

Skip to main content

Multi-Robot Formation Control via a Real-Time Drawing Interface

  • Chapter
  • First Online:
Field and Service Robotics

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 92))

Abstract

This paper describes a system that takes real-time user input to direct a robot swarm. The user interface is via drawing, and the user can create a single drawing or an animation to be represented by robots. For example, the drawn input could be a stick figure, with the robots automatically adopting a physical configuration to represent the figure. Or the input could be an animation of a walking stick figure, with the robots moving to represent the dynamic deforming figure. Each robot has a controllable RGB LED so that the swarm can represent color drawings. The computation of robot position, robot motion, and robot color is automatic, including scaling to the available number of robots. The work is in the field of entertainment robotics for play and making robot art, motivated by the fact that a swarm of mobile robots is now affordable as a consumer product. The technical contribution of the paper is three-fold. Firstly the paper presents shaped flocking, a novel algorithm to control multiple robots—this extends existing flocking methods so that robot behavior is driven by both flocking forces and forces arising from a target shape. Secondly the new work is compared with an alternative approach from the existing literature, and the experimental results include a comparative analysis of both algorithms with metrics to compare performance. Thirdly, the paper describes a working real-time system with results for a physical swarm of 60 differential-drive robots.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. J. Alonso-Mora, A. Breitenmoser, M. Rufli, P. Beardsley, R. Siegwart, Optimal reciprocal collision avoidance for multiple non-holonomic robots, in Proceedings of International Symposium on Distributed Autonomous Robotics Systems (2010)

    Google Scholar 

  2. J. Alonso-Mora, A. Breitenmoser, M. Rufli, R. Siegwart, P. Beardsley, Image and animation display with multiple mobile robots. Int. J. Robot. Res. 31, 753–773 (2012)

    Article  Google Scholar 

  3. M. Anderson, E. McDaniel, S. Chenney, Constrained animation of flocks, in Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation, SCA ’03 (Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 2003), pp. 286–297

    Google Scholar 

  4. G. Antonelli, F. Arrichiello, S. Chiaverini, Flocking for multi-robot systems via the null-space-based behavioral control. Swarm Intell. 4, 37–56 (2010)

    Article  Google Scholar 

  5. C. Belta, V. Kumar, Abstraction and control for groups of robots. IEEE Transactions Robot. 20(5), 865–875 (2004)

    Article  Google Scholar 

  6. Q. Gu, Z. Deng, Formation sketching: an approach to stylize groups in crowd simulation, in Proceedings of Graphics Interface 2011, GI ’11 (School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada, Canadian Human-Computer Communications Society, 2011), pp. 1–8

    Google Scholar 

  7. C. Ho, Q. Nguyen, Y.S. Ong, X. Chen, Autonomous multi-agents in flexible flock formation, in Motion in Games, Lecture Notes in Computer Science, vol. 6459, eds. by R. Boulic, Y. Chrysanthou, T. Komura (Springer, Berlin, 2010), pp. 375–385

    Google Scholar 

  8. R. Olfati-Saber, Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans. Autom. Control 51(3), 401–420 (2006)

    Article  MathSciNet  Google Scholar 

  9. C.W. Reynolds, Flocks, herds and schools: a distributed behavioral model. SIGGRAPH Comput. Graph. 21, 25–34 (1987)

    Article  Google Scholar 

  10. M. Rubenstein, W.M. Shen, Automatic scalable size selection for the shape of a distributed robotic collective, in Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems pp. 508–513 (2010)

    Google Scholar 

  11. M. Schwager, J. Mclurkin, D. Rus, Distributed coverage control with sensory feedback for networked robots, in Proceedings of Robotics: Science and Systems (2006)

    Google Scholar 

  12. M.R. Syamsuddin, J. Kim, Controllable simulation of particle system, Proceedings of the 7th International Conference on Advances in Visual Computing - Volume Part II, ISVC’11 (Springer, Berlin, 2011), pp. 715–724

    Google Scholar 

  13. S. Takahashi, K. Yoshida, T. Kwon, K.H. Lee, J. Lee, S.Y. Shin, Spectral-based group formation control. Comput. Graphics Forum 28(2), 639–648 (2009)

    Article  Google Scholar 

  14. J. Xu, X. Jin, Y. Yu, T. Shen, M. Zhou, Shape-constrained flock animation. Comput. Animation Virtual Worlds 19(3–4), 319–330 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Javier Alonso-Mora .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Hauri, S., Alonso-Mora, J., Breitenmoser, A., Siegwart, R., Beardsley, P. (2014). Multi-Robot Formation Control via a Real-Time Drawing Interface. In: Yoshida, K., Tadokoro, S. (eds) Field and Service Robotics. Springer Tracts in Advanced Robotics, vol 92. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40686-7_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40686-7_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40685-0

  • Online ISBN: 978-3-642-40686-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics