-
Notifications
You must be signed in to change notification settings - Fork 640
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add autoware_system_monitor package #14
Merged
1222-takeshi
merged 53 commits into
autowarefoundation:tier4/proposal
from
tkimura4:1-add-system-monitor
Dec 3, 2021
Merged
feat: add autoware_system_monitor package #14
1222-takeshi
merged 53 commits into
autowarefoundation:tier4/proposal
from
tkimura4:1-add-system-monitor
Dec 3, 2021
Conversation
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
* Fixed various bugs. * Fixed wrong status report of NIC.
…s among all processors by default. (autowarefoundation#788)
Signed-off-by: mitsudome-r <[email protected]>
This reverts commit a9436882d50dc09fa5b8d6c0a151a10def76b242. Signed-off-by: mitsudome-r <[email protected]>
Signed-off-by: mitsudome-r <[email protected]>
* Implement a utility function that spins and updates a monitor node. * Port cpu monitor * Port hdd monitor. * Port mem_monitor to ROS2 * Port net_monitor to ROS2 * Port ntp_monitor to ROS2 * Port process_monitor to ROS2 * Port GPU_monitor to ROS2 * Port msr_reader and hdd_reader to ROS2 * Clean up the build and launch files: * Clean up and comment on CMake and package files. * Port the launch file to ROS2
* Change includes * Rename files * Adjustments to make things compile * Other packages
* Use quotes for includes where appropriate * Fix lint tests * Make tests pass hopefully
* Add linters * Fix clang-tidy error in util.hpp
Signed-off-by: Takagi, Isamu <[email protected]>
* Rename ROS-related .yaml to .param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Remove prefix 'default_' of yaml files Signed-off-by: Kenji Miyake <[email protected]> * Rename vehicle_info.yaml to vehicle_info.param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Rename diagnostic_aggregator's param files Signed-off-by: Kenji Miyake <[email protected]> * Fix overlooked parameters Signed-off-by: Kenji Miyake <[email protected]>
…undation#364) Co-authored-by: ito-san <[email protected]>
* Disable CPU Load Average warning. (autowarefoundation#1147) Signed-off-by: mitsudome-r <[email protected]> * Fix cpu_monitor respawning forever. (autowarefoundation#1150) * Disable cpu_temperature in planning simulation (autowarefoundation#1151) Signed-off-by: mitsudome-r <[email protected]> * Net Monitor: Handle as an error if specified device not exist. (autowarefoundation#1152) * Handled as an error if specified device not exist. * Disable network diags in simulation Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * apply ament_uncrustify Signed-off-by: mitsudome-r <[email protected]> * Disable resource monitoring in planning_simulator (autowarefoundation#1172) Signed-off-by: Kenji Miyake <[email protected]> * Treat logging errors as safe faults (autowarefoundation#1164) Signed-off-by: Kenji Miyake <[email protected]> * Fix test code of system_monitor (autowarefoundation#1178) Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]>
…#375) * Use thread for ntpdate. (autowarefoundation#1160) Signed-off-by: mitsudome-r <[email protected]> * removed unused variable Signed-off-by: mitsudome-r <[email protected]>
* add local optimal solution ocillation check to ndt_scan_matcher (autowarefoundation#1182) * Add obstacle_crush diagnostic (autowarefoundation#1186) Signed-off-by: Kenji Miyake <[email protected]> * Fix diagnostics api (autowarefoundation#1185) * Fix diagnostics api Signed-off-by: Kenji Miyake <[email protected]> * Don't overwrite level Signed-off-by: Kenji Miyake <[email protected]> * Overwrite level of No Fault diagnostics Signed-off-by: Kenji Miyake <[email protected]> * Add missing diag in autoware_error_monitor.yaml (autowarefoundation#1187) Signed-off-by: Kenji Miyake <[email protected]> * Filter hazard_status (autowarefoundation#1191) * Filter hazard_status Signed-off-by: Kenji Miyake <[email protected]> * Filter leaf diagnostics Signed-off-by: Kenji Miyake <[email protected]> * Fix wrong calculation of available memory. (autowarefoundation#1168) * Fixed wrong calculation of available memory. * Added comments about output example of free -tb command. * Change monitoring method to get HDD temperature and usage per specified device. (autowarefoundation#1195) * Changed monitoring method to get temperature and usage per specified device. * Fixed test codes. * Removed unnecessary (void) parameter. * return input pointcloud when ground plane not found (autowarefoundation#1190) * fix yaw-smoothing bug (autowarefoundation#1198) * Fix lint Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: tkimura4 <[email protected]>
* Fix typo in system module * Change variable name * Move comments * Apply uncrustify
Signed-off-by: Kenji Miyake <[email protected]>
* [simple_planning_simulator] add readme (autowarefoundation#424) * add readme of simple_planning_simulator Signed-off-by: Takamasa Horibe <[email protected]> * Update simulator/simple_planning_simulator/README.md * set transit_margin_time to intersect. planner (autowarefoundation#460) * Fix pose2twist (autowarefoundation#462) Signed-off-by: Takagi, Isamu <[email protected]> * Ros2 vehicle info param server (autowarefoundation#447) * add vehicle_info_param_server * update vehicle info * apply format * fix bug * skip unnecessary search * delete vehicle param file * fix bug * Ros2 fix topic name part2 (autowarefoundation#425) * Fix topic name of traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_visualization Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_map_based_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_recognition Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix issues in hdd_reader (autowarefoundation#466) * Fix some issues detected by Coverity Scan and Clang-Tidy * Update launch command * Add more `close(new_sock)` * Simplify the definitions of struct * fix: re-construct laneletMapLayer for reindex RTree (autowarefoundation#463) * Rviz overlay render fix (autowarefoundation#461) * Moved painiting in SteeringAngle plugin to update() Signed-off-by: Adam Dabrowski <[email protected]> * super class now back to MFD Signed-off-by: Adam Dabrowski <[email protected]> * uncrustified Signed-off-by: Adam Dabrowski <[email protected]> * acquire data in mutex Signed-off-by: Adam Dabrowski <[email protected]> * back to RTD as superclass Signed-off-by: Adam Dabrowski <[email protected]> * Rviz overlay render in update (autowarefoundation#465) * Moved painiting in SteeringAngle plugin to update() Signed-off-by: Adam Dabrowski <[email protected]> * super class now back to MFD Signed-off-by: Adam Dabrowski <[email protected]> * uncrustified Signed-off-by: Adam Dabrowski <[email protected]> * acquire data in mutex Signed-off-by: Adam Dabrowski <[email protected]> * removed unnecessary includes and some dead code Signed-off-by: Adam Dabrowski <[email protected]> * Adepted remaining vehicle plugin classes to render-in-update concept. Returned to MFD superclass Signed-off-by: Adam Dabrowski <[email protected]> * restored RTD superclass Signed-off-by: Adam Dabrowski <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: tkimura4 <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kazuki Miyahara <[email protected]> Co-authored-by: Makoto Tokunaga <[email protected]> Co-authored-by: Adam Dąbrowski <[email protected]>
* Fix issues in gpu_monitor * Fix uninitialized variables * Use range-based for loop * Fix compile errors of tegra_gpu_monitor * Replace C-style to C++-style * Make iterators const * Fix fmt::format() usage error
Signed-off-by: wep21 <[email protected]>
1222-takeshi
approved these changes
Dec 1, 2021
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
tkimura4
pushed a commit
to tkimura4/autoware.universe
that referenced
this pull request
Dec 3, 2021
* Apply api mapping to engage * Fix format * Add vehicle status API (autowarefoundation#8) * Add vehicle status API * Fix logging * Fix lint * Add vehicle command API (autowarefoundation#11) * sync main for develop (autowarefoundation#17) * Add CI (autowarefoundation#12) * Add sync-public.yaml (autowarefoundation#14) * Add sync-public.yaml Signed-off-by: Kenji Miyake <[email protected]> * Add sync-public-develop.yaml Signed-off-by: Kenji Miyake <[email protected]> * Change proposal sync app ID (autowarefoundation#18) Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * Add fail safe state API (autowarefoundation#20) * Move autoware_api_utils * Move autoware_api_mapping * Fix package depend * Move autoware_api_generator Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]>
tkimura4
added a commit
that referenced
this pull request
Dec 6, 2021
* Add autoware api mapping system (#9) * Apply api mapping to engage * Fix format * Add vehicle status API (#8) * Add vehicle status API * Fix logging * Fix lint * Add vehicle command API (#11) * sync main for develop (#17) * Add CI (#12) * Add sync-public.yaml (#14) * Add sync-public.yaml Signed-off-by: Kenji Miyake <[email protected]> * Add sync-public-develop.yaml Signed-off-by: Kenji Miyake <[email protected]> * Change proposal sync app ID (#18) Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * Add fail safe state API (#20) * Move autoware_api_utils * Move autoware_api_mapping * Fix package depend * Move autoware_api_generator Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> * ci(pre-commit): autofix * use rosidl_generator_traits::to_yaml * fix format * ci(pre-commit): autofix * change lint * ci(pre-commit): autofix Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
tkimura4
pushed a commit
to tkimura4/autoware.universe
that referenced
this pull request
Dec 10, 2021
* [sensing_launch] Initial port without actually launching * [sensing_launch] default -> value, namespace, first nodelet porting * [sensing_launch] use usb_cam, eval -> var * [sensing_launch] Fix syntax errors in pointcloud_preprocessor.launch.py * [pointcloud-preprocessor] fix ground-filter component name * [pointcloud-preprocessor] Polish aip_s1/pointcloud_preprocessor.launch.py Only one error at runtime remains when testing on dev laptop due to pointclouds that need to be available for concatenation * [sensing_launch] ublox_gps refer to config file properly * (wip) velodyne_node_container before opaque * [sensing_launch] Port aip-s1 as far as possible * [sensing_launch] remove unused pointcloud_preprocessor_nodes.py * [sensing_launch] Manage to add ComposableNode conditionally * [sensing_launch] Update camera for s1, x1 * [sensing_launch] Copy aip_s1/ content to aip_customized, aip_x1, aip_x2 because they were identical before the porting * [sensing_launch] Port livox * [sensing_launch] Port aip_xx1 * [sensing_launch] Port aip_xx2 * [sensing_launch] Remove superfluous passthrough filter, min_z, max_z * [sensing_launch] Incorporate changes from vehicle testing * [sensing_launch] Declare launch argument for base_frame * [sensing_launch] Missing fixes to launch/velodyne* * [sensing_launch] Update copied configs
1222-takeshi
referenced
this pull request
in 1222-takeshi/autoware.universe
Dec 10, 2021
* [sensing_launch] Initial port without actually launching * [sensing_launch] default -> value, namespace, first nodelet porting * [sensing_launch] use usb_cam, eval -> var * [sensing_launch] Fix syntax errors in pointcloud_preprocessor.launch.py * [pointcloud-preprocessor] fix ground-filter component name * [pointcloud-preprocessor] Polish aip_s1/pointcloud_preprocessor.launch.py Only one error at runtime remains when testing on dev laptop due to pointclouds that need to be available for concatenation * [sensing_launch] ublox_gps refer to config file properly * (wip) velodyne_node_container before opaque * [sensing_launch] Port aip-s1 as far as possible * [sensing_launch] remove unused pointcloud_preprocessor_nodes.py * [sensing_launch] Manage to add ComposableNode conditionally * [sensing_launch] Update camera for s1, x1 * [sensing_launch] Copy aip_s1/ content to aip_customized, aip_x1, aip_x2 because they were identical before the porting * [sensing_launch] Port livox * [sensing_launch] Port aip_xx1 * [sensing_launch] Port aip_xx2 * [sensing_launch] Remove superfluous passthrough filter, min_z, max_z * [sensing_launch] Incorporate changes from vehicle testing * [sensing_launch] Declare launch argument for base_frame * [sensing_launch] Missing fixes to launch/velodyne* * [sensing_launch] Update copied configs
taikitanaka3
added a commit
that referenced
this pull request
Dec 14, 2021
* release v0.4.0 * Feature/phased timestamped velodyne (#53) * Replace with new velodyne driver, cutting scan based on azimuth * Fix launch/dependences * Fix version name for tier4/velodyne_vls * Add velodyne_driver dependency * Nodelet tlr (#56) * temporary commit tlr_nodelet Signed-off-by: Yukihiro Saito <[email protected]> * compressed to compressed Signed-off-by: Yukihiro Saito <[email protected]> * Update traffic_light.launch Signed-off-by: Daisuke Nishimatsu <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * change image_transport to relay Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * decompress as rgb8 Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> * use env for livox id (#58) Signed-off-by: Yukihiro Saito <[email protected]> * Feature/optimize scan phase (#59) * Rename parameter name, sensor_phase -> scan_phase Signed-off-by: Akihito Ohasto <[email protected]> * Modify aip_xx1 scan_phase for better perception * Rename parameter name, sensor_phase -> scan_phase Signed-off-by: Akihito Ohasto <[email protected]> * Logging simulator (#65) * Add logging_simulator.launch Signed-off-by: Daisuke Nishimatsu <[email protected]> * Don't load env when launch driver is false Signed-off-by: Daisuke Nishimatsu <[email protected]> * removed ROS1 package Signed-off-by: mitsudome-r <[email protected]> * Revert "removed ROS1 package" This reverts commit 225276afe774a2c9d7bc28ca59accffbdc14dc8a. * add COLCON_IGNORE file to all ROS1 packages Signed-off-by: mitsudome-r <[email protected]> * rename *.launch files to *.launch.xml Signed-off-by: mitsudome-r <[email protected]> * Port sensing_launch (#14) * [sensing_launch] Initial port without actually launching * [sensing_launch] default -> value, namespace, first nodelet porting * [sensing_launch] use usb_cam, eval -> var * [sensing_launch] Fix syntax errors in pointcloud_preprocessor.launch.py * [pointcloud-preprocessor] fix ground-filter component name * [pointcloud-preprocessor] Polish aip_s1/pointcloud_preprocessor.launch.py Only one error at runtime remains when testing on dev laptop due to pointclouds that need to be available for concatenation * [sensing_launch] ublox_gps refer to config file properly * (wip) velodyne_node_container before opaque * [sensing_launch] Port aip-s1 as far as possible * [sensing_launch] remove unused pointcloud_preprocessor_nodes.py * [sensing_launch] Manage to add ComposableNode conditionally * [sensing_launch] Update camera for s1, x1 * [sensing_launch] Copy aip_s1/ content to aip_customized, aip_x1, aip_x2 because they were identical before the porting * [sensing_launch] Port livox * [sensing_launch] Port aip_xx1 * [sensing_launch] Port aip_xx2 * [sensing_launch] Remove superfluous passthrough filter, min_z, max_z * [sensing_launch] Incorporate changes from vehicle testing * [sensing_launch] Declare launch argument for base_frame * [sensing_launch] Missing fixes to launch/velodyne* * [sensing_launch] Update copied configs * Added linters (#32) * Ros2 v0.8.0 sensing launch (#57) * restore file name Signed-off-by: Takamasa Horibe <[email protected]> * Update livox_horizon.launch (#89) * fix pass through filter launch (#90) * fix pass through filter launch * change if statement style * update aip_x1 sensing launch (#100) * fix livox launch arg (#108) * add usb_cam depend (#118) * update aip_x1 camera.launch (#119) * update imu.launch (#120) * fix veodyne setting in aip_x1/lidar.launch (#125) * Add velodyne_monitor to velodyne_*.launch (#101) Signed-off-by: Kenji Miyake <[email protected]> * Uupdate aip_x1 lidar.launch (#143) * Format gnss.launch (#145) Signed-off-by: Kenji Miyake <[email protected]> * Add use_gnss arg to aip_x1 gnss.launch (#146) Signed-off-by: Kenji Miyake <[email protected]> * support individual params (#137) * support individual params * remove kvaser_hardware_id.txt * Launch velodyne_monitor only when launch_driver is true (#163) Signed-off-by: Kenji Miyake <[email protected]> * [sensing_launch] ros2 porting: use container for livox point preprocessor Signed-off-by: Takamasa Horibe <[email protected]> * [sensing_launch] ros2-porting: fix vehicle_info params Signed-off-by: Takamasa Horibe <[email protected]> * Revert "restore file name" This reverts commit 37d7ac4f6a2a617b003b4e2a5ac96c48b332ade0. * [sensing_launch] ros2-porting: fix vehicle_info for livox preprocessor launch Signed-off-by: Takamasa Horibe <[email protected]> * [sensing_launch] ros2-porting: fix vehicle_info for api_** points_preprocessor.launch.py Signed-off-by: Takamasa Horibe <[email protected]> * fix launch Signed-off-by: Takamasa Horibe <[email protected]> * fix livox launch Signed-off-by: Takamasa Horibe <[email protected]> * added suffix ".xml" to "velodyne_monitor.launch" in the launch files * added use_sim_time with AW_ROS2_USE_SIM_TIME envvar for the parameters in the *.launch.py (#61) * added use_sim_time with AW_ROS2_USE_SIM_TIME envvar for the parameters * changed to use EnvironmentVariable function for use_sim_time parameter * changed indent * removed an empty line Co-authored-by: hosokawa <[email protected]> * fixed typo on the arg bd_code_param_path lines (#63) Co-authored-by: hosokawa <[email protected]> * [sensing_launch]: Fix indentation in gnss launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Add missing dependency in package.xml Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Fix velodyne launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Fix livox launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Add arg for vehicle parameter file in lidar launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Cleanup Signed-off-by: Autoware <[email protected]> * Add new line Signed-off-by: Autoware <[email protected]> * [sensing_launch]: Add default config for xx1 Signed-off-by: Autoware <[email protected]> * [sensing_launch]: Fix indentation Signed-off-by: Autoware <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: hiroyuki obinata <[email protected]> Co-authored-by: hosokawa <[email protected]> Co-authored-by: HOSOKAWA Ikuto <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Autoware <[email protected]> * Rename ROS-related .yaml to .param.yaml (#65) * Rename ROS-related .yaml to .param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Add missing '--' Signed-off-by: Kenji Miyake <[email protected]> * Rename vehicle_info.yaml to vehicle_info.param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Fix livox param name Signed-off-by: Kenji Miyake <[email protected]> * Sync with Ros2 v0.8.0 beta (#71) * update sensing launch to support aip_x1 (#69) Signed-off-by: taichiH <[email protected]> * fix logging_simulator_bug (#68) Signed-off-by: taichiH <[email protected]> * fix aip_x1 param (#70) Signed-off-by: taichiH <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> * Fix aip_xx1's pointcloud_preprocessor.launch.py (#72) Signed-off-by: Kenji Miyake <[email protected]> * fix velodyne launch (#73) * fix velodyne launch * fix bug * add scan_phase arg * fix bug (#85) * Use sensor data qos for pointcloud (#82) Signed-off-by: Autoware <[email protected]> Co-authored-by: Autoware <[email protected]> * Remove unused remappings (#88) Signed-off-by: wep21 <[email protected]> * Livox composable node (#87) * Fix default value of use_concat_filter and use_radius_search (#90) * Fix default value of use_concat_filter and use_radius_search Signed-off-by: Kenji Miyake <[email protected]> * Fix lint Signed-off-by: Kenji Miyake <[email protected]> * [aip_x1]: Fix imu topic name (#94) Signed-off-by: wep21 <[email protected]> * Fix various typos in launch files (#97) * Move individual params to a separate package (#100) Signed-off-by: Kenji Miyake <[email protected]> * add use_sim-time option (#99) * Format launch files (#178) Signed-off-by: Kenji Miyake <[email protected]> * Fix bug of pointcloud_preprocessor.py (#179) Signed-off-by: autoware <[email protected]> Co-authored-by: autoware <[email protected]> * Replace doc by description (#182) Signed-off-by: Kenji Miyake <[email protected]> * Ros2 lsim test (#186) * Add group to launch file for var scope Signed-off-by: Takagi, Isamu <[email protected]> * Remove pointcloud relay for localization Signed-off-by: Takagi, Isamu <[email protected]> * Add use_sim_time Signed-off-by: Takagi, Isamu <[email protected]> * Remove pointcloud relay for localization Signed-off-by: Takagi, Isamu <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> * Add multithread and intra process option (#187) * Add multithread and intra process option Signed-off-by: wep21 <[email protected]> * Fix velodyne node container executable Signed-off-by: wep21 <[email protected]> * Add option into aip_xx2 Signed-off-by: wep21 <[email protected]> * Add option into aip_x2 Signed-off-by: wep21 <[email protected]> * Add option into aip_x1 Signed-off-by: wep21 <[email protected]> * Add option into aip_s1 Signed-off-by: wep21 <[email protected]> * Add option into aip_customized Signed-off-by: wep21 <[email protected]> * Add option into lidar.launch.xml Signed-off-by: wep21 <[email protected]> * Fix invalid attribute in gnss launch (#191) Signed-off-by: wep21 <[email protected]> * Fix parameter for scan phase (#193) Signed-off-by: wep21 <[email protected]> * add septentrio_gnss_driver launcher and switch(septentrio <-> ublox) (#196) * add septentrio_gnss_driver launcher and switch(septentrio <-> ublox) * rm arg(gnss_receiver) escalation and modify septentrio_gnss_driver_node option * change gnss_receiver default septentrio to ublox * remap all septentrio_gnss_driver topic names * replace septentrio gnss driver launch type 'node' to 'include' * Use set_parameter for use_sim_time (#198) * Use set_parameter for use_sim_time Signed-off-by: wep21 <[email protected]> * Add default parameter for scenario simulator Signed-off-by: wep21 <[email protected]> * Format launch files (#228) * Format launch files Signed-off-by: Kenji Miyake <[email protected]> * Format launch.py Signed-off-by: Kenji Miyake <[email protected]> * Fix lint Signed-off-by: Kenji Miyake <[email protected]> * Fix aip_xx1 camera launch (#242) Signed-off-by: wep21 <[email protected]> * Fix gnss topic name (#243) Signed-off-by: wep21 <[email protected]> * Enable intra process and mt (#204) Signed-off-by: wep21 <[email protected]> * add imu_corrector (#296) * add description for sensing_launch (#336) * add description * fix sentence * add README.md and svg files (#328) * add md and svg * fix typo * fix typo * fix word * fix typo * add lack of things * Update README * fix depending packages * fix word * Fix camera launch invalid type string (#344) Signed-off-by: kosuke55 <[email protected]> * add view width direction to velodyne_node_container.launch.py etc... (#366) * add arg of view_width and view_direction * delete initial value * add args and params Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> * Fix pre-commit (#407) * Fix pre-commit errors Signed-off-by: Kenji Miyake <[email protected]> * Fix package.xml Signed-off-by: Kenji Miyake <[email protected]> * Fix pre-commit target (#436) Signed-off-by: Kenji Miyake <[email protected]> * Remove aip xx2 model from sensing launch (#446) Signed-off-by: wep21 <[email protected]> * Add respawn for ublox (#449) Signed-off-by: wep21 <[email protected]> * delete aip and modify package settings (#434) * Change formatter to black (#488) * Update pre-commit settings * Apply Black * Replace ament_lint_common with autoware_lint_common * Update build_depends.repos * Fix build_depends * feature/use common pointcloud container (#147) * add container argument * load composable node to pointcloud_container * fix autoware_launch * enable multi-thread * improve readability * Update package.xml (#150) * feat: add default param * feat: add aip_launcher depends * fix: add vehicle_info_util as exec_depend * fix: add velodyne_vls to build_depend.repos * fix: remove api_launcher at build_depends Co-authored-by: mitsudome-r <[email protected]> Co-authored-by: Akihito Ohsato <[email protected]> Co-authored-by: Daisuke Nishimatsu <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> Co-authored-by: Frederik Beaujean <[email protected]> Co-authored-by: Esteve Fernandez <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: hiroyuki obinata <[email protected]> Co-authored-by: hosokawa <[email protected]> Co-authored-by: HOSOKAWA Ikuto <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Autoware <[email protected]> Co-authored-by: Kazuki Miyahara <[email protected]> Co-authored-by: tkimura4 <[email protected]> Co-authored-by: autoware <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: hiro-ya-iv <[email protected]> Co-authored-by: YamatoAndo <[email protected]> Co-authored-by: Hiroki OTA <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Satoshi OTA <[email protected]> Co-authored-by: taikitanaka3 <[email protected]>
badai-nguyen
referenced
this pull request
in badai-nguyen/autoware.universe
Feb 4, 2022
* Add autoware api (autowarefoundation#22) * Add engage, emergency, door service (#4) * Add external engage and emergency service Signed-off-by: Takagi, Isamu <[email protected]> * Fix api utils Signed-off-by: Takagi, Isamu <[email protected]> * Add external door messages Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint Signed-off-by: Takagi, Isamu <[email protected]> * Add service and client for logging Signed-off-by: Takagi, Isamu <[email protected]> * Fix cppcheck Signed-off-by: Takagi, Isamu <[email protected]> * Add error level Signed-off-by: Takagi, Isamu <[email protected]> * Fix maintainer Signed-off-by: Takagi, Isamu <[email protected]> * Fix package.xml Signed-off-by: Takagi, Isamu <[email protected]> * Add response build functions Signed-off-by: Takagi, Isamu <[email protected]> * Remove unnecessary explicit Signed-off-by: Takagi, Isamu <[email protected]> * Add service result type alias Signed-off-by: Takagi, Isamu <[email protected]> * Rename proxy class Signed-off-by: Takagi, Isamu <[email protected]> * Change type name Signed-off-by: Takagi, Isamu <[email protected]> * Add service call timeout * Add CI for develop branch Signed-off-by: Takagi, Isamu <[email protected]> * Fix CI Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint Signed-off-by: Takagi, Isamu <[email protected]> * Use default argument Signed-off-by: Takagi, Isamu <[email protected]> * Rename package Signed-off-by: Takagi, Isamu <[email protected]> * Move response message Signed-off-by: Takagi, Isamu <[email protected]> * Move autoware_api_utils Signed-off-by: Takagi, Isamu <[email protected]> * Fix package.xml format Signed-off-by: Takagi, Isamu <[email protected]> * Fix package.xml format Signed-off-by: Takagi, Isamu <[email protected]> * Fix package name Signed-off-by: Takagi, Isamu <[email protected]> * Rename response type Signed-off-by: Takagi, Isamu <[email protected]> * Fix enum type Signed-off-by: Takagi, Isamu <[email protected]> * Add version service (#6) * Add diagnostics message (#7) Signed-off-by: Takagi, Isamu <[email protected]> * Add route service (#8) * Add goal and route service Signed-off-by: Takagi, Isamu <[email protected]> * Fix service name Signed-off-by: Takagi, Isamu <[email protected]> * Add route message Signed-off-by: Takagi, Isamu <[email protected]> * Add clear route service (#10) Signed-off-by: Takagi, Isamu <[email protected]> * Add stop and velocity type (#9) * Add velocity service and message Signed-off-by: Takagi, Isamu <[email protected]> * Add stop service Signed-off-by: Takagi, Isamu <[email protected]> * Rename velocity limit service Signed-off-by: Takagi, Isamu <[email protected]> * Rename pause driving service Signed-off-by: Takagi, Isamu <[email protected]> * Add engage status message (#11) Signed-off-by: Takagi, Isamu <[email protected]> * Add map info message (#13) * Add map info message Signed-off-by: Takagi, Isamu <[email protected]> * Rename message Signed-off-by: Takagi, Isamu <[email protected]> * Add driver type (#12) * Add driver type Signed-off-by: Takagi, Isamu <[email protected]> * Modify variable size Signed-off-by: Takagi, Isamu <[email protected]> * Modify message type Signed-off-by: Takagi, Isamu <[email protected]> * Remove driver mode from observer Signed-off-by: Takagi, Isamu <[email protected]> * Fix observer none mode Signed-off-by: Takagi, Isamu <[email protected]> * Add initial pose service (#14) * Add initial pose service Signed-off-by: Takagi, Isamu <[email protected]> * Rename service type name Signed-off-by: Takagi, Isamu <[email protected]> * Remove use gnss flag Signed-off-by: Takagi, Isamu <[email protected]> * Add service mode (autowarefoundation#15) Signed-off-by: Takagi, Isamu <[email protected]> * Add control command messages (autowarefoundation#20) * Add control command messages Signed-off-by: Takagi, Isamu <[email protected]> * Fix control command messages Signed-off-by: Takagi, Isamu <[email protected]> * Add self package namespace (autowarefoundation#21) Signed-off-by: Takagi, Isamu <[email protected]> * Add emergency status API (autowarefoundation#37) * Add package version API (autowarefoundation#36) * Add package version API * Fix message type * Fix message name Co-authored-by: Kenji Miyake <[email protected]> * Add lanelet XML API (autowarefoundation#39) * develop -> main sync (autowarefoundation#41) * Add vehicle status types (autowarefoundation#25) * Add vehicle status types * Trigger CI * Add vehicle command types (autowarefoundation#30) * Add fail safe state types Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> * fix: remove TODO comment * ci(pre-commit): autofix Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: taikitanaka3 <[email protected]>
badai-nguyen
referenced
this pull request
in badai-nguyen/autoware.universe
Feb 4, 2022
* release v0.4.0 * Fixed uninitialized variable. (autowarefoundation#763) * Fixed various bugs. (autowarefoundation#768) * Fixed various bugs. * Fixed wrong status report of NIC. * Added the mode of CPU Usage to check statistics calculated as averages among all processors by default. (autowarefoundation#788) * fix uninitialized variables (autowarefoundation#816) * remove ROS1 packages temporarily Signed-off-by: mitsudome-r <[email protected]> * Revert "remove ROS1 packages temporarily" This reverts commit a9436882d50dc09fa5b8d6c0a151a10def76b242. Signed-off-by: mitsudome-r <[email protected]> * add COLCON_IGNORE to ros1 packages Signed-off-by: mitsudome-r <[email protected]> * Rename launch files to launch.xml (autowarefoundation#28) * Port system monitor to ros2 (autowarefoundation#71) * Implement a utility function that spins and updates a monitor node. * Port cpu monitor * Port hdd monitor. * Port mem_monitor to ROS2 * Port net_monitor to ROS2 * Port ntp_monitor to ROS2 * Port process_monitor to ROS2 * Port GPU_monitor to ROS2 * Port msr_reader and hdd_reader to ROS2 * Clean up the build and launch files: * Clean up and comment on CMake and package files. * Port the launch file to ROS2 * Rename h files to hpp (autowarefoundation#142) * Change includes * Rename files * Adjustments to make things compile * Other packages * Adjust copyright notice on 532 out of 699 source files (autowarefoundation#143) * Use quotes for includes where appropriate (autowarefoundation#144) * Use quotes for includes where appropriate * Fix lint tests * Make tests pass hopefully * Run uncrustify on the entire Pilot.Auto codebase (autowarefoundation#151) * Run uncrustify on the entire Pilot.Auto codebase * Exclude open PRs * ROS2 Linting: system_monitor (autowarefoundation#207) * Add linters * Fix clang-tidy error in util.hpp * Ros2 v0.8.0 system monitor (autowarefoundation#276) * fix dependency of system_monitor Signed-off-by: Takagi, Isamu <[email protected]> * Rename ROS-related .yaml to .param.yaml (autowarefoundation#352) * Rename ROS-related .yaml to .param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Remove prefix 'default_' of yaml files Signed-off-by: Kenji Miyake <[email protected]> * Rename vehicle_info.yaml to vehicle_info.param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Rename diagnostic_aggregator's param files Signed-off-by: Kenji Miyake <[email protected]> * Fix overlooked parameters Signed-off-by: Kenji Miyake <[email protected]> * Exclude SwPowerCap as an error. (autowarefoundation#1146) (autowarefoundation#364) Co-authored-by: ito-san <[email protected]> * [Update v0.9.0] system monitor (autowarefoundation#365) * Disable CPU Load Average warning. (autowarefoundation#1147) Signed-off-by: mitsudome-r <[email protected]> * Fix cpu_monitor respawning forever. (autowarefoundation#1150) * Disable cpu_temperature in planning simulation (autowarefoundation#1151) Signed-off-by: mitsudome-r <[email protected]> * Net Monitor: Handle as an error if specified device not exist. (autowarefoundation#1152) * Handled as an error if specified device not exist. * Disable network diags in simulation Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * apply ament_uncrustify Signed-off-by: mitsudome-r <[email protected]> * Disable resource monitoring in planning_simulator (autowarefoundation#1172) Signed-off-by: Kenji Miyake <[email protected]> * Treat logging errors as safe faults (autowarefoundation#1164) Signed-off-by: Kenji Miyake <[email protected]> * Fix test code of system_monitor (autowarefoundation#1178) Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * Use thread for ntpdate. (autowarefoundation#1160) (autowarefoundation#375) * Use thread for ntpdate. (autowarefoundation#1160) Signed-off-by: mitsudome-r <[email protected]> * removed unused variable Signed-off-by: mitsudome-r <[email protected]> * Import v0.9.1 (autowarefoundation#431) * add local optimal solution ocillation check to ndt_scan_matcher (autowarefoundation#1182) * Add obstacle_crush diagnostic (autowarefoundation#1186) Signed-off-by: Kenji Miyake <[email protected]> * Fix diagnostics api (autowarefoundation#1185) * Fix diagnostics api Signed-off-by: Kenji Miyake <[email protected]> * Don't overwrite level Signed-off-by: Kenji Miyake <[email protected]> * Overwrite level of No Fault diagnostics Signed-off-by: Kenji Miyake <[email protected]> * Add missing diag in autoware_error_monitor.yaml (autowarefoundation#1187) Signed-off-by: Kenji Miyake <[email protected]> * Filter hazard_status (autowarefoundation#1191) * Filter hazard_status Signed-off-by: Kenji Miyake <[email protected]> * Filter leaf diagnostics Signed-off-by: Kenji Miyake <[email protected]> * Fix wrong calculation of available memory. (autowarefoundation#1168) * Fixed wrong calculation of available memory. * Added comments about output example of free -tb command. * Change monitoring method to get HDD temperature and usage per specified device. (autowarefoundation#1195) * Changed monitoring method to get temperature and usage per specified device. * Fixed test codes. * Removed unnecessary (void) parameter. * return input pointcloud when ground plane not found (autowarefoundation#1190) * fix yaw-smoothing bug (autowarefoundation#1198) * Fix lint Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: tkimura4 <[email protected]> * Fix typo in system module (autowarefoundation#434) * Fix typo in system module * Change variable name * Move comments * Apply uncrustify * Split system_monitor config (autowarefoundation#452) Signed-off-by: Kenji Miyake <[email protected]> * Remove unnecessary diagnostic update. (autowarefoundation#455) * add use_sim-time option (autowarefoundation#454) * Sync public repo (autowarefoundation#1228) * [simple_planning_simulator] add readme (autowarefoundation#424) * add readme of simple_planning_simulator Signed-off-by: Takamasa Horibe <[email protected]> * Update simulator/simple_planning_simulator/README.md * set transit_margin_time to intersect. planner (autowarefoundation#460) * Fix pose2twist (autowarefoundation#462) Signed-off-by: Takagi, Isamu <[email protected]> * Ros2 vehicle info param server (autowarefoundation#447) * add vehicle_info_param_server * update vehicle info * apply format * fix bug * skip unnecessary search * delete vehicle param file * fix bug * Ros2 fix topic name part2 (autowarefoundation#425) * Fix topic name of traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_visualization Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_map_based_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_recognition Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix issues in hdd_reader (autowarefoundation#466) * Fix some issues detected by Coverity Scan and Clang-Tidy * Update launch command * Add more `close(new_sock)` * Simplify the definitions of struct * fix: re-construct laneletMapLayer for reindex RTree (autowarefoundation#463) * Rviz overlay render fix (autowarefoundation#461) * Moved painiting in SteeringAngle plugin to update() Signed-off-by: Adam Dabrowski <[email protected]> * super class now back to MFD Signed-off-by: Adam Dabrowski <[email protected]> * uncrustified Signed-off-by: Adam Dabrowski <[email protected]> * acquire data in mutex Signed-off-by: Adam Dabrowski <[email protected]> * back to RTD as superclass Signed-off-by: Adam Dabrowski <[email protected]> * Rviz overlay render in update (autowarefoundation#465) * Moved painiting in SteeringAngle plugin to update() Signed-off-by: Adam Dabrowski <[email protected]> * super class now back to MFD Signed-off-by: Adam Dabrowski <[email protected]> * uncrustified Signed-off-by: Adam Dabrowski <[email protected]> * acquire data in mutex Signed-off-by: Adam Dabrowski <[email protected]> * removed unnecessary includes and some dead code Signed-off-by: Adam Dabrowski <[email protected]> * Adepted remaining vehicle plugin classes to render-in-update concept. Returned to MFD superclass Signed-off-by: Adam Dabrowski <[email protected]> * restored RTD superclass Signed-off-by: Adam Dabrowski <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: tkimura4 <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kazuki Miyahara <[email protected]> Co-authored-by: Makoto Tokunaga <[email protected]> Co-authored-by: Adam Dąbrowski <[email protected]> * Fix issues in gpu_monitor (autowarefoundation#1248) * Fix issues in gpu_monitor * Fix uninitialized variables * Use range-based for loop * Fix compile errors of tegra_gpu_monitor * Replace C-style to C++-style * Make iterators const * Fix fmt::format() usage error * Unify Apache-2.0 license name (autowarefoundation#1242) * Remove use_sim_time for set_parameter (autowarefoundation#1260) Signed-off-by: wep21 <[email protected]> * [system_monitor] change some nodes into components (autowarefoundation#1234) Signed-off-by: mitsudome-r <[email protected]> Signed-off-by: wep21 <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: wep21 <[email protected]> * add system_monitor.launch.py (autowarefoundation#1238) * add system_monitor.launch.py * refactor system_monitor.launch.py * fix launch bug * fix typo * fix launch py * fix param loading * format code * fix system monitor executor to publish diagnostics asynclonously (autowarefoundation#1283) * Fix lint errors (autowarefoundation#1378) * Fix lint errors Signed-off-by: Kenji Miyake <[email protected]> * Fix variable names Signed-off-by: Kenji Miyake <[email protected]> * Add kernel CPU usage. (autowarefoundation#1465) * Add kernel CPU usage. * Change CPU x: usage to CPU x: total. * Changed variable name. * Add markdownlint and prettier (autowarefoundation#1661) * Add markdownlint and prettier Signed-off-by: Kenji Miyake <[email protected]> * Ignore .param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Apply format Signed-off-by: Kenji Miyake <[email protected]> * suppress warnings for system monitor (autowarefoundation#1723) * fix for hdd_monitor * fix no initialization and warning * change command for ntp_monitor (autowarefoundation#1705) * [EVT4-403] change command for ntp_monitor * [EVT4-403] fixed CI build error * [EVT4-403] fixed cpplint error * delete executeChronyc thread, fix error topic and log output code * fix cpplint error and code style divergence * fix cpplint error(missing correction) * Fix MD029 (autowarefoundation#1813) Signed-off-by: Kenji Miyake <[email protected]> * Fix -Wunused-parameter (autowarefoundation#1836) * Fix -Wunused-parameter Signed-off-by: Kenji Miyake <[email protected]> * Fix mistake Signed-off-by: Kenji Miyake <[email protected]> * fix spell * Fix lint issues Signed-off-by: Kenji Miyake <[email protected]> * Ignore flake8 warnings Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Hiroki OTA <[email protected]> * add gpu usage per process (autowarefoundation#1798) * add gpu usage per process * change illegal usage(4294967295%) to 0%, and fix CI running errors * Replace gettimeofday with rclcpp::Node::now(). * Fix uncrustify error. * Replace rclcpp::Node::now() with rclcpp::Clock(RCL_SYSTEM_TIME). Co-authored-by: ito-san <[email protected]> * fix some typos (autowarefoundation#1941) * fix some typos * fix typo * Fix typo Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * suppress warnings for system directory autowarefoundation#2046 * add sort-package-xml hook in pre-commit (autowarefoundation#1881) * add sort xml hook in pre-commit * change retval to exit_status * rename * add prettier plugin-xml * use early return * add license note * add tier4 license * restore prettier * change license order * move local hooks to public repo * move prettier-xml to pre-commit-hooks-ros * update version for bug-fix * apply pre-commit * Add execution time logging. (autowarefoundation#2066) * Add markdown-link-check pre-commit (autowarefoundation#2215) * add markdown-lint-check pre-commit * delete files argument * add optional hook * modify comment * add comment * delete hook * add retry option * add option * add files arg * Fix links in hdd_reader.md Signed-off-by: Kenji Miyake <[email protected]> * Ignore 403 Signed-off-by: Kenji Miyake <[email protected]> * Ignore tier4 github url Signed-off-by: Kenji Miyake <[email protected]> * Update link Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * Change formatter to clang-format and black (autowarefoundation#2332) * Revert "Temporarily comment out pre-commit hooks" This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3. * Replace ament_lint_common with autoware_lint_common Signed-off-by: Kenji Miyake <[email protected]> * Remove ament_cmake_uncrustify and ament_clang_format Signed-off-by: Kenji Miyake <[email protected]> * Apply Black Signed-off-by: Kenji Miyake <[email protected]> * Apply clang-format Signed-off-by: Kenji Miyake <[email protected]> * Fix build errors Signed-off-by: Kenji Miyake <[email protected]> * Fix for cpplint * Fix include double quotes to angle brackets Signed-off-by: Kenji Miyake <[email protected]> * Apply clang-format Signed-off-by: Kenji Miyake <[email protected]> * Fix build errors Signed-off-by: Kenji Miyake <[email protected]> * Add COLCON_IGNORE (autowarefoundation#500) Signed-off-by: Kenji Miyake <[email protected]> * remove COLCON_IGNORE in system_packages and map_tf_generator (autowarefoundation#532) Co-authored-by: mitsudome-r <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: Kazuki Miyahara <[email protected]> Co-authored-by: Nikolai Morin <[email protected]> Co-authored-by: Yunus Emre Çalışkan <[email protected]> Co-authored-by: Jilada Eccleston <[email protected]> Co-authored-by: Daisuke Nishimatsu <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Makoto Tokunaga <[email protected]> Co-authored-by: Adam Dąbrowski <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Hiroki OTA <[email protected]> Co-authored-by: v-kitahara8153 <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: Keisuke Shima <[email protected]> Co-authored-by: taikitanaka3 <[email protected]>
badai-nguyen
referenced
this pull request
in badai-nguyen/autoware.universe
Feb 4, 2022
* Add autoware api mapping system (#9) * Apply api mapping to engage * Fix format * Add vehicle status API (#8) * Add vehicle status API * Fix logging * Fix lint * Add vehicle command API (#11) * sync main for develop (autowarefoundation#17) * Add CI (#12) * Add sync-public.yaml (#14) * Add sync-public.yaml Signed-off-by: Kenji Miyake <[email protected]> * Add sync-public-develop.yaml Signed-off-by: Kenji Miyake <[email protected]> * Change proposal sync app ID (autowarefoundation#18) Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * Add fail safe state API (autowarefoundation#20) * Move autoware_api_utils * Move autoware_api_mapping * Fix package depend * Move autoware_api_generator Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> * ci(pre-commit): autofix * use rosidl_generator_traits::to_yaml * fix format * ci(pre-commit): autofix * change lint * ci(pre-commit): autofix Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
badai-nguyen
referenced
this pull request
in badai-nguyen/autoware.universe
Feb 4, 2022
* release v0.4.0 * Feature/phased timestamped velodyne (autowarefoundation#53) * Replace with new velodyne driver, cutting scan based on azimuth * Fix launch/dependences * Fix version name for tier4/velodyne_vls * Add velodyne_driver dependency * Nodelet tlr (autowarefoundation#56) * temporary commit tlr_nodelet Signed-off-by: Yukihiro Saito <[email protected]> * compressed to compressed Signed-off-by: Yukihiro Saito <[email protected]> * Update traffic_light.launch Signed-off-by: Daisuke Nishimatsu <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * change image_transport to relay Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * decompress as rgb8 Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> * use env for livox id (autowarefoundation#58) Signed-off-by: Yukihiro Saito <[email protected]> * Feature/optimize scan phase (autowarefoundation#59) * Rename parameter name, sensor_phase -> scan_phase Signed-off-by: Akihito Ohasto <[email protected]> * Modify aip_xx1 scan_phase for better perception * Rename parameter name, sensor_phase -> scan_phase Signed-off-by: Akihito Ohasto <[email protected]> * Logging simulator (autowarefoundation#65) * Add logging_simulator.launch Signed-off-by: Daisuke Nishimatsu <[email protected]> * Don't load env when launch driver is false Signed-off-by: Daisuke Nishimatsu <[email protected]> * removed ROS1 package Signed-off-by: mitsudome-r <[email protected]> * Revert "removed ROS1 package" This reverts commit 225276afe774a2c9d7bc28ca59accffbdc14dc8a. * add COLCON_IGNORE file to all ROS1 packages Signed-off-by: mitsudome-r <[email protected]> * rename *.launch files to *.launch.xml Signed-off-by: mitsudome-r <[email protected]> * Port sensing_launch (#14) * [sensing_launch] Initial port without actually launching * [sensing_launch] default -> value, namespace, first nodelet porting * [sensing_launch] use usb_cam, eval -> var * [sensing_launch] Fix syntax errors in pointcloud_preprocessor.launch.py * [pointcloud-preprocessor] fix ground-filter component name * [pointcloud-preprocessor] Polish aip_s1/pointcloud_preprocessor.launch.py Only one error at runtime remains when testing on dev laptop due to pointclouds that need to be available for concatenation * [sensing_launch] ublox_gps refer to config file properly * (wip) velodyne_node_container before opaque * [sensing_launch] Port aip-s1 as far as possible * [sensing_launch] remove unused pointcloud_preprocessor_nodes.py * [sensing_launch] Manage to add ComposableNode conditionally * [sensing_launch] Update camera for s1, x1 * [sensing_launch] Copy aip_s1/ content to aip_customized, aip_x1, aip_x2 because they were identical before the porting * [sensing_launch] Port livox * [sensing_launch] Port aip_xx1 * [sensing_launch] Port aip_xx2 * [sensing_launch] Remove superfluous passthrough filter, min_z, max_z * [sensing_launch] Incorporate changes from vehicle testing * [sensing_launch] Declare launch argument for base_frame * [sensing_launch] Missing fixes to launch/velodyne* * [sensing_launch] Update copied configs * Added linters (autowarefoundation#32) * Ros2 v0.8.0 sensing launch (autowarefoundation#57) * restore file name Signed-off-by: Takamasa Horibe <[email protected]> * Update livox_horizon.launch (autowarefoundation#89) * fix pass through filter launch (autowarefoundation#90) * fix pass through filter launch * change if statement style * update aip_x1 sensing launch (autowarefoundation#100) * fix livox launch arg (autowarefoundation#108) * add usb_cam depend (autowarefoundation#118) * update aip_x1 camera.launch (autowarefoundation#119) * update imu.launch (autowarefoundation#120) * fix veodyne setting in aip_x1/lidar.launch (autowarefoundation#125) * Add velodyne_monitor to velodyne_*.launch (autowarefoundation#101) Signed-off-by: Kenji Miyake <[email protected]> * Uupdate aip_x1 lidar.launch (autowarefoundation#143) * Format gnss.launch (autowarefoundation#145) Signed-off-by: Kenji Miyake <[email protected]> * Add use_gnss arg to aip_x1 gnss.launch (autowarefoundation#146) Signed-off-by: Kenji Miyake <[email protected]> * support individual params (autowarefoundation#137) * support individual params * remove kvaser_hardware_id.txt * Launch velodyne_monitor only when launch_driver is true (autowarefoundation#163) Signed-off-by: Kenji Miyake <[email protected]> * [sensing_launch] ros2 porting: use container for livox point preprocessor Signed-off-by: Takamasa Horibe <[email protected]> * [sensing_launch] ros2-porting: fix vehicle_info params Signed-off-by: Takamasa Horibe <[email protected]> * Revert "restore file name" This reverts commit 37d7ac4f6a2a617b003b4e2a5ac96c48b332ade0. * [sensing_launch] ros2-porting: fix vehicle_info for livox preprocessor launch Signed-off-by: Takamasa Horibe <[email protected]> * [sensing_launch] ros2-porting: fix vehicle_info for api_** points_preprocessor.launch.py Signed-off-by: Takamasa Horibe <[email protected]> * fix launch Signed-off-by: Takamasa Horibe <[email protected]> * fix livox launch Signed-off-by: Takamasa Horibe <[email protected]> * added suffix ".xml" to "velodyne_monitor.launch" in the launch files * added use_sim_time with AW_ROS2_USE_SIM_TIME envvar for the parameters in the *.launch.py (autowarefoundation#61) * added use_sim_time with AW_ROS2_USE_SIM_TIME envvar for the parameters * changed to use EnvironmentVariable function for use_sim_time parameter * changed indent * removed an empty line Co-authored-by: hosokawa <[email protected]> * fixed typo on the arg bd_code_param_path lines (autowarefoundation#63) Co-authored-by: hosokawa <[email protected]> * [sensing_launch]: Fix indentation in gnss launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Add missing dependency in package.xml Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Fix velodyne launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Fix livox launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Add arg for vehicle parameter file in lidar launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Cleanup Signed-off-by: Autoware <[email protected]> * Add new line Signed-off-by: Autoware <[email protected]> * [sensing_launch]: Add default config for xx1 Signed-off-by: Autoware <[email protected]> * [sensing_launch]: Fix indentation Signed-off-by: Autoware <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: hiroyuki obinata <[email protected]> Co-authored-by: hosokawa <[email protected]> Co-authored-by: HOSOKAWA Ikuto <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Autoware <[email protected]> * Rename ROS-related .yaml to .param.yaml (autowarefoundation#65) * Rename ROS-related .yaml to .param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Add missing '--' Signed-off-by: Kenji Miyake <[email protected]> * Rename vehicle_info.yaml to vehicle_info.param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Fix livox param name Signed-off-by: Kenji Miyake <[email protected]> * Sync with Ros2 v0.8.0 beta (autowarefoundation#71) * update sensing launch to support aip_x1 (autowarefoundation#69) Signed-off-by: taichiH <[email protected]> * fix logging_simulator_bug (autowarefoundation#68) Signed-off-by: taichiH <[email protected]> * fix aip_x1 param (autowarefoundation#70) Signed-off-by: taichiH <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> * Fix aip_xx1's pointcloud_preprocessor.launch.py (autowarefoundation#72) Signed-off-by: Kenji Miyake <[email protected]> * fix velodyne launch (autowarefoundation#73) * fix velodyne launch * fix bug * add scan_phase arg * fix bug (autowarefoundation#85) * Use sensor data qos for pointcloud (autowarefoundation#82) Signed-off-by: Autoware <[email protected]> Co-authored-by: Autoware <[email protected]> * Remove unused remappings (autowarefoundation#88) Signed-off-by: wep21 <[email protected]> * Livox composable node (autowarefoundation#87) * Fix default value of use_concat_filter and use_radius_search (autowarefoundation#90) * Fix default value of use_concat_filter and use_radius_search Signed-off-by: Kenji Miyake <[email protected]> * Fix lint Signed-off-by: Kenji Miyake <[email protected]> * [aip_x1]: Fix imu topic name (autowarefoundation#94) Signed-off-by: wep21 <[email protected]> * Fix various typos in launch files (autowarefoundation#97) * Move individual params to a separate package (autowarefoundation#100) Signed-off-by: Kenji Miyake <[email protected]> * add use_sim-time option (autowarefoundation#99) * Format launch files (autowarefoundation#178) Signed-off-by: Kenji Miyake <[email protected]> * Fix bug of pointcloud_preprocessor.py (autowarefoundation#179) Signed-off-by: autoware <[email protected]> Co-authored-by: autoware <[email protected]> * Replace doc by description (autowarefoundation#182) Signed-off-by: Kenji Miyake <[email protected]> * Ros2 lsim test (autowarefoundation#186) * Add group to launch file for var scope Signed-off-by: Takagi, Isamu <[email protected]> * Remove pointcloud relay for localization Signed-off-by: Takagi, Isamu <[email protected]> * Add use_sim_time Signed-off-by: Takagi, Isamu <[email protected]> * Remove pointcloud relay for localization Signed-off-by: Takagi, Isamu <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> * Add multithread and intra process option (autowarefoundation#187) * Add multithread and intra process option Signed-off-by: wep21 <[email protected]> * Fix velodyne node container executable Signed-off-by: wep21 <[email protected]> * Add option into aip_xx2 Signed-off-by: wep21 <[email protected]> * Add option into aip_x2 Signed-off-by: wep21 <[email protected]> * Add option into aip_x1 Signed-off-by: wep21 <[email protected]> * Add option into aip_s1 Signed-off-by: wep21 <[email protected]> * Add option into aip_customized Signed-off-by: wep21 <[email protected]> * Add option into lidar.launch.xml Signed-off-by: wep21 <[email protected]> * Fix invalid attribute in gnss launch (autowarefoundation#191) Signed-off-by: wep21 <[email protected]> * Fix parameter for scan phase (autowarefoundation#193) Signed-off-by: wep21 <[email protected]> * add septentrio_gnss_driver launcher and switch(septentrio <-> ublox) (autowarefoundation#196) * add septentrio_gnss_driver launcher and switch(septentrio <-> ublox) * rm arg(gnss_receiver) escalation and modify septentrio_gnss_driver_node option * change gnss_receiver default septentrio to ublox * remap all septentrio_gnss_driver topic names * replace septentrio gnss driver launch type 'node' to 'include' * Use set_parameter for use_sim_time (autowarefoundation#198) * Use set_parameter for use_sim_time Signed-off-by: wep21 <[email protected]> * Add default parameter for scenario simulator Signed-off-by: wep21 <[email protected]> * Format launch files (autowarefoundation#228) * Format launch files Signed-off-by: Kenji Miyake <[email protected]> * Format launch.py Signed-off-by: Kenji Miyake <[email protected]> * Fix lint Signed-off-by: Kenji Miyake <[email protected]> * Fix aip_xx1 camera launch (autowarefoundation#242) Signed-off-by: wep21 <[email protected]> * Fix gnss topic name (autowarefoundation#243) Signed-off-by: wep21 <[email protected]> * Enable intra process and mt (autowarefoundation#204) Signed-off-by: wep21 <[email protected]> * add imu_corrector (autowarefoundation#296) * add description for sensing_launch (autowarefoundation#336) * add description * fix sentence * add README.md and svg files (autowarefoundation#328) * add md and svg * fix typo * fix typo * fix word * fix typo * add lack of things * Update README * fix depending packages * fix word * Fix camera launch invalid type string (autowarefoundation#344) Signed-off-by: kosuke55 <[email protected]> * add view width direction to velodyne_node_container.launch.py etc... (autowarefoundation#366) * add arg of view_width and view_direction * delete initial value * add args and params Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> * Fix pre-commit (autowarefoundation#407) * Fix pre-commit errors Signed-off-by: Kenji Miyake <[email protected]> * Fix package.xml Signed-off-by: Kenji Miyake <[email protected]> * Fix pre-commit target (autowarefoundation#436) Signed-off-by: Kenji Miyake <[email protected]> * Remove aip xx2 model from sensing launch (autowarefoundation#446) Signed-off-by: wep21 <[email protected]> * Add respawn for ublox (autowarefoundation#449) Signed-off-by: wep21 <[email protected]> * delete aip and modify package settings (autowarefoundation#434) * Change formatter to black (autowarefoundation#488) * Update pre-commit settings * Apply Black * Replace ament_lint_common with autoware_lint_common * Update build_depends.repos * Fix build_depends * feature/use common pointcloud container (autowarefoundation#147) * add container argument * load composable node to pointcloud_container * fix autoware_launch * enable multi-thread * improve readability * Update package.xml (autowarefoundation#150) * feat: add default param * feat: add aip_launcher depends * fix: add vehicle_info_util as exec_depend * fix: add velodyne_vls to build_depend.repos * fix: remove api_launcher at build_depends Co-authored-by: mitsudome-r <[email protected]> Co-authored-by: Akihito Ohsato <[email protected]> Co-authored-by: Daisuke Nishimatsu <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> Co-authored-by: Frederik Beaujean <[email protected]> Co-authored-by: Esteve Fernandez <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: hiroyuki obinata <[email protected]> Co-authored-by: hosokawa <[email protected]> Co-authored-by: HOSOKAWA Ikuto <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Autoware <[email protected]> Co-authored-by: Kazuki Miyahara <[email protected]> Co-authored-by: tkimura4 <[email protected]> Co-authored-by: autoware <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: hiro-ya-iv <[email protected]> Co-authored-by: YamatoAndo <[email protected]> Co-authored-by: Hiroki OTA <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Satoshi OTA <[email protected]> Co-authored-by: taikitanaka3 <[email protected]>
badai-nguyen
referenced
this pull request
in badai-nguyen/autoware.universe
Feb 4, 2022
* Add autoware api (autowarefoundation#22) * Add engage, emergency, door service (#4) * Add external engage and emergency service Signed-off-by: Takagi, Isamu <[email protected]> * Fix api utils Signed-off-by: Takagi, Isamu <[email protected]> * Add external door messages Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint Signed-off-by: Takagi, Isamu <[email protected]> * Add service and client for logging Signed-off-by: Takagi, Isamu <[email protected]> * Fix cppcheck Signed-off-by: Takagi, Isamu <[email protected]> * Add error level Signed-off-by: Takagi, Isamu <[email protected]> * Fix maintainer Signed-off-by: Takagi, Isamu <[email protected]> * Fix package.xml Signed-off-by: Takagi, Isamu <[email protected]> * Add response build functions Signed-off-by: Takagi, Isamu <[email protected]> * Remove unnecessary explicit Signed-off-by: Takagi, Isamu <[email protected]> * Add service result type alias Signed-off-by: Takagi, Isamu <[email protected]> * Rename proxy class Signed-off-by: Takagi, Isamu <[email protected]> * Change type name Signed-off-by: Takagi, Isamu <[email protected]> * Add service call timeout * Add CI for develop branch Signed-off-by: Takagi, Isamu <[email protected]> * Fix CI Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint Signed-off-by: Takagi, Isamu <[email protected]> * Use default argument Signed-off-by: Takagi, Isamu <[email protected]> * Rename package Signed-off-by: Takagi, Isamu <[email protected]> * Move response message Signed-off-by: Takagi, Isamu <[email protected]> * Move autoware_api_utils Signed-off-by: Takagi, Isamu <[email protected]> * Fix package.xml format Signed-off-by: Takagi, Isamu <[email protected]> * Fix package.xml format Signed-off-by: Takagi, Isamu <[email protected]> * Fix package name Signed-off-by: Takagi, Isamu <[email protected]> * Rename response type Signed-off-by: Takagi, Isamu <[email protected]> * Fix enum type Signed-off-by: Takagi, Isamu <[email protected]> * Add version service (#6) * Add diagnostics message (#7) Signed-off-by: Takagi, Isamu <[email protected]> * Add route service (#8) * Add goal and route service Signed-off-by: Takagi, Isamu <[email protected]> * Fix service name Signed-off-by: Takagi, Isamu <[email protected]> * Add route message Signed-off-by: Takagi, Isamu <[email protected]> * Add clear route service (#10) Signed-off-by: Takagi, Isamu <[email protected]> * Add stop and velocity type (#9) * Add velocity service and message Signed-off-by: Takagi, Isamu <[email protected]> * Add stop service Signed-off-by: Takagi, Isamu <[email protected]> * Rename velocity limit service Signed-off-by: Takagi, Isamu <[email protected]> * Rename pause driving service Signed-off-by: Takagi, Isamu <[email protected]> * Add engage status message (#11) Signed-off-by: Takagi, Isamu <[email protected]> * Add map info message (#13) * Add map info message Signed-off-by: Takagi, Isamu <[email protected]> * Rename message Signed-off-by: Takagi, Isamu <[email protected]> * Add driver type (#12) * Add driver type Signed-off-by: Takagi, Isamu <[email protected]> * Modify variable size Signed-off-by: Takagi, Isamu <[email protected]> * Modify message type Signed-off-by: Takagi, Isamu <[email protected]> * Remove driver mode from observer Signed-off-by: Takagi, Isamu <[email protected]> * Fix observer none mode Signed-off-by: Takagi, Isamu <[email protected]> * Add initial pose service (#14) * Add initial pose service Signed-off-by: Takagi, Isamu <[email protected]> * Rename service type name Signed-off-by: Takagi, Isamu <[email protected]> * Remove use gnss flag Signed-off-by: Takagi, Isamu <[email protected]> * Add service mode (autowarefoundation#15) Signed-off-by: Takagi, Isamu <[email protected]> * Add control command messages (autowarefoundation#20) * Add control command messages Signed-off-by: Takagi, Isamu <[email protected]> * Fix control command messages Signed-off-by: Takagi, Isamu <[email protected]> * Add self package namespace (autowarefoundation#21) Signed-off-by: Takagi, Isamu <[email protected]> * Add emergency status API (autowarefoundation#37) * Add package version API (autowarefoundation#36) * Add package version API * Fix message type * Fix message name Co-authored-by: Kenji Miyake <[email protected]> * Add lanelet XML API (autowarefoundation#39) * develop -> main sync (autowarefoundation#41) * Add vehicle status types (autowarefoundation#25) * Add vehicle status types * Trigger CI * Add vehicle command types (autowarefoundation#30) * Add fail safe state types Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> * fix: remove TODO comment * ci(pre-commit): autofix Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: taikitanaka3 <[email protected]>
badai-nguyen
referenced
this pull request
in badai-nguyen/autoware.universe
Feb 4, 2022
* release v0.4.0 * Fixed uninitialized variable. (autowarefoundation#763) * Fixed various bugs. (autowarefoundation#768) * Fixed various bugs. * Fixed wrong status report of NIC. * Added the mode of CPU Usage to check statistics calculated as averages among all processors by default. (autowarefoundation#788) * fix uninitialized variables (autowarefoundation#816) * remove ROS1 packages temporarily Signed-off-by: mitsudome-r <[email protected]> * Revert "remove ROS1 packages temporarily" This reverts commit a9436882d50dc09fa5b8d6c0a151a10def76b242. Signed-off-by: mitsudome-r <[email protected]> * add COLCON_IGNORE to ros1 packages Signed-off-by: mitsudome-r <[email protected]> * Rename launch files to launch.xml (autowarefoundation#28) * Port system monitor to ros2 (autowarefoundation#71) * Implement a utility function that spins and updates a monitor node. * Port cpu monitor * Port hdd monitor. * Port mem_monitor to ROS2 * Port net_monitor to ROS2 * Port ntp_monitor to ROS2 * Port process_monitor to ROS2 * Port GPU_monitor to ROS2 * Port msr_reader and hdd_reader to ROS2 * Clean up the build and launch files: * Clean up and comment on CMake and package files. * Port the launch file to ROS2 * Rename h files to hpp (autowarefoundation#142) * Change includes * Rename files * Adjustments to make things compile * Other packages * Adjust copyright notice on 532 out of 699 source files (autowarefoundation#143) * Use quotes for includes where appropriate (autowarefoundation#144) * Use quotes for includes where appropriate * Fix lint tests * Make tests pass hopefully * Run uncrustify on the entire Pilot.Auto codebase (autowarefoundation#151) * Run uncrustify on the entire Pilot.Auto codebase * Exclude open PRs * ROS2 Linting: system_monitor (autowarefoundation#207) * Add linters * Fix clang-tidy error in util.hpp * Ros2 v0.8.0 system monitor (autowarefoundation#276) * fix dependency of system_monitor Signed-off-by: Takagi, Isamu <[email protected]> * Rename ROS-related .yaml to .param.yaml (autowarefoundation#352) * Rename ROS-related .yaml to .param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Remove prefix 'default_' of yaml files Signed-off-by: Kenji Miyake <[email protected]> * Rename vehicle_info.yaml to vehicle_info.param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Rename diagnostic_aggregator's param files Signed-off-by: Kenji Miyake <[email protected]> * Fix overlooked parameters Signed-off-by: Kenji Miyake <[email protected]> * Exclude SwPowerCap as an error. (autowarefoundation#1146) (autowarefoundation#364) Co-authored-by: ito-san <[email protected]> * [Update v0.9.0] system monitor (autowarefoundation#365) * Disable CPU Load Average warning. (autowarefoundation#1147) Signed-off-by: mitsudome-r <[email protected]> * Fix cpu_monitor respawning forever. (autowarefoundation#1150) * Disable cpu_temperature in planning simulation (autowarefoundation#1151) Signed-off-by: mitsudome-r <[email protected]> * Net Monitor: Handle as an error if specified device not exist. (autowarefoundation#1152) * Handled as an error if specified device not exist. * Disable network diags in simulation Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * apply ament_uncrustify Signed-off-by: mitsudome-r <[email protected]> * Disable resource monitoring in planning_simulator (autowarefoundation#1172) Signed-off-by: Kenji Miyake <[email protected]> * Treat logging errors as safe faults (autowarefoundation#1164) Signed-off-by: Kenji Miyake <[email protected]> * Fix test code of system_monitor (autowarefoundation#1178) Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * Use thread for ntpdate. (autowarefoundation#1160) (autowarefoundation#375) * Use thread for ntpdate. (autowarefoundation#1160) Signed-off-by: mitsudome-r <[email protected]> * removed unused variable Signed-off-by: mitsudome-r <[email protected]> * Import v0.9.1 (autowarefoundation#431) * add local optimal solution ocillation check to ndt_scan_matcher (autowarefoundation#1182) * Add obstacle_crush diagnostic (autowarefoundation#1186) Signed-off-by: Kenji Miyake <[email protected]> * Fix diagnostics api (autowarefoundation#1185) * Fix diagnostics api Signed-off-by: Kenji Miyake <[email protected]> * Don't overwrite level Signed-off-by: Kenji Miyake <[email protected]> * Overwrite level of No Fault diagnostics Signed-off-by: Kenji Miyake <[email protected]> * Add missing diag in autoware_error_monitor.yaml (autowarefoundation#1187) Signed-off-by: Kenji Miyake <[email protected]> * Filter hazard_status (autowarefoundation#1191) * Filter hazard_status Signed-off-by: Kenji Miyake <[email protected]> * Filter leaf diagnostics Signed-off-by: Kenji Miyake <[email protected]> * Fix wrong calculation of available memory. (autowarefoundation#1168) * Fixed wrong calculation of available memory. * Added comments about output example of free -tb command. * Change monitoring method to get HDD temperature and usage per specified device. (autowarefoundation#1195) * Changed monitoring method to get temperature and usage per specified device. * Fixed test codes. * Removed unnecessary (void) parameter. * return input pointcloud when ground plane not found (autowarefoundation#1190) * fix yaw-smoothing bug (autowarefoundation#1198) * Fix lint Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: tkimura4 <[email protected]> * Fix typo in system module (autowarefoundation#434) * Fix typo in system module * Change variable name * Move comments * Apply uncrustify * Split system_monitor config (autowarefoundation#452) Signed-off-by: Kenji Miyake <[email protected]> * Remove unnecessary diagnostic update. (autowarefoundation#455) * add use_sim-time option (autowarefoundation#454) * Sync public repo (autowarefoundation#1228) * [simple_planning_simulator] add readme (autowarefoundation#424) * add readme of simple_planning_simulator Signed-off-by: Takamasa Horibe <[email protected]> * Update simulator/simple_planning_simulator/README.md * set transit_margin_time to intersect. planner (autowarefoundation#460) * Fix pose2twist (autowarefoundation#462) Signed-off-by: Takagi, Isamu <[email protected]> * Ros2 vehicle info param server (autowarefoundation#447) * add vehicle_info_param_server * update vehicle info * apply format * fix bug * skip unnecessary search * delete vehicle param file * fix bug * Ros2 fix topic name part2 (autowarefoundation#425) * Fix topic name of traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_visualization Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix topic name of traffic_light_map_based_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_recognition Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_classifier Signed-off-by: Takagi, Isamu <[email protected]> * Fix lint traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <[email protected]> * Fix issues in hdd_reader (autowarefoundation#466) * Fix some issues detected by Coverity Scan and Clang-Tidy * Update launch command * Add more `close(new_sock)` * Simplify the definitions of struct * fix: re-construct laneletMapLayer for reindex RTree (autowarefoundation#463) * Rviz overlay render fix (autowarefoundation#461) * Moved painiting in SteeringAngle plugin to update() Signed-off-by: Adam Dabrowski <[email protected]> * super class now back to MFD Signed-off-by: Adam Dabrowski <[email protected]> * uncrustified Signed-off-by: Adam Dabrowski <[email protected]> * acquire data in mutex Signed-off-by: Adam Dabrowski <[email protected]> * back to RTD as superclass Signed-off-by: Adam Dabrowski <[email protected]> * Rviz overlay render in update (autowarefoundation#465) * Moved painiting in SteeringAngle plugin to update() Signed-off-by: Adam Dabrowski <[email protected]> * super class now back to MFD Signed-off-by: Adam Dabrowski <[email protected]> * uncrustified Signed-off-by: Adam Dabrowski <[email protected]> * acquire data in mutex Signed-off-by: Adam Dabrowski <[email protected]> * removed unnecessary includes and some dead code Signed-off-by: Adam Dabrowski <[email protected]> * Adepted remaining vehicle plugin classes to render-in-update concept. Returned to MFD superclass Signed-off-by: Adam Dabrowski <[email protected]> * restored RTD superclass Signed-off-by: Adam Dabrowski <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: tkimura4 <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kazuki Miyahara <[email protected]> Co-authored-by: Makoto Tokunaga <[email protected]> Co-authored-by: Adam Dąbrowski <[email protected]> * Fix issues in gpu_monitor (autowarefoundation#1248) * Fix issues in gpu_monitor * Fix uninitialized variables * Use range-based for loop * Fix compile errors of tegra_gpu_monitor * Replace C-style to C++-style * Make iterators const * Fix fmt::format() usage error * Unify Apache-2.0 license name (autowarefoundation#1242) * Remove use_sim_time for set_parameter (autowarefoundation#1260) Signed-off-by: wep21 <[email protected]> * [system_monitor] change some nodes into components (autowarefoundation#1234) Signed-off-by: mitsudome-r <[email protected]> Signed-off-by: wep21 <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: wep21 <[email protected]> * add system_monitor.launch.py (autowarefoundation#1238) * add system_monitor.launch.py * refactor system_monitor.launch.py * fix launch bug * fix typo * fix launch py * fix param loading * format code * fix system monitor executor to publish diagnostics asynclonously (autowarefoundation#1283) * Fix lint errors (autowarefoundation#1378) * Fix lint errors Signed-off-by: Kenji Miyake <[email protected]> * Fix variable names Signed-off-by: Kenji Miyake <[email protected]> * Add kernel CPU usage. (autowarefoundation#1465) * Add kernel CPU usage. * Change CPU x: usage to CPU x: total. * Changed variable name. * Add markdownlint and prettier (autowarefoundation#1661) * Add markdownlint and prettier Signed-off-by: Kenji Miyake <[email protected]> * Ignore .param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Apply format Signed-off-by: Kenji Miyake <[email protected]> * suppress warnings for system monitor (autowarefoundation#1723) * fix for hdd_monitor * fix no initialization and warning * change command for ntp_monitor (autowarefoundation#1705) * [EVT4-403] change command for ntp_monitor * [EVT4-403] fixed CI build error * [EVT4-403] fixed cpplint error * delete executeChronyc thread, fix error topic and log output code * fix cpplint error and code style divergence * fix cpplint error(missing correction) * Fix MD029 (autowarefoundation#1813) Signed-off-by: Kenji Miyake <[email protected]> * Fix -Wunused-parameter (autowarefoundation#1836) * Fix -Wunused-parameter Signed-off-by: Kenji Miyake <[email protected]> * Fix mistake Signed-off-by: Kenji Miyake <[email protected]> * fix spell * Fix lint issues Signed-off-by: Kenji Miyake <[email protected]> * Ignore flake8 warnings Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Hiroki OTA <[email protected]> * add gpu usage per process (autowarefoundation#1798) * add gpu usage per process * change illegal usage(4294967295%) to 0%, and fix CI running errors * Replace gettimeofday with rclcpp::Node::now(). * Fix uncrustify error. * Replace rclcpp::Node::now() with rclcpp::Clock(RCL_SYSTEM_TIME). Co-authored-by: ito-san <[email protected]> * fix some typos (autowarefoundation#1941) * fix some typos * fix typo * Fix typo Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * suppress warnings for system directory autowarefoundation#2046 * add sort-package-xml hook in pre-commit (autowarefoundation#1881) * add sort xml hook in pre-commit * change retval to exit_status * rename * add prettier plugin-xml * use early return * add license note * add tier4 license * restore prettier * change license order * move local hooks to public repo * move prettier-xml to pre-commit-hooks-ros * update version for bug-fix * apply pre-commit * Add execution time logging. (autowarefoundation#2066) * Add markdown-link-check pre-commit (autowarefoundation#2215) * add markdown-lint-check pre-commit * delete files argument * add optional hook * modify comment * add comment * delete hook * add retry option * add option * add files arg * Fix links in hdd_reader.md Signed-off-by: Kenji Miyake <[email protected]> * Ignore 403 Signed-off-by: Kenji Miyake <[email protected]> * Ignore tier4 github url Signed-off-by: Kenji Miyake <[email protected]> * Update link Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * Change formatter to clang-format and black (autowarefoundation#2332) * Revert "Temporarily comment out pre-commit hooks" This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3. * Replace ament_lint_common with autoware_lint_common Signed-off-by: Kenji Miyake <[email protected]> * Remove ament_cmake_uncrustify and ament_clang_format Signed-off-by: Kenji Miyake <[email protected]> * Apply Black Signed-off-by: Kenji Miyake <[email protected]> * Apply clang-format Signed-off-by: Kenji Miyake <[email protected]> * Fix build errors Signed-off-by: Kenji Miyake <[email protected]> * Fix for cpplint * Fix include double quotes to angle brackets Signed-off-by: Kenji Miyake <[email protected]> * Apply clang-format Signed-off-by: Kenji Miyake <[email protected]> * Fix build errors Signed-off-by: Kenji Miyake <[email protected]> * Add COLCON_IGNORE (autowarefoundation#500) Signed-off-by: Kenji Miyake <[email protected]> * remove COLCON_IGNORE in system_packages and map_tf_generator (autowarefoundation#532) Co-authored-by: mitsudome-r <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: Kazuki Miyahara <[email protected]> Co-authored-by: Nikolai Morin <[email protected]> Co-authored-by: Yunus Emre Çalışkan <[email protected]> Co-authored-by: Jilada Eccleston <[email protected]> Co-authored-by: Daisuke Nishimatsu <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Makoto Tokunaga <[email protected]> Co-authored-by: Adam Dąbrowski <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Hiroki OTA <[email protected]> Co-authored-by: v-kitahara8153 <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: Keisuke Shima <[email protected]> Co-authored-by: taikitanaka3 <[email protected]>
badai-nguyen
referenced
this pull request
in badai-nguyen/autoware.universe
Feb 4, 2022
* Add autoware api mapping system (#9) * Apply api mapping to engage * Fix format * Add vehicle status API (#8) * Add vehicle status API * Fix logging * Fix lint * Add vehicle command API (#11) * sync main for develop (autowarefoundation#17) * Add CI (#12) * Add sync-public.yaml (#14) * Add sync-public.yaml Signed-off-by: Kenji Miyake <[email protected]> * Add sync-public-develop.yaml Signed-off-by: Kenji Miyake <[email protected]> * Change proposal sync app ID (autowarefoundation#18) Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> * Add fail safe state API (autowarefoundation#20) * Move autoware_api_utils * Move autoware_api_mapping * Fix package depend * Move autoware_api_generator Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> * ci(pre-commit): autofix * use rosidl_generator_traits::to_yaml * fix format * ci(pre-commit): autofix * change lint * ci(pre-commit): autofix Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
badai-nguyen
referenced
this pull request
in badai-nguyen/autoware.universe
Feb 4, 2022
* release v0.4.0 * Feature/phased timestamped velodyne (autowarefoundation#53) * Replace with new velodyne driver, cutting scan based on azimuth * Fix launch/dependences * Fix version name for tier4/velodyne_vls * Add velodyne_driver dependency * Nodelet tlr (autowarefoundation#56) * temporary commit tlr_nodelet Signed-off-by: Yukihiro Saito <[email protected]> * compressed to compressed Signed-off-by: Yukihiro Saito <[email protected]> * Update traffic_light.launch Signed-off-by: Daisuke Nishimatsu <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * change image_transport to relay Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> * decompress as rgb8 Signed-off-by: Yukihiro Saito <[email protected]> * fix bug Signed-off-by: Yukihiro Saito <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> * use env for livox id (autowarefoundation#58) Signed-off-by: Yukihiro Saito <[email protected]> * Feature/optimize scan phase (autowarefoundation#59) * Rename parameter name, sensor_phase -> scan_phase Signed-off-by: Akihito Ohasto <[email protected]> * Modify aip_xx1 scan_phase for better perception * Rename parameter name, sensor_phase -> scan_phase Signed-off-by: Akihito Ohasto <[email protected]> * Logging simulator (autowarefoundation#65) * Add logging_simulator.launch Signed-off-by: Daisuke Nishimatsu <[email protected]> * Don't load env when launch driver is false Signed-off-by: Daisuke Nishimatsu <[email protected]> * removed ROS1 package Signed-off-by: mitsudome-r <[email protected]> * Revert "removed ROS1 package" This reverts commit 225276afe774a2c9d7bc28ca59accffbdc14dc8a. * add COLCON_IGNORE file to all ROS1 packages Signed-off-by: mitsudome-r <[email protected]> * rename *.launch files to *.launch.xml Signed-off-by: mitsudome-r <[email protected]> * Port sensing_launch (#14) * [sensing_launch] Initial port without actually launching * [sensing_launch] default -> value, namespace, first nodelet porting * [sensing_launch] use usb_cam, eval -> var * [sensing_launch] Fix syntax errors in pointcloud_preprocessor.launch.py * [pointcloud-preprocessor] fix ground-filter component name * [pointcloud-preprocessor] Polish aip_s1/pointcloud_preprocessor.launch.py Only one error at runtime remains when testing on dev laptop due to pointclouds that need to be available for concatenation * [sensing_launch] ublox_gps refer to config file properly * (wip) velodyne_node_container before opaque * [sensing_launch] Port aip-s1 as far as possible * [sensing_launch] remove unused pointcloud_preprocessor_nodes.py * [sensing_launch] Manage to add ComposableNode conditionally * [sensing_launch] Update camera for s1, x1 * [sensing_launch] Copy aip_s1/ content to aip_customized, aip_x1, aip_x2 because they were identical before the porting * [sensing_launch] Port livox * [sensing_launch] Port aip_xx1 * [sensing_launch] Port aip_xx2 * [sensing_launch] Remove superfluous passthrough filter, min_z, max_z * [sensing_launch] Incorporate changes from vehicle testing * [sensing_launch] Declare launch argument for base_frame * [sensing_launch] Missing fixes to launch/velodyne* * [sensing_launch] Update copied configs * Added linters (autowarefoundation#32) * Ros2 v0.8.0 sensing launch (autowarefoundation#57) * restore file name Signed-off-by: Takamasa Horibe <[email protected]> * Update livox_horizon.launch (autowarefoundation#89) * fix pass through filter launch (autowarefoundation#90) * fix pass through filter launch * change if statement style * update aip_x1 sensing launch (autowarefoundation#100) * fix livox launch arg (autowarefoundation#108) * add usb_cam depend (autowarefoundation#118) * update aip_x1 camera.launch (autowarefoundation#119) * update imu.launch (autowarefoundation#120) * fix veodyne setting in aip_x1/lidar.launch (autowarefoundation#125) * Add velodyne_monitor to velodyne_*.launch (autowarefoundation#101) Signed-off-by: Kenji Miyake <[email protected]> * Uupdate aip_x1 lidar.launch (autowarefoundation#143) * Format gnss.launch (autowarefoundation#145) Signed-off-by: Kenji Miyake <[email protected]> * Add use_gnss arg to aip_x1 gnss.launch (autowarefoundation#146) Signed-off-by: Kenji Miyake <[email protected]> * support individual params (autowarefoundation#137) * support individual params * remove kvaser_hardware_id.txt * Launch velodyne_monitor only when launch_driver is true (autowarefoundation#163) Signed-off-by: Kenji Miyake <[email protected]> * [sensing_launch] ros2 porting: use container for livox point preprocessor Signed-off-by: Takamasa Horibe <[email protected]> * [sensing_launch] ros2-porting: fix vehicle_info params Signed-off-by: Takamasa Horibe <[email protected]> * Revert "restore file name" This reverts commit 37d7ac4f6a2a617b003b4e2a5ac96c48b332ade0. * [sensing_launch] ros2-porting: fix vehicle_info for livox preprocessor launch Signed-off-by: Takamasa Horibe <[email protected]> * [sensing_launch] ros2-porting: fix vehicle_info for api_** points_preprocessor.launch.py Signed-off-by: Takamasa Horibe <[email protected]> * fix launch Signed-off-by: Takamasa Horibe <[email protected]> * fix livox launch Signed-off-by: Takamasa Horibe <[email protected]> * added suffix ".xml" to "velodyne_monitor.launch" in the launch files * added use_sim_time with AW_ROS2_USE_SIM_TIME envvar for the parameters in the *.launch.py (autowarefoundation#61) * added use_sim_time with AW_ROS2_USE_SIM_TIME envvar for the parameters * changed to use EnvironmentVariable function for use_sim_time parameter * changed indent * removed an empty line Co-authored-by: hosokawa <[email protected]> * fixed typo on the arg bd_code_param_path lines (autowarefoundation#63) Co-authored-by: hosokawa <[email protected]> * [sensing_launch]: Fix indentation in gnss launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Add missing dependency in package.xml Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Fix velodyne launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Fix livox launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Add arg for vehicle parameter file in lidar launch Signed-off-by: wep21 <[email protected]> * [sensing_launch]: Cleanup Signed-off-by: Autoware <[email protected]> * Add new line Signed-off-by: Autoware <[email protected]> * [sensing_launch]: Add default config for xx1 Signed-off-by: Autoware <[email protected]> * [sensing_launch]: Fix indentation Signed-off-by: Autoware <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: hiroyuki obinata <[email protected]> Co-authored-by: hosokawa <[email protected]> Co-authored-by: HOSOKAWA Ikuto <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Autoware <[email protected]> * Rename ROS-related .yaml to .param.yaml (autowarefoundation#65) * Rename ROS-related .yaml to .param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Add missing '--' Signed-off-by: Kenji Miyake <[email protected]> * Rename vehicle_info.yaml to vehicle_info.param.yaml Signed-off-by: Kenji Miyake <[email protected]> * Fix livox param name Signed-off-by: Kenji Miyake <[email protected]> * Sync with Ros2 v0.8.0 beta (autowarefoundation#71) * update sensing launch to support aip_x1 (autowarefoundation#69) Signed-off-by: taichiH <[email protected]> * fix logging_simulator_bug (autowarefoundation#68) Signed-off-by: taichiH <[email protected]> * fix aip_x1 param (autowarefoundation#70) Signed-off-by: taichiH <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> * Fix aip_xx1's pointcloud_preprocessor.launch.py (autowarefoundation#72) Signed-off-by: Kenji Miyake <[email protected]> * fix velodyne launch (autowarefoundation#73) * fix velodyne launch * fix bug * add scan_phase arg * fix bug (autowarefoundation#85) * Use sensor data qos for pointcloud (autowarefoundation#82) Signed-off-by: Autoware <[email protected]> Co-authored-by: Autoware <[email protected]> * Remove unused remappings (autowarefoundation#88) Signed-off-by: wep21 <[email protected]> * Livox composable node (autowarefoundation#87) * Fix default value of use_concat_filter and use_radius_search (autowarefoundation#90) * Fix default value of use_concat_filter and use_radius_search Signed-off-by: Kenji Miyake <[email protected]> * Fix lint Signed-off-by: Kenji Miyake <[email protected]> * [aip_x1]: Fix imu topic name (autowarefoundation#94) Signed-off-by: wep21 <[email protected]> * Fix various typos in launch files (autowarefoundation#97) * Move individual params to a separate package (autowarefoundation#100) Signed-off-by: Kenji Miyake <[email protected]> * add use_sim-time option (autowarefoundation#99) * Format launch files (autowarefoundation#178) Signed-off-by: Kenji Miyake <[email protected]> * Fix bug of pointcloud_preprocessor.py (autowarefoundation#179) Signed-off-by: autoware <[email protected]> Co-authored-by: autoware <[email protected]> * Replace doc by description (autowarefoundation#182) Signed-off-by: Kenji Miyake <[email protected]> * Ros2 lsim test (autowarefoundation#186) * Add group to launch file for var scope Signed-off-by: Takagi, Isamu <[email protected]> * Remove pointcloud relay for localization Signed-off-by: Takagi, Isamu <[email protected]> * Add use_sim_time Signed-off-by: Takagi, Isamu <[email protected]> * Remove pointcloud relay for localization Signed-off-by: Takagi, Isamu <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> * Add multithread and intra process option (autowarefoundation#187) * Add multithread and intra process option Signed-off-by: wep21 <[email protected]> * Fix velodyne node container executable Signed-off-by: wep21 <[email protected]> * Add option into aip_xx2 Signed-off-by: wep21 <[email protected]> * Add option into aip_x2 Signed-off-by: wep21 <[email protected]> * Add option into aip_x1 Signed-off-by: wep21 <[email protected]> * Add option into aip_s1 Signed-off-by: wep21 <[email protected]> * Add option into aip_customized Signed-off-by: wep21 <[email protected]> * Add option into lidar.launch.xml Signed-off-by: wep21 <[email protected]> * Fix invalid attribute in gnss launch (autowarefoundation#191) Signed-off-by: wep21 <[email protected]> * Fix parameter for scan phase (autowarefoundation#193) Signed-off-by: wep21 <[email protected]> * add septentrio_gnss_driver launcher and switch(septentrio <-> ublox) (autowarefoundation#196) * add septentrio_gnss_driver launcher and switch(septentrio <-> ublox) * rm arg(gnss_receiver) escalation and modify septentrio_gnss_driver_node option * change gnss_receiver default septentrio to ublox * remap all septentrio_gnss_driver topic names * replace septentrio gnss driver launch type 'node' to 'include' * Use set_parameter for use_sim_time (autowarefoundation#198) * Use set_parameter for use_sim_time Signed-off-by: wep21 <[email protected]> * Add default parameter for scenario simulator Signed-off-by: wep21 <[email protected]> * Format launch files (autowarefoundation#228) * Format launch files Signed-off-by: Kenji Miyake <[email protected]> * Format launch.py Signed-off-by: Kenji Miyake <[email protected]> * Fix lint Signed-off-by: Kenji Miyake <[email protected]> * Fix aip_xx1 camera launch (autowarefoundation#242) Signed-off-by: wep21 <[email protected]> * Fix gnss topic name (autowarefoundation#243) Signed-off-by: wep21 <[email protected]> * Enable intra process and mt (autowarefoundation#204) Signed-off-by: wep21 <[email protected]> * add imu_corrector (autowarefoundation#296) * add description for sensing_launch (autowarefoundation#336) * add description * fix sentence * add README.md and svg files (autowarefoundation#328) * add md and svg * fix typo * fix typo * fix word * fix typo * add lack of things * Update README * fix depending packages * fix word * Fix camera launch invalid type string (autowarefoundation#344) Signed-off-by: kosuke55 <[email protected]> * add view width direction to velodyne_node_container.launch.py etc... (autowarefoundation#366) * add arg of view_width and view_direction * delete initial value * add args and params Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> * Fix pre-commit (autowarefoundation#407) * Fix pre-commit errors Signed-off-by: Kenji Miyake <[email protected]> * Fix package.xml Signed-off-by: Kenji Miyake <[email protected]> * Fix pre-commit target (autowarefoundation#436) Signed-off-by: Kenji Miyake <[email protected]> * Remove aip xx2 model from sensing launch (autowarefoundation#446) Signed-off-by: wep21 <[email protected]> * Add respawn for ublox (autowarefoundation#449) Signed-off-by: wep21 <[email protected]> * delete aip and modify package settings (autowarefoundation#434) * Change formatter to black (autowarefoundation#488) * Update pre-commit settings * Apply Black * Replace ament_lint_common with autoware_lint_common * Update build_depends.repos * Fix build_depends * feature/use common pointcloud container (autowarefoundation#147) * add container argument * load composable node to pointcloud_container * fix autoware_launch * enable multi-thread * improve readability * Update package.xml (autowarefoundation#150) * feat: add default param * feat: add aip_launcher depends * fix: add vehicle_info_util as exec_depend * fix: add velodyne_vls to build_depend.repos * fix: remove api_launcher at build_depends Co-authored-by: mitsudome-r <[email protected]> Co-authored-by: Akihito Ohsato <[email protected]> Co-authored-by: Daisuke Nishimatsu <[email protected]> Co-authored-by: Yukihiro Saito <[email protected]> Co-authored-by: Frederik Beaujean <[email protected]> Co-authored-by: Esteve Fernandez <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: Taichi Higashide <[email protected]> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: hiroyuki obinata <[email protected]> Co-authored-by: hosokawa <[email protected]> Co-authored-by: HOSOKAWA Ikuto <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Autoware <[email protected]> Co-authored-by: Kazuki Miyahara <[email protected]> Co-authored-by: tkimura4 <[email protected]> Co-authored-by: autoware <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: hiro-ya-iv <[email protected]> Co-authored-by: YamatoAndo <[email protected]> Co-authored-by: Hiroki OTA <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <[email protected]> Co-authored-by: Satoshi OTA <[email protected]> Co-authored-by: taikitanaka3 <[email protected]>
KYabuuchi
pushed a commit
to KYabuuchi/autoware.universe
that referenced
this pull request
Feb 16, 2023
* feat: add basic Docker support Signed-off-by: Kenji Miyake <[email protected]> * ci: free disk space Signed-off-by: Kenji Miyake <[email protected]> * ci: install sudo if not installed Signed-off-by: Kenji Miyake <[email protected]> * chore: ignore errors for nektos/act Signed-off-by: Kenji Miyake <[email protected]> * fix: add setup-qemu-action Signed-off-by: Kenji Miyake <[email protected]> * ci: use self-hosted runner Signed-off-by: Kenji Miyake <[email protected]> * ci: change permission of workspace for self-hosted runner Signed-off-by: Kenji Miyake <[email protected]> * chore: show disk space after building docker images Signed-off-by: Kenji Miyake <[email protected]> * fix: add --load to build.sh Signed-off-by: Kenji Miyake <[email protected]> * feat: change WORKDIR for devel image Signed-off-by: Kenji Miyake <[email protected]> * docs: update usage Signed-off-by: Kenji Miyake <[email protected]> * docs: update docker/README.md Co-authored-by: Lalith Vipulananthan <[email protected]> Signed-off-by: Kenji Miyake <[email protected]> * fix(Dockerfile): use /etc/bash.bashrc for rocker Signed-off-by: Kenji Miyake <[email protected]> * docs: update docker/README.md Signed-off-by: Kenji Miyake <[email protected]> * style: fix English Signed-off-by: Kenji Miyake <[email protected]> * docs: apply review Signed-off-by: Kenji Miyake <[email protected]> * docs: apply review Signed-off-by: Kenji Miyake <[email protected]> * docs: apply review Signed-off-by: Kenji Miyake <[email protected]> * ci: split ARM workflow Signed-off-by: Kenji Miyake <[email protected]> * docs: apply review Signed-off-by: Kenji Miyake <[email protected]> * docs: apply review Signed-off-by: Kenji Miyake <[email protected]> Co-authored-by: Lalith Vipulananthan <[email protected]>
KYabuuchi
added a commit
to KYabuuchi/autoware.universe
that referenced
this pull request
May 31, 2023
Signed-off-by: Kento Yabuuchi <[email protected]>
KYabuuchi
added a commit
to KYabuuchi/autoware.universe
that referenced
this pull request
Jun 6, 2023
Signed-off-by: Kento Yabuuchi <[email protected]>
KYabuuchi
added a commit
to KYabuuchi/autoware.universe
that referenced
this pull request
Jun 12, 2023
Signed-off-by: Kento Yabuuchi <[email protected]>
KYabuuchi
added a commit
that referenced
this pull request
Jun 22, 2023
* adopt scane_case to undistort, segment_filter Signed-off-by: Kento Yabuuchi <[email protected]> * adopt scane_case to ground_server, ll2_decomposer Signed-off-by: Kento Yabuuchi <[email protected]> * adopt scane_case to twist_converter, twist_estimator Signed-off-by: Kento Yabuuchi <[email protected]> * adopt scane_case to validation packages Signed-off-by: Kento Yabuuchi <[email protected]> * adopt scane_case tomodularized_particle_filter Signed-off-by: Kento Yabuuchi <[email protected]> * adopt scane_case to gnss_particle_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * adopt scane_case to camera_particle_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * adopt scane_case to antishadow_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * adopt scane_case to particle_initializer Signed-off-by: Kento Yabuuchi <[email protected]> * organize launch files Signed-off-by: Kento Yabuuchi <[email protected]> * add twist_visualizer to validate odometry performance Signed-off-by: Kento Yabuuchi <[email protected]> * use SE3::exp() to predict particles & modify linear noise model Signed-off-by: Kento Yabuuchi <[email protected]> * stop to use LL2 to rectify initialpose2d Signed-off-by: Kento Yabuuchi <[email protected]> * fix redundant computation in segment_accumulator Signed-off-by: Kento Yabuuchi <[email protected]> * improve gnss_particle_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * fix segment_accumulator's bug Signed-off-by: Kento Yabuuchi <[email protected]> * add doppler_converter Signed-off-by: Kento Yabuuchi <[email protected]> * add xx2.launch.xml Signed-off-by: Kento Yabuuchi <[email protected]> * add hsv_extractor Signed-off-by: Kento Yabuuchi <[email protected]> * pickup other regions which have same color histogram Signed-off-by: Kento Yabuuchi <[email protected]> * use additional region to filt line-segments Signed-off-by: Kento Yabuuchi <[email protected]> * improve graph-segmentation Signed-off-by: Kento Yabuuchi <[email protected]> * remove `truncate_pixel_threshold` Signed-off-by: Kento Yabuuchi <[email protected]> * refactor graph_segmentator & segment_filter Signed-off-by: Kento Yabuuchi <[email protected]> * add mahalanobis_distance_threshold in GNSS particle corrector Signed-off-by: Kento Yabuuchi <[email protected]> * add extract_line_segments.hpp Signed-off-by: Kento Yabuuchi <[email protected]> * use pcl::transformCloudWithNormals instead of transform_cloud Signed-off-by: Kento Yabuuchi <[email protected]> * filt accumulating segments by LL2 Signed-off-by: Kento Yabuuchi <[email protected]> * move herarchical_cost_map to common Signed-off-by: Kento Yabuuchi <[email protected]> * apply positive feedback for accumulation Signed-off-by: Kento Yabuuchi <[email protected]> * move transform_linesegments() to common pkg Signed-off-by: Kento Yabuuchi <[email protected]> * refactor Signed-off-by: Kento Yabuuchi <[email protected]> * use all projected lines for camera corrector Signed-off-by: Kento Yabuuchi <[email protected]> * evaluate iffy linesegments Signed-off-by: Kento Yabuuchi <[email protected]> * complete to unify ll2-assisted lsd clasification Signed-off-by: Kento Yabuuchi <[email protected]> * add abs_cos2() which is more strict direction constraint Signed-off-by: Kento Yabuuchi <[email protected]> * fix orientation initialization bug Signed-off-by: Kento Yabuuchi <[email protected]> * publish doppler direction Signed-off-by: Kento Yabuuchi <[email protected]> * TMP: add disable/enable switch for camera corrector Signed-off-by: Kento Yabuuchi <[email protected]> * implement doppler orientation correction but it's disabled by default Signed-off-by: Kento Yabuuchi <[email protected]> * speed up camera corrector Signed-off-by: Kento Yabuuchi <[email protected]> * update ros params Signed-off-by: Kento Yabuuchi <[email protected]> * implement kalman filter for ground tilt estimation Signed-off-by: Kento Yabuuchi <[email protected]> * continuous height estimation works well? Signed-off-by: Kento Yabuuchi <[email protected]> * estimate height cotiniously Signed-off-by: Kento Yabuuchi <[email protected]> * use only linesegments which are at same height Signed-off-by: Kento Yabuuchi <[email protected]> * add static_gyro_bias parameter Signed-off-by: Kento Yabuuchi <[email protected]> * fix bug about overlay varidation Signed-off-by: Kento Yabuuchi <[email protected]> * increse ll2 height marging in cost map generation Signed-off-by: Kento Yabuuchi <[email protected]> * add static_gyro_bias in twist.launch.xml Signed-off-by: Kento Yabuuchi <[email protected]> * load pcdless_init_area from ll2 Signed-off-by: Kento Yabuuchi <[email protected]> * add specified initialization area Signed-off-by: Kento Yabuuchi <[email protected]> * add corrector_manager node to disable/enable camera_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * call service to disable camer_corrector from manager Signed-off-by: Kento Yabuuchi <[email protected]> * load corrector disable area Signed-off-by: Kento Yabuuchi <[email protected]> * overlay even if pose is not estiamted Signed-off-by: Kento Yabuuchi <[email protected]> * publish camera corrector's status as string Signed-off-by: Kento Yabuuchi <[email protected]> * add set_booL_panel for camera_corrector enable/disable Signed-off-by: Kento Yabuuchi <[email protected]> * load bounding box from lanelet2 Signed-off-by: Kento Yabuuchi <[email protected]> * draw bounding box on cost map Signed-off-by: Kento Yabuuchi <[email protected]> * remove at2,at1 from cost map Signed-off-by: Kento Yabuuchi <[email protected]> * use cost_map::at() instread pf at2() Signed-off-by: Kento Yabuuchi <[email protected]> * move cost map library from common to camera corrector Signed-off-by: Kento Yabuuchi <[email protected]> * use logit for particle weighting but it does not work well Signed-off-by: Kento Yabuuchi <[email protected]> * prob_to_logit() requires non-intuitive parameters Signed-off-by: Kento Yabuuchi <[email protected]> * goodbye stupid parameters (max_raw_score & score_offset) Signed-off-by: Kento Yabuuchi <[email protected]> * publish two scored pointclouds as debug Signed-off-by: Kento Yabuuchi <[email protected]> * can handle unmapped areas Signed-off-by: Kento Yabuuchi <[email protected]> * remove obsolete packages Signed-off-by: Kento Yabuuchi <[email protected]> * update README.md Signed-off-by: Kento Yabuuchi <[email protected]> * Update README.md * add image of how_to_launch Signed-off-by: Kento Yabuuchi <[email protected]> * add node diagram in readme Signed-off-by: Kento Yabuuchi <[email protected]> * add rviz_description.png in README Signed-off-by: Kento Yabuuchi <[email protected]> * subscribe pose_with_cov & disconnect base_link <-> particle_pose Signed-off-by: Kento Yabuuchi <[email protected]> * remove segment_accumulator & launch ekf_localizer from this project Signed-off-by: Kento Yabuuchi <[email protected]> * add gnss_ekf_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * add camera_ekf_corrector package Signed-off-by: Kento Yabuuchi <[email protected]> * subscribe ekf prediction & synch pose data Signed-off-by: Kento Yabuuchi <[email protected]> * WIP: ready to implement UKF? Signed-off-by: Kento Yabuuchi <[email protected]> * estimate weighted averaging as pose_estimator Signed-off-by: Kento Yabuuchi <[email protected]> * basic algorithm is implemented but it does not work proparly Signed-off-by: Kento Yabuuchi <[email protected]> * apply after_cov_gain_ Signed-off-by: Kento Yabuuchi <[email protected]> * ekf corrector works a little bit appropriately Signed-off-by: Kento Yabuuchi <[email protected]> * increase twist covariance for ekf Signed-off-by: Kento Yabuuchi <[email protected]> * test probability theory Signed-off-by: Kento Yabuuchi <[email protected]> * updat prob.py Signed-off-by: Kento Yabuuchi <[email protected]> * implement de-bayesing but it loooks ugly Signed-off-by: Kento Yabuuchi <[email protected]> * remove obsolete parameters Signed-off-by: Kento Yabuuchi <[email protected]> * skip measurement publishing if travel distance is so short Signed-off-by: Kento Yabuuchi <[email protected]> * use constant covariance because i dont understand what is correct Signed-off-by: Kento Yabuuchi <[email protected]> * add submodule sample_vehicle_launch Signed-off-by: Kento Yabuuchi <[email protected]> * TMP but it works Signed-off-by: Kento Yabuuchi <[email protected]> * add ekf_trigger in particle_initializer.hpp Signed-off-by: Kento Yabuuchi <[email protected]> * publish gnss markers & camera_est pubishes constant cov Signed-off-by: Kento Yabuuchi <[email protected]> * back to pcd-less only launcher Signed-off-by: Kento Yabuuchi <[email protected]> * add bayes_util package Signed-off-by: Kento Yabuuchi <[email protected]> * apply de-bayesing for camera_ekf Signed-off-by: Kento Yabuuchi <[email protected]> * some launch file update Signed-off-by: Kento Yabuuchi <[email protected]> * organize launch files. we can choice mode from ekf/pekf/pf Signed-off-by: Kento Yabuuchi <[email protected]> * organize particle_initializer Signed-off-by: Kento Yabuuchi <[email protected]> * add swap_mode_adaptor WIP Signed-off-by: Kento Yabuuchi <[email protected]> * use latest ekf in autoware & sample_vehicle Signed-off-by: Kento Yabuuchi <[email protected]> * fix bug of swap_adalptor Signed-off-by: Kento Yabuuchi <[email protected]> * fix FIX & FLOAT converter Signed-off-by: Kento Yabuuchi <[email protected]> * fix septentrio doppler converter Signed-off-by: Kento Yabuuchi <[email protected]> * move ekf packages to ekf directory Signed-off-by: Kento Yabuuchi <[email protected]> * ignore corrector_manager Signed-off-by: Kento Yabuuchi <[email protected]> * add standalone arg in launch files Signed-off-by: Kento Yabuuchi <[email protected]> * update semseg_node Signed-off-by: Kento Yabuuchi <[email protected]> * add camera_pose_initializer pkg Signed-off-by: Kento Yabuuchi <[email protected]> * subscribe camera_info&tf and prepare semantic projection Signed-off-by: Kento Yabuuchi <[email protected]> * project semantic image Signed-off-by: Kento Yabuuchi <[email protected]> * create vector map image from ll2 Signed-off-by: Kento Yabuuchi <[email protected]> * create lane image from vector map Signed-off-by: Kento Yabuuchi <[email protected]> * search the most match angle by non-zero pixels Signed-off-by: Kento Yabuuchi <[email protected]> * camera based pose_initializer Signed-off-by: Kento Yabuuchi <[email protected]> * move ekf packages into unstable Signed-off-by: Kento Yabuuchi <[email protected]> * move ekf theory debugger Signed-off-by: Kento Yabuuchi <[email protected]> * add tier4_autoware_msgs as submodule Signed-off-by: Kento Yabuuchi <[email protected]> * move pose_initializer into initializer dir Signed-off-by: Kento Yabuuchi <[email protected]> * add semse_msgs pkg Signed-off-by: Kento Yabuuchi <[email protected]> * separate marker pub function Signed-off-by: Kento Yabuuchi <[email protected]> * separate projection functions Signed-off-by: Kento Yabuuchi <[email protected]> * add semseg_srv client Signed-off-by: Kento Yabuuchi <[email protected]> * move sem-seg directory Signed-off-by: Kento Yabuuchi <[email protected]> * camera pose initilizer works successfully Signed-off-by: Kento Yabuuchi <[email protected]> * rectify covariance along the orientation Signed-off-by: Kento Yabuuchi <[email protected]> * improve initialization parameters Signed-off-by: Kento Yabuuchi <[email protected]> * take into account covariance of request Signed-off-by: Kento Yabuuchi <[email protected]> * use lanelet direciton to compute init pose scores Signed-off-by: Kento Yabuuchi <[email protected]> * semseg download model automatically Signed-off-by: Kento Yabuuchi <[email protected]> * remove sample_vehicle_launch Signed-off-by: Kento Yabuuchi <[email protected]> * add autoware_msgs Signed-off-by: Kento Yabuuchi <[email protected]> * remove obsolete launch files Signed-off-by: Kento Yabuuchi <[email protected]> * add standalone mode for direct initialization Signed-off-by: Kento Yabuuchi <[email protected]> * fix fix_to_pose Signed-off-by: Kento Yabuuchi <[email protected]> * update launch files Signed-off-by: Kento Yabuuchi <[email protected]> * update rviz config Signed-off-by: Kento Yabuuchi <[email protected]> * remove lidar_particle_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * remove Sophus from sunbmodule Signed-off-by: Kento Yabuuchi <[email protected]> * rename submodule directory Signed-off-by: Kento Yabuuchi <[email protected]> * update README and some sample images Signed-off-by: Kento Yabuuchi <[email protected]> * update README.md Signed-off-by: Kento Yabuuchi <[email protected]> * fix override_camera_frame_id bahaviors Signed-off-by: Kento Yabuuchi <[email protected]> * fix some bugs (#4) Signed-off-by: kminoda <[email protected]> * fix: use initialpose from Rviz (#6) * use initialpose from Rviz to init Signed-off-by: Kento Yabuuchi <[email protected]> * add description about how-to-set-initialpose Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * misc: add license (#7) * WIP: add license description Signed-off-by: Kento Yabuuchi <[email protected]> * add license description Signed-off-by: Kento Yabuuchi <[email protected]> * add description about license in README Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * add quick start demo (#8) Signed-off-by: Kento Yabuuchi <[email protected]> * refactor(launch) remove & update obsolete launch files (#9) * delete obsolete launch files Signed-off-by: Kento Yabuuchi <[email protected]> * update documents Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * docs(readme): update architecture image (#10) * replace architecture image in README Signed-off-by: Kento Yabuuchi <[email protected]> * update some images Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * refactor(pcdless_launc/scripts): remove unnecessary scripts (#11) * remove not useful scripts Signed-off-by: Kento Yabuuchi <[email protected]> * rename scripts & add descriptions Signed-off-by: Kento Yabuuchi <[email protected]> * little change Signed-off-by: Kento Yabuuchi <[email protected]> * remove odaiba.rviz Signed-off-by: Kento Yabuuchi <[email protected]> * grammer fix Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * fix(pcdless_launch): fix a build bug Signed-off-by: kminoda <[email protected]> * fix(twist_estimator): use velocity_report by default Signed-off-by: kminoda <[email protected]> * fix bug Signed-off-by: kminoda <[email protected]> * debugged, now works Signed-off-by: kminoda <[email protected]> * update sample rosbag link (#14) Signed-off-by: Kento Yabuuchi <[email protected]> * feature(graph_segment, gnss_particle_corrector): make some features switchable (#17) * make additional-graph-segment-pickup disablable Signed-off-by: Kento Yabuuchi <[email protected]> * enlarge gnss_mahalanobis_distance_threshold in expressway.launch Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * fix: minor fix for multi camera support (#18) * fix: minor fix for multi camera support Signed-off-by: kminoda <[email protected]> * update Signed-off-by: kminoda <[email protected]> * update Signed-off-by: kminoda <[email protected]> * fix typo Signed-off-by: kminoda <[email protected]> --------- Signed-off-by: kminoda <[email protected]> * refactor(retroactive_resampler): more readable (#19) * make Hisotry class Signed-off-by: Kento Yabuuchi <[email protected]> * use boost:adaptors::indexed() Signed-off-by: Kento Yabuuchi <[email protected]> * add many comment in resampling() Signed-off-by: Kento Yabuuchi <[email protected]> * does not use ConstSharedPtr Signed-off-by: Kento Yabuuchi <[email protected]> * rename interface of resampler Signed-off-by: Kento Yabuuchi <[email protected]> * circular_buffer is unnecessary Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * refactor(mpf::predictor) resampling interval control in out of resampler (#20) * resampling interval management should be done out of resample() Signed-off-by: Kento Yabuuchi <[email protected]> * resampler class throw exeption rather than optional Signed-off-by: Kento Yabuuchi <[email protected]> * split files for resampling_history Signed-off-by: Kento Yabuuchi <[email protected]> * split files for experimental/suspention_adaptor Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * refactor(mpf::predictor): just refactoring (#21) * remove obsolete functions Signed-off-by: Kento Yabuuchi <[email protected]> * remove test of predictor Signed-off-by: Kento Yabuuchi <[email protected]> * remove remapping in pf.launch.xml for suspension_adapator Signed-off-by: Kento Yabuuchi <[email protected]> * add some comments Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * fix(twist_estimator): remove stop filter for velocity (#23) Signed-off-by: kminoda <[email protected]> * feat(pcdless_launch): add multi camera launcher (#22) * feat(pcdless_launch): add multi camera launcher Signed-off-by: kminoda <[email protected]> * minor fix Signed-off-by: kminoda <[email protected]> --------- Signed-off-by: kminoda <[email protected]> * refactor(CMakeListx.txt): just refactoring (#24) * refactor imgproc/*/CMakeListx.txt Signed-off-by: Kento Yabuuchi <[email protected]> * refactor initializer/*/CMakeListx.txt & add gnss_pose_initializer pkg Signed-off-by: Kento Yabuuchi <[email protected]> * rename some files in twist/ & refactor pf/*/cmakelist Signed-off-by: Kento Yabuuchi <[email protected]> * refactor validation/*/CMakeListx.txt Signed-off-by: Kento Yabuuchi <[email protected]> * fix some obsolete executor name Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * fix: rename lsd variables and files (#26) Signed-off-by: kminoda <[email protected]> * misc: reame pcdless to yabloc (#25) * rename pcdless to yabloc Signed-off-by: Kento Yabuuchi <[email protected]> * fix conflict miss Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * visualize path (#28) Signed-off-by: Kento Yabuuchi <[email protected]> * docs: update readme about particle filter (#30) * update mpf/README.md Signed-off-by: Kento Yabuuchi <[email protected]> * update gnss_corrector/README.md Signed-off-by: Kento Yabuuchi <[email protected]> * update camera_corrector/README.md Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * feat(segment_filter): publish images with lines and refactor (#29) * feat(segment_filter): publish images with lines Signed-off-by: kminoda <[email protected]> * update validation Signed-off-by: kminoda <[email protected]> * update imgproc (reverted) Signed-off-by: kminoda <[email protected]> * large change inclding refactoring Signed-off-by: kminoda <[email protected]> * major update Signed-off-by: kminoda <[email protected]> * revert rviz config Signed-off-by: kminoda <[email protected]> * minor fix in name Signed-off-by: kminoda <[email protected]> * add validation option Signed-off-by: kminoda <[email protected]> * update architecture svg Signed-off-by: kminoda <[email protected]> * rename validation.launch to overlay.launch Signed-off-by: Kento Yabuuchi <[email protected]> * no throw runtime_error (unintentionaly applying format) Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: kminoda <[email protected]> Signed-off-by: Kento Yabuuchi <[email protected]> Co-authored-by: Kento Yabuuchi <[email protected]> * catch runtime_error when particle id is invalid (#31) Signed-off-by: Kento Yabuuchi <[email protected]> * return if info is nullopt (#32) Signed-off-by: Kento Yabuuchi <[email protected]> * pose_buffer is sometimes empty (#33) Signed-off-by: Kento Yabuuchi <[email protected]> * use_yaw_of_initialpose (#34) Signed-off-by: Kento Yabuuchi <[email protected]> * feat(interface): remove incompatible interface (#35) * not use ublox_msg when run as autoware Signed-off-by: Kento Yabuuchi <[email protected]> * remove twist/kalman/twist & use twist_estimator/twist_with_covariance Signed-off-by: Kento Yabuuchi <[email protected]> * update particle_array stamp even if the time stamp seems wrong Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * fix: suppress info/warn_stream (#37) * does not stream undistortion time Signed-off-by: Kento Yabuuchi <[email protected]> * improve warn stream when skip particle weighting Signed-off-by: Kento Yabuuchi <[email protected]> * surpress frequency of warnings during synchronized particle searching Signed-off-by: Kento Yabuuchi <[email protected]> * fix camera_pose_initializer Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * /switch must not be nice name (#39) Signed-off-by: Kento Yabuuchi <[email protected]> * misc(readme): update readme (#41) * add youtube link and change thumbnail Signed-off-by: Kento Yabuuchi <[email protected]> * improve input/output topics Signed-off-by: Kento Yabuuchi <[email protected]> * quick start demo screen image Signed-off-by: Kento Yabuuchi <[email protected]> * add abstruct architecture and detail architecture Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * docs(rosdep): fix package.xml to ensure build success (#44) * fix package.xml to success build Signed-off-by: Kento Yabuuchi <[email protected]> * add 'rosdep install' in how-to-build Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * add geographiclib in package.xml (#46) Signed-off-by: Kento Yabuuchi <[email protected]> * fix path search error in build stage (#45) * fix path search error in build stage * fix tier4/YabLoc#45 (comment) * Feature/remove submodule (#47) * remove submodules Signed-off-by: Kento Yabuuchi <[email protected]> * remove doppler converter Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * feature: change node namespace to /localization/yabloc/** from /localization/** (#48) * change node namespace Signed-off-by: Kento Yabuuchi <[email protected]> * update namespace for autoware-mode Signed-off-by: Kento Yabuuchi <[email protected]> * update namespace in multi_camera.launch Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * removed unstable packages (#49) Signed-off-by: Kento Yabuuchi <[email protected]> * feature: add *.param.yaml to manage parameters (#50) * make *.param.yaml in imgproc packages Signed-off-by: Kento Yabuuchi <[email protected]> * make *.param.yaml in initializer packages Signed-off-by: Kento Yabuuchi <[email protected]> * make *.param.yaml in map packages Signed-off-by: Kento Yabuuchi <[email protected]> * make *.param.yaml in pf packages Signed-off-by: Kento Yabuuchi <[email protected]> * make *.param.yaml in twist packages Signed-off-by: Kento Yabuuchi <[email protected]> * fix expressway parameter Signed-off-by: Kento Yabuuchi <[email protected]> * fix override_frame_id Signed-off-by: Kento Yabuuchi <[email protected]> * remove default parameters Signed-off-by: Kento Yabuuchi <[email protected]> * fix some remaining invalida parameters Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * does not estimate twist (#51) Signed-off-by: Kento Yabuuchi <[email protected]> * feat(particle_initializer): merge particle_initializer into mpf (#52) * feat(particle_initializer): merge particle_initializer to modulalized_particle_filter Signed-off-by: kminoda <[email protected]> * remove particle_initializer * remove debug message Signed-off-by: kminoda <[email protected]> * remove related parts Signed-off-by: kminoda <[email protected]> * update readme Signed-off-by: kminoda <[email protected]> * rename publishing topic Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: kminoda <[email protected]> Signed-off-by: Kento Yabuuchi <[email protected]> Co-authored-by: Kento Yabuuchi <[email protected]> * fix: remove ll2_transition_area (#54) Signed-off-by: kminoda <[email protected]> * feature(initializer): combine some initializer packages (#56) * combine some package about initializer Signed-off-by: Kento Yabuuchi <[email protected]> * yabloc_pose_initializer works well Signed-off-by: Kento Yabuuchi <[email protected]> * remove old initializer packages Signed-off-by: Kento Yabuuchi <[email protected]> * semseg node can launch Signed-off-by: Kento Yabuuchi <[email protected]> * fix bug Signed-off-by: Kento Yabuuchi <[email protected]> * revert initializer mode Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * feature(imgproc): reudce imgproc packages (#57) * combine some imgproc packages Signed-off-by: Kento Yabuuchi <[email protected]> * combine overlay monitors into imgproc Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * feature(validation): remove validation packages (#58) * remove validation packages Signed-off-by: Kento Yabuuchi <[email protected]> * remove path visualization Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * feature(pf): combine some packages related to particle filter (#59) * create yabloc_particle_filter Signed-off-by: Kento Yabuuchi <[email protected]> * combine gnss_particle_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * combine ll2_cost_map Signed-off-by: Kento Yabuuchi <[email protected]> * combine camera_particle_corrector Signed-off-by: Kento Yabuuchi <[email protected]> * fix launch files Signed-off-by: Kento Yabuuchi <[email protected]> * split README & remove obsolete scripts Signed-off-by: Kento Yabuuchi <[email protected]> * fix config path of multi_camera mode Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * feature: combine map and twist packages (#60) * removed some twist nodes & rename remains to yabloc_twist Signed-off-by: Kento Yabuuchi <[email protected]> * fix launch files for yabloc_twist Signed-off-by: Kento Yabuuchi <[email protected]> * move map packages to yabloc_common Signed-off-by: Kento Yabuuchi <[email protected]> * WIP: I think its impossible Signed-off-by: Kento Yabuuchi <[email protected]> * Revert "WIP: I think its impossible" This reverts commit 49da507bbf9abe8fcebed4d4df44ea5f4075f6d1. * remove map packages & fix some launch files Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * removed obsolete packages Signed-off-by: Kento Yabuuchi <[email protected]> * remove obsolete dot files Signed-off-by: Kento Yabuuchi <[email protected]> * use tier4_loc_launch instead of yabloc_loc_launch Signed-off-by: Kento Yabuuchi <[email protected]> * move launch files to each packages Signed-off-by: Kento Yabuuchi <[email protected]> * remove yabloc_localization_launch Signed-off-by: Kento Yabuuchi <[email protected]> * remove yabloc_launch Signed-off-by: Kento Yabuuchi <[email protected]> * modify yabloc/README.md Signed-off-by: Kento Yabuuchi <[email protected]> * update yabloc_common/README.md Signed-off-by: Kento Yabuuchi <[email protected]> * update yabloc_imgproc README Signed-off-by: Kento Yabuuchi <[email protected]> * update yabloc_particle_filter/README Signed-off-by: Kento Yabuuchi <[email protected]> * update yabloc_pose_initializer/README Signed-off-by: Kento Yabuuchi <[email protected]> * update README Signed-off-by: Kento Yabuuchi <[email protected]> * use native from_bin_msg Signed-off-by: Kento Yabuuchi <[email protected]> * use ifndef instead of pragma once in yabloc_common Signed-off-by: Kento Yabuuchi <[email protected]> * use ifndef instead of pragma once in yabloc_imgproc & yabloc_pf Signed-off-by: Kento Yabuuchi <[email protected]> * use ifndef instead of pragma once in yabloc_pose_initializer Signed-off-by: Kento Yabuuchi <[email protected]> * style(pre-commit): autofix * use autoware_cmake & suppress build warning Signed-off-by: Kento Yabuuchi <[email protected]> * repalce yabloc::Timer with tier4_autoware_utils::StopWatch Signed-off-by: Kento Yabuuchi <[email protected]> * replace 1.414 with std::sqrt(2) Signed-off-by: Kento Yabuuchi <[email protected]> * style(pre-commit): autofix * removed redundant ament_cmake_auto Signed-off-by: Kento Yabuuchi <[email protected]> * removed yabloc_common/timer.hpp Signed-off-by: Kento Yabuuchi <[email protected]> * replaced low_pass_filter with autoware's lowpass_filter_1d Signed-off-by: Kento Yabuuchi <[email protected]> * style(pre-commit): autofix * Squashed commit of the following: Signed-off-by: Kento Yabuuchi <[email protected]> commit cb08e290cca5c00315a58a973ec068e559c9e0a9 Author: Kento Yabuuchi <[email protected]> Date: Tue Jun 13 14:30:09 2023 +0900 removed ublox_msgs in gnss_particle_corrector Signed-off-by: Kento Yabuuchi <[email protected]> commit c158133f184a43914ec5f929645a7869ef8d03be Author: Kento Yabuuchi <[email protected]> Date: Tue Jun 13 14:24:19 2023 +0900 removed obsolete yabloc_multi_camera.launch Signed-off-by: Kento Yabuuchi <[email protected]> commit 10f578945dc257ece936ede097544bf008e5f48d Author: Kento Yabuuchi <[email protected]> Date: Tue Jun 13 14:22:14 2023 +0900 removed ublox_msgs in yabloc_pose_initializer Signed-off-by: Kento Yabuuchi <[email protected]> Signed-off-by: Kento Yabuuchi <[email protected]> * style(pre-commit): autofix * removed fix2mgrs & ublox_stamp Signed-off-by: Kento Yabuuchi <[email protected]> * added ~/ at the top of topic name Signed-off-by: Kento Yabuuchi <[email protected]> * removed use_sim_time in yabloc launch files Signed-off-by: Kento Yabuuchi <[email protected]> * add architecture diagram in README Signed-off-by: Kento Yabuuchi <[email protected]> * rename lsd_node to line_segment_detector Signed-off-by: Kento Yabuuchi <[email protected]> * style(pre-commit): autofix * Update localization/yabloc/README.md fix typo Co-authored-by: Takagi, Isamu <[email protected]> * removed obsolete debug code in similar_area_searcher Signed-off-by: Kento Yabuuchi <[email protected]> * removed suspension_adaptor which manages lifecycle of particle predictor Signed-off-by: Kento Yabuuchi <[email protected]> * style(pre-commit): autofix * renamed semseg to SemanticSegmentation Signed-off-by: Kento Yabuuchi <[email protected]> * style(pre-commit): autofix * fixed README.md to solve markdownlint Signed-off-by: Kento Yabuuchi <[email protected]> * WIP: reflected cpplint's suggestion Signed-off-by: Kento Yabuuchi <[email protected]> * reflected cpplint's suggestion Signed-off-by: Kento Yabuuchi <[email protected]> * rename AbstParaticleFilter in config files Signed-off-by: Kento Yabuuchi <[email protected]> * fixed typo Signed-off-by: Kento Yabuuchi <[email protected]> * used autoware_lint_common Signed-off-by: Kento Yabuuchi <[email protected]> * fixed miss git add Signed-off-by: Kento Yabuuchi <[email protected]> * style(pre-commit): autofix * replaced lanelet_util by lanelet2_extension Signed-off-by: Kento Yabuuchi <[email protected]> * replaced fast_math by tie4_autoware_utils Signed-off-by: Kento Yabuuchi <[email protected]> * sort package.xml Signed-off-by: Kento Yabuuchi <[email protected]> * renamed yabloc_imgproc with yabloc_image_processing Signed-off-by: Kento Yabuuchi <[email protected]> * reflected some review comments Signed-off-by: Kento Yabuuchi <[email protected]> * resolved some TODO Signed-off-by: Kento Yabuuchi <[email protected]> * prioritize NDT if both NDT and YabLoc initializer enabled Signed-off-by: Kento Yabuuchi <[email protected]> * changed localization_mode option names Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> Signed-off-by: kminoda <[email protected]> Co-authored-by: kminoda <[email protected]> Co-authored-by: kminoda <[email protected]> Co-authored-by: Akihiro Komori <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takagi, Isamu <[email protected]>
keiota
pushed a commit
to keiota/autoware.universe
that referenced
this pull request
Aug 17, 2023
Signed-off-by: GitHub <[email protected]> Co-authored-by: kenji-miyake <[email protected]>
knzo25
pushed a commit
to knzo25/autoware.universe
that referenced
this pull request
May 17, 2024
* first commit * Add CI Signed-off-by: wep21 <[email protected]> * release livox driver(beta ver.) (#1) * add colcon build env. (base code is 0624e) * move some hpp files, add src folder in livox driver * trivial modification * Update README.md * remove unneccesary files * remove unneccesary header * move third-party source files * update code(20210630) * Delete different test files. * README.md add "4. running" * README crlf * HwInterface/udp_socket.hpp * modify for ros2 run error * Update README.md * accumulate_count * time_stamp * struct LivoxPointXyzrtl packed * GetEchoNumPerPoint() * cloud.width 24000 * time_base -> time_stamp * code fix * cloud.width update * code fix * code fix * StreamStart retry 30sec * code fix * rviz2 * fix format * <br> * format ros2wrapper * frame_id * frame_id * Update README.md * Update README.md * discussion_r664993039 * typo typo brief and only English in the comments. and LivoxDataCallback delete * PI -> M_PI * Revert "PI -> M_PI" This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6. * PI -> M_PI 2nd * thread pointer -> shared_ptr * modify CMakelists.txt and package.xml to using ament_cmake_auto * README.md * default node name * add composable node (#4) * add composable node * fix conflicts * fix exec node * change sensor name fix to variable * fix can use ros2_wrapper_main.cpp * README.md * default node name * change namespace * add namespace to topic names Co-authored-by: mitui.hide <[email protected]> * package.xml maintainer and README.md * #discussion_r666683800 * #discussion_r666712110 * #discussion_r665125337 * #discussion_r664995104 * #discussion_r666078326 * #discussion_r665121366 * #discussion_r665121366 Expansion * typedef enum -> enum * typedef enum -> enum * #discussion_r665121708 * #discussion_r665124279 * #discussion_r664995791 * typo #discussion_r670300391 * #discussion_r664987903 * Revert "#discussion_r664987903" This reverts commit 97d78e64c13e5bb59b98bd1f17f1bfd527384852. * #discussion_r664987903 * #discussion_r664988302 * #discussion_r664989270 * #discussion_r664989004 * CMakeList.txt remove(-g -O0) * smart_pointers. #issuecomment-878771481 Co-authored-by: mitui.hide <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> * fix for the issue with the termination process when powering off (#5) * add colcon build env. (base code is 0624e) * move some hpp files, add src folder in livox driver * trivial modification * Update README.md * remove unneccesary files * remove unneccesary header * move third-party source files * update code(20210630) * Delete different test files. * README.md add "4. running" * README crlf * HwInterface/udp_socket.hpp * modify for ros2 run error * Update README.md * accumulate_count * time_stamp * struct LivoxPointXyzrtl packed * GetEchoNumPerPoint() * cloud.width 24000 * time_base -> time_stamp * code fix * cloud.width update * code fix * code fix * StreamStart retry 30sec * code fix * rviz2 * fix format * <br> * format ros2wrapper * frame_id * frame_id * Update README.md * Update README.md * discussion_r664993039 * typo typo brief and only English in the comments. and LivoxDataCallback delete * PI -> M_PI * Revert "PI -> M_PI" This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6. * PI -> M_PI 2nd * thread pointer -> shared_ptr * modify CMakelists.txt and package.xml to using ament_cmake_auto * README.md * default node name * add composable node (#4) * add composable node * fix conflicts * fix exec node * change sensor name fix to variable * fix can use ros2_wrapper_main.cpp * README.md * default node name * change namespace * add namespace to topic names Co-authored-by: mitui.hide <[email protected]> * package.xml maintainer and README.md * #discussion_r666683800 * #discussion_r666712110 * #discussion_r665125337 * #discussion_r664995104 * #discussion_r666078326 * #discussion_r665121366 * #discussion_r665121366 Expansion * typedef enum -> enum * typedef enum -> enum * #discussion_r665121708 * #discussion_r665124279 * #discussion_r664995791 * esol_ReviewNo6 * esol_ReviewNo26 * esol_ReviewNo24 * Revert "esol_ReviewNo24" This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb. * Revert "esol_ReviewNo24" This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb. * esol_ReviewNo24 * esol_ReviewNo27 * esol_ReviewNo17 * format * esol_ReviewNo21 * develop #1 6bae863876bfda52db848ed31e415a3b16a0b6a8 * tab -> space * develop marge * CMakeLists.txt remove(-g -O0) * T4PUB-358 1st * format and bug-fix * 5#discussion_r677475332 * Add comment semaphore_ * 5#discussion_r678802453 Co-authored-by: mitui.hide <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: h-mitsui-esol <[email protected]> * Refactor 1st (#6) * Refactor 1st * pull/6#discussion_r681704754 * pull/6#discussion_r682172984 * pull/6#discussion_r681705368 * pull/6#discussion_r680921593 and pull/6#discussion_r680922194 * pull/6#discussion_r681711654 * 6#discussion_r682170555 * Use default qos for imu (#8) Signed-off-by: kosuke55 <[email protected]> * Fix/esol/livox driver utest (#9) * Refactor 1st * pull/6#discussion_r681704754 * pull/6#discussion_r682172984 * pull/6#discussion_r681705368 * pull/6#discussion_r680921593 and pull/6#discussion_r680922194 * pull/6#discussion_r681711654 * 6#discussion_r682170555 * livox_driver utest 1st * T4PUB-437 bug fix. * Fix merge failure 3371552e395f1817adb3a32ea9f95360d72019f8 * pull/9#discussion_r689167375 and pull/9#discussion_r689204716 * Livox Diagnostics (#10) * Livox Diagnostics. Initial non working commit Signed-off-by: amc-nu <[email protected]> * clang. add tier4 format Signed-off-by: amc-nu <[email protected]> * gitignore. Add Tier4 ignore file Signed-off-by: amc-nu <[email protected]> * wip Signed-off-by: amc-nu <[email protected]> * wip 2 Signed-off-by: amc-nu <[email protected]> * code adaptations to new main branch Signed-off-by: Abraham Cano <[email protected]> * wip 3 get device status from sensor Signed-off-by: Abraham Cano <[email protected]> * adaptations for diagnostics from eth packet Signed-off-by: Abraham Cano <[email protected]> * RosWrapper. parse and report Diagnostics Signed-off-by: amc-nu <[email protected]> * lidar_driver. fix getcommandid switch Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. fix switch indent Signed-off-by: amc-nu <[email protected]> * git workflow. test CI token Signed-off-by: amc-nu <[email protected]> * livox_command. Remove unused CommandPushAbnormalState struct Signed-off-by: amc-nu <[email protected]> * add fallthroughts Signed-off-by: amc-nu <[email protected]> * apply t4 formatting Signed-off-by: amc-nu <[email protected]> * livox_diagnostics. remove unnecessary code for boolean vars Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. clarify level comparison with enum Signed-off-by: amc-nu <[email protected]> * livox_diagnostics. remove unncessary comma at the end of enum Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. group diagnostics members Signed-off-by: amc-nu <[email protected]> * gitignore. remove aw related entries Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. simplify ros diagnostics string Signed-off-by: amc-nu <[email protected]> * revert fallthroughs on switch Signed-off-by: Abraham Cano <[email protected]> * replace shift logic for bit fields Signed-off-by: Abraham Cano <[email protected]> * add private keyword to clarify Signed-off-by: Abraham Cano <[email protected]> * separate diagnostics, remove static definition Signed-off-by: Abraham Cano <[email protected]> * add missing StatusCodeToLivoxMotorStatus Signed-off-by: Abraham Cano <[email protected]> * Separate diagnostics to multiple reports Signed-off-by: Abraham Cano <[email protected]> * update status from sensor Signed-off-by: amc-nu <[email protected]> * wrapper. remove the namespace from the diagnostic task Signed-off-by: amc-nu <[email protected]> * ros2_wrapper. remove unncessary lidar_identifier Signed-off-by: amc-nu <[email protected]> * nebula structure Signed-off-by: Abraham Cano <[email protected]> * nebula wip Signed-off-by: amc-nu <[email protected]> * remove transport driver Signed-off-by: amc-nu <[email protected]> * move livox, start nebula base * reorganize pkg * Initial POC Hesai driver structure Signed-off-by: amc-nu <[email protected]> * POC Hesai driver hw interface Signed-off-by: amc-nu <[email protected]> * initial 'working' version Signed-off-by: amc-nu <[email protected]> * restructuration Signed-off-by: amc-nu <[email protected]> * README Signed-off-by: amc-nu <[email protected]> * attempts at getting the UDP driver to work * fix hw_interface Signed-off-by: Abraham Cano <[email protected]> * clang. update with t4 format Signed-off-by: Abraham Cano <[email protected]> * nebula. add missing headers Signed-off-by: Abraham Cano <[email protected]> * start of packet handling * hesai_msgs. add jumbo message Signed-off-by: Abraham Cano <[email protected]> * hesai. add packet parsing and scan formation code Signed-off-by: Abraham Cano <[email protected]> * apply clang formatting Signed-off-by: Abraham Cano <[email protected]> * hesai_ros. reorder includes Signed-off-by: Abraham Cano <[email protected]> * hesai_ros. todo Signed-off-by: Abraham Cano <[email protected]> * initial working hesai udp driver * apply clang format Signed-off-by: amc-nu <[email protected]> * ROS wrappers Signed-off-by: amc-nu <[email protected]> * add hesai_decoders base and implementations Signed-off-by: amc-nu <[email protected]> * Hesai initial full working version Signed-off-by: amc-nu <[email protected]> * small cleanup and standardization * Velodyne Release * GitLab CI YAML * Update .gitlab-ci.yml * Update README.md * overflow bug fix * Update .gitlab-ci.yml * velodyne. add vlp16 launch Signed-off-by: Abraham Cano <[email protected]> * launch. add hdl32 launch file Signed-off-by: Abraham Cano <[email protected]> * launch. add vlp16hr Signed-off-by: PE <[email protected]> * pandar40 decoder. fix typo Signed-off-by: Abraham Cano <[email protected]> * nebula. v2. tcp/diag/monitoring Signed-off-by: Abraham Cano <[email protected]> * v2.1. PandarAT128 Dual only support Signed-off-by: Abraham Cano <[email protected]> * launch. add pandar128 sample launch Signed-off-by: Abraham Cano <[email protected]> * pandar at128. single last/strongest echo + ptp timestamp support Signed-off-by: Abraham Cano <[email protected]> * fix: prevent build error from logger parenthesis * v2.1. hesai/velodyne setup single/dual at launch Signed-off-by: Abraham Cano <[email protected]> * Bump actions/checkout from 2 to 3.1.0 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * fix: build error from Hesai hardware interface * tcp depend, readme * move to composable node * .py launch for all sensors * .py launch how-to * deprecate esol driver Signed-off-by: Abraham Cano <[email protected]> * Bump streetsidesoftware/cspell-action from 1.1.1 to 2.15.0 Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 1.1.1 to 2.15.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v1.1.1...v2.15.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump actions/checkout from 3.1.0 to 3.2.0 Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.1.0...v3.2.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Nebula decoder test pr (#12) * Offline bug fix * Extract pcd and bag for each pandar_packets * initial test decorder code (hesai at128) * Offline bug fix * Extract pcd and bag for each pandar_packets * initial test decorder code (hesai at128) * testing decorder * Changed package name back to pandar_msgs * add_launch_test was tried, but it didn't work * cleanup * fix naming Signed-off-by: Abraham Cano <[email protected]> * messages. hesai cleanup Signed-off-by: Abraham Cano <[email protected]> * gtests. cmake cleanup Signed-off-by: Abraham Cano <[email protected]> * sample. fix warnings Signed-off-by: Abraham Cano <[email protected]> * messages. remove c++ tests from ROS messages Signed-off-by: Abraham Cano <[email protected]> * cleanup comments Signed-off-by: Abraham Cano <[email protected]> * code cleanup Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * offline_sample. remove dependencies Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * nebula. velodyne add missing dependency Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * nebula. add missing dependency Signed-off-by: Abraham Cano <[email protected]> * nebula oofline. add missing dependency Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * Update build-and-test.yml CI. adapt default branch name. * Bump streetsidesoftware/cspell-action from 2.15.0 to 2.15.1 (#15) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.15.0 to 2.15.1. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.15.0...v2.15.1) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Testing decoder (AT128 & XT32M) (#14) * Testing decoder (AT128 & XT32M) * clang format. add clang format testing and formatting Signed-off-by: Abraham Cano <[email protected]> * .clang-format. remove file Signed-off-by: Abraham Cano <[email protected]> * tests. use relative path for tests Signed-off-by: Abraham Cano <[email protected]> * README. How to run tests Signed-off-by: Abraham Cano <[email protected]> * CMakeLists. default to C++17 Signed-off-by: Abraham Cano <[email protected]> * tests. code clean up Signed-off-by: Abraham Cano <[email protected]> * github actions. enable CI testing Signed-off-by: Abraham Cano <[email protected]> * repos. replace dependency repository branch Signed-off-by: Abraham Cano <[email protected]> * tests. reset node at the end of the test exection Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * launch. fix naming for composable nodes and simplify Signed-off-by: Abraham Cano <[email protected]> * bug. add missing streamstart for hw composable nodes Signed-off-by: Abraham Cano <[email protected]> * apply clang format Signed-off-by: Abraham Cano <[email protected]> * Github Actions. Run CI tests only for nebula packages Signed-off-by: Abraham Cano <[email protected]> * Testing decoder (40P, 64, QT64, XT32, VLP16) (#17) * Testing decoder (AT128 & XT32M) * velodyne_ros_offline_extract_pcd * Add 40P, 64, QT64, XT32 * vlp16 * vlp16 fix * velodyne_http. update api to transport drivers with beast requiring namespaces Signed-off-by: Abraham Cano <[email protected]> * Bump ros-tooling/setup-ros from 0.2 to 0.5 (#20) Bumps [ros-tooling/setup-ros](https://github.com/ros-tooling/setup-ros) from 0.2 to 0.5. - [Release notes](https://github.com/ros-tooling/setup-ros/releases) - [Commits](https://github.com/ros-tooling/setup-ros/compare/v0.2...v0.5) --- updated-dependencies: - dependency-name: ros-tooling/setup-ros dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.15.1 to 2.16.0 (#18) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.15.1 to 2.16.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.15.1...v2.16.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3.2.0 to 3.3.0 (#16) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.2.0...v3.3.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build_depends. update transport_drivers repo * Testing VLS128 (#21) * Testing VLS128 * transport_drivers. api Signed-off-by: Abraham Cano <[email protected]> * 312cd76's forgotten items... * build_depends. switch to boost from asio on transport_drivers Signed-off-by: Abraham Cano <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * Pandar OT 128E4X Initial support (#25) * wip. pandar ot Signed-off-by: Abraham Cano <[email protected]> * wip. missing correction Signed-off-by: Abraham Cano <[email protected]> * pandar128e4x. add calibration file Signed-off-by: Abraham Cano <[email protected]> * pandar_ot. initial working version Signed-off-by: Abraham Cano <[email protected]> * pandar_ot. clean up Signed-off-by: Abraham Cano <[email protected]> * nebula. apply clang format Signed-off-by: Abraham Cano <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> * Fix cpu (#27) * fix decoders * add declaration of dual_return_distance_threshold * nebula_common. reorder return modes to match previous definition Signed-off-by: Abraham Cano <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: tokuda99 <[email protected]> * Fix velodyne cpu (#28) * fix declaration of descriptor.type and delete dual_return_distance_threshold of velodyne * add dual_return_distance_threshold to paramCallback option and add it to launch file param * clang-format * Docs of nebula driver (#19) * nebula common 1 * nebula common 2 * hesai, velodyne * Bump streetsidesoftware/cspell-action from 2.16.0 to 2.20.0 (#26) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.16.0 to 2.20.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.16.0...v2.20.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ros-tooling/setup-ros from 0.5 to 0.6 (#33) Bumps [ros-tooling/setup-ros](https://github.com/ros-tooling/setup-ros) from 0.5 to 0.6. - [Release notes](https://github.com/ros-tooling/setup-ros/releases) - [Commits](https://github.com/ros-tooling/setup-ros/compare/v0.5...v0.6) --- updated-dependencies: - dependency-name: ros-tooling/setup-ros dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.20.0 to 2.22.0 (#32) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.20.0 to 2.22.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.20.0...v2.22.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ros-tooling/action-ros-ci from 0.2 to 0.3 (#31) Bumps [ros-tooling/action-ros-ci](https://github.com/ros-tooling/action-ros-ci) from 0.2 to 0.3. - [Release notes](https://github.com/ros-tooling/action-ros-ci/releases) - [Commits](https://github.com/ros-tooling/action-ros-ci/compare/v0.2...v0.3) --- updated-dependencies: - dependency-name: ros-tooling/action-ros-ci dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * first commit * Add CI Signed-off-by: wep21 <[email protected]> * release livox driver(beta ver.) (#1) * add colcon build env. (base code is 0624e) * move some hpp files, add src folder in livox driver * trivial modification * Update README.md * remove unneccesary files * remove unneccesary header * move third-party source files * update code(20210630) * Delete different test files. * README.md add "4. running" * README crlf * HwInterface/udp_socket.hpp * modify for ros2 run error * Update README.md * accumulate_count * time_stamp * struct LivoxPointXyzrtl packed * GetEchoNumPerPoint() * cloud.width 24000 * time_base -> time_stamp * code fix * cloud.width update * code fix * code fix * StreamStart retry 30sec * code fix * rviz2 * fix format * <br> * format ros2wrapper * frame_id * frame_id * Update README.md * Update README.md * discussion_r664993039 * typo typo brief and only English in the comments. and LivoxDataCallback delete * PI -> M_PI * Revert "PI -> M_PI" This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6. * PI -> M_PI 2nd * thread pointer -> shared_ptr * modify CMakelists.txt and package.xml to using ament_cmake_auto * README.md * default node name * add composable node (#4) * add composable node * fix conflicts * fix exec node * change sensor name fix to variable * fix can use ros2_wrapper_main.cpp * README.md * default node name * change namespace * add namespace to topic names Co-authored-by: mitui.hide <[email protected]> * package.xml maintainer and README.md * #discussion_r666683800 * #discussion_r666712110 * #discussion_r665125337 * #discussion_r664995104 * #discussion_r666078326 * #discussion_r665121366 * #discussion_r665121366 Expansion * typedef enum -> enum * typedef enum -> enum * #discussion_r665121708 * #discussion_r665124279 * #discussion_r664995791 * typo #discussion_r670300391 * #discussion_r664987903 * Revert "#discussion_r664987903" This reverts commit 97d78e64c13e5bb59b98bd1f17f1bfd527384852. * #discussion_r664987903 * #discussion_r664988302 * #discussion_r664989270 * #discussion_r664989004 * CMakeList.txt remove(-g -O0) * smart_pointers. #issuecomment-878771481 Co-authored-by: mitui.hide <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> * fix for the issue with the termination process when powering off (#5) * add colcon build env. (base code is 0624e) * move some hpp files, add src folder in livox driver * trivial modification * Update README.md * remove unneccesary files * remove unneccesary header * move third-party source files * update code(20210630) * Delete different test files. * README.md add "4. running" * README crlf * HwInterface/udp_socket.hpp * modify for ros2 run error * Update README.md * accumulate_count * time_stamp * struct LivoxPointXyzrtl packed * GetEchoNumPerPoint() * cloud.width 24000 * time_base -> time_stamp * code fix * cloud.width update * code fix * code fix * StreamStart retry 30sec * code fix * rviz2 * fix format * <br> * format ros2wrapper * frame_id * frame_id * Update README.md * Update README.md * discussion_r664993039 * typo typo brief and only English in the comments. and LivoxDataCallback delete * PI -> M_PI * Revert "PI -> M_PI" This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6. * PI -> M_PI 2nd * thread pointer -> shared_ptr * modify CMakelists.txt and package.xml to using ament_cmake_auto * README.md * default node name * add composable node (#4) * add composable node * fix conflicts * fix exec node * change sensor name fix to variable * fix can use ros2_wrapper_main.cpp * README.md * default node name * change namespace * add namespace to topic names Co-authored-by: mitui.hide <[email protected]> * package.xml maintainer and README.md * #discussion_r666683800 * #discussion_r666712110 * #discussion_r665125337 * #discussion_r664995104 * #discussion_r666078326 * #discussion_r665121366 * #discussion_r665121366 Expansion * typedef enum -> enum * typedef enum -> enum * #discussion_r665121708 * #discussion_r665124279 * #discussion_r664995791 * esol_ReviewNo6 * esol_ReviewNo26 * esol_ReviewNo24 * Revert "esol_ReviewNo24" This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb. * Revert "esol_ReviewNo24" This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb. * esol_ReviewNo24 * esol_ReviewNo27 * esol_ReviewNo17 * format * esol_ReviewNo21 * develop #1 6bae863876bfda52db848ed31e415a3b16a0b6a8 * tab -> space * develop marge * CMakeLists.txt remove(-g -O0) * T4PUB-358 1st * format and bug-fix * 5#discussion_r677475332 * Add comment semaphore_ * 5#discussion_r678802453 Co-authored-by: mitui.hide <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: h-mitsui-esol <[email protected]> * Refactor 1st (#6) * Refactor 1st * pull/6#discussion_r681704754 * pull/6#discussion_r682172984 * pull/6#discussion_r681705368 * pull/6#discussion_r680921593 and pull/6#discussion_r680922194 * pull/6#discussion_r681711654 * 6#discussion_r682170555 * Use default qos for imu (#8) Signed-off-by: kosuke55 <[email protected]> * Fix/esol/livox driver utest (#9) * Refactor 1st * pull/6#discussion_r681704754 * pull/6#discussion_r682172984 * pull/6#discussion_r681705368 * pull/6#discussion_r680921593 and pull/6#discussion_r680922194 * pull/6#discussion_r681711654 * 6#discussion_r682170555 * livox_driver utest 1st * T4PUB-437 bug fix. * Fix merge failure 3371552e395f1817adb3a32ea9f95360d72019f8 * pull/9#discussion_r689167375 and pull/9#discussion_r689204716 * Livox Diagnostics (#10) * Livox Diagnostics. Initial non working commit Signed-off-by: amc-nu <[email protected]> * clang. add tier4 format Signed-off-by: amc-nu <[email protected]> * gitignore. Add Tier4 ignore file Signed-off-by: amc-nu <[email protected]> * wip Signed-off-by: amc-nu <[email protected]> * wip 2 Signed-off-by: amc-nu <[email protected]> * code adaptations to new main branch Signed-off-by: Abraham Cano <[email protected]> * wip 3 get device status from sensor Signed-off-by: Abraham Cano <[email protected]> * adaptations for diagnostics from eth packet Signed-off-by: Abraham Cano <[email protected]> * RosWrapper. parse and report Diagnostics Signed-off-by: amc-nu <[email protected]> * lidar_driver. fix getcommandid switch Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. fix switch indent Signed-off-by: amc-nu <[email protected]> * git workflow. test CI token Signed-off-by: amc-nu <[email protected]> * livox_command. Remove unused CommandPushAbnormalState struct Signed-off-by: amc-nu <[email protected]> * add fallthroughts Signed-off-by: amc-nu <[email protected]> * apply t4 formatting Signed-off-by: amc-nu <[email protected]> * livox_diagnostics. remove unnecessary code for boolean vars Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. clarify level comparison with enum Signed-off-by: amc-nu <[email protected]> * livox_diagnostics. remove unncessary comma at the end of enum Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. group diagnostics members Signed-off-by: amc-nu <[email protected]> * gitignore. remove aw related entries Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. simplify ros diagnostics string Signed-off-by: amc-nu <[email protected]> * revert fallthroughs on switch Signed-off-by: Abraham Cano <[email protected]> * replace shift logic for bit fields Signed-off-by: Abraham Cano <[email protected]> * add private keyword to clarify Signed-off-by: Abraham Cano <[email protected]> * separate diagnostics, remove static definition Signed-off-by: Abraham Cano <[email protected]> * add missing StatusCodeToLivoxMotorStatus Signed-off-by: Abraham Cano <[email protected]> * Separate diagnostics to multiple reports Signed-off-by: Abraham Cano <[email protected]> * update status from sensor Signed-off-by: amc-nu <[email protected]> * wrapper. remove the namespace from the diagnostic task Signed-off-by: amc-nu <[email protected]> * ros2_wrapper. remove unncessary lidar_identifier Signed-off-by: amc-nu <[email protected]> * nebula structure Signed-off-by: Abraham Cano <[email protected]> * nebula wip Signed-off-by: amc-nu <[email protected]> * remove transport driver Signed-off-by: amc-nu <[email protected]> * move livox, start nebula base * reorganize pkg * Initial POC Hesai driver structure Signed-off-by: amc-nu <[email protected]> * POC Hesai driver hw interface Signed-off-by: amc-nu <[email protected]> * initial 'working' version Signed-off-by: amc-nu <[email protected]> * restructuration Signed-off-by: amc-nu <[email protected]> * README Signed-off-by: amc-nu <[email protected]> * attempts at getting the UDP driver to work * fix hw_interface Signed-off-by: Abraham Cano <[email protected]> * nebula. add missing headers Signed-off-by: Abraham Cano <[email protected]> * start of packet handling * hesai_msgs. add jumbo message Signed-off-by: Abraham Cano <[email protected]> * hesai. add packet parsing and scan formation code Signed-off-by: Abraham Cano <[email protected]> * apply clang formatting Signed-off-by: Abraham Cano <[email protected]> * hesai_ros. reorder includes Signed-off-by: Abraham Cano <[email protected]> * hesai_ros. todo Signed-off-by: Abraham Cano <[email protected]> * initial working hesai udp driver * apply clang format Signed-off-by: amc-nu <[email protected]> * ROS wrappers Signed-off-by: amc-nu <[email protected]> * add hesai_decoders base and implementations Signed-off-by: amc-nu <[email protected]> * Hesai initial full working version Signed-off-by: amc-nu <[email protected]> * small cleanup and standardization * Velodyne Release * GitLab CI YAML * Update .gitlab-ci.yml * Update README.md * overflow bug fix * Update .gitlab-ci.yml * velodyne. add vlp16 launch Signed-off-by: Abraham Cano <[email protected]> * launch. add hdl32 launch file Signed-off-by: Abraham Cano <[email protected]> * launch. add vlp16hr Signed-off-by: PE <[email protected]> * pandar40 decoder. fix typo Signed-off-by: Abraham Cano <[email protected]> * nebula. v2. tcp/diag/monitoring Signed-off-by: Abraham Cano <[email protected]> * v2.1. PandarAT128 Dual only support Signed-off-by: Abraham Cano <[email protected]> * launch. add pandar128 sample launch Signed-off-by: Abraham Cano <[email protected]> * pandar at128. single last/strongest echo + ptp timestamp support Signed-off-by: Abraham Cano <[email protected]> * fix: prevent build error from logger parenthesis * v2.1. hesai/velodyne setup single/dual at launch Signed-off-by: Abraham Cano <[email protected]> * fix: build error from Hesai hardware interface * tcp depend, readme * move to composable node * .py launch for all sensors * .py launch how-to * deprecate esol driver Signed-off-by: Abraham Cano <[email protected]> * Bump actions/checkout from 2 to 3.1.0 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Nebula decoder test pr (#12) * Offline bug fix * Extract pcd and bag for each pandar_packets * initial test decorder code (hesai at128) * Offline bug fix * Extract pcd and bag for each pandar_packets * initial test decorder code (hesai at128) * testing decorder * Changed package name back to pandar_msgs * add_launch_test was tried, but it didn't work * cleanup * fix naming Signed-off-by: Abraham Cano <[email protected]> * messages. hesai cleanup Signed-off-by: Abraham Cano <[email protected]> * gtests. cmake cleanup Signed-off-by: Abraham Cano <[email protected]> * sample. fix warnings Signed-off-by: Abraham Cano <[email protected]> * messages. remove c++ tests from ROS messages Signed-off-by: Abraham Cano <[email protected]> * cleanup comments Signed-off-by: Abraham Cano <[email protected]> * code cleanup Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * offline_sample. remove dependencies Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * nebula. velodyne add missing dependency Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * nebula. add missing dependency Signed-off-by: Abraham Cano <[email protected]> * nebula oofline. add missing dependency Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * Testing decoder (AT128 & XT32M) (#14) * Testing decoder (AT128 & XT32M) * clang format. add clang format testing and formatting Signed-off-by: Abraham Cano <[email protected]> * .clang-format. remove file Signed-off-by: Abraham Cano <[email protected]> * tests. use relative path for tests Signed-off-by: Abraham Cano <[email protected]> * README. How to run tests Signed-off-by: Abraham Cano <[email protected]> * CMakeLists. default to C++17 Signed-off-by: Abraham Cano <[email protected]> * tests. code clean up Signed-off-by: Abraham Cano <[email protected]> * github actions. enable CI testing Signed-off-by: Abraham Cano <[email protected]> * repos. replace dependency repository branch Signed-off-by: Abraham Cano <[email protected]> * tests. reset node at the end of the test exection Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * launch. fix naming for composable nodes and simplify Signed-off-by: Abraham Cano <[email protected]> * bug. add missing streamstart for hw composable nodes Signed-off-by: Abraham Cano <[email protected]> * apply clang format Signed-off-by: Abraham Cano <[email protected]> * Testing decoder (40P, 64, QT64, XT32, VLP16) (#17) * Testing decoder (AT128 & XT32M) * velodyne_ros_offline_extract_pcd * Add 40P, 64, QT64, XT32 * vlp16 * vlp16 fix * velodyne_http. update api to transport drivers with beast requiring namespaces Signed-off-by: Abraham Cano <[email protected]> * build_depends. update transport_drivers repo * Testing VLS128 (#21) * Testing VLS128 * transport_drivers. api Signed-off-by: Abraham Cano <[email protected]> * 312cd76's forgotten items... * build_depends. switch to boost from asio on transport_drivers Signed-off-by: Abraham Cano <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * style(pre-commit): autofix * style(pre-commit): autofix * Update build_depends.repos * Bump streetsidesoftware/cspell-action from 2.22.0 to 2.24.0 (#35) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.22.0 to 2.24.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.22.0...v2.24.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3.3.0 to 3.4.0 (#36) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.4.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add Documentation (#37) * Documentation. Initial MkDocs+MkDoxy Generator Signed-off-by: Abraham Cano <[email protected]> * github actions. enable mkdocs Signed-off-by: amc-nu <[email protected]> * github actions. documentation add sudo Signed-off-by: amc-nu <[email protected]> * github actions. documentation add pip Signed-off-by: amc-nu <[email protected]> * github actions. documentation add pip Signed-off-by: amc-nu <[email protected]> * github actions. documentation add pip Signed-off-by: amc-nu <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: amc-nu <[email protected]> * documentation. run only on succesful merge * Bump actions/cache from 2 to 3 (#39) Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.24.0 to 2.25.0 (#38) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.24.0 to 2.25.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.24.0...v2.25.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.25.0 to 2.26.0 (#40) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.25.0 to 2.26.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.25.0...v2.26.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.26.0 to 2.26.1 (#42) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.26.0 to 2.26.1. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.26.0...v2.26.1) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Point timestamp returntype update to match T4 requirements (#41) * Add setup_sensor flag for hw drivers * point timestamp, point.return_type * Support QT128 * qt to qt64 * pandar128e4x. change point type Signed-off-by: Abraham Cano <[email protected]> * pandar128e4x. clean up Signed-off-by: Abraham Cano <[email protected]> * pandar128. reserve data Signed-off-by: Abraham Cano <[email protected]> * signed to unsigned, debug * fixed * QT128 Dual * QT128 timestamp fixed * Repository restructure Signed-off-by: amc-nu <[email protected]> * config. restructure files Signed-off-by: amc-nu <[email protected]> * driver. restructure Signed-off-by: amc-nu <[email protected]> * offline_sample. require nebula Signed-off-by: amc-nu <[email protected]> * Separate Nebula into multiple libraries Signed-off-by: amc-nu <[email protected]> * Apply clang format Signed-off-by: amc-nu <[email protected]> * nebula_common. rearrange return types Signed-off-by: amc-nu <[email protected]> * mkdocs. update generation to match new repository structure Signed-off-by: amc-nu <[email protected]> * Ament Bug. Component not installing binaries Signed-off-by: amc-nu <[email protected]> * hw_interface. do not fail when packet size is incorrect Signed-off-by: amc-nu <[email protected]> * hesai_status. PAndatAT128 support Dual only Signed-off-by: amc-nu <[email protected]> * at128 decoder. store the azimuth value Signed-off-by: amc-nu <[email protected]> * launch. add missing correction file param Signed-off-by: amc-nu <[email protected]> * cmake. fix velodyne missing export from nebula_common Signed-off-by: Abraham Cano <[email protected]> * return_type(VLP32) * hesai_hw_interface. reduce verbosity Signed-off-by: amc-nu <[email protected]> * docs. add/update mkdocs Signed-off-by: amc-nu <[email protected]> * Load correction dat with resolution * at128. cleanup Signed-off-by: amc-nu <[email protected]> * nebula_monitor. cleanup Signed-off-by: amc-nu <[email protected]> * return_type of hesai * QT64 fix * nebula all. apply clang format Signed-off-by: Abraham Cano <[email protected]> * nebula_decoders. cleanup decoders Signed-off-by: Abraham Cano <[email protected]> * velodyne_decoders. cleanup Signed-off-by: Abraham Cano <[email protected]> * nebula_decoders. clang format Signed-off-by: Abraham Cano <[email protected]> * Mkdocs. add how to add sensor Signed-off-by: Abraham Cano <[email protected]> * IDENTICAL in QT128 * Changed ReturnType from velodyne_scan_decoder to nebula_common * code cleanup Signed-off-by: amc-nu <[email protected]> * wip. get calibration from sensor Signed-off-by: amc-nu <[email protected]> * get calib from sensor with callback * README. update return modes Signed-off-by: amc-nu <[email protected]> * cleanup. remove comments Signed-off-by: amc-nu <[email protected]> * clang. apply clang Signed-off-by: amc-nu <[email protected]> * add syncGetLidarCalibration * Remove livox_msgs Signed-off-by: amc-nu <[email protected]> * rename messages to nebula_messages Signed-off-by: amc-nu <[email protected]> * messages. rename to nebula_messages Signed-off-by: amc-nu <[email protected]> * add new point type Signed-off-by: amc-nu <[email protected]> * clang. apply Signed-off-by: amc-nu <[email protected]> * Create nebula_sensor_driver metapackage Signed-off-by: amc-nu <[email protected]> * Use local file if connect fails * apply clang format Signed-off-by: amc-nu <[email protected]> * out pcd only xyz * TEST using only a single PCD including only XYZ * test. update ci testing Signed-off-by: amc-nu <[email protected]> * clean up. angle dependencies Signed-off-by: amc-nu <[email protected]> * README. include new point type Signed-off-by: amc-nu <[email protected]> * github. ci. dont updgrade base image to accelerate build Signed-off-by: amc-nu <[email protected]> * decoders. remove type warnings Signed-off-by: amc-nu <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: amc-nu <[email protected]> Co-authored-by: Kyutoku <[email protected]> * delete unecessary packages Signed-off-by: amc-nu <[email protected]> * Remove old doc files Signed-off-by: amc-nu <[email protected]> * package.xml remove unnecessary dependencies Signed-off-by: amc-nu <[email protected]> * remove deprecated packages Signed-off-by: amc-nu <[email protected]> * Add PointCloud conversion methods Signed-off-by: amc-nu <[email protected]> * Replace AT128's PCD file to fix testing (#43) * replace AT128 pcd file for test * apply clang format Signed-off-by: amc-nu <[email protected]> --------- Signed-off-by: amc-nu <[email protected]> Co-authored-by: Kyutoku <[email protected]> * Cpu optimization (#44) * Remove Boost warnings Signed-off-by: amc-nu <[email protected]> * Optimize Pandar40P Signed-off-by: amc-nu <[email protected]> * Pandar64 optimization Signed-off-by: amc-nu <[email protected]> * PointTypes. standardize point types Signed-off-by: amc-nu <[email protected]> * Add radian based elevation calculation Pandar40P,64 Signed-off-by: amc-nu <[email protected]> * qt64. radian based coordinate calculation Signed-off-by: Abraham Cano <[email protected]> * xt32. radian based coordinate calculation Signed-off-by: Abraham Cano <[email protected]> * qt128. radian based coordinate calculation Signed-off-by: Abraham Cano <[email protected]> * qt128. radian based coordinate calculation Signed-off-by: Abraham Cano <[email protected]> * pandar40. precalculate sin/cos Signed-off-by: Abraham Cano <[email protected]> * pandarxt. precalculate te sin/cos Signed-off-by: Abraham Cano <[email protected]> * apply sin/cos optimization to all decoders Signed-off-by: Abraham Cano <[email protected]> * launch. fix python launch file Signed-off-by: amc-nu <[email protected]> * point_type. caetr SSE alignment optimization Signed-off-by: amc-nu <[email protected]> * hesai_hw. remove warning Signed-off-by: amc-nu <[email protected]> * point_types. add sse description for caetr Signed-off-by: amc-nu <[email protected]> * README. run tests only for nebula packages Signed-off-by: amc-nu <[email protected]> * clang. apply ament_clang reformat Signed-off-by: amc-nu <[email protected]> * Replace 40P, 64, QT64 and XT32s' PCD files to fix testing * remove clang-format from tests Signed-off-by: amc-nu <[email protected]> * Local path check not required for online acquisition * Adding timeouts to correction data acquisition * Disable calibration query Signed-off-by: amc-nu <[email protected]> --------- Signed-off-by: amc-nu <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Kyutoku <[email protected]> * style(pre-commit): autofix * style(pre-commit): autofix * remove unnecesary dependency Signed-off-by: amc-nu <[email protected]> * velodyne. add monitor to velodyne Signed-off-by: amc-nu <[email protected]> * monitor. reduce reporting verbosity, frequency Signed-off-by: amc-nu <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: wep21 <[email protected]> Signed-off-by: kosuke55 <[email protected]> Signed-off-by: amc-nu <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: PE <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: amc-nu <[email protected]> Co-authored-by: h-mitsui-esol <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Daisuke Nishimatsu <[email protected]> Co-authored-by: n-hamaike-esol <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: h-mitsui-esol <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: Jacob Lambert <[email protected]> Co-authored-by: Jacob Lambert <[email protected]> Co-authored-by: PE <[email protected]> Co-authored-by: David Wong <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Q <[email protected]> Co-authored-by: tokuda99 <[email protected]> Co-authored-by: tokuda99 <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: tier4-nebula-app[bot] <tier4-nebula-app[bot]@users.noreply.github.com> Co-authored-by: amc-nu <[email protected]>
knzo25
pushed a commit
to knzo25/autoware.universe
that referenced
this pull request
May 17, 2024
* first commit * Add CI Signed-off-by: wep21 <[email protected]> * release livox driver(beta ver.) (#1) * add colcon build env. (base code is 0624e) * move some hpp files, add src folder in livox driver * trivial modification * Update README.md * remove unneccesary files * remove unneccesary header * move third-party source files * update code(20210630) * Delete different test files. * README.md add "4. running" * README crlf * HwInterface/udp_socket.hpp * modify for ros2 run error * Update README.md * accumulate_count * time_stamp * struct LivoxPointXyzrtl packed * GetEchoNumPerPoint() * cloud.width 24000 * time_base -> time_stamp * code fix * cloud.width update * code fix * code fix * StreamStart retry 30sec * code fix * rviz2 * fix format * <br> * format ros2wrapper * frame_id * frame_id * Update README.md * Update README.md * discussion_r664993039 * typo typo brief and only English in the comments. and LivoxDataCallback delete * PI -> M_PI * Revert "PI -> M_PI" This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6. * PI -> M_PI 2nd * thread pointer -> shared_ptr * modify CMakelists.txt and package.xml to using ament_cmake_auto * README.md * default node name * add composable node (#4) * add composable node * fix conflicts * fix exec node * change sensor name fix to variable * fix can use ros2_wrapper_main.cpp * README.md * default node name * change namespace * add namespace to topic names Co-authored-by: mitui.hide <[email protected]> * package.xml maintainer and README.md * #discussion_r666683800 * #discussion_r666712110 * #discussion_r665125337 * #discussion_r664995104 * #discussion_r666078326 * #discussion_r665121366 * #discussion_r665121366 Expansion * typedef enum -> enum * typedef enum -> enum * #discussion_r665121708 * #discussion_r665124279 * #discussion_r664995791 * typo #discussion_r670300391 * #discussion_r664987903 * Revert "#discussion_r664987903" This reverts commit 97d78e64c13e5bb59b98bd1f17f1bfd527384852. * #discussion_r664987903 * #discussion_r664988302 * #discussion_r664989270 * #discussion_r664989004 * CMakeList.txt remove(-g -O0) * smart_pointers. #issuecomment-878771481 Co-authored-by: mitui.hide <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> * fix for the issue with the termination process when powering off (#5) * add colcon build env. (base code is 0624e) * move some hpp files, add src folder in livox driver * trivial modification * Update README.md * remove unneccesary files * remove unneccesary header * move third-party source files * update code(20210630) * Delete different test files. * README.md add "4. running" * README crlf * HwInterface/udp_socket.hpp * modify for ros2 run error * Update README.md * accumulate_count * time_stamp * struct LivoxPointXyzrtl packed * GetEchoNumPerPoint() * cloud.width 24000 * time_base -> time_stamp * code fix * cloud.width update * code fix * code fix * StreamStart retry 30sec * code fix * rviz2 * fix format * <br> * format ros2wrapper * frame_id * frame_id * Update README.md * Update README.md * discussion_r664993039 * typo typo brief and only English in the comments. and LivoxDataCallback delete * PI -> M_PI * Revert "PI -> M_PI" This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6. * PI -> M_PI 2nd * thread pointer -> shared_ptr * modify CMakelists.txt and package.xml to using ament_cmake_auto * README.md * default node name * add composable node (#4) * add composable node * fix conflicts * fix exec node * change sensor name fix to variable * fix can use ros2_wrapper_main.cpp * README.md * default node name * change namespace * add namespace to topic names Co-authored-by: mitui.hide <[email protected]> * package.xml maintainer and README.md * #discussion_r666683800 * #discussion_r666712110 * #discussion_r665125337 * #discussion_r664995104 * #discussion_r666078326 * #discussion_r665121366 * #discussion_r665121366 Expansion * typedef enum -> enum * typedef enum -> enum * #discussion_r665121708 * #discussion_r665124279 * #discussion_r664995791 * esol_ReviewNo6 * esol_ReviewNo26 * esol_ReviewNo24 * Revert "esol_ReviewNo24" This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb. * Revert "esol_ReviewNo24" This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb. * esol_ReviewNo24 * esol_ReviewNo27 * esol_ReviewNo17 * format * esol_ReviewNo21 * develop #1 6bae863876bfda52db848ed31e415a3b16a0b6a8 * tab -> space * develop marge * CMakeLists.txt remove(-g -O0) * T4PUB-358 1st * format and bug-fix * 5#discussion_r677475332 * Add comment semaphore_ * 5#discussion_r678802453 Co-authored-by: mitui.hide <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: h-mitsui-esol <[email protected]> * Refactor 1st (#6) * Refactor 1st * pull/6#discussion_r681704754 * pull/6#discussion_r682172984 * pull/6#discussion_r681705368 * pull/6#discussion_r680921593 and pull/6#discussion_r680922194 * pull/6#discussion_r681711654 * 6#discussion_r682170555 * Use default qos for imu (#8) Signed-off-by: kosuke55 <[email protected]> * Fix/esol/livox driver utest (#9) * Refactor 1st * pull/6#discussion_r681704754 * pull/6#discussion_r682172984 * pull/6#discussion_r681705368 * pull/6#discussion_r680921593 and pull/6#discussion_r680922194 * pull/6#discussion_r681711654 * 6#discussion_r682170555 * livox_driver utest 1st * T4PUB-437 bug fix. * Fix merge failure 3371552e395f1817adb3a32ea9f95360d72019f8 * pull/9#discussion_r689167375 and pull/9#discussion_r689204716 * Livox Diagnostics (#10) * Livox Diagnostics. Initial non working commit Signed-off-by: amc-nu <[email protected]> * clang. add tier4 format Signed-off-by: amc-nu <[email protected]> * gitignore. Add Tier4 ignore file Signed-off-by: amc-nu <[email protected]> * wip Signed-off-by: amc-nu <[email protected]> * wip 2 Signed-off-by: amc-nu <[email protected]> * code adaptations to new main branch Signed-off-by: Abraham Cano <[email protected]> * wip 3 get device status from sensor Signed-off-by: Abraham Cano <[email protected]> * adaptations for diagnostics from eth packet Signed-off-by: Abraham Cano <[email protected]> * RosWrapper. parse and report Diagnostics Signed-off-by: amc-nu <[email protected]> * lidar_driver. fix getcommandid switch Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. fix switch indent Signed-off-by: amc-nu <[email protected]> * git workflow. test CI token Signed-off-by: amc-nu <[email protected]> * livox_command. Remove unused CommandPushAbnormalState struct Signed-off-by: amc-nu <[email protected]> * add fallthroughts Signed-off-by: amc-nu <[email protected]> * apply t4 formatting Signed-off-by: amc-nu <[email protected]> * livox_diagnostics. remove unnecessary code for boolean vars Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. clarify level comparison with enum Signed-off-by: amc-nu <[email protected]> * livox_diagnostics. remove unncessary comma at the end of enum Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. group diagnostics members Signed-off-by: amc-nu <[email protected]> * gitignore. remove aw related entries Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. simplify ros diagnostics string Signed-off-by: amc-nu <[email protected]> * revert fallthroughs on switch Signed-off-by: Abraham Cano <[email protected]> * replace shift logic for bit fields Signed-off-by: Abraham Cano <[email protected]> * add private keyword to clarify Signed-off-by: Abraham Cano <[email protected]> * separate diagnostics, remove static definition Signed-off-by: Abraham Cano <[email protected]> * add missing StatusCodeToLivoxMotorStatus Signed-off-by: Abraham Cano <[email protected]> * Separate diagnostics to multiple reports Signed-off-by: Abraham Cano <[email protected]> * update status from sensor Signed-off-by: amc-nu <[email protected]> * wrapper. remove the namespace from the diagnostic task Signed-off-by: amc-nu <[email protected]> * ros2_wrapper. remove unncessary lidar_identifier Signed-off-by: amc-nu <[email protected]> * nebula structure Signed-off-by: Abraham Cano <[email protected]> * nebula wip Signed-off-by: amc-nu <[email protected]> * remove transport driver Signed-off-by: amc-nu <[email protected]> * move livox, start nebula base * reorganize pkg * Initial POC Hesai driver structure Signed-off-by: amc-nu <[email protected]> * POC Hesai driver hw interface Signed-off-by: amc-nu <[email protected]> * initial 'working' version Signed-off-by: amc-nu <[email protected]> * restructuration Signed-off-by: amc-nu <[email protected]> * README Signed-off-by: amc-nu <[email protected]> * attempts at getting the UDP driver to work * fix hw_interface Signed-off-by: Abraham Cano <[email protected]> * clang. update with t4 format Signed-off-by: Abraham Cano <[email protected]> * nebula. add missing headers Signed-off-by: Abraham Cano <[email protected]> * start of packet handling * hesai_msgs. add jumbo message Signed-off-by: Abraham Cano <[email protected]> * hesai. add packet parsing and scan formation code Signed-off-by: Abraham Cano <[email protected]> * apply clang formatting Signed-off-by: Abraham Cano <[email protected]> * hesai_ros. reorder includes Signed-off-by: Abraham Cano <[email protected]> * hesai_ros. todo Signed-off-by: Abraham Cano <[email protected]> * initial working hesai udp driver * apply clang format Signed-off-by: amc-nu <[email protected]> * ROS wrappers Signed-off-by: amc-nu <[email protected]> * add hesai_decoders base and implementations Signed-off-by: amc-nu <[email protected]> * Hesai initial full working version Signed-off-by: amc-nu <[email protected]> * small cleanup and standardization * Velodyne Release * GitLab CI YAML * Update .gitlab-ci.yml * Update README.md * overflow bug fix * Update .gitlab-ci.yml * velodyne. add vlp16 launch Signed-off-by: Abraham Cano <[email protected]> * launch. add hdl32 launch file Signed-off-by: Abraham Cano <[email protected]> * launch. add vlp16hr Signed-off-by: PE <[email protected]> * pandar40 decoder. fix typo Signed-off-by: Abraham Cano <[email protected]> * nebula. v2. tcp/diag/monitoring Signed-off-by: Abraham Cano <[email protected]> * v2.1. PandarAT128 Dual only support Signed-off-by: Abraham Cano <[email protected]> * launch. add pandar128 sample launch Signed-off-by: Abraham Cano <[email protected]> * pandar at128. single last/strongest echo + ptp timestamp support Signed-off-by: Abraham Cano <[email protected]> * fix: prevent build error from logger parenthesis * v2.1. hesai/velodyne setup single/dual at launch Signed-off-by: Abraham Cano <[email protected]> * Bump actions/checkout from 2 to 3.1.0 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * fix: build error from Hesai hardware interface * tcp depend, readme * move to composable node * .py launch for all sensors * .py launch how-to * deprecate esol driver Signed-off-by: Abraham Cano <[email protected]> * Bump streetsidesoftware/cspell-action from 1.1.1 to 2.15.0 Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 1.1.1 to 2.15.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v1.1.1...v2.15.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump actions/checkout from 3.1.0 to 3.2.0 Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.1.0...v3.2.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Nebula decoder test pr (#12) * Offline bug fix * Extract pcd and bag for each pandar_packets * initial test decorder code (hesai at128) * Offline bug fix * Extract pcd and bag for each pandar_packets * initial test decorder code (hesai at128) * testing decorder * Changed package name back to pandar_msgs * add_launch_test was tried, but it didn't work * cleanup * fix naming Signed-off-by: Abraham Cano <[email protected]> * messages. hesai cleanup Signed-off-by: Abraham Cano <[email protected]> * gtests. cmake cleanup Signed-off-by: Abraham Cano <[email protected]> * sample. fix warnings Signed-off-by: Abraham Cano <[email protected]> * messages. remove c++ tests from ROS messages Signed-off-by: Abraham Cano <[email protected]> * cleanup comments Signed-off-by: Abraham Cano <[email protected]> * code cleanup Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * offline_sample. remove dependencies Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * nebula. velodyne add missing dependency Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * nebula. add missing dependency Signed-off-by: Abraham Cano <[email protected]> * nebula oofline. add missing dependency Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * Update build-and-test.yml CI. adapt default branch name. * Bump streetsidesoftware/cspell-action from 2.15.0 to 2.15.1 (#15) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.15.0 to 2.15.1. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.15.0...v2.15.1) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Testing decoder (AT128 & XT32M) (#14) * Testing decoder (AT128 & XT32M) * clang format. add clang format testing and formatting Signed-off-by: Abraham Cano <[email protected]> * .clang-format. remove file Signed-off-by: Abraham Cano <[email protected]> * tests. use relative path for tests Signed-off-by: Abraham Cano <[email protected]> * README. How to run tests Signed-off-by: Abraham Cano <[email protected]> * CMakeLists. default to C++17 Signed-off-by: Abraham Cano <[email protected]> * tests. code clean up Signed-off-by: Abraham Cano <[email protected]> * github actions. enable CI testing Signed-off-by: Abraham Cano <[email protected]> * repos. replace dependency repository branch Signed-off-by: Abraham Cano <[email protected]> * tests. reset node at the end of the test exection Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * launch. fix naming for composable nodes and simplify Signed-off-by: Abraham Cano <[email protected]> * bug. add missing streamstart for hw composable nodes Signed-off-by: Abraham Cano <[email protected]> * apply clang format Signed-off-by: Abraham Cano <[email protected]> * Github Actions. Run CI tests only for nebula packages Signed-off-by: Abraham Cano <[email protected]> * Testing decoder (40P, 64, QT64, XT32, VLP16) (#17) * Testing decoder (AT128 & XT32M) * velodyne_ros_offline_extract_pcd * Add 40P, 64, QT64, XT32 * vlp16 * vlp16 fix * velodyne_http. update api to transport drivers with beast requiring namespaces Signed-off-by: Abraham Cano <[email protected]> * Bump ros-tooling/setup-ros from 0.2 to 0.5 (#20) Bumps [ros-tooling/setup-ros](https://github.com/ros-tooling/setup-ros) from 0.2 to 0.5. - [Release notes](https://github.com/ros-tooling/setup-ros/releases) - [Commits](https://github.com/ros-tooling/setup-ros/compare/v0.2...v0.5) --- updated-dependencies: - dependency-name: ros-tooling/setup-ros dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.15.1 to 2.16.0 (#18) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.15.1 to 2.16.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.15.1...v2.16.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3.2.0 to 3.3.0 (#16) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.2.0...v3.3.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build_depends. update transport_drivers repo * Testing VLS128 (#21) * Testing VLS128 * transport_drivers. api Signed-off-by: Abraham Cano <[email protected]> * 312cd76's forgotten items... * build_depends. switch to boost from asio on transport_drivers Signed-off-by: Abraham Cano <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * Pandar OT 128E4X Initial support (#25) * wip. pandar ot Signed-off-by: Abraham Cano <[email protected]> * wip. missing correction Signed-off-by: Abraham Cano <[email protected]> * pandar128e4x. add calibration file Signed-off-by: Abraham Cano <[email protected]> * pandar_ot. initial working version Signed-off-by: Abraham Cano <[email protected]> * pandar_ot. clean up Signed-off-by: Abraham Cano <[email protected]> * nebula. apply clang format Signed-off-by: Abraham Cano <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> * Fix cpu (#27) * fix decoders * add declaration of dual_return_distance_threshold * nebula_common. reorder return modes to match previous definition Signed-off-by: Abraham Cano <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: tokuda99 <[email protected]> * Fix velodyne cpu (#28) * fix declaration of descriptor.type and delete dual_return_distance_threshold of velodyne * add dual_return_distance_threshold to paramCallback option and add it to launch file param * clang-format * Docs of nebula driver (#19) * nebula common 1 * nebula common 2 * hesai, velodyne * Bump streetsidesoftware/cspell-action from 2.16.0 to 2.20.0 (#26) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.16.0 to 2.20.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.16.0...v2.20.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ros-tooling/setup-ros from 0.5 to 0.6 (#33) Bumps [ros-tooling/setup-ros](https://github.com/ros-tooling/setup-ros) from 0.5 to 0.6. - [Release notes](https://github.com/ros-tooling/setup-ros/releases) - [Commits](https://github.com/ros-tooling/setup-ros/compare/v0.5...v0.6) --- updated-dependencies: - dependency-name: ros-tooling/setup-ros dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.20.0 to 2.22.0 (#32) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.20.0 to 2.22.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.20.0...v2.22.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ros-tooling/action-ros-ci from 0.2 to 0.3 (#31) Bumps [ros-tooling/action-ros-ci](https://github.com/ros-tooling/action-ros-ci) from 0.2 to 0.3. - [Release notes](https://github.com/ros-tooling/action-ros-ci/releases) - [Commits](https://github.com/ros-tooling/action-ros-ci/compare/v0.2...v0.3) --- updated-dependencies: - dependency-name: ros-tooling/action-ros-ci dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * first commit * Add CI Signed-off-by: wep21 <[email protected]> * release livox driver(beta ver.) (#1) * add colcon build env. (base code is 0624e) * move some hpp files, add src folder in livox driver * trivial modification * Update README.md * remove unneccesary files * remove unneccesary header * move third-party source files * update code(20210630) * Delete different test files. * README.md add "4. running" * README crlf * HwInterface/udp_socket.hpp * modify for ros2 run error * Update README.md * accumulate_count * time_stamp * struct LivoxPointXyzrtl packed * GetEchoNumPerPoint() * cloud.width 24000 * time_base -> time_stamp * code fix * cloud.width update * code fix * code fix * StreamStart retry 30sec * code fix * rviz2 * fix format * <br> * format ros2wrapper * frame_id * frame_id * Update README.md * Update README.md * discussion_r664993039 * typo typo brief and only English in the comments. and LivoxDataCallback delete * PI -> M_PI * Revert "PI -> M_PI" This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6. * PI -> M_PI 2nd * thread pointer -> shared_ptr * modify CMakelists.txt and package.xml to using ament_cmake_auto * README.md * default node name * add composable node (#4) * add composable node * fix conflicts * fix exec node * change sensor name fix to variable * fix can use ros2_wrapper_main.cpp * README.md * default node name * change namespace * add namespace to topic names Co-authored-by: mitui.hide <[email protected]> * package.xml maintainer and README.md * #discussion_r666683800 * #discussion_r666712110 * #discussion_r665125337 * #discussion_r664995104 * #discussion_r666078326 * #discussion_r665121366 * #discussion_r665121366 Expansion * typedef enum -> enum * typedef enum -> enum * #discussion_r665121708 * #discussion_r665124279 * #discussion_r664995791 * typo #discussion_r670300391 * #discussion_r664987903 * Revert "#discussion_r664987903" This reverts commit 97d78e64c13e5bb59b98bd1f17f1bfd527384852. * #discussion_r664987903 * #discussion_r664988302 * #discussion_r664989270 * #discussion_r664989004 * CMakeList.txt remove(-g -O0) * smart_pointers. #issuecomment-878771481 Co-authored-by: mitui.hide <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> * fix for the issue with the termination process when powering off (#5) * add colcon build env. (base code is 0624e) * move some hpp files, add src folder in livox driver * trivial modification * Update README.md * remove unneccesary files * remove unneccesary header * move third-party source files * update code(20210630) * Delete different test files. * README.md add "4. running" * README crlf * HwInterface/udp_socket.hpp * modify for ros2 run error * Update README.md * accumulate_count * time_stamp * struct LivoxPointXyzrtl packed * GetEchoNumPerPoint() * cloud.width 24000 * time_base -> time_stamp * code fix * cloud.width update * code fix * code fix * StreamStart retry 30sec * code fix * rviz2 * fix format * <br> * format ros2wrapper * frame_id * frame_id * Update README.md * Update README.md * discussion_r664993039 * typo typo brief and only English in the comments. and LivoxDataCallback delete * PI -> M_PI * Revert "PI -> M_PI" This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6. * PI -> M_PI 2nd * thread pointer -> shared_ptr * modify CMakelists.txt and package.xml to using ament_cmake_auto * README.md * default node name * add composable node (#4) * add composable node * fix conflicts * fix exec node * change sensor name fix to variable * fix can use ros2_wrapper_main.cpp * README.md * default node name * change namespace * add namespace to topic names Co-authored-by: mitui.hide <[email protected]> * package.xml maintainer and README.md * #discussion_r666683800 * #discussion_r666712110 * #discussion_r665125337 * #discussion_r664995104 * #discussion_r666078326 * #discussion_r665121366 * #discussion_r665121366 Expansion * typedef enum -> enum * typedef enum -> enum * #discussion_r665121708 * #discussion_r665124279 * #discussion_r664995791 * esol_ReviewNo6 * esol_ReviewNo26 * esol_ReviewNo24 * Revert "esol_ReviewNo24" This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb. * Revert "esol_ReviewNo24" This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb. * esol_ReviewNo24 * esol_ReviewNo27 * esol_ReviewNo17 * format * esol_ReviewNo21 * develop #1 6bae863876bfda52db848ed31e415a3b16a0b6a8 * tab -> space * develop marge * CMakeLists.txt remove(-g -O0) * T4PUB-358 1st * format and bug-fix * 5#discussion_r677475332 * Add comment semaphore_ * 5#discussion_r678802453 Co-authored-by: mitui.hide <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: h-mitsui-esol <[email protected]> * Refactor 1st (#6) * Refactor 1st * pull/6#discussion_r681704754 * pull/6#discussion_r682172984 * pull/6#discussion_r681705368 * pull/6#discussion_r680921593 and pull/6#discussion_r680922194 * pull/6#discussion_r681711654 * 6#discussion_r682170555 * Use default qos for imu (#8) Signed-off-by: kosuke55 <[email protected]> * Fix/esol/livox driver utest (#9) * Refactor 1st * pull/6#discussion_r681704754 * pull/6#discussion_r682172984 * pull/6#discussion_r681705368 * pull/6#discussion_r680921593 and pull/6#discussion_r680922194 * pull/6#discussion_r681711654 * 6#discussion_r682170555 * livox_driver utest 1st * T4PUB-437 bug fix. * Fix merge failure 3371552e395f1817adb3a32ea9f95360d72019f8 * pull/9#discussion_r689167375 and pull/9#discussion_r689204716 * Livox Diagnostics (#10) * Livox Diagnostics. Initial non working commit Signed-off-by: amc-nu <[email protected]> * clang. add tier4 format Signed-off-by: amc-nu <[email protected]> * gitignore. Add Tier4 ignore file Signed-off-by: amc-nu <[email protected]> * wip Signed-off-by: amc-nu <[email protected]> * wip 2 Signed-off-by: amc-nu <[email protected]> * code adaptations to new main branch Signed-off-by: Abraham Cano <[email protected]> * wip 3 get device status from sensor Signed-off-by: Abraham Cano <[email protected]> * adaptations for diagnostics from eth packet Signed-off-by: Abraham Cano <[email protected]> * RosWrapper. parse and report Diagnostics Signed-off-by: amc-nu <[email protected]> * lidar_driver. fix getcommandid switch Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. fix switch indent Signed-off-by: amc-nu <[email protected]> * git workflow. test CI token Signed-off-by: amc-nu <[email protected]> * livox_command. Remove unused CommandPushAbnormalState struct Signed-off-by: amc-nu <[email protected]> * add fallthroughts Signed-off-by: amc-nu <[email protected]> * apply t4 formatting Signed-off-by: amc-nu <[email protected]> * livox_diagnostics. remove unnecessary code for boolean vars Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. clarify level comparison with enum Signed-off-by: amc-nu <[email protected]> * livox_diagnostics. remove unncessary comma at the end of enum Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. group diagnostics members Signed-off-by: amc-nu <[email protected]> * gitignore. remove aw related entries Signed-off-by: amc-nu <[email protected]> * ros2_driver_wrapper. simplify ros diagnostics string Signed-off-by: amc-nu <[email protected]> * revert fallthroughs on switch Signed-off-by: Abraham Cano <[email protected]> * replace shift logic for bit fields Signed-off-by: Abraham Cano <[email protected]> * add private keyword to clarify Signed-off-by: Abraham Cano <[email protected]> * separate diagnostics, remove static definition Signed-off-by: Abraham Cano <[email protected]> * add missing StatusCodeToLivoxMotorStatus Signed-off-by: Abraham Cano <[email protected]> * Separate diagnostics to multiple reports Signed-off-by: Abraham Cano <[email protected]> * update status from sensor Signed-off-by: amc-nu <[email protected]> * wrapper. remove the namespace from the diagnostic task Signed-off-by: amc-nu <[email protected]> * ros2_wrapper. remove unncessary lidar_identifier Signed-off-by: amc-nu <[email protected]> * nebula structure Signed-off-by: Abraham Cano <[email protected]> * nebula wip Signed-off-by: amc-nu <[email protected]> * remove transport driver Signed-off-by: amc-nu <[email protected]> * move livox, start nebula base * reorganize pkg * Initial POC Hesai driver structure Signed-off-by: amc-nu <[email protected]> * POC Hesai driver hw interface Signed-off-by: amc-nu <[email protected]> * initial 'working' version Signed-off-by: amc-nu <[email protected]> * restructuration Signed-off-by: amc-nu <[email protected]> * README Signed-off-by: amc-nu <[email protected]> * attempts at getting the UDP driver to work * fix hw_interface Signed-off-by: Abraham Cano <[email protected]> * nebula. add missing headers Signed-off-by: Abraham Cano <[email protected]> * start of packet handling * hesai_msgs. add jumbo message Signed-off-by: Abraham Cano <[email protected]> * hesai. add packet parsing and scan formation code Signed-off-by: Abraham Cano <[email protected]> * apply clang formatting Signed-off-by: Abraham Cano <[email protected]> * hesai_ros. reorder includes Signed-off-by: Abraham Cano <[email protected]> * hesai_ros. todo Signed-off-by: Abraham Cano <[email protected]> * initial working hesai udp driver * apply clang format Signed-off-by: amc-nu <[email protected]> * ROS wrappers Signed-off-by: amc-nu <[email protected]> * add hesai_decoders base and implementations Signed-off-by: amc-nu <[email protected]> * Hesai initial full working version Signed-off-by: amc-nu <[email protected]> * small cleanup and standardization * Velodyne Release * GitLab CI YAML * Update .gitlab-ci.yml * Update README.md * overflow bug fix * Update .gitlab-ci.yml * velodyne. add vlp16 launch Signed-off-by: Abraham Cano <[email protected]> * launch. add hdl32 launch file Signed-off-by: Abraham Cano <[email protected]> * launch. add vlp16hr Signed-off-by: PE <[email protected]> * pandar40 decoder. fix typo Signed-off-by: Abraham Cano <[email protected]> * nebula. v2. tcp/diag/monitoring Signed-off-by: Abraham Cano <[email protected]> * v2.1. PandarAT128 Dual only support Signed-off-by: Abraham Cano <[email protected]> * launch. add pandar128 sample launch Signed-off-by: Abraham Cano <[email protected]> * pandar at128. single last/strongest echo + ptp timestamp support Signed-off-by: Abraham Cano <[email protected]> * fix: prevent build error from logger parenthesis * v2.1. hesai/velodyne setup single/dual at launch Signed-off-by: Abraham Cano <[email protected]> * fix: build error from Hesai hardware interface * tcp depend, readme * move to composable node * .py launch for all sensors * .py launch how-to * deprecate esol driver Signed-off-by: Abraham Cano <[email protected]> * Bump actions/checkout from 2 to 3.1.0 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Nebula decoder test pr (#12) * Offline bug fix * Extract pcd and bag for each pandar_packets * initial test decorder code (hesai at128) * Offline bug fix * Extract pcd and bag for each pandar_packets * initial test decorder code (hesai at128) * testing decorder * Changed package name back to pandar_msgs * add_launch_test was tried, but it didn't work * cleanup * fix naming Signed-off-by: Abraham Cano <[email protected]> * messages. hesai cleanup Signed-off-by: Abraham Cano <[email protected]> * gtests. cmake cleanup Signed-off-by: Abraham Cano <[email protected]> * sample. fix warnings Signed-off-by: Abraham Cano <[email protected]> * messages. remove c++ tests from ROS messages Signed-off-by: Abraham Cano <[email protected]> * cleanup comments Signed-off-by: Abraham Cano <[email protected]> * code cleanup Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * offline_sample. remove dependencies Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * nebula. velodyne add missing dependency Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> * nebula. add missing dependency Signed-off-by: Abraham Cano <[email protected]> * nebula oofline. add missing dependency Signed-off-by: Abraham Cano <[email protected]> * CI. test Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * Testing decoder (AT128 & XT32M) (#14) * Testing decoder (AT128 & XT32M) * clang format. add clang format testing and formatting Signed-off-by: Abraham Cano <[email protected]> * .clang-format. remove file Signed-off-by: Abraham Cano <[email protected]> * tests. use relative path for tests Signed-off-by: Abraham Cano <[email protected]> * README. How to run tests Signed-off-by: Abraham Cano <[email protected]> * CMakeLists. default to C++17 Signed-off-by: Abraham Cano <[email protected]> * tests. code clean up Signed-off-by: Abraham Cano <[email protected]> * github actions. enable CI testing Signed-off-by: Abraham Cano <[email protected]> * repos. replace dependency repository branch Signed-off-by: Abraham Cano <[email protected]> * tests. reset node at the end of the test exection Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * launch. fix naming for composable nodes and simplify Signed-off-by: Abraham Cano <[email protected]> * bug. add missing streamstart for hw composable nodes Signed-off-by: Abraham Cano <[email protected]> * apply clang format Signed-off-by: Abraham Cano <[email protected]> * Testing decoder (40P, 64, QT64, XT32, VLP16) (#17) * Testing decoder (AT128 & XT32M) * velodyne_ros_offline_extract_pcd * Add 40P, 64, QT64, XT32 * vlp16 * vlp16 fix * velodyne_http. update api to transport drivers with beast requiring namespaces Signed-off-by: Abraham Cano <[email protected]> * build_depends. update transport_drivers repo * Testing VLS128 (#21) * Testing VLS128 * transport_drivers. api Signed-off-by: Abraham Cano <[email protected]> * 312cd76's forgotten items... * build_depends. switch to boost from asio on transport_drivers Signed-off-by: Abraham Cano <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Abraham Cano <[email protected]> * style(pre-commit): autofix * style(pre-commit): autofix * Update build_depends.repos * Bump streetsidesoftware/cspell-action from 2.22.0 to 2.24.0 (#35) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.22.0 to 2.24.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.22.0...v2.24.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3.3.0 to 3.4.0 (#36) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.4.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add Documentation (#37) * Documentation. Initial MkDocs+MkDoxy Generator Signed-off-by: Abraham Cano <[email protected]> * github actions. enable mkdocs Signed-off-by: amc-nu <[email protected]> * github actions. documentation add sudo Signed-off-by: amc-nu <[email protected]> * github actions. documentation add pip Signed-off-by: amc-nu <[email protected]> * github actions. documentation add pip Signed-off-by: amc-nu <[email protected]> * github actions. documentation add pip Signed-off-by: amc-nu <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: amc-nu <[email protected]> * documentation. run only on succesful merge * Bump actions/cache from 2 to 3 (#39) Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.24.0 to 2.25.0 (#38) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.24.0 to 2.25.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.24.0...v2.25.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.25.0 to 2.26.0 (#40) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.25.0 to 2.26.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.25.0...v2.26.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 2.26.0 to 2.26.1 (#42) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.26.0 to 2.26.1. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.26.0...v2.26.1) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Point timestamp returntype update to match T4 requirements (#41) * Add setup_sensor flag for hw drivers * point timestamp, point.return_type * Support QT128 * qt to qt64 * pandar128e4x. change point type Signed-off-by: Abraham Cano <[email protected]> * pandar128e4x. clean up Signed-off-by: Abraham Cano <[email protected]> * pandar128. reserve data Signed-off-by: Abraham Cano <[email protected]> * signed to unsigned, debug * fixed * QT128 Dual * QT128 timestamp fixed * Repository restructure Signed-off-by: amc-nu <[email protected]> * config. restructure files Signed-off-by: amc-nu <[email protected]> * driver. restructure Signed-off-by: amc-nu <[email protected]> * offline_sample. require nebula Signed-off-by: amc-nu <[email protected]> * Separate Nebula into multiple libraries Signed-off-by: amc-nu <[email protected]> * Apply clang format Signed-off-by: amc-nu <[email protected]> * nebula_common. rearrange return types Signed-off-by: amc-nu <[email protected]> * mkdocs. update generation to match new repository structure Signed-off-by: amc-nu <[email protected]> * Ament Bug. Component not installing binaries Signed-off-by: amc-nu <[email protected]> * hw_interface. do not fail when packet size is incorrect Signed-off-by: amc-nu <[email protected]> * hesai_status. PAndatAT128 support Dual only Signed-off-by: amc-nu <[email protected]> * at128 decoder. store the azimuth value Signed-off-by: amc-nu <[email protected]> * launch. add missing correction file param Signed-off-by: amc-nu <[email protected]> * cmake. fix velodyne missing export from nebula_common Signed-off-by: Abraham Cano <[email protected]> * return_type(VLP32) * hesai_hw_interface. reduce verbosity Signed-off-by: amc-nu <[email protected]> * docs. add/update mkdocs Signed-off-by: amc-nu <[email protected]> * Load correction dat with resolution * at128. cleanup Signed-off-by: amc-nu <[email protected]> * nebula_monitor. cleanup Signed-off-by: amc-nu <[email protected]> * return_type of hesai * QT64 fix * nebula all. apply clang format Signed-off-by: Abraham Cano <[email protected]> * nebula_decoders. cleanup decoders Signed-off-by: Abraham Cano <[email protected]> * velodyne_decoders. cleanup Signed-off-by: Abraham Cano <[email protected]> * nebula_decoders. clang format Signed-off-by: Abraham Cano <[email protected]> * Mkdocs. add how to add sensor Signed-off-by: Abraham Cano <[email protected]> * IDENTICAL in QT128 * Changed ReturnType from velodyne_scan_decoder to nebula_common * code cleanup Signed-off-by: amc-nu <[email protected]> * wip. get calibration from sensor Signed-off-by: amc-nu <[email protected]> * get calib from sensor with callback * README. update return modes Signed-off-by: amc-nu <[email protected]> * cleanup. remove comments Signed-off-by: amc-nu <[email protected]> * clang. apply clang Signed-off-by: amc-nu <[email protected]> * add syncGetLidarCalibration * Remove livox_msgs Signed-off-by: amc-nu <[email protected]> * rename messages to nebula_messages Signed-off-by: amc-nu <[email protected]> * messages. rename to nebula_messages Signed-off-by: amc-nu <[email protected]> * add new point type Signed-off-by: amc-nu <[email protected]> * clang. apply Signed-off-by: amc-nu <[email protected]> * Create nebula_sensor_driver metapackage Signed-off-by: amc-nu <[email protected]> * Use local file if connect fails * apply clang format Signed-off-by: amc-nu <[email protected]> * out pcd only xyz * TEST using only a single PCD including only XYZ * test. update ci testing Signed-off-by: amc-nu <[email protected]> * clean up. angle dependencies Signed-off-by: amc-nu <[email protected]> * README. include new point type Signed-off-by: amc-nu <[email protected]> * github. ci. dont updgrade base image to accelerate build Signed-off-by: amc-nu <[email protected]> * decoders. remove type warnings Signed-off-by: amc-nu <[email protected]> --------- Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: amc-nu <[email protected]> Co-authored-by: Kyutoku <[email protected]> * delete unecessary packages Signed-off-by: amc-nu <[email protected]> * Remove old doc files Signed-off-by: amc-nu <[email protected]> * package.xml remove unnecessary dependencies Signed-off-by: amc-nu <[email protected]> * remove deprecated packages Signed-off-by: amc-nu <[email protected]> * Add PointCloud conversion methods Signed-off-by: amc-nu <[email protected]> * Replace AT128's PCD file to fix testing (#43) * replace AT128 pcd file for test * apply clang format Signed-off-by: amc-nu <[email protected]> --------- Signed-off-by: amc-nu <[email protected]> Co-authored-by: Kyutoku <[email protected]> * Cpu optimization (#44) * Remove Boost warnings Signed-off-by: amc-nu <[email protected]> * Optimize Pandar40P Signed-off-by: amc-nu <[email protected]> * Pandar64 optimization Signed-off-by: amc-nu <[email protected]> * PointTypes. standardize point types Signed-off-by: amc-nu <[email protected]> * Add radian based elevation calculation Pandar40P,64 Signed-off-by: amc-nu <[email protected]> * qt64. radian based coordinate calculation Signed-off-by: Abraham Cano <[email protected]> * xt32. radian based coordinate calculation Signed-off-by: Abraham Cano <[email protected]> * qt128. radian based coordinate calculation Signed-off-by: Abraham Cano <[email protected]> * qt128. radian based coordinate calculation Signed-off-by: Abraham Cano <[email protected]> * pandar40. precalculate sin/cos Signed-off-by: Abraham Cano <[email protected]> * pandarxt. precalculate te sin/cos Signed-off-by: Abraham Cano <[email protected]> * apply sin/cos optimization to all decoders Signed-off-by: Abraham Cano <[email protected]> * launch. fix python launch file Signed-off-by: amc-nu <[email protected]> * point_type. caetr SSE alignment optimization Signed-off-by: amc-nu <[email protected]> * hesai_hw. remove warning Signed-off-by: amc-nu <[email protected]> * point_types. add sse description for caetr Signed-off-by: amc-nu <[email protected]> * README. run tests only for nebula packages Signed-off-by: amc-nu <[email protected]> * clang. apply ament_clang reformat Signed-off-by: amc-nu <[email protected]> * Replace 40P, 64, QT64 and XT32s' PCD files to fix testing * remove clang-format from tests Signed-off-by: amc-nu <[email protected]> * Local path check not required for online acquisition * Adding timeouts to correction data acquisition * Disable calibration query Signed-off-by: amc-nu <[email protected]> --------- Signed-off-by: amc-nu <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Co-authored-by: Kyutoku <[email protected]> * style(pre-commit): autofix * style(pre-commit): autofix * remove unnecesary dependency Signed-off-by: amc-nu <[email protected]> * velodyne. add monitor to velodyne Signed-off-by: amc-nu <[email protected]> * monitor. reduce reporting verbosity, frequency Signed-off-by: amc-nu <[email protected]> * style(pre-commit): autofix * hesai_decoders. update timestamp calculation Signed-off-by: amc-nu <[email protected]> * hesai_decoders. update azimuth Signed-off-by: amc-nu <[email protected]> * fix point.azimuth of pandar64 * hesai_decoders. azimuth update Signed-off-by: amc-nu <[email protected]> * update timestamping Signed-off-by: amc-nu <[email protected]> * decoders. timing azimuth update Signed-off-by: amc-nu <[email protected]> * style(pre-commit): autofix * nebula decoders. time distance update Signed-off-by: amc-nu <[email protected]> * nebula common. change point type Signed-off-by: amc-nu <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: wep21 <[email protected]> Signed-off-by: kosuke55 <[email protected]> Signed-off-by: amc-nu <[email protected]> Signed-off-by: Abraham Cano <[email protected]> Signed-off-by: PE <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: amc-nu <[email protected]> Co-authored-by: h-mitsui-esol <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: Daisuke Nishimatsu <[email protected]> Co-authored-by: n-hamaike-esol <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Takeshi Miura <[email protected]> Co-authored-by: h-mitsui-esol <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: Jacob Lambert <[email protected]> Co-authored-by: Jacob Lambert <[email protected]> Co-authored-by: PE <[email protected]> Co-authored-by: David Wong <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Q <[email protected]> Co-authored-by: tokuda99 <[email protected]> Co-authored-by: tokuda99 <[email protected]> Co-authored-by: wep21 <[email protected]> Co-authored-by: tier4-nebula-app[bot] <tier4-nebula-app[bot]@users.noreply.github.com> Co-authored-by: amc-nu <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related Issue
#1
Description
Add autoware_system_monitor packages from https://github.com/tier4/AutowareArchitectureProposal.iv
How to review
Check the following item