10.1145/3205651.3208292acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Review: a web-based simulation viewer for sharing evolutionary robotics results

Published:06 July 2018Publication History

ABSTRACT

Evolutionary robotics researchers often need to share results that may be too difficult to describe in text and too complex to show using images. Many researchers include links to videos as supplementary materials, but videos have a predefined view of the scene and do not allow watchers to adjust the viewing angle to their preference. In this paper we present a web-based application (based on three.js) for sharing interactive animations. Specifically, our tool (called Review) enables researchers to generate simple animation log data that can be loaded in any modern web browser on a computer or mobile device. The camera in these animations is controlled by the user such that they can pan, tilt, rotate, and zoom in and out of the scene. Review is meant to improve the ability of researchers to share their evolved results with one another.

References

  1. John M Blain. 2012. The complete guide to Blender graphics: computer modeling and animation. CRC Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ricardo Cabello et al. 2010. Three.js. Retrieved Apr. 3, 2018 from https://threejs.org/.Google ScholarGoogle Scholar
  3. Alun Evans, Marco Romeo, Arash Bahrehmand, Javi Agenjo, and Josep Blat. 2014. 3d graphics on the web: a survey. Computers & graphics, 41, 43---61.Google ScholarGoogle Scholar
  4. Inc. Exocortex Technologies. 2013. Clara.io. Retrieved Apr. 3, 2018 from https://clara.io/.Google ScholarGoogle Scholar
  5. Dean Jackson and Jeff Gilbert. 2011. WebGL. Retrieved Apr. 3, 2018 from https://www.khronos.org/webgl/.Google ScholarGoogle Scholar
  6. Yuri Kovelenov and Alex Kovelenov. 2018. Verge3D. Retrieved Apr. 3, 2018 from https://www.soft8soft.com/verge3d/.Google ScholarGoogle Scholar
  7. Don McCurdy. 2017. glTF Viewer. Retrieved Apr. 3, 2018 from https://gltf-viewer.donmccurdy.com/.Google ScholarGoogle Scholar
  8. Jared M. Moore, Anthony J. Clark, and Philip K. McKinley. 2017. Effect of animat complexity on the evolution of hierarchical control. In Proceedings of the 2017 acm genetic and evolutionary computation conference. Berlin, Germany, (July 2017). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Jared M. Moore, Anthony J. Clark, and Philip K. McKinley. 2014. Evolutionary robotics on the web with webgl and javascript. In Proceedings of the workshop on artificial life and the web 2014, held in conjunction with the fourteenth international conference on the synthesis and simulation of living systems (alife 14). New York, New York, USA, (July 2014). http://arxiv.org/abs/1406.3337.Google ScholarGoogle Scholar
  10. F. Mwalongo, M. Krone, G. Reina, and T. Ertl. 2016. State-of-the-art report in web-based visualization. Computer graphics forum, 35, 3, 553--575. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Todd Palamar. 2015. Mastering Autodesk Maya 2016: Autodesk official press. John Wiley & Sons. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. JSON Schema. 2013. Json schema. Retrieved Apr. 3, 2018 from http://json-schema.org/.Google ScholarGoogle Scholar
  13. Yi Shen. 2018. Clay-Viewer. Retrieved Apr. 3, 2018 from https://pissang.github.io/clay-viewer/editor/.Google ScholarGoogle Scholar
  14. Karl Sims. 1994. Evolving virtual creatures. In Proceedings of the 21st annual conference on computer graphics and interactive techniques. ACM, 15--22. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Sketchfab. 2013. Sketchfab. Retrieved Apr. 3, 2018 from https://sketchfab.com/.Google ScholarGoogle Scholar

Index Terms

  1. Review: a web-based simulation viewer for sharing evolutionary robotics results

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        GECCO '18: Proceedings of the Genetic and Evolutionary Computation Conference Companion
        July 2018
        1968 pages
        ISBN:9781450357647
        DOI:10.1145/3205651

        Copyright © 2018 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 6 July 2018

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate 1,464 of 3,964 submissions, 37%

        Upcoming Conference

        GECCO '23
      • Article Metrics

        • Downloads (Last 12 months)4
        • Downloads (Last 6 weeks)2

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!