Releases: PepperlFuchs/pf_lidar_ros_driver
Releases · PepperlFuchs/pf_lidar_ros_driver
1.2.2
What's Changed
Version 1.2.1
pf_driver
- Merge pull request #108 from ValerioMa/terminate_cleanly
Clean rosnode termination. - Merge pull request #106 from kalectro/main
Fixes type of port parameter in cfg files - Merge pull request #104 from ValerioMa/main
Move stamping closer to data reading. - Merge pull request #109 from PepperlFuchs/safe_feed_time
safe feed time within the defined timeout - clang format applied
- Clean termination of ros_main node.
Closes: #105 - Fixes type of port parameter in cfg files
The port parameter was declared as an int_t in the cfg files but in the
code it is expected to be a string. When the dynamic_reconfigure server
is started, the data type on the parameter server was changed from
string to int. This resulted in getParam of the release 1.2.0 to return
False effectively killing any respawn functionality. - Move stamping close to data reading.
Before this commit the scan message was stamped just before publishing the
data. In the LaserScan message of ros the timestamp in the header is
the acquisition time of the first ray in the scan. - safe feed time within the defined timeout
- Update r2300.launch
fixed typo - Merge pull request #101 from PepperlFuchs/r2300_single_layer
R2300 single layer - Merge branch 'main' into r2300_single_layer
- added config files for R2300 device family 7 (single layer)
- default packet type is C (R2000)
- added optional port parameter to yaml config files
- Merge pull request #94 from MichaelGrupp/application_bitmap
Allow to set hmi_application_bitmap with dynamic_reconfigure - Merge branch 'main' into application_bitmap
- Merge pull request #93 from MichaelGrupp/launch-args
Allow to disable RViz & pf_bringup in launch file. - Allow to disable RViz & pf_bringup in launch file.
This allows better integration in headless systems and robots that
already have a robot_state_publisher. - Allow to set hmi_application_bitmap
- Merge pull request #99 from PepperlFuchs/fix_udp_port
Fix udp port - utilize port specified in config for UDP connection
- Merge pull request #87 from wawanbreton/code_refactoring
Code refactoring - apply clang formatting
- header only has function declaration
- remove references to mutex after refactoring
- Fixed missing include
- Applied clang formatting
- Code cleaning and minor optimizations
- Added cpp files for each header when possible
- Splitted existing cpp files to match headers
- Splitted headers to have a single class by file
- Moved sources to src folder
- Contributors: Erwan MATHIEU, Harsh Deshpande, Kai Franke, Michael Grupp, Valerio Magnago
pf_description
- Merge pull request #87 from wawanbreton/code_refactoring
Code refactoring - Moved sources to src folder
- Contributors: Erwan MATHIEU
Version 1.2.0
- fix focal point to world link of r2300 #72 #72
- fix xacro filename cases #70 #70
- viz scanner model in rviz
- changed necessary for noetic #68 #68
- added urdf for r2000 and r2300 #66 #66
- fix deps for CI
- add urdf bringup launch file
- added urdf for r2300
- fix high CPU usage #65 #65 from PepperlFuchs/fix_while_loop
- fix pointcloud flickering in rviz
- reset cloud when params change in between publish cycle
- reduce sleep time for writer thread as observed in #63 #63 (comment)
- wait for the next message from the device with a timeout
- fix layers accumulation and low frequency issue #56 #56 from PepperlFuchs/fix_freq
- Contributors: Harsh Deshpande
Version 1.1.1
- Changed the respository name from ROS_driver to pf_lidar_ros_driver to allow a bloom release
Version 1.1.0
- minor bugfixes
- added intensity information into R2300 point cloud
Version 1.0
Initial Release