Skip to content

Latest commit

 

History

History
783 lines (713 loc) · 47.3 KB

Changelog.md

File metadata and controls

783 lines (713 loc) · 47.3 KB

Gazebo 5.0

Gazebo 5.0.0

  1. Added ability to read the directory where the log files are stored.

  2. Implemented a simulation cloner

  3. Added GUI overlay plugins. Users can now write a Gazebo + QT plugin that displays widgets over the render window.

  1. Change behavior of Joint::SetVelocity, add Joint::SetVelocityLimit(unsigned int, double)

Gazebo 4.0

Gazebo 4.x.x (yyyy-mm-dd)

  1. Add ArrangePlugin for arranging groups of models. Also add Model::ResetPhysicsStates to call Link::ResetPhysicsStates recursively on all links in model.
  2. The gz model command line tool will output model info using either -i for complete info, or -p for just the model pose.
  3. Added SignalStats class for computing incremental signal statistics.

Gazebo 4.0.2 (2014-09-23)

  1. Fix and improve mechanism to generate pkgconfig libs
  2. Added arat.world
  3. Update gzprop to output zip files.
  4. Make Collision::GetShape a const function
  5. Install missing physics headers
  6. Remove SimbodyLink::AddTorque console message
  7. Fix log xml

Gazebo 4.0.0 (2014-08-08)

  1. Added lcov support to cmake
  2. Fixed memory leak in image conversion
  3. Removed deprecated function
  4. Improved collada loading performance
  5. Implemented a collada exporter
  6. Force torque sensor now makes use of sensor's pose.
  7. Fix Model::GetLinks segfault
  8. Fix deleting and saving lights in gzserver
  9. Fix Collision::GetWorldPose. The pose of a collision would not update properly.
  10. Fixed the animate_box and animate_joints examples
  11. Integrated Oculus Rift functionality
  12. Updated Base::GetScopedName
  13. Fix collada loader from adding duplicate materials into a Mesh
  14. Integrated Razer Hydra functionality
  15. Added ability to copy and paste models in the GUI
  16. Removed unnecessary inclusion of gazebo.hh and common.hh in plugins
  17. Added ability to specify custom road textures
  18. Added support for DART 4.1
  19. Allow position of joints to be directly set.
  20. Added extruded polyline geometry
  21. Fixed actor animation
  22. Generate a versioned cmake config file
  23. Added KMeans class
  24. Added --summary-range feature to bitbucket pullrequest tool
  25. Updated web links
  26. Update tests

Gazebo 3.0

Gazebo 3.1.0 (2014-08-08)

  1. Implemented Simbody::Link::Set*Vel
  2. Added World::RemoveModel function
  3. Fix exit from camera follow mode using the escape key
  4. Added support for SDF joint spring stiffness and reference positions
  5. Removed the gzmodel_create script
  6. Added Vector2 dot product
  7. Added SetPositionPID and SetVelocityPID to JointController
  8. Fix gzclient startup crash with ogre 1.9
  9. Update the bitbucket_pullrequests tool
  10. Light properties now remain in place after move by the user via the GUI.
  11. Allow position of joints to be directly set.

Gazebo 3.0.0 (2014-04-11)

  1. Fix bug when deleting the sun light
  2. Fix ODE screw joint
  3. Update joint integration tests
  4. Fixed false positives in cppcheck.
  5. Made joint axis reference frame relative to child, and updated simbody and dart accordingly.
  6. Added ability to pass vector of strings to SetupClient and SetupServer
  7. Fix error correction in screw constraints for ODE
  8. Improved pkgconfig with SDF
  9. Added a plugin to simulate aero dynamics
  10. Updated bullet support
  11. Updated simbody support
  12. Updated worlds to SDF 1.5
  13. Improvements to ODE
  14. New command line tool
  15. Graphical user interface improvements
  16. Created a friction pyramid class
  17. Added GetWorldEnergy functions to Model, Joint, and Link
  18. Preparing Gazebo for admission into Ubuntu
  19. Add method for querying if useImplicitStiffnessDamping flag is set for a given joint
  20. Fix joint axis frames
  21. Compute joint anchor pose relative to parent
  22. Cleanup the installed worlds
  23. Update to the GPS sensor
  24. Removed libtool from plugin loading
  25. Added functions to get inertial information for a link in the world frame.

