Skip to main content

Simulating Chemical Reactions Using a Swarm of Miniature Robots

  • Conference paper
  • First Online:
From Animals to Animats 14 (SAB 2016)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9825))

Included in the following conference series:

Abstract

We wish to simulate basic rules of chemistry using a swarm of miniature robots, which mimic atoms and forming molecules. Atomic scale interactions are difficult to observe and computer simulations or ball-and-stick models capture either behavioral or embodied aspects, but not both. Miniature robots that are able to determine their orientation and position with respect to each other and provide audible, visual, and tactile feedback to a user could make such simulations both interactive and tangible. We describe a working prototype of our swarm-robotic chemistry simulation which demonstrates concepts including electronegativity, reaction spontaneity, the octet rule, and hybridization. Here, the key challenge is that once we go beyond the most simple set of atoms, the outcome of reactions cannot be calculated from first principles. We solve this problem by letting robots exchange local measurements, the nearby atoms, their geometry, and molecules that have formed and then using a compact look-up table implementation, which suggests avenues of further studies for both physical chemistry and swarm robotics. We also present preliminary data recorded from a high-school demonstration evaluating using a tangible simulation of chemistry reactions as a teaching tool.

This research has been supported by NSF grant #1150223.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Notes

  1. 1.

    https://github.com/correlllab/cu-Droplet.

References

  1. Merlot II: Multimedia educational resource for learning and online teaching. http://tinyurl.com/j6686uz. Accessed 4 Jun 2016

  2. Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems, vol. 1. Oxford University Press, Oxford (1999)

    MATH  Google Scholar 

  3. Burdge, J., Overby, J.: Chemistry Atoms First, Chap. 7.1, vol. 1. McGraw-Hill Learning Solutions, New York (2011)

    Google Scholar 

  4. Burdge, J., Overby, J.: Chemistry: Atoms First. McGraw-Hill, New York (2012)

    Google Scholar 

  5. Burgess, D.: NIST Chemistry WebBook. National Institute of Standards and Technology, Gaithersburg, MD (2005, 2008, 2009, 2010, 2011, 2012). http://webbook.nist.gov

  6. Correll, N., Martinoli, A.: Modeling and designing self-organized aggregation in a swarm of miniature robots. Int. J. Robot. Res. 30(5), 615–626 (2011)

    Article  Google Scholar 

  7. Eddy, N.O., Awe, F.E., Gimba, C.E., Ibisi, N.O., Ebenso, E.E.: Qsar, experimental and computational chemistry simulation studies on the inhibition potentials of some amino acids for the corrosion of mild steel in 0.1 m HCL. Int. J. Electrochem. Sci 6, 931–957 (2011)

    Google Scholar 

  8. Farrow, N., Klingner, J., Reishus, D., Correll, N.: Miniature six-channel range and bearing system: algorithm, analysis and experimental validation. In: 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 6180–6185. IEEE (2014)

    Google Scholar 

  9. Fjeld, M., Fredriksson, J., Ejdestig, M., Duca, F., Bötschi, K., Voegtli, B., Juchli, P.: Tangible user interface for chemistry education: comparative evaluation and re-design. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 805–808. ACM (2007)

    Google Scholar 

  10. Fjeld, M., Voegtli, B.M.: Augmented chemistry: an interactive educational workbench. In: 2002 Proceedings of the International Symposium on Mixed and Augmented Reality, ISMAR 2002, pp. 259–321. IEEE (2002)

    Google Scholar 

  11. Germann, U., Joanis, E., Larkin, S.: Tightly packed tries: how to fit large models into memory, and make them load fast, too. In: Proceedings of the Workshop on Software Engineering, Testing, and Quality Assurance for Natural Language Processing, pp. 31–39. Association for Computational Linguistics (2009)

    Google Scholar 

  12. Halloy, J., Sempo, G., Caprari, G., Rivault, C., Asadpour, M., Tâche, F., Said, I., Durier, V., Canonge, S., Amé, J.M., et al.: Social integration of robots into groups of cockroaches to control self-organized choices. Science 318(5853), 1155–1158 (2007)

    Article  Google Scholar 

  13. Hinze, J., Jaffe, H.H.: Electronegativity. I. orbital electronegativity of neutral atoms. J. Am. Chem. Soc. 84(4), 540–546 (1962)

    Article  Google Scholar 

  14. Jensen, F.: Introduction to Computational Chemistry. Wiley, New York (2013)

    Google Scholar 

  15. Klingner, J., Kanakia, A., Farrow, N., Reishus, D., Correll, N.: A stick-slip omnidirectional powertrain for low-cost swarm robotics: mechanism, calibration, and control. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2014), pp. 846–851. IEEE (2014)

    Google Scholar 

  16. Limniou, M., Roberts, D., Papadopoulos, N.: Full immersive virtual environment CAVE TM in chemistry education. Comput. Educ. 51(2), 584–593 (2008)

    Article  Google Scholar 

  17. Mirollo, R.E., Strogatz, S.H.: Synchronization of pulse-coupled biological oscillators. SIAM J. Appl. Math. 50(6), 1645–1662 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  18. Design Institute for Physical Properties, S.b.A.: DIPPR Project 801 - Full Version. Design Institute for Physical Property Research/AIChE (2005, 2008, 2009, 2010, 2011, 2012). http://app.knovel.com/hotlink/toc/id:kpDIPPRPF7/dippr-project-801-full/dippr-project-801-full

  19. Richard, E., Tijou, A., Richard, P., Ferrier, J.L.: Multi-modal virtual environments for education with haptic and olfactory feedback. Virtual Reality 10(3–4), 207–225 (2006)

    Article  Google Scholar 

  20. Sayama, H.: Seeking open-ended evolution in swarm chemistry. In: 2011 IEEE Symposium on Artificial Life (ALIFE), pp. 186–193. IEEE (2011)

    Google Scholar 

  21. Silberberg, A.: Chemistry: The Molecular Nature of Matter and Change, Chap. 20.3, 7th edn. McGraw-Hill Education, New York (2015)

    Google Scholar 

  22. Stieff, M., Wilensky, U.: Connected chemistry-incorporating interactive simulations into the chemistry classroom. J. Sci. Educ. Technol. 12(3), 285–302 (2003)

    Article  Google Scholar 

  23. Vavra, K.L., Janjic-Watrich, V., Loerke, K., Phillips, L.M., Norris, S.P., Macnab, J.: Visualization in science education. Alberta Sci. Educ. J. 41(1), 22–30 (2011)

    Google Scholar 

  24. Wang, Y., Jacob, D.J., Logan, J.A.: Global simulation of tropospheric O3-NOx-hydrocarbon chemistry. 1: model formulation. J. Geophys. Res. Atmos. 103(D9), 10713–10725 (1998)

    Article  Google Scholar 

  25. Wu, H.K., Shah, P.: Exploring visuospatial thinking in chemistry learning. Sci. Educ. 88(3), 465–492 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikolaus Correll .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Randall, A., Klingner, J., Correll, N. (2016). Simulating Chemical Reactions Using a Swarm of Miniature Robots. In: Tuci, E., Giagkos, A., Wilson, M., Hallam, J. (eds) From Animals to Animats 14. SAB 2016. Lecture Notes in Computer Science(), vol 9825. Springer, Cham. https://doi.org/10.1007/978-3-319-43488-9_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-43488-9_27

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-43487-2

  • Online ISBN: 978-3-319-43488-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics