Gazebo simulator explained

Gazebo is an open-source 2D/3D robotics simulator that began development in 2002. In 2017, development forked into two versions, known as "Gazebo", the original monolithic architecture, and "Ignition", which had moved to becoming a modernized collection of loosely coupled libraries. Following a trademark obstacle in 2022 regarding their use of the name "Ignition", Open Robotics took the opportunity to switch the version names, dubbing the original fork "Gazebo Classic" and the new, modern fork "Gazebo".[1]

Gazebo Classic integrated the ODE physics engine, OpenGL rendering, and support code for sensor simulation and actuator control.

Gazebo Classic can use multiple high-performance physics engines, such as ODE, Bullet, etc. (the default is ODE). It provides realistic rendering of environments including high-quality lighting, shadows, and textures. It can model sensors that "see" the simulated environment, such as laser range finders, cameras (including wide-angle), Kinect style sensors, etc.[2]

For 3D rendering, Gazebo Classic uses the OGRE engine.[3]

Development history

Gazebo was a component in the Player Project from 2002 through 2011. In 2011, Gazebo became an independent project supported by Willow Garage. In 2012, Open Source Robotics Foundation (OSRF) became the steward of the Gazebo project. OSRF changed its name to Open Robotics in 2018.

Gazebo Classic's latest and last major release is version 11, a long-term support release with end-of-life planned for January 2025.[4] All previously released versions of Gazebo also received long-term support, with minor updates being released for Gazebo 9 and 10 together with the release of Gazebo 11.0.0.[5] With Gazebo 11 being released in January 2020, Open Robotics shifted its focus to developing Ignition, a "collection of open source software libraries designed to simplify development of high-performance applications", with a target audience of robot developers, designers, and educators. The first version of Ignition was released in February 2019. In April 2022, following a trademark dispute, the Ignition brand name was retired, and was reverted to Gazebo.[6] Gazebo's website refers to the original standalone Gazebo simulator as Gazebo Classic in order to disambiguate it from Gazebo. Open Robotics mentioned the need for significant modernization in Gazebo's code, together with the opportunity to move from a monolithic architecture to a collection of loosely coupled libraries.

Competitions

Gazebo has been used as the simulation environment for a number of technology challenges and competitions.

DARPA Robotics Challenge (DRC)

2012 to 2015

NASA Space Robotics Challenge (SRC)

2016 to 2017

Toyota Prius Challenge

2016 to 2017

Agile Robotics for Industrial Automation Competition (ARIAC)

2016 to 2023

The National Institute of Standards and Technology (NIST) put on the first ARIAC Competition in June 2017.[13] The goal of the competition was to test the agility of industrial robot systems, with the goal of enabling industrial robots on the shop floors to be more productive, more autonomous, and to require less time from shop floor workers.

DARPA Service Academy Swarm Challenge (SASC)

2016 to 2017

DARPA Subterranean Challenge (SubT)

2018 to 2021

Virtual RobotX Competition (VRX)

2019

External links

Notes and References

  1. Web site: About –- Gazebo . 2023-12-17 . Gazebo.
  2. Web site: Latest Version of Gazebo Simulator Makes It Easier Than Ever to Not Build a Robot . Ackerman . Evan . 2016-02-04 . IEEE Spectrum . IEEE .
  3. Web site: Gazebo . live . https://web.archive.org/web/20180116081153/http://www.gazebosim.org/ . 2018-01-16 . 2019-03-24 . Gazebo Simulator.
  4. Web site: Gazebo : Blog : Ignition Acropolis Release . 2022-04-04 . gazebosim.org.
  5. Web site: Gazebo : Blog : Gazebo 11.0.0 release . 2022-04-05 . gazebosim.org.
  6. Web site: A new era for Gazebo - General - Gazebo Community . 2023-02-05 . gazebosim.org. 6 April 2022 .
  7. Web site: Gazebo Simulator for DARPA Virtual Robotics Challenge. 2016-02-04 . YouTube . DARPA . 2013-06-03.
  8. Web site: DARPA Announces Winners of Virtual Robotics Challenge . Quick . Darren . 2013-06-28 . New Atlas . 2013-06-03.
  9. Web site: NASA Space Robotics Challenge . 2013-06-28 . NASA . 2013-06-03.
  10. Web site: How a One-Man Team From California Won NASA's Space Robotics Challenge . Ackerman . Evan . 2017-07-11 . IEEE Spectrum.
  11. Web site: The "El Diablo" 211 MPG lap of Sonoma Raceway at Prius Challenge . 2017-03-04 . Toyota Research Institute.
  12. Web site: Making the Prius Challenge . 2017-07-30 . Brian Ghidinelli.
  13. Web site: Agile Robotics for Industrial Automation Competition. NIST. 16 September 2016 .
  14. Web site: ARIAC Finals results announced . Ackerman . Evan . 2017-07-05 . Open Robotics.
  15. Web site: ARIAC 2018 Finals results announced. 2018-06-01 . Open Robotics.
  16. Web site: 2019 NIST ARIAC Challenge. NIST. 20 July 2017 .
  17. Web site: 2020 NIST ARIAC Challenge. NIST. 20 July 2017 .
  18. Web site: 2023-08-27 . ARIAC Results . 2024-01-03 . National Institute of Standards and Technology.
  19. Web site: Service Academies Swarm Challenge. DARPA.
  20. Web site: An Overview of DARPA's Service Academies Swarm Challenge . 2017-04-23 . YouTube.
  21. Web site: Service Academies Swarm Challenge Pushes the Boundaries of Autonomous Swarm Capabilities . 2017-05-11 . DARPA.
  22. Web site: DARPA Subterranean (SubT) Challenge. Chung . Timothy . DARPA.
  23. Web site: VRX Competition (VRX). RoboNation. 2019-04-26. 2019-04-26. https://web.archive.org/web/20190426183222/https://www.robotx.org/index.php/about/about-virtual-robotx. dead.