Gazebo 2.0

Gazebo 2.2.3 (2014-04-29)

  1. Removed redundant call to World::Init
  2. Return proper error codes when gazebo exits
  3. Fixed Camera::GetWorldRotation().
  4. Fixed memory leak in image conversion

Gazebo 2.2.0 (2014-01-10)

  1. Fix compilation when using OGRE-1.9 (full support is being worked on)
  2. Added unit test for issue 624.
  3. Use 3x3 PCF shadows for smoother shadows.
  4. Update manpage copyright to 2014.
  5. Added friction integration test .
  6. Fix joint anchor when link pose is not specified.
  7. Added (ESC) tooltip for GUI Selection Mode icon.
  8. Removed old comment about resolved issue.
  9. Made SimbodyLink::Get* function thread-safe
  10. Suppressed spurious gzlog messages in ODE::Body
  11. Fixed Force Torque Sensor Test by properly initializing some values.
  12. Added breakable joint plugin to support breakable walls.
  13. Used different tuple syntax to fix compilation on OSX mavericks.
  14. Fixed sonar test and deprecation warning.
  15. Speed up test compilation.
  16. Added Joint::SetEffortLimit API
  17. Made bullet output less verbose.
  18. Convergence acceleration and stability tweak to make atlas_v3 stable
  19. Added colors, textures and world files for the SPL RoboCup environment
  20. Fixed bitbucket_pullrequests tool to work with latest BitBucket API.
  21. Fixed cppcheck warnings.

Gazebo 2.1.0 (2013-11-08)

  1. Fix mainwindow unit test
  2. Visualize moment of inertia
  3. Update tool to count lines of code
  4. Implement World::Clear
  5. Improve Bullet support
  6. Fix doxygen spacing
  7. Add tool to generate model images for thepropshop.org
  8. Added paging support for terrains
  9. Added plugin path to LID_LIBRARY_PATH in setup.sh
  10. Fix for OSX
  11. Update copyright information
  12. Enable screen dependent tests
  13. Fix gazebo command line help message
  14. Fix man page test
  15. Improve load time by reducing calls to RTShader::Update
  16. Fix joint visualization
  17. Add helpers to fix NaN
  18. Fix model resizing via the GUI
  19. Simplify gzlog test by using sha1
  20. Enable cppcheck for header files
  21. Fix broken regression test
  22. All simbody and dart to pass tests
  23. Fix camera rotation from SDF
  24. Fix bitbucket pullrequest command line tool to match new API
  25. Fix transceiver spawn errors in tests

Gazebo 2.0.0 (2013-10-08)

  1. Refactor code check tool.
  2. Added pull request tool for Bitbucket.
  3. New wireless receiver and transmitter sensor models.
  4. Audio support using OpenAL.
  5. Simplify command-line parsing of gztopic echo output.
  6. Use UNIX directories through the user of GNUInstallDirs cmake module.
  7. New GUI interactions for object manipulation.
  8. Fix for OSX menubar.
  9. Remove internal SDF directories and dependencies.
  10. Add minimum version for sdformat.
  11. Allow different gtest parameter types with ServerFixture
  12. GUI model scaling when using Bullet.
  13. Fix typo in cmake config.
  14. Remove gazebo include subdir from pkgconfig and cmake config.
  15. Torsional spring demo
  16. Remove repeated call to SetAxis in Joint.cc
  17. Add test for rotational joints.
  18. Fix compilation of tests using Joint base class
  19. Terrain paging implemented.
  20. Improve timeout error reporting in ServerFixture
  21. Fix mouse picking for cases where visuals overlap with the laser
  22. Fix string literals for OSX
  23. Support for ENABLE_TESTS_COMPILATION cmake parameter
  24. Updated system gui plugin
  25. Fix force torque unit test issue
  26. Use variables to control auto generation of CFlags
  27. Remove deprecated functions.
  28. Fix typo in Camera.cc
  29. Performance improvements
  30. Fix gripper model.
  31. First part of Simbody integration

Gazebo 1.9

Gazebo 1.9.6 (2014-04-29)

  1. Refactored inertia ratio reduction for ODE
  2. Improved collada loading performance

Gazebo 1.9.3 (2014-01-10)

  1. Add thickness to plane to remove shadow flickering.
  2. Temporary GUI shadow toggle fix.
  3. Fix memory access bugs with libc++ on mavericks.
  4. Replaced printf with cout in gztopic hz.
  5. Add Dark grey material and fix indentation.
  6. Fixed sonar sensor unit test.
  7. Convergence acceleration and stability tweak to make atlas_v3 stable.
  8. Update gtest to 1.7.0 to resolve problems with libc++.
  9. Fixed LD_LIBRARY_PATH for plugins.
  10. Fix transceiver sporadic errors.
  11. Modified the MsgTest to be deterministic with time checks.
  12. Fixed seg fault in LaserVisual.
  13. Implemented the option to disable tests that need a working screen to run properly.
  14. Cleaned up gazebo shutdown.
  15. Fixed bug associated with loading joint child links.

Gazebo 1.9.2 (2013-11-08)

  1. Fix enable/disable sky and clouds from SDF
  2. Fix occasional blank GUI screen on startup
  3. Fix GPU laser when interacting with heightmaps
  4. Added API/ABI checker command line tool
  5. Added gtest version information
  6. Fix GUI world saving
  7. Enable anti-aliasing for camera sensor
  8. Make sensor noise deterministic
  9. Fix build problem
  10. Fix a typo in Camera.cc
  11. Fix OSX menu bar
  12. Fix gazebo::init by calling sdf::setFindCallback() before loading the sdf in gzfactory.

Gazebo 1.9.1 (2013-08-20)

Gazebo 1.9.0 (2013-07-23)

Gazebo 1.8

Gazebo 1.8.7 (2013-07-16)

Gazebo 1.8.6 (2013-06-07)

Gazebo 1.8.5 (2013-06-04)

Gazebo 1.8.4 (2013-06-03)

Gazebo 1.8.3 (2013-06-03)

Gazebo 1.8.2 (2013-05-28)

Gazebo 1.8.1 (2013-05-22)

Gazebo 1.8.0 (2013-05-17)

Gazebo 1.7

Gazebo 1.7.3 (2013-05-08)

Gazebo 1.7.2 (2013-05-07)

Gazebo 1.7.1 (2013-04-19)

Gazebo 1.6

Gazebo 1.6.3 (2013-04-15)

Gazebo 1.6.2 (2013-04-14)

Gazebo 1.6.1 (2013-04-05)

  • Switch default build type to Release.

Gazebo 1.6.0 (2013-04-05)

  • Improvements to inertia in rubble pile
  • Various Bullet integration advances.
  • Noise models for ray, camera, and imu sensors.
  • SDF 1.4, which accommodates more physics engine parameters and also some sensor noise models.
  • Initial support for making movies from within Gazebo.
  • Many performance improvements.
  • Many bug fixes.
  • Progress toward to building on OS X.

Gazebo 1.5

Gazebo 1.5.0 (2013-03-11)

Gazebo 1.4

Gazebo 1.4.0 (2013-02-01)

Gazebo 1.3

Gazebo 1.3.1 (2012-12-14)

Gazebo 1.3.0 (2012-12-03)

Gazebo 1.2

Gazebo 1.2.6 (2012-11-08)

Gazebo 1.2.5 (2012-10-22)

Gazebo 1.2.4 (10-19-2012:08:00:52)

Gazebo 1.2.3 (10-16-2012:18:39:54)

Gazebo 1.2.2 (10-16-2012:15:12:22)

Gazebo 1.2.1 (10-15-2012:21:32:55)

Gazebo 1.2.0 (10-04-2012:20:01:20)

  • Updated GUI: new style, improved mouse controls, and removal of non-functional items.
  • Model database: An online repository of models.
  • Numerous bug fixes
  • APT repository hosted at [http://osrfoundation.org OSRF]
  • Improved process control prevents zombie processes