-
Notifications
You must be signed in to change notification settings - Fork 142
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Squashed commit of the following: - remove deprecated methods + naming nits - Added notes to size(), empty(), full() - Expose scan_ring param and update relevant params description - Added ImageProcessor to support IMG flag - Define new argument scan_ring - Re-formatting CHANGELOG a bit - Add missing parameter declaration - Apply && to accepted method of ThreadSafeRingBuffer + nits and code formatting - Update CHANGELOG.rst and package version - Update minimal readme file and utilize os_driver by default - Add proc_mask to xml file - Remove experminal marker from set_config and reset ros services - Expose use_system_default_qos parameter to xml launch file and use proper defaults - Rename the file os_sensor_cloud_image_params to os_sensor_cloud_image_params.yaml and update corresponding launch files - More detailed explanation about the IMG node - Add minor note - Add the ability to override current qos settings - Reduce sync operations + restore sensor reset/reactivation - Add support for the selecting IMU - Create topics/subs when their respective flags enabled - Parse proc_mask and hook to launch files and config - Restor os_cloud_node ability to process point clouds - Refactor a bit and add the ability to process and publish point clouds and laser scans - Incorporate LaserScan message composition - Fix build issue - Formatting imu and lidar packet handlers - Factor out tf transforms broadcast - Provide support for parsing the community driver params file with approprite launch file - Formatting os_sensor and os_driver - Keep transforms in Lidar Frame by default with option to switch - Add an option to select the point_cloud frame - Quick hook up of the ThreadSafeRingBuffer for os_sensor and os_driver - Add one more case to the unit test of ThreadSafeRingBuffer - Adding unit tests for the ThreadSafeRingBuffer - Move down pragma once in the handlers - Added os_driver which combines os_sensor and os_cloud - Added required launch files - Better abstraction of classes - Simplified threading logic - Added thread safe implemention of ring buffer (not hooked yet) - Factoring out Imu and Lidar packets handling * Update CHANGELOG + Fix load_metadata_from_file * Correct params file used in driver.launch.py + add comments * Fix pub activation and re-enable sensor re-configuration * Fix trying to publish on an inactive topic * Update REAMDE.md to mention the Compatibilty mode * Use angle-bracket include for laser_scan.hpp * Fix the 2nd point cloud replacing the first * Properly check for the write_text_to_file
- Loading branch information
Showing
38 changed files
with
3,291 additions
and
1,186 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.