CHANGELOG
Changelog for package webots_ros2
2023.1.3 (2024-08-07)
Added support for ROS 2 Jazzy.
Make webots_ros2_driver scripts executable.
Fixed passing the robot_description parameter to ros2_control.
Fixed the produced URDF to also contain joint limits necessary for ros2_control.
Added support for the new ros2_control API affecting resource_manager and controller_manager.
2023.1.2 (2024-04-08)
Fixed errors showing up when launching moveit for ur5e.
Fixed nav2 turtlebot test failing very often.
Fixed build and tests for rolling.
Fixed deprecated ros_controls command: cmd_vel_unstamped.
Remove usage of deprecated resource manager method: activate_all_components().
Set is_urdf_loaded__ of the resource manager to true.
2023.1.1 (2023-07-11)
Added deprecation message when declaring driver node in launch file.
Fixed RangeFinder activation to also check for point cloud subscriptions.
Added component remapping parameter to WebotsController to rename PROTO components.
Added animation_{start,stop}_recording services to Ros2Supervisor node.
Added /Ros2Supervisor namespace to Ros2Supervisor node.
Fixed Python plugin termination on SIGINT call or simulation ends.
2023.1.0 (2023-06-29)
Added Ros2Pen static plugin.
Added support for Navigation2 in Iron.
Clean simulation reset in launch files.
Fixed Universal Robot trajectory interpolation.
Added new TIAGo project to webots_ros2_tiago to run real robot configuration.
Added new WebotsController node in the driver interface to launch robot controller plugins.
Fixed unfound robot window library in Tesla example.
Default to canonical topic name and fix camera_info stamp in Ros2Camera, Ros2RangeFinder.
Added VacuumGripper gripper support in webots_ros2_driver.
Added BoolStamped message in webots_ros2_msgs.
Added GetBool service in webots_ros2_msgs.
Fixed webots_ros2_control component activation.
2023.0.4 (2023-05-23)
Drop support for Foxy.
Fixed vertical field of view in static RangeFinder plugin.
Added support for painted point clouds.
Fixed ability to launch RViz without other tools in e-puck example.
Fixed command line arguments in importer tools.
Added custom handler in driver interface to start nodes when Webots is ready.
2023.0.3 (2023-04-12)
Fixed the calibration of the TIAGo.
Improved the navigation of the TIAGo example.
Added Cartographer for SLAM in the TIAGo example.
Adding port, stream type parameters to webots_laucher
Copying .wbproj when launching a Webots world via webots_launcher
Added Emitter and Receiver support in webots_ros2_driver
Changed undefined Lidar frequency to the default from the .proto file
Added Compass support in webots_ros2_driver
Added startup of the Turlebot navigation and mapping tools from the launch file.
Fixed the calibration of the e-puck.
Fixed and improved the navigation of the e-puck example.
2023.0.2 (2023-02-07)
Drop support for Galactic.
Fixed the spawn of URDF robots in WSL and macOS when using full path.
Fixed relative assets in macOS.
Ros2Supervisor is now optional.
2023.0.1 (2023-01-05)
Fixed relative assets in WSL.
Fixed broken controller connection in Rats life example.
2023.0.0 (2022-11-30)
Added support for the new Python API of Webots R2023a
Convert C++ controller API functions to C
Replace libController submodule by commited source files
Removed ‘webots_ros2_core’ package (deprecated).
Allow custom motor-encoder pair.
2022.1.4 (2022-11-18)
Fixed the camera focal length in the CameraInfo topic.
Upgraded to urdf2webots 2.0.3
Update the calculation of CameraRecognitionObject messages to the RDF convention of R2022b.
2022.1.3 (2022-11-02)
Added macOS support.
Added reset handler to all examples to support simulation reset from Webots.
2022.1.2 (2022-10-21)
Added WSL support.
2022.1.0 (2022-09-23)
Adapted controllers to communicate with Webots R2022b.
Added feature to import URDF on the fly.
Added PointCloud2 support for RangeFinder.
1.2.3 (2022-06-01)
Fixed support for Humble and Rolling.
1.1.2 (2021-11-03)
Adapted the ‘webots_ros2_driver’ package to be also a python alternative to the ‘webots_ros2_core’ package.
Replaced the use of the deprecated ‘webots_ros2_core’ package by the ‘webots_ros2_driver’ package.
Removed the ‘webots_ros2_example’, ‘webots_ros2_tutorials’ and ‘webots_ros2_abb’ packages.
Replaced the ‘webots_ros2_tiago’ package.
1.1.0 (2021-07-19)
Included the ‘webots_ros2_driver’ package as a C++ alternative to the ‘webots_ros2_core’ package.
Integrated ros2_control.
Included a Mavic drone simulation example
1.0.5 (2021-01-08)
Improved performance of the camera.
Replaced tkinter with simple command-line tools.
Fixed usage on Windows.
Introduced notion of minimum and target Webots versions.
1.0.1 (2020-09-18)
Removed the ‘webots_ros2_desktop’ package.
Added missing ‘webots_ros2_demos’, ‘webots_ros2_epuck’ and ‘webots_ros2_msgs’ packages as dependencies.
1.0.0 (2020-09-01)
Improved support for macOS
0.0.3 (2020-06-15)
Updated to Webots R2020a
0.0.2 (2019-09-23)
Moved sources to cyberbotics/webots_ros2 (https://github.com/cyberbotics/webots_ros2)
Added a ‘webots_ros2_msgs’, ‘webots_ros2_core’, ‘webots_ros2_desktop’, ‘webots_ros2_examples’ ‘webots_ros2_abb’ and ‘webots_ros2_universal_robot’ packages
Added support for ABB robots.
0.0.1 (2019-08-09)
Initial version