Skip to main content

References and Citations

This page provides references to official documentation and resources cited throughout Module 2: Digital Twin Simulation (Gazebo & Unity).

Official Documentation

Gazebo Documentation

Unity Documentation

ROS/ROS2 Integration

Research Papers and Academic Sources

Digital Twin Research

  • Rasheed, A., San, O., & Kvamsdal, T. (2020). Digital twin: Values, challenges and enablers from a modeling perspective. IEEE Access, 8, 21980-22012.
  • Tao, F., Zhang, H., Liu, A., & Nee, A. Y. C. (2019). Digital twin in industry: State-of-the-art. IEEE Transactions on Industrial Informatics, 15(4), 2405-2415.
  • Fuller, A., Fan, Z., Day, C., & Barlow, C. (2020). Digital twin: Enabling technologies, challenges and open research. IEEE Access, 8, 108952-108971.

Simulation and Robotics

  • Coumans, E., & Bai, Y. (2016). Mujoco: A physics engine for model-based control. IEEE/RSJ International Conference on Intelligent Robots and Systems.
  • Tedrake, R. (2023). Underactuated Robotics: Algorithms for Walking, Running, Swimming, Flying, and Manipulation. MIT Press.
  • Siciliano, B., & Khatib, O. (Eds.). (2016). Springer handbook of robotics. Springer Publishing.

Sensor Simulation

  • Hornung, A., Wurm, K. M., Bennewitz, M., Stachniss, C., & Burgard, W. (2013). OctoMap: An efficient probabilistic 3D mapping framework based on octrees. Autonomous Robots, 34(3), 189-206.
  • Geiger, A., Lenz, P., & Urtasun, R. (2012). Are we ready for autonomous driving? The KITTI vision benchmark suite. Conference on Computer Vision and Pattern Recognition.
  • Mur-Artal, R., Montiel, J. M. M., & Tardós, J. D. (2015). ORB-SLAM: a versatile and accurate monocular SLAM system. IEEE Transactions on Robotics, 31(5), 1147-1163.

Industry Standards and Best Practices

Simulation Standards

  • SISO (Simulation Interoperability Standards Organization): Standards for simulation interoperability
  • IEEE 1516 (HLA): High Level Architecture for distributed simulation
  • DIS (Distributed Interactive Simulation): Standards for real-time simulation
  • FMI (Functional Mock-up Interface): Standard for tool-independent exchange of simulation models

Robotics Standards

  • ROS-Industrial: Standards for industrial robotics applications
  • ARIA (ARIA Robotics Interface for Applications): Mobile robot control framework
  • Player/Stage: Network interface for robotics research
  • YARP (Yet Another Robot Platform): Framework for robot applications

Tools and Libraries

Physics Simulation

Sensor Simulation Libraries

Development Tools

Online Resources and Communities

Forums and Discussion Groups

GitHub Repositories

Video Lectures and Courses

  • MIT 6.832 (Underactuated Robotics): https://underactuated.mit.edu/
  • ETH Zurich Robotics Course: Available through edX and Coursera
  • Carnegie Mellon Robotics Institute: Public lectures and course materials
  • UC Berkeley CS287 (Advanced Robotics): Lecture materials and assignments

Additional Reading

Books on Simulation

  • Law, A. M. (2014). Simulation Modeling and Analysis (5th ed.). McGraw-Hill Education.
  • Fishwick, P. A. (2020). Simulation Model Design and Execution: Building Digital Mirrors. Chapman and Hall/CRC.
  • Cassandras, C. G., & Lafortune, S. (2021). Introduction to Discrete Event Systems (3rd ed.). Springer.

Books on Robotics Simulation

  • Dudek, G., & Jenkin, M. (2014). Computational Principles of Mobile Robotics (2nd ed.). Cambridge University Press.
  • Siegwart, R., Nourbakhsh, I. R., & Scaramuzza, D. (2011). Introduction to Autonomous Mobile Robots (2nd ed.). MIT Press.
  • Kelly, A. (2013). Mobile Robotics: Mathematics, Models, and Methods. Cambridge University Press.

This reference list provides authoritative sources for further exploration of digital twin simulation concepts, tools, and applications. We encourage readers to consult these resources for deeper understanding and implementation details.