-
Notifications
You must be signed in to change notification settings - Fork 710
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
fix(autoware_behavior_path_static_obstacle_avoidance_module): blinker bug in static obstacle avoidance #10303
fix(autoware_behavior_path_static_obstacle_avoidance_module): blinker bug in static obstacle avoidance #10303
Conversation
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
a01c874
to
24715a9
Compare
Signed-off-by: Y.Hisaki <[email protected]>
24715a9
to
96d668c
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #10303 +/- ##
==========================================
- Coverage 25.92% 25.91% -0.01%
==========================================
Files 1382 1382
Lines 106811 106776 -35
Branches 40907 40886 -21
==========================================
- Hits 27691 27676 -15
+ Misses 76416 76396 -20
Partials 2704 2704
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
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
* feat(autoware_image_based_projection_fusion): redesign image based projection fusion node (#10016) * fix(segmentation_pointcloud_fusion): set valid pointcloud field for output pointcloud (#10196) set valid pointcloud field Signed-off-by: Kento Yabuuchi <[email protected]> * fix(planning, control): reuse stamp of subscribed topic to measure component latency (#10201) * fix(behavior_velocity_planner): reuse timestamp of recieved path Signed-off-by: satoshi-ota <[email protected]> * fix(behavior_path_planner): check timestamp first in timer driven callback Signed-off-by: satoshi-ota <[email protected]> * fix(trajectory_follower_node): check timestamp first in timer driven callback Signed-off-by: satoshi-ota <[email protected]> * fix(vehicle_cmd_gate): reuse timestamp of recieved path Signed-off-by: satoshi-ota <[email protected]> --------- Signed-off-by: satoshi-ota <[email protected]> * feat(behavior_planning): add behavior_path_planner_type to launch path_generator (#10217) Signed-off-by: kosuke55 <[email protected]> * fix(lane_departure_checker): fix trajectory resampling logic to keep given interval (#10221) * fix(lane_departure_checker): fix trajectory resampling logic to keep given interval Signed-off-by: kyoichi-sugahara <[email protected]> * test(lane_departure_checker): add test case for consecutive small distances followed by large distance Signed-off-by: kyoichi-sugahara <[email protected]> --------- Signed-off-by: kyoichi-sugahara <[email protected]> * docs(diagnostic_graph_aggregator): update document (#10199) Signed-off-by: Mamoru Sobue <[email protected]> * chore(dummy_infrastructure): add maintainers kosuke55, 1222-takeshi, asa-naki (#10228) Signed-off-by: kosuke55 <[email protected]> * feat(dummy_infrastructure): auto approval when ego stops at stop line (#10223) feat(dummy_infrastructur): auto approval when ego stops at stop line Signed-off-by: kosuke55 <[email protected]> * feat(autoware_object_recognition_utils): remove from universe (#10215) Signed-off-by: liuXinGangChina <[email protected]> * chore(autoware_pointcloud_preprocessor): fix variable naming in distortion corrector (#10185) chore: fix naming Signed-off-by: vividf <[email protected]> * refactor: add autoware_cuda_dependency_meta (#10073) Signed-off-by: Esteve Fernandez <[email protected]> * feat(Autoware_planning_factor_interface): replace tier4_msgs with autoware_internal_msgs (#10204) Signed-off-by: liuXinGangChina <[email protected]> * chore(mpc_lateral_controller): add package maintainer (#10239) add package maintainer Signed-off-by: mohammad alqudah <[email protected]> * fix(tier4_system_launch): add missing exec_depend (#10132) Signed-off-by: Takagi, Isamu <[email protected]> * fix(tier4_vehicle_launch): add missing exec_depend (#10133) Signed-off-by: Takagi, Isamu <[email protected]> * fix(planning): add missing exec_depend (#10134) * fix(planning): add missing exec_depend Signed-off-by: Takagi, Isamu <[email protected]> * fix find-pkg-share Signed-off-by: Takagi, Isamu <[email protected]> * fix find-pkg-share Signed-off-by: Takagi, Isamu <[email protected]> --------- Signed-off-by: Takagi, Isamu <[email protected]> * fix(static_obstacle_avoidance): ego doesn't keep stopping in unsafe condition (#10242) Signed-off-by: satoshi-ota <[email protected]> * fix(common): fix package name of find-pkg-share (#10135) * fix(common): add missing exec_depend Signed-off-by: Takagi, Isamu <[email protected]> * fix find-pkg-share Signed-off-by: Takagi, Isamu <[email protected]> --------- Signed-off-by: Takagi, Isamu <[email protected]> * feat(control_validator): add diag to check control component latency (#10240) * feat(control_validator): add diag to check control component latency Signed-off-by: satoshi-ota <[email protected]> * fix: missing param Signed-off-by: satoshi-ota <[email protected]> --------- Signed-off-by: satoshi-ota <[email protected]> * fix(stopline, traffic_light): fix planning factor distance value (#10245) Signed-off-by: Mamoru Sobue <[email protected]> * feat(planning_validator): add diag to check planning component latency (#10241) * feat(planning_validator): add diag to check planning component latency Signed-off-by: satoshi-ota <[email protected]> * fix: relax threshold Signed-off-by: satoshi-ota <[email protected]> * fix: lacking param Signed-off-by: satoshi-ota <[email protected]> * fix: relax threshold Signed-off-by: satoshi-ota <[email protected]> * fix: relax threshold Signed-off-by: satoshi-ota <[email protected]> * fix: add time stamp Signed-off-by: satoshi-ota <[email protected]> --------- Signed-off-by: satoshi-ota <[email protected]> * fix(compare_map_filter): deadlock bug fix (#10222) * fix(compare_map_filter): deadlock bug fix Signed-off-by: badai-nguyen <[email protected]> * fix: change to lock_guard Signed-off-by: badai-nguyen <[email protected]> * fix: CI error Signed-off-by: badai-nguyen <[email protected]> * reduce scope of mutex Signed-off-by: badai-nguyen <[email protected]> * refactor Signed-off-by: badai-nguyen <[email protected]> * chore: refactor Signed-off-by: badai-nguyen <[email protected]> * fix: add missing mutex for map_grid_size_x Signed-off-by: badai-nguyen <[email protected]> --------- Signed-off-by: badai-nguyen <[email protected]> * feat(autoware_planning_factor_interface): remove from universe (#10243) feat(autoware_planning_factor_interface): porting autoware_planning_factor_interface to Autoware Core Signed-off-by: liuXinGangChina <[email protected]> * fix(out_of_lane): fix condition to keep using previous stop pose within some time buffer (#10140) Signed-off-by: Maxime CLEMENT <[email protected]> * feat(planning_factor): support new cruise planner's factor (#10229) * support cruise planner's factor Signed-off-by: Kento Yabuuchi <[email protected]> * not slowdown but slow_down Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * fix(obstacle_cruise_planner): ignore invalid stopping objects (#10227) * ignore not specified stopping objects Signed-off-by: Kento Yabuuchi <[email protected]> * change debug print level Signed-off-by: Kento Yabuuchi <[email protected]> * add ahead_stopped prameter Signed-off-by: Kento Yabuuchi <[email protected]> * rename ahead_stopped -> side_stopped Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * fix(tier4_planning_launch): remap topics for path_generator (#10249) remap topics for path_generator Signed-off-by: mitukou1109 <[email protected]> * feat(control_evaluator): add a new stop_deviation metric (#10246) * add metric of stop_deviation Signed-off-by: t4-adc <[email protected]> * fix bug Signed-off-by: t4-adc <[email protected]> * remove unused include. Signed-off-by: t4-adc <[email protected]> * add unit test and schema Signed-off-by: t4-adc <[email protected]> * pre-commit Signed-off-by: t4-adc <[email protected]> * update planning_evaluator schema Signed-off-by: t4-adc <[email protected]> --------- Signed-off-by: t4-adc <[email protected]> Co-authored-by: t4-adc <[email protected]> * fix(obstacle_stop): accounting for vehicle bumper length when handling point-cloud stop points (#10250) * fix for point-cloud stop point * style(pre-commit): autofix --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * chore: update CODEOWNERS (#10234) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * fix(path_optimizer): remove unnecesary optional (#10181) Signed-off-by: Takayuki Murooka <[email protected]> * fix(autoware_mpc_lateral_controller): replace Eigen::VectorXd with Eigen::Vector3d for state representation (#10235) * fix(autoware_mpc_lateral_controller): replace Eigen::VectorXd with Eigen::Vector3d for state representation Signed-off-by: kyoichi-sugahara <[email protected]> * docs(autoware_mpc_lateral_controller): update comments for state representation and discretization considerations Signed-off-by: kyoichi-sugahara <[email protected]> --------- Signed-off-by: kyoichi-sugahara <[email protected]> * chore(perception): refactor perception launch (#10186) * fundamental change Signed-off-by: MasatoSaeki <[email protected]> * style(pre-commit): autofix * fix typo Signed-off-by: MasatoSaeki <[email protected]> * fix params and modify some packages Signed-off-by: MasatoSaeki <[email protected]> * pre-commit Signed-off-by: MasatoSaeki <[email protected]> * fix Signed-off-by: MasatoSaeki <[email protected]> * fix spell check Signed-off-by: MasatoSaeki <[email protected]> * fix typo Signed-off-by: MasatoSaeki <[email protected]> * integrate model and label path Signed-off-by: MasatoSaeki <[email protected]> * style(pre-commit): autofix * for pre-commit Signed-off-by: MasatoSaeki <[email protected]> * run pre-commit Signed-off-by: MasatoSaeki <[email protected]> * for awsim Signed-off-by: MasatoSaeki <[email protected]> * for simulatior Signed-off-by: MasatoSaeki <[email protected]> * style(pre-commit): autofix * fix grammer in launcher Signed-off-by: MasatoSaeki <[email protected]> * add schema for yolox_tlr Signed-off-by: MasatoSaeki <[email protected]> * style(pre-commit): autofix * fix file name Signed-off-by: MasatoSaeki <[email protected]> * fix Signed-off-by: MasatoSaeki <[email protected]> * rename Signed-off-by: MasatoSaeki <[email protected]> * modify arg name to Signed-off-by: MasatoSaeki <[email protected]> * fix typo Signed-off-by: MasatoSaeki <[email protected]> * change param name Signed-off-by: MasatoSaeki <[email protected]> * style(pre-commit): autofix * chore Signed-off-by: MasatoSaeki <[email protected]> --------- Signed-off-by: MasatoSaeki <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Shintaro Tomie <[email protected]> Co-authored-by: Kenzo Lobos Tsunekawa <[email protected]> * fix(dynamic_obstacle_stop): publish processing time when early return (#10254) Signed-off-by: Maxime CLEMENT <[email protected]> * feat(control_validator)!: add overrun check (#10236) Signed-off-by: yuki-takagi-66 <[email protected]> * feat(behavior_path_planner_common): modify drivable area expansion to be able to avoid static objects (#10220) * modify drivable area expansion to avoid static objects Signed-off-by: mohammad alqudah <[email protected]> * rename parameters and update drivable area design md Signed-off-by: mohammad alqudah <[email protected]> * Update planning/behavior_path_planner/autoware_behavior_path_planner_common/docs/behavior_path_planner_drivable_area_design.md Co-authored-by: Maxime CLEMENT <[email protected]> * correct parameters description Signed-off-by: mohammad alqudah <[email protected]> --------- Signed-off-by: mohammad alqudah <[email protected]> Co-authored-by: Maxime CLEMENT <[email protected]> * fix(lane_change_module): fix planning factor issue (#10244) * when computing target lanes, don't include preceding lanes of lane change lane Signed-off-by: mohammad alqudah <[email protected]> * dont insert stop point on target lane if next lc dist buffer is zero Signed-off-by: mohammad alqudah <[email protected]> * return previous module output if LC module status is IDLE Signed-off-by: mohammad alqudah <[email protected]> * disable faulty test Signed-off-by: mohammad alqudah <[email protected]> --------- Signed-off-by: mohammad alqudah <[email protected]> * fix(autoware_mission_planner_universe): add explicit test dependency (#10261) Signed-off-by: Mete Fatih Cırıt <[email protected]> * feat(planning_validator): add yaw deviation metric (#10258) Signed-off-by: Maxime CLEMENT <[email protected]> * fix(autoware_behavior_path_planner_common): add explicit test dependency (#10262) Signed-off-by: Mete Fatih Cırıt <[email protected]> * feat(autoware_route_handler)!: port autoware_route_handler to Autoware Core (#10255) Signed-off-by: Ryohsuke Mitsudome <[email protected]> * fix(autoware_universe_utils): fix procedure to check if point is on edge (#10260) * fix procedure to check if point is on edge Signed-off-by: mitukou1109 <[email protected]> * add test cases Signed-off-by: mitukou1109 <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> * fix(static_obstacle_avoidance): turn signal chattering (#10202) Signed-off-by: satoshi-ota <[email protected]> * feat(out_of_lane): add option to use stop lines defined in the vector map (#9584) Signed-off-by: Maxime CLEMENT <[email protected]> * fix(goal_planner): invert lane boundary of neighbor opposite lanelets when generating departure check lane (#10207) * fix(goal_planner): invert lane boundary of neighbor opposite lanelets when generating departure check lane Signed-off-by: Mert Çolak <[email protected]> * remove unnecessary loop Signed-off-by: Mert Çolak <[email protected]> --------- Signed-off-by: Mert Çolak <[email protected]> * docs(goal_planner): update README (#10263) Signed-off-by: Mamoru Sobue <[email protected]> * fix(ndt_scan_matcher): fix the covariance calculation (#10252) Fix the covariance calculation Signed-off-by: Anh Nguyen <[email protected]> * feat: add build-and-test-packages-above-differential.yaml and packages_above.repos (#9854) Signed-off-by: Takayuki Murooka <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> * feat: adaption to ROS nodes guidelines about directory structure (#10268) Signed-off-by: NorahXiong <[email protected]> * fix(autoware_map_loader): exec name renamed in 24652f8 (#10247) * fix(autoware_map_loader): exec name renamed in 24652f8 Signed-off-by: Grzegorz Głowacki <[email protected]> * restored node name Signed-off-by: Grzegorz Głowacki <[email protected]> --------- Signed-off-by: Grzegorz Głowacki <[email protected]> * fix(out_of_lane): fix object path time collision calculation (#10267) fix collision time calculation Signed-off-by: mohammad alqudah <[email protected]> * fix(obstacle_cruise_planner): fix obstacle filtering logic (#10232) * add absolute Signed-off-by: Kento Yabuuchi <[email protected]> * fix find_yield_cruise_obstacles() calling Signed-off-by: Kento Yabuuchi <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> * fix(segmentation_pointcloud_fusion): fix typo of defaut camera info topic (#10272) fix(segmentation_pointcloud_fusion): typo for defaut camera info topic Signed-off-by: badai-nguyen <[email protected]> * fix(goal_planner): ignore use bus_stop_area flag if there are no BusStopArea on the pull over lanes (#10274) Signed-off-by: Mamoru Sobue <[email protected]> * refactor(multi_object_tracker): internal message driven process (#10203) * refactor(multi_object_tracker): streamline input channel configuration handling feat(multi_object_tracker): introduce InputChannel struct for input channel configuration refactor(multi_object_tracker): improve marker handling and initialization in TrackerObjectDebugger feat(multi_object_tracker): enhance InputChannel with trust flags for object properties refactor(multi_object_tracker): remove unused channel_size parameter from tracker constructors feat(multi_object_tracker): update InputChannel flags to trust object extension and classification fix(multi_object_tracker): replace channel.index with channel_index for consistency feat(multi_object_tracker): update TrackerObjectDebugger and TrackerProcessor to accept channels_config parameter refactor(multi_object_tracker): remove redundant existence probability initialization from tracker constructors feat(multi_object_tracker): integrate data association into TrackerProcessor and add associate method feat(multi_object_tracker): enhance updateWithMeasurement to include channel_info for improved classification handling refactor(multi_object_tracker): replace object_id with uuid in DynamicObject and related classes fix(multi_object_tracker): update UUID handling in Tracker to use uuid_msg for consistency refactor(multi_object_tracker): simplify pose and covariance handling in tracker classes refactor(multi_object_tracker): replace pose_with_covariance with separate pose and covariance attributes in DynamicObject refactor: remove z state from tracker. it will uses object state refactor(multi_object_tracker): streamline object handling in trackers and remove unnecessary shape processing refactor(multi_object_tracker): remove z position handling from trackers and update object kinematics structure refactor(multi_object_tracker): remove BoundingBox structure from trackers and implement object extension limits refactor(multi_object_tracker): remove unnecessary blank lines in tracker getTrackedObject methods refactor(multi_object_tracker): simplify input channel configuration by removing trust flags and consolidating parameters Signed-off-by: Taekjin LEE <[email protected]> * refactor(multi_object_tracker): use const reference in loop and simplify tracker update logic Signed-off-by: Taekjin LEE <[email protected]> * refactor(multi_object_tracker): update shape handling and streamline object tracking logic Signed-off-by: Taekjin LEE <[email protected]> * refactor(multi_object_tracker): update shape handling to use geometry_msgs::msg::Point for anchor vectors Signed-off-by: Taekjin LEE <[email protected]> * style(pre-commit): autofix Signed-off-by: Taekjin LEE <[email protected]> * refactor(multi_object_tracker): modify getNearestCornerOrSurface function signature and update related logic Signed-off-by: Taekjin LEE <[email protected]> refactor(multi_object_tracker): remove self_transform parameter from measure and update methods refactor(multi_object_tracker): update calcAnchorPointOffset function signature and streamline object handling refactor(multi_object_tracker): set shape type to BOUNDING_BOX for object trackers --------- Signed-off-by: Taekjin LEE <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(docker-build-test-tidy-pr.yaml): use `step-security/changed-files` action instead (#10279) use step-security Signed-off-by: Yutaka Kondo <[email protected]> * feat(traffic_light_classifier): update diagnostics when harsh backlight is detected (#10218) feat: update diagnostics when harsh backlight is detected Signed-off-by: ktro2828 <[email protected]> * fix(obstacle stop/slow_down): early return without point cloud (#10289) * fix(obstacle stop/slow_down): early return without point cloud Signed-off-by: Takayuki Murooka <[email protected]> * update maintainer Signed-off-by: Takayuki Murooka <[email protected]> --------- Signed-off-by: Takayuki Murooka <[email protected]> * fix(obstacle_stop): use max_lat_margin_against_unknown only for predicted object (#10269) Signed-off-by: Takayuki Murooka <[email protected]> * fix(autoware_multi_object_tracker): unknown object orientation (#10286) * fix(unknown_tracker): update object pose orientation and streamline uncertainty modeling in input manager Signed-off-by: Taekjin LEE <[email protected]> * fix(object_model): correct bounding box calculation by initializing limits and including min_z Signed-off-by: Taekjin LEE <[email protected]> --------- Signed-off-by: Taekjin LEE <[email protected]> * feat: apply splitting of autoware_utils_geometry (#10270) * fix build error Signed-off-by: Takagi, Isamu <[email protected]> * merge namespace Signed-off-by: Takagi, Isamu <[email protected]> --------- Signed-off-by: Takagi, Isamu <[email protected]> * fix(behavior_velocity_planner): planning factor integration (#10292) * fix: blind_spot Signed-off-by: satoshi-ota <[email protected]> * fix: crosswalk Signed-off-by: satoshi-ota <[email protected]> * fix: detection_area Signed-off-by: satoshi-ota <[email protected]> * fix: intersection Signed-off-by: satoshi-ota <[email protected]> * fix: no_drivable_lane Signed-off-by: satoshi-ota <[email protected]> * fix: no_stopping_area Signed-off-by: satoshi-ota <[email protected]> * fix: run_out Signed-off-by: satoshi-ota <[email protected]> * fix: stop_line Signed-off-by: satoshi-ota <[email protected]> * fix: traffic_light Signed-off-by: satoshi-ota <[email protected]> * fix: virtual_traffic_light Signed-off-by: satoshi-ota <[email protected]> * fix: walk_way Signed-off-by: satoshi-ota <[email protected]> --------- Signed-off-by: satoshi-ota <[email protected]> * feat!: replace VelocityLimit messages with autoware_internal_planning_msgs (#10273) Signed-off-by: Ryohsuke Mitsudome <[email protected]> * feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (#9454) * feat: moved the cuda pointcloud preprocessor and organized from a personal repository Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed incorrect links Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed dead links pt2 Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed spelling errors Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: json schema fixes Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed comments and filled the fields Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: used the cuda host allocators for aster host to device copies Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md Co-authored-by: Max Schmeller <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <[email protected]> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md Co-authored-by: Max Schmeller <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/README.md Co-authored-by: Max Schmeller <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/README.md Co-authored-by: Max Schmeller <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Max Schmeller <[email protected]> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <[email protected]> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <[email protected]> * style(pre-commit): autofix * chore: fixed code compilation to reflect Hirabayashi-san's memory pool proposal Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: generalized the number of crop boxes. For two at least, the new approach is actually faster Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: updated config, schema, and handled the null case in a specialized way Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: moving the pointcloud organization into gpu Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed redundant ternay operator Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added a temporary memory check. the check will be unified in a later PR Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: refactored the structure to avoid large files Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: updated the copyright year Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed unused packages Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed mentions of the removed adapter Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed missing autoware prefix Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * fix: missing assignment in else branch Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added cuda/nvcc debug flags on debug builds Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: refactored parameters for the undistortion settings Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed unused headers Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: changed default crop box to no filtering at all Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: added missing restrict keyword Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: spells Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed default destructor Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: ocd activated (spelling) Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed the schema Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: improved readibility Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added dummy crop box Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added new repositories to ansible Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: CI/CD Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: more CI/CD Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: mode CI/CD. some linters are conflicting Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * style(pre-commit): autofix * chore: ignoring uncrustify Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: ignoring more uncrustify Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: missed one more uncrustify exception Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added meta dep Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> --------- Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> Co-authored-by: Max Schmeller <[email protected]> Co-authored-by: Manato Hirabayashi <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Amadeusz Szymko <[email protected]> * feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (#9454) * feat: moved the cuda pointcloud preprocessor and organized from a personal repository Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed incorrect links Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed dead links pt2 Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed spelling errors Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: json schema fixes Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed comments and filled the fields Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: used the cuda host allocators for aster host to device copies Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md Co-authored-by: Max Schmeller <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <[email protected]> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md Co-authored-by: Max Schmeller <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/README.md Co-authored-by: Max Schmeller <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/README.md Co-authored-by: Max Schmeller <[email protected]> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Max Schmeller <[email protected]> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <[email protected]> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <[email protected]> * style(pre-commit): autofix * chore: fixed code compilation to reflect Hirabayashi-san's memory pool proposal Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: generalized the number of crop boxes. For two at least, the new approach is actually faster Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: updated config, schema, and handled the null case in a specialized way Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: moving the pointcloud organization into gpu Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed redundant ternay operator Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added a temporary memory check. the check will be unified in a later PR Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: refactored the structure to avoid large files Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: updated the copyright year Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed unused packages Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed mentions of the removed adapter Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed missing autoware prefix Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * fix: missing assignment in else branch Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added cuda/nvcc debug flags on debug builds Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: refactored parameters for the undistortion settings Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed unused headers Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: changed default crop box to no filtering at all Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * feat: added missing restrict keyword Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: spells Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: removed default destructor Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: ocd activated (spelling) Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: fixed the schema Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: improved readibility Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added dummy crop box Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added new repositories to ansible Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: CI/CD Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: more CI/CD Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: mode CI/CD. some linters are conflicting Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * style(pre-commit): autofix * chore: ignoring uncrustify Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: ignoring more uncrustify Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: missed one more uncrustify exception Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> * chore: added meta dep Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> --------- Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> Co-authored-by: Max Schmeller <[email protected]> Co-authored-by: Manato Hirabayashi <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Amadeusz Szymko <[email protected]> * chore(autoware_cuda_pointcloud_preprocessor): add maintainer (#10297) Signed-off-by: Amadeusz Szymko <[email protected]> * feat(path_optimizer): additional failure logging and failure mode handling (#10276) MRM when MPT fails Signed-off-by: Arjun Jagdish Ram <[email protected]> * fix(autoware_path_optimizer): hotfix for wrong logic triggering MRM on start in 3 seconds (#10305) fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * fix(safety_check): set safety condition properly (#10307) Signed-off-by: satoshi-ota <[email protected]> * chore: rename from `autoware.universe` to `autoware_universe` (#10306) Signed-off-by: Yutaka Kondo <[email protected]> * feat(autoware_pointcloud_preprocessor): add missing vehicle msg depency (#10313) feat(auotawre_pointcloud_preprocessor): add missing vehicle msg depency Signed-off-by: Maxime CLEMENT <[email protected]> * fix(autoware_behavior_path_static_obstacle_avoidance_module): blinker bug in static obstacle avoidance (#10303) fix Signed-off-by: Y.Hisaki <[email protected]> * refactor(control): remove unimplemented function declarations (#10314) remove unimplemented function declarations Signed-off-by: Autumn60 <[email protected]> * fix(autoware_carla_interface): improve lateral control tracking (#10312) Convert steer angle to actuator command, model steering with first order dynamics, and update the steer_map.csv Signed-off-by: Steven Brills <[email protected]> * chore: bump version 0.43.0 (#10318) Signed-off-by: Hayato Mizushima <[email protected]> * chore(build_depends_humble): update dependencies Signed-off-by: Mete Fatih Cırıt <[email protected]> --------- Signed-off-by: Kento Yabuuchi <[email protected]> Signed-off-by: satoshi-ota <[email protected]> Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kyoichi-sugahara <[email protected]> Signed-off-by: Mamoru Sobue <[email protected]> Signed-off-by: liuXinGangChina <[email protected]> Signed-off-by: vividf <[email protected]> Signed-off-by: Esteve Fernandez <[email protected]> Signed-off-by: mohammad alqudah <[email protected]> Signed-off-by: Takagi, Isamu <[email protected]> Signed-off-by: badai-nguyen <[email protected]> Signed-off-by: Maxime CLEMENT <[email protected]> Signed-off-by: mitukou1109 <[email protected]> Signed-off-by: t4-adc <[email protected]> Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Takayuki Murooka <[email protected]> Signed-off-by: MasatoSaeki <[email protected]> Signed-off-by: yuki-takagi-66 <[email protected]> Signed-off-by: Mete Fatih Cırıt <[email protected]> Signed-off-by: Ryohsuke Mitsudome <[email protected]> Signed-off-by: Mert Çolak <[email protected]> Signed-off-by: Anh Nguyen <[email protected]> Signed-off-by: NorahXiong <[email protected]> Signed-off-by: Grzegorz Głowacki <[email protected]> Signed-off-by: Taekjin LEE <[email protected]> Signed-off-by: Yutaka Kondo <[email protected]> Signed-off-by: ktro2828 <[email protected]> Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]> Signed-off-by: Amadeusz Szymko <[email protected]> Signed-off-by: Arjun Jagdish Ram <[email protected]> Signed-off-by: Y.Hisaki <[email protected]> Signed-off-by: Autumn60 <[email protected]> Signed-off-by: Steven Brills <[email protected]> Signed-off-by: Hayato Mizushima <[email protected]> Co-authored-by: Yi-Hsiang Fang (Vivid) <[email protected]> Co-authored-by: Kento Yabuuchi <[email protected]> Co-authored-by: Satoshi OTA <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: Kyoichi Sugahara <[email protected]> Co-authored-by: Mamoru Sobue <[email protected]> Co-authored-by: 心刚 <[email protected]> Co-authored-by: Esteve Fernandez <[email protected]> Co-authored-by: mkquda <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: badai nguyen <[email protected]> Co-authored-by: Maxime CLEMENT <[email protected]> Co-authored-by: Mitsuhiro Sakamoto <[email protected]> Co-authored-by: Kem (TiankuiXian) <[email protected]> Co-authored-by: t4-adc <[email protected]> Co-authored-by: Arjun Jagdish Ram <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> Co-authored-by: Takayuki Murooka <[email protected]> Co-authored-by: Masato Saeki <[email protected]> Co-authored-by: Shintaro Tomie <[email protected]> Co-authored-by: Kenzo Lobos Tsunekawa <[email protected]> Co-authored-by: Yuki TAKAGI <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Mert Çolak <[email protected]> Co-authored-by: Anh Nguyen <[email protected]> Co-authored-by: NorahXiong <[email protected]> Co-authored-by: ralwing <[email protected]> Co-authored-by: Taekjin LEE <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> Co-authored-by: Kotaro Uetake <[email protected]> Co-authored-by: Max Schmeller <[email protected]> Co-authored-by: Manato Hirabayashi <[email protected]> Co-authored-by: Amadeusz Szymko <[email protected]> Co-authored-by: Yukinari Hisaki <[email protected]> Co-authored-by: Autumn60 <[email protected]> Co-authored-by: stevenbrills <[email protected]> Co-authored-by: Hayato Mizushima <[email protected]>
Description
Related links
How was this PR tested?
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.