-
Notifications
You must be signed in to change notification settings - Fork 650
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(image_projection_based_fusion, roi_cluster_fusion): roi and obstacle fusion method #548
feat(image_projection_based_fusion, roi_cluster_fusion): roi and obstacle fusion method #548
Conversation
Codecov Report
@@ Coverage Diff @@
## main #548 +/- ##
==========================================
- Coverage 10.59% 10.54% -0.06%
==========================================
Files 735 741 +6
Lines 51761 52009 +248
Branches 6596 6596
==========================================
Hits 5482 5482
- Misses 41819 42067 +248
Partials 4460 4460
*This pull request uses carry forward flags. Click here to find out more.
Continue to review full report at Codecov.
|
3ff70f7
to
048f206
Compare
…ion#115) * release v0.4.0 * check if gdown command exists (autowarefoundation#707) * Fix/cublas dependency (autowarefoundation#849) * fix cublas depencency * fix cublas depencency * remove ROS1 packages temporarily Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * Revert "remove ROS1 packages temporarily" This reverts commit b641153235b8c3ec5b5c5a052179c53434e66d7c. Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * add COLCON_IGNORE to ros1 packages Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * Rename launch files to launch.xml (autowarefoundation#28) * Port lidar apollo instance segmentation (autowarefoundation#98) * port lidar_apollo_instance_segmentation Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * move shared_from_this out of constructor Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * fix launch file Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * fix warnings Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * change rclcpp::Node::SharedPtr to raw pointer Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * uncomment publish of debug topic Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * 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 * [tensorrt_yolo3][lidar_apollo_instance_segmentation] fix objection recognition headers (autowarefoundation#197) Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * adding linters to lidar_apollo_instance_segmentation (autowarefoundation#173) * Ros2 v0.8.0 lidar apollo instance segmentation (autowarefoundation#256) * restore file name for v0.8.0 update Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * fix typos in perception (autowarefoundation#862) * Revert "restore file name for v0.8.0 update" This reverts commit f8e44568acf0613a0385c9323f2d25bcf45025d2. Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * add use_sim-time option (autowarefoundation#454) * Format launch files (autowarefoundation#1219) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * fix reliability (autowarefoundation#1222) * fix reliability * use sensor data qos * Unify Apache-2.0 license name (autowarefoundation#1242) * Remove use_sim_time for set_parameter (autowarefoundation#1260) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Perception components (autowarefoundation#1368) * [bev_optical_flow]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [object_merger]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [object_range_splitter]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [shape_estimation]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [map_based_prediction]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [naive_path_prediction]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [roi_image_saver]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [lidar_apollo_instance_segmentation]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [object_flow_fusion]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [traffic_light_map_based_detector]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [dynamic_object_visualization]: component node Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Fix typo Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [lidar_apollo_instance_segmentation]: Change subscriber queue size(5 to 1) (autowarefoundation#1570) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Add pre-commit (autowarefoundation#1560) * add pre-commit * add pre-commit-config * add additional settings for private repository * use default pre-commit-config * update pre-commit setting * Ignore whitespace for line breaks in markdown * Update .github/workflows/pre-commit.yml Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * exclude svg * remove pretty-format-json * add double-quote-string-fixer * consider COLCON_IGNORE file when seaching modified package * format file * pre-commit fixes * Update pre-commit.yml * Update .pre-commit-config.yaml Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: pre-commit <pre-commit@example.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Fix build error with TensorRT v8 (autowarefoundation#1612) * Fix build error with TensorRT v8 Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Fix typo Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Add markdownlint and prettier (autowarefoundation#1661) * Add markdownlint and prettier Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Ignore .param.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Apply format Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix MD029 (autowarefoundation#1813) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix -Wunused-parameter (autowarefoundation#1836) * Fix -Wunused-parameter Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix mistake Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * fix spell * Fix lint issues Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Ignore flake8 warnings Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> * suppress warnings in perception directory (autowarefoundation#1866) * add maybe unused * add Werror * Ignore -Wdeprecated-declarations in lidar_apollo_instance_segmentation (autowarefoundation#1875) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Refactor shape estimation for detection by tracking (autowarefoundation#1861) * refactor * modification due to refactoring * cosmetic change and add virtual * change to lib * fix typo * bug fix * cosmetic change * bug fix * add constexpr * cosmetic change * cosmetic change * cosmetic change * cosmetic change * 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 * Detection by tracker (autowarefoundation#1910) * initial commit * backup * apply format * cosmetic change * implement divided under segmenterd clusters * cosmetic change * bug fix * bug fix * bug fix * modify launch * add debug and bug fix * bug fix * bug fix * add no found tracked object * modify parameters and cmake * bug fix * remove debug info * add readme * modify clustering launch * run pre-commit * cosmetic change * cosmetic change * cosmetic change * apply markdownlint * modify launch * modify for cpplint * modify qos * change int to size_T * bug fix * change perception qos * Update perception/object_recognition/detection/detection_by_tracker/package.xml Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * cosmetic change * cosmetic change * fix launch * Update perception/object_recognition/detection/detection_by_tracker/src/utils.cpp Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * modify header include order * change include order * Update perception/object_recognition/detection/detection_by_tracker/src/detection_by_tracker_core.cpp Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * change to std::optional * cosmetic change * Update perception/object_recognition/detection/detection_by_tracker/src/detection_by_tracker_core.cpp Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * Update perception/object_recognition/detection/detection_by_tracker/src/detection_by_tracker_core.cpp Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * bug fix * modify readme Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * 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 <kenji.miyake@tier4.jp> * Remove ament_cmake_uncrustify and ament_clang_format Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Apply Black Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Apply clang-format Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix build errors Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix for cpplint * Fix include double quotes to angle brackets Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Apply clang-format Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix build errors Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add COLCON_IGNORE (autowarefoundation#500) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Port lidar apollo instance segmentation to .auto (autowarefoundation#548) * Port lidar apollo instance segmentation to .auto Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Run pre-commit Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Update document for lidar apollo instance segmentation (autowarefoundation#597) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Sync .auto branch with the latest branch in internal repository (autowarefoundation#691) * add trajectory point offset in rviz plugin (autowarefoundation#2270) * sync rc rc/v0.23.0 (autowarefoundation#2258) * fix interpolation for insert point (autowarefoundation#2228) * fix interpolation for insert point * to prev interpolation pkg * Revert "to prev interpolation pkg" This reverts commit 9eb145b5d36e297186015fb17c267ccd5b3c21ef. Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: taikitanaka <ttatcoder@outlook.jp> * fix topic name (autowarefoundation#2266) Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Add namespace to diag for dual_return_filter (autowarefoundation#2269) * Add a function to make 'geometry_msgs::msg::TransformStamped' (autowarefoundation#2250) * Add a function to make 'geometry_msgs::msg::TransformStamped' * Add 'child_frame_id' as an argument of 'pose2transform' * Simplify marker scale initialization (autowarefoundation#2286) * Fix/crosswalk polygon (autowarefoundation#2279) * extend crosswalk polygon * improve readability * fix polygon shape * Add warning when decel distance calculation fails (autowarefoundation#2289) Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * [motion_velocity_smoother] ignore debug print (autowarefoundation#2292) * cosmetic change Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * cahnge severity from WARN to DEBUG for debug info Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * use util for stop_watch Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix map based prediction (autowarefoundation#2200) * fix map based prediction * fix format * change map based prediction * fix spells * fix spells in comments * fix for cpplint * fix some problems * fix format and code for clang-tidy * fix space for cpplint * Update Readme.md * Update perception/object_recognition/prediction/map_based_prediction/Readme.md * Update perception/object_recognition/prediction/map_based_prediction/Readme.md * Update perception/object_recognition/prediction/map_based_prediction/Readme.md * Update perception/object_recognition/prediction/map_based_prediction/Readme.md * Update perception/object_recognition/prediction/map_based_prediction/Readme.md * Update perception/object_recognition/prediction/map_based_prediction/Readme.md * fix vector access method * fix readme format * add parameter * Update perception/object_recognition/prediction/map_based_prediction/Readme.md Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * Update perception/object_recognition/prediction/map_based_prediction/Readme.md Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * Update perception/object_recognition/prediction/map_based_prediction/Readme.md Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * Update Readme.md * Update perception/object_recognition/prediction/map_based_prediction/Readme.md Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp> Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * remove failure condition for 0 velocity trajectory (autowarefoundation#2295) Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * [mpc_follower] remove stop distance condition from stopState decision (autowarefoundation#1916) * [mpc_follower] remove stop distance condition from stopState decision Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * add invalid index handling Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Move the debug marker initialization part to another file (autowarefoundation#2288) * Move the debug marker initialization part to 'debug.cpp' * Make 'isLocalOptimalSolutionOscillation' independent from 'NDTScanMatcher' (autowarefoundation#2300) * Remove an unused function 'getTransform' (autowarefoundation#2301) * Simplify iteration of initial poses (autowarefoundation#2310) * Make a transform object const (autowarefoundation#2311) * Represent poses in 'std::vector' instead of 'geometry_msgs::msg::PoseArray' (autowarefoundation#2312) * Feature/no stopping area (autowarefoundation#2163) * add no stopping area module to behavior velocity planner * apply utils * add polygon interpolation module order stopline around area is considered * devide jpass udge with stop line polygon * update docs * rename file name * update to latest * minor change for marker * update license Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> * update license Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> * update license Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> * update license Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> * minor fix * add parameter tuning at experiment * update readme * format doc * apply comments * add exception gurd * cosmetic change * fix ament * fix typo and remove for statement * & to " " * better ns * return pass judge param * add missing stoppable condition * add clear pass judge and stoppable flag * add comment * precommit fix * cpplint Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> * sync rc rc/v0.23.0 (autowarefoundation#2281) * Fix side shift planner (autowarefoundation#2171) (autowarefoundation#2172) * add print debug Signed-off-by: TakaHoribe <horibe.takamasa@gmail.com> * remove forward shift points when adding new point Signed-off-by: TakaHoribe <horibe.takamasa@gmail.com> * remove debug print Signed-off-by: TakaHoribe <horibe.takamasa@gmail.com> * format Signed-off-by: TakaHoribe <horibe.takamasa@gmail.com> * Fix remove threshold Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Fix/pull out and pull over (autowarefoundation#2175) * delete unnecessary check * fix condition of starting pull out * Add emergency status API (autowarefoundation#2174) (autowarefoundation#2182) * Fix/mpc reset prev result (autowarefoundation#2185) (autowarefoundation#2195) * reset prev result * clean code * reset only raw_steer_cmd * Update control/mpc_follower/src/mpc_follower_core.cpp Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> * [hotfix] 1 path point exception after resampling (autowarefoundation#2204) * fix 1 path point exception after resampling Signed-off-by: TakaHoribe <horibe.takamasa@gmail.com> * Apply suggestions from code review * Apply suggestions from code review Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp> * [hotfix] Fix lane ids (autowarefoundation#2211) * Fix lane ids * Prevent acceleration on avoidance (autowarefoundation#2214) * prevent acceleration on avoidance Signed-off-by: TakaHoribe <horibe.takamasa@gmail.com> * fix param name Signed-off-by: TakaHoribe <horibe.takamasa@gmail.com> * parametrize avoidance acc Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * change param name Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix typo Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Fix qos in roi cluster fusion (autowarefoundation#2218) * fix confidence (autowarefoundation#2220) * too high confidence (autowarefoundation#2229) * Fix/obstacle stop 0.23.0 (autowarefoundation#2232) * fix unexpected slow down in sharp curves (autowarefoundation#2181) * Fix/insert implementation (autowarefoundation#2186) Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> * [hotfix] Remove exception in avoidance module (autowarefoundation#2233) * Remove exception * Fix clock * Remove blank line * Update traffic light state if ref stop point is ahead of previous one (autowarefoundation#2197) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * fix interpolation for insert point (autowarefoundation#2228) * fix interpolation for insert point * to prev interpolation pkg * fix index (autowarefoundation#2265) * turn signal calculation (#2280) * add turn signal funtion in path shifter * add ros parameters Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: Sugatyon <32741405+Sugatyon@users.noreply.github.com> * [behavior_path_planner] fix sudden path change around ego (autowarefoundation#2305) (autowarefoundation#2318) * fix return-from-ego shift point generation logic Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * change param for trimSimilarGradShiftPoint Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * add comment for issue Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update comment Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * replace code with function (logic has not changed) Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * move func to cpp Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * add comment for issue Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix typo Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Update planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/src/scene_module/avoidance/avoidance_module.cpp Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * Update planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/src/scene_module/avoidance/avoidance_module.cpp Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * Add functions to make stamped scalar messages (autowarefoundation#2317) * Fix/object yaw in intersection module (autowarefoundation#2294) * fix object orientation * fix function name * add guard (autowarefoundation#2321) * reduce cost (double to float) (autowarefoundation#2298) * Add detail collision check (autowarefoundation#2274) * Add detail collision check Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Remove unused function Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Fix arc length Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Seperate time margin Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Fix parameter name Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Update Readme Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Address review: Add comment for TimeDistanceArray Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Run pre-commit Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Fix cpplint Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Add return for empty polygon Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * update CenterPoint (autowarefoundation#2222) * update to model trained by mmdet3d * add vizualizer (debug) * for multi-frame inputs * chagne config * use autoware_utils::pi * project specific model and param * rename vfe -> encoder * rename general to common * update download link * update * fix * rename model_name * change training toolbox link * chage lint package * fix test error * commit suggestion * Feature/lane change detection (autowarefoundation#2331) * add old information deleter * fix access bug * change to deque * update obstacle buffer * fix some bugs * add lane change detector * make a update lanelet function * fix code style * parameterize essential values * Update perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * fix slash position * remove unnecessary lines * fix format * fix format * change to new enum * fix format * fix typo and add guard * change funciton name * add lane change description Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * Add Planning Evaluator (autowarefoundation#2293) * Add prototype planning evaluator Produced data for dist between points, curvature, and relative angle * Cleanup the code to make adding metrics easier * Add remaining basic metrics (length, duration, vel, accel, jerk) * Add motion_evaluator to evaluate the actual ego motion + code cleanup * Add deviation metrics * Add naive stability metric * Handle invalid stat (TODO: fix the output file formatting) * Add parameter file and cleanup * Add basic obstacle metric (TTC not yet implemented) and fix output file format * Add basic time to collision * Add lateral-distance based stability metric * Add check (at init time) that metrics' maps are complete * Publish metrics as ParamaterDeclaration msg (for openscenario) * Use lookahead and start from ego_pose when calculating stability metrics * Code cleanup * Fix lint * Add tests * Fix bug with Frechet dist and the last traj point * Finish implementing tests * Fix lint * Code cleanup * Update README.md * Remove unused metric * Change msg type of published metrics to DiagnosticArray * fix format to fix pre-commit check Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix yaml format to fix pre-commit check Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix yaml format Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * apply clang-format Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * apply clang-format Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Update planning/planning_diagnostics/planning_evaluator/include/planning_evaluator/planning_evaluator_node.hpp * Update planning/planning_diagnostics/planning_evaluator/test/test_planning_evaluator_node.cpp * Update planning/planning_diagnostics/planning_evaluator/test/test_planning_evaluator_node.cpp * change lint format to autoware_lint_common Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Add keep braking function at driving state (autowarefoundation#2346) * Add keep braking function at driving state Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * Remove debug messages Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * Fix format Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * Change diag_updater's pediod from default to 0.1sec (autowarefoundation#2348) * add cross judgement and common signal function (autowarefoundation#2319) * merge branch turn_signal_common * add turn signal function in signal decider * add cross judge in path_utilities and delete from turn_signal_decider * remove original signal calculation in lane change * omit substitution * replace turn signal decider in pull over function * modify cross judge logic * replace turn signal decider in avoidance * add readme of turn signal * update * delete print debug * update * delete lane change decider in path shifter * delete blank line * fix indent * fix typo * fix typo * decrease nest * run pre commit * Add 0 limit at forward jerk velocity filter (autowarefoundation#2340) Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * add time offset param to point cloud concatenation (autowarefoundation#2303) * add offset param * clang-format Co-authored-by: Akihito OHSATO <aohsato@gmail.com> * Feature/add doc for keep braking function at driving state (autowarefoundation#2366) * Add the description of brake keeping Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * Add the english document Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * Improve description Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * Add english description Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com> * Fix include files (autowarefoundation#2339) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * fix behavior intersection module * fix behavior no stopping area module * fix planning_evaluator * fix motion_velocity_smoother * rename variable * Revert "[mpc_follower] remove stop distance condition from stopState decision (autowarefoundation#1916)" This reverts commit ff4f0b5a844d1f835f1b93bd3b36a76747b0cd02. * Revert "Add keep braking function at driving state (autowarefoundation#2346)" This reverts commit f0478187db4c28bf6092c198723dcc5ec11a9c70. * Revert "Feature/add doc for keep braking function at driving state (autowarefoundation#2366)" This reverts commit 66de2f3924a479049fce2d5c5c6b579cacbd3e49. * Fix orientation availability in centerpoint Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * fix test_trajectory.cpp * add target link libraries * Use .auto msg in test code for planniing evaluator Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * fix include Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: taikitanaka <ttatcoder@outlook.jp> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Takeshi Miura <57553950+1222-takeshi@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Makoto Kurihara <mkuri8m@gmail.com> Co-authored-by: purewater0901 <43805014+purewater0901@users.noreply.github.com> Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp> Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Sugatyon <32741405+Sugatyon@users.noreply.github.com> Co-authored-by: s-murakami-esol <81723883+s-murakami-esol@users.noreply.github.com> Co-authored-by: Yusuke Muramatsu <yukke42@users.noreply.github.com> Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com> Co-authored-by: Shunsuke Miura <37187849+miursh@users.noreply.github.com> Co-authored-by: Shinnosuke Hirakawa <8327162+0x126@users.noreply.github.com> Co-authored-by: Akihito OHSATO <aohsato@gmail.com> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> Co-authored-by: Daichi Murakami <harihitode@gmail.com> Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> Co-authored-by: Nikolai Morin <nnmmgit@gmail.com> Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com> Co-authored-by: nik-tier4 <71747268+nik-tier4@users.noreply.github.com> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Keisuke Shima <19993104+KeisukeShima@users.noreply.github.com> Co-authored-by: pre-commit <pre-commit@example.com> Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: taikitanaka <ttatcoder@outlook.jp> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Takeshi Miura <57553950+1222-takeshi@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Makoto Kurihara <mkuri8m@gmail.com> Co-authored-by: purewater0901 <43805014+purewater0901@users.noreply.github.com> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Sugatyon <32741405+Sugatyon@users.noreply.github.com> Co-authored-by: s-murakami-esol <81723883+s-murakami-esol@users.noreply.github.com> Co-authored-by: Yusuke Muramatsu <yukke42@users.noreply.github.com> Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com> Co-authored-by: Shunsuke Miura <37187849+miursh@users.noreply.github.com> Co-authored-by: Shinnosuke Hirakawa <8327162+0x126@users.noreply.github.com> Co-authored-by: Akihito OHSATO <aohsato@gmail.com> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp>
I changed to draft |
048f206
to
023aa77
Compare
2c2306a
to
de4335f
Compare
may take some time to review. |
perception/image_projection_based_fusion/include/image_projection_based_fusion/fusion_node.hpp
Outdated
Show resolved
Hide resolved
perception/image_projection_based_fusion/include/image_projection_based_fusion/fusion_node.hpp
Outdated
Show resolved
Hide resolved
It's a bug of a debugger. fixed at 946a705 |
87901c8
to
b6d94fb
Compare
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
b6d94fb
to
946a705
Compare
perception/image_projection_based_fusion/src/roi_detected_object_fusion/node.cpp
Outdated
Show resolved
Hide resolved
perception/image_projection_based_fusion/src/roi_detected_object_fusion/node.cpp
Outdated
Show resolved
Hide resolved
perception/image_projection_based_fusion/src/roi_detected_object_fusion/node.cpp
Outdated
Show resolved
Hide resolved
perception/image_projection_based_fusion/src/roi_detected_object_fusion/node.cpp
Outdated
Show resolved
Hide resolved
perception/image_projection_based_fusion/src/roi_cluster_fusion/node.cpp
Outdated
Show resolved
Hide resolved
perception/image_projection_based_fusion/src/roi_detected_object_fusion/node.cpp
Outdated
Show resolved
Hide resolved
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
The PR to launcher is created at tier4/autoware_launch#274 |
Signed-off-by: yukke42 <muramatsuyusuke9542@gmail.com>
Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp>
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
…acle fusion method (tier4#548) * feat: init image_projection_based_fusion package Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: port roi_cluster_fusion to image_projection_based_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: project detected_objects onto image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: update detected_object.classification Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: add reset_cluster_semantic_type of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: organize code Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: add cylinderToVertices Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: get transform_stamped at the fixed stamp Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: not miss outside points of object on the image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: change the name of Copyright Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * kfeat: use image_projection_based_fusion instead of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * docs: add roi_cluster_fusion and roi_detected_object_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * docs: fix typo Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: rename function * refactor: delete member variables of input/output msg Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: change when to clear a debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * refactor: use pre-increment Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: use range-based for loop Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: add maintainer Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: change the output in perception_launch Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…acle fusion method (tier4#548) * feat: init image_projection_based_fusion package Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: port roi_cluster_fusion to image_projection_based_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: project detected_objects onto image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: update detected_object.classification Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: add reset_cluster_semantic_type of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: organize code Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: add cylinderToVertices Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: get transform_stamped at the fixed stamp Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: not miss outside points of object on the image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: change the name of Copyright Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * kfeat: use image_projection_based_fusion instead of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * docs: add roi_cluster_fusion and roi_detected_object_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * docs: fix typo Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: rename function * refactor: delete member variables of input/output msg Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: change when to clear a debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * refactor: use pre-increment Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: use range-based for loop Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: add maintainer Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: change the output in perception_launch Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…acle fusion method (tier4#548) * feat: init image_projection_based_fusion package Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: port roi_cluster_fusion to image_projection_based_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: project detected_objects onto image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: update detected_object.classification Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: add reset_cluster_semantic_type of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: organize code Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: add cylinderToVertices Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: get transform_stamped at the fixed stamp Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: not miss outside points of object on the image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: change the name of Copyright Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * kfeat: use image_projection_based_fusion instead of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * docs: add roi_cluster_fusion and roi_detected_object_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * docs: fix typo Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: rename function * refactor: delete member variables of input/output msg Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: change when to clear a debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * refactor: use pre-increment Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: use range-based for loop Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: add maintainer Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: change the output in perception_launch Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…acle fusion method (tier4#548) * feat: init image_projection_based_fusion package Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: port roi_cluster_fusion to image_projection_based_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: project detected_objects onto image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: update detected_object.classification Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: add reset_cluster_semantic_type of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: organize code Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: add cylinderToVertices Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: get transform_stamped at the fixed stamp Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: not miss outside points of object on the image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: change the name of Copyright Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * kfeat: use image_projection_based_fusion instead of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * docs: add roi_cluster_fusion and roi_detected_object_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * docs: fix typo Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: rename function * refactor: delete member variables of input/output msg Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: change when to clear a debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * refactor: use pre-increment Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: use range-based for loop Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: add maintainer Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: change the output in perception_launch Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…acle fusion method (#548) * feat: init image_projection_based_fusion package Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: port roi_cluster_fusion to image_projection_based_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: project detected_objects onto image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: update detected_object.classification Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: add reset_cluster_semantic_type of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: organize code Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: add cylinderToVertices Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: get transform_stamped at the fixed stamp Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: not miss outside points of object on the image Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: change the name of Copyright Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * kfeat: use image_projection_based_fusion instead of roi_cluster_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * docs: add roi_cluster_fusion and roi_detected_object_fusion Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * docs: fix typo Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: rename function * refactor: delete member variables of input/output msg Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * fix: change when to clear a debugger Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * ci(pre-commit): autofix * refactor: use pre-increment Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * refactor: use range-based for loop Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * chore: add maintainer Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> * feat: change the output in perception_launch Signed-off-by: yukke42 <yusuke.muramatsu@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…al wall markers (autowarefoundation#3851) (autowarefoundation#548) Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp> Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp> Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>
Description
I plan to add a feature
roi_detected_object_fusion
to fuse ROIs from images and Detected Objects, but the most of the implementation is the same asroi_cluster_fusion
. Therefore, I created a new packageimage_projection_based_fusion
and it has these two packages.roi_cluster_fusion
:roi_detected_object_fusion
:roi_cluster_fusion
, except that a classification label of a detected object doesn't haveUNKNOWN
.Related links
tier4/autoware_launch#274
Tests performed
Notes for reviewers
Pre-review checklist for the PR author
PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
Reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has the write access can merge the PR.