-
Notifications
You must be signed in to change notification settings - Fork 679
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(pose_initializer): introduce an array copy function #900
Conversation
Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com>
Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com>
Codecov Report
@@ Coverage Diff @@
## main #900 +/- ##
=====================================
Coverage 9.54% 9.55%
=====================================
Files 933 935 +2
Lines 57727 57797 +70
Branches 10408 10416 +8
=====================================
+ Hits 5510 5522 +12
- Misses 47687 47738 +51
- Partials 4530 4537 +7
*This pull request uses carry forward flags. Click here to find out more.
Continue to review full report at Codecov.
|
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.
I have confirmed that the test code passes.
…ndation#900) Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp>
* feat(state_rviz_plugin): add GateMode and PathChangeApproval Button (#894) * feat(state_rviz_plugin): add GateMode and PathChangeApproval Button * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: update link style Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_tf_generator): accelerate the 'viewer' coordinate calculation (#890) * add random point sampling function to quickly calculate the 'viewer' coordinate Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(obstacle_stop_planner): update documentation (#880) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(tier4_traffic_light_rviz_plugin): update documentation (#905) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(accel_brake_map_calibrator): rviz panel type (#895) * fixed panel type Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified instruction for rosbag replay case Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified update_map_dir service name Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior velocity planner): skipping emplace back stop reason if it is empty (#898) * skipping emplace back stop reason if it is empty Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * add braces Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_path_planner): weakened noise filtering of drivable area (#838) * feat(behavior_path_planner): Weakened noise filtering of drivable area Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix lanelet's longitudinal disconnection Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * add comments of erode/dilate process Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle-cmd-gate): using namespace for msgs (#913) * refactor(vehicle-cmd-gate): using namespace for msgs Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * for clang Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(pose_initializer): introduce an array copy function (#900) Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add lidar point filter when debug (#865) * feat: add lidar point filter when debug Signed-off-by: suchang <chang.su@autocore.ai> * ci(pre-commit): autofix Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(component_interface_utils): add interface classes (#899) * feat(component_interface_utils): add interface classes Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(default_ad_api): apply the changes of interface utils Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove old comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): add client log Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove unimplemented message Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add design policy Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle_cmd_gate): change namespace in launch file (#927) Signed-off-by: Berkay <berkay@leodrive.ai> Co-authored-by: Berkay <berkay@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: visualize lane boundaries (#923) * feat: visualize lane boundaries * fix: start_bound * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): fix truncation warning in strncpy (#872) * fix(system_monitor): fix truncation warning in strncpy * Use std::string constructor to copy char array * Fixed typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior_velocity_planner.stopline): extend following and previous search range to avoid no collision (#917) * fix: extend following and previous search range to avoid no collision * chore: add debug marker * fix: simplify logic * chore: update debug code Signed-off-by: h-ohta <hiroki.ota@tier4.jp> * fix: delete space * fix: some fix * ci(pre-commit): autofix * fix: delete debug code Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(surround obstacle checker): update documentation (#878) * docs(surround_obstacle_checker): update pub/sub topics & params Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacle_checker): remove unused files Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacke_checker): update purpose Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_autoware_utils): add vehicle state checker (#896) * feat(tier4_autoware_utils): add vehicle state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): use absolute value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(tier4_autoware_utils): divide into two classies Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * test(tier4_autoware_utils): add unit test for vehicle_state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): impl class inheritance Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(tier4_autoware_utils): add vehicle_state_checker document Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): into same loop Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): fix variables name Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): remove redundant codes Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point (#816) * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * Modify overwriteStopPoint input and output Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): explicitly insert zero velocity (#906) * feat(obstacle_avoidance_planner) fix bug of stop line unalignment Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of unsorted output points Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * move calcVelocity in node.cpp Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix build error Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_velocity): find occlusion more efficiently (#829) Signed-off-by: tanaka3 <ttatcoder@outlook.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): add some smart information to diagnostics (#708) Signed-off-by: kk-inoue-esol <kk-inoue@esol.co.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): dealt with close lane change (#921) * feat(obstacle_avoidance_planner): dealt with close lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of right lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): some fix for narrow driving (#916) * use car like constraints in mpt * use not widest bounds for the first bounds Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * organized params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix format Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * prepare rear_drive and uniform_circle constraints Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix param callback Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update config Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * remove unnecessary files Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update tier4_planning_launch params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(obstacle_avoidance_planner): removed obsolete obstacle_avoidance_planner doc in Japanese (#919) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check (#932) * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check * feat: use marker helper Signed-off-by: h-ohta <hiroki.ota@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_loader): visualize center line by points (#931) * feat: visualize center line points * fix: delete space * feat: visualize center line by arrow * revert insertMarkerArray * fix: delete space Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add RTC interface (#765) * feature(rtc_interface): add files Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): implement functions Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): reimprement functions to use CooperateCommands and write README.md Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add getModuleType() Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix definition of constructor Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix time stamp Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add isRegistered and clearCooperateStatus Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: sync files (#911) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: replace boost::mutex::scoped_lock to std::scoped_lock (#907) * fix: replace boost::mutex::scoped_lock to std::scoped_lock * fix: replace boost::mutex to std::mutex Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node (#885) * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node Signed-off-by: Kaan Colak <kcolak@leodrive.ai> * feat(tensorrt_yolo): update arg Signed-off-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner (#887) * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner * Update launch/tier4_planning_launch/config/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/behavior_velocity_planner.param.yaml Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> * feat: add param.yaml in behavior_velocity_planner package * some fix Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader (#942) * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): remove c_str Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): replace c_str to string Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix relative links Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore rare unknown words Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore unknown words one by one Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com> Co-authored-by: TakumiKozaka-T4 <70260442+TakumiKozaka-T4@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: storrrrrrrrm <103425473+storrrrrrrrm@users.noreply.github.com> Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: Berkay <brkay54@gmail.com> Co-authored-by: Berkay <berkay@leodrive.ai> Co-authored-by: ito-san <57388357+ito-san@users.noreply.github.com> Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: kk-inoue-esol <76925382+kk-inoue-esol@users.noreply.github.com> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Co-authored-by: Kaan Çolak <kaancolak95@gmail.com> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp>
…ndation#900) Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
* feat(state_rviz_plugin): add GateMode and PathChangeApproval Button (autowarefoundation#894) * feat(state_rviz_plugin): add GateMode and PathChangeApproval Button * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: update link style Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_tf_generator): accelerate the 'viewer' coordinate calculation (autowarefoundation#890) * add random point sampling function to quickly calculate the 'viewer' coordinate Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(obstacle_stop_planner): update documentation (autowarefoundation#880) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(tier4_traffic_light_rviz_plugin): update documentation (autowarefoundation#905) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(accel_brake_map_calibrator): rviz panel type (autowarefoundation#895) * fixed panel type Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified instruction for rosbag replay case Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified update_map_dir service name Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior velocity planner): skipping emplace back stop reason if it is empty (autowarefoundation#898) * skipping emplace back stop reason if it is empty Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * add braces Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_path_planner): weakened noise filtering of drivable area (autowarefoundation#838) * feat(behavior_path_planner): Weakened noise filtering of drivable area Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix lanelet's longitudinal disconnection Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * add comments of erode/dilate process Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle-cmd-gate): using namespace for msgs (autowarefoundation#913) * refactor(vehicle-cmd-gate): using namespace for msgs Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * for clang Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(pose_initializer): introduce an array copy function (autowarefoundation#900) Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add lidar point filter when debug (autowarefoundation#865) * feat: add lidar point filter when debug Signed-off-by: suchang <chang.su@autocore.ai> * ci(pre-commit): autofix Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(component_interface_utils): add interface classes (autowarefoundation#899) * feat(component_interface_utils): add interface classes Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(default_ad_api): apply the changes of interface utils Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove old comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): add client log Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove unimplemented message Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add design policy Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle_cmd_gate): change namespace in launch file (autowarefoundation#927) Signed-off-by: Berkay <berkay@leodrive.ai> Co-authored-by: Berkay <berkay@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: visualize lane boundaries (autowarefoundation#923) * feat: visualize lane boundaries * fix: start_bound * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): fix truncation warning in strncpy (autowarefoundation#872) * fix(system_monitor): fix truncation warning in strncpy * Use std::string constructor to copy char array * Fixed typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior_velocity_planner.stopline): extend following and previous search range to avoid no collision (autowarefoundation#917) * fix: extend following and previous search range to avoid no collision * chore: add debug marker * fix: simplify logic * chore: update debug code Signed-off-by: h-ohta <hiroki.ota@tier4.jp> * fix: delete space * fix: some fix * ci(pre-commit): autofix * fix: delete debug code Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(surround obstacle checker): update documentation (autowarefoundation#878) * docs(surround_obstacle_checker): update pub/sub topics & params Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacle_checker): remove unused files Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacke_checker): update purpose Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_autoware_utils): add vehicle state checker (autowarefoundation#896) * feat(tier4_autoware_utils): add vehicle state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): use absolute value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(tier4_autoware_utils): divide into two classies Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * test(tier4_autoware_utils): add unit test for vehicle_state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): impl class inheritance Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(tier4_autoware_utils): add vehicle_state_checker document Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): into same loop Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): fix variables name Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): remove redundant codes Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point (autowarefoundation#816) * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * Modify overwriteStopPoint input and output Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): explicitly insert zero velocity (autowarefoundation#906) * feat(obstacle_avoidance_planner) fix bug of stop line unalignment Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of unsorted output points Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * move calcVelocity in node.cpp Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix build error Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_velocity): find occlusion more efficiently (autowarefoundation#829) Signed-off-by: tanaka3 <ttatcoder@outlook.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): add some smart information to diagnostics (autowarefoundation#708) Signed-off-by: kk-inoue-esol <kk-inoue@esol.co.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): dealt with close lane change (autowarefoundation#921) * feat(obstacle_avoidance_planner): dealt with close lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of right lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): some fix for narrow driving (autowarefoundation#916) * use car like constraints in mpt * use not widest bounds for the first bounds Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * organized params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix format Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * prepare rear_drive and uniform_circle constraints Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix param callback Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update config Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * remove unnecessary files Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update tier4_planning_launch params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(obstacle_avoidance_planner): removed obsolete obstacle_avoidance_planner doc in Japanese (autowarefoundation#919) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check (autowarefoundation#932) * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check * feat: use marker helper Signed-off-by: h-ohta <hiroki.ota@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_loader): visualize center line by points (autowarefoundation#931) * feat: visualize center line points * fix: delete space * feat: visualize center line by arrow * revert insertMarkerArray * fix: delete space Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add RTC interface (autowarefoundation#765) * feature(rtc_interface): add files Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): implement functions Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): reimprement functions to use CooperateCommands and write README.md Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add getModuleType() Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix definition of constructor Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix time stamp Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add isRegistered and clearCooperateStatus Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: sync files (autowarefoundation#911) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: replace boost::mutex::scoped_lock to std::scoped_lock (autowarefoundation#907) * fix: replace boost::mutex::scoped_lock to std::scoped_lock * fix: replace boost::mutex to std::mutex Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node (autowarefoundation#885) * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node Signed-off-by: Kaan Colak <kcolak@leodrive.ai> * feat(tensorrt_yolo): update arg Signed-off-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner (autowarefoundation#887) * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner * Update launch/tier4_planning_launch/config/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/behavior_velocity_planner.param.yaml Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> * feat: add param.yaml in behavior_velocity_planner package * some fix Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader (autowarefoundation#942) * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): remove c_str Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): replace c_str to string Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix relative links Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore rare unknown words Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore unknown words one by one Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com> Co-authored-by: TakumiKozaka-T4 <70260442+TakumiKozaka-T4@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: storrrrrrrrm <103425473+storrrrrrrrm@users.noreply.github.com> Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: Berkay <brkay54@gmail.com> Co-authored-by: Berkay <berkay@leodrive.ai> Co-authored-by: ito-san <57388357+ito-san@users.noreply.github.com> Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: kk-inoue-esol <76925382+kk-inoue-esol@users.noreply.github.com> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Co-authored-by: Kaan Çolak <kaancolak95@gmail.com> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
* release v0.4.0 * Use MkDocs to generate the documentation (autowarefoundation#1346) * Use MkDocs to generate the documentation * Serach all docs source files under the root directory * Add space Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Fix layout errors and 404 in the generated documentation (autowarefoundation#1348) * Specify the site_url to prevent layout errors * Add README.md since the top-level file could not be generated * Change the MathJax URL since the current one will be deprecated Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: IshitaTakeshi <ishitah.takeshi@gmail.com> * adding css and favicons (autowarefoundation#1452) * adding css and favicons Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * Update tierivcolor.css * Rename CSS Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Don't remove css files Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add dependabot (autowarefoundation#1561) * add dependabot * add pull request limit * Change nested_indent for mkdocs (autowarefoundation#1639) * Change nested_indent for mkdocs Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix a lint issue Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add "/" to documentation URL Signed-off-by: Kenji Miyake <kenji.miyake@tier4.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> * 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> * Invoke code formatter at pre-commit (autowarefoundation#1935) * Run ament_uncrustify at pre-commit * Reformat existing files * Fix copyright and cpplint errors Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> * 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 shellcheck (autowarefoundation#2079) * Add shellcheck Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix shellcheck Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * update pre-commit-hooks-ros to v0.2.0 (autowarefoundation#2137) * Auto-update pre-commit hooks (autowarefoundation#2138) Co-authored-by: KeisukeShima <KeisukeShima@users.noreply.github.com> * Auto-update pre-commit hooks (autowarefoundation#2146) * Auto-update pre-commit hooks * Update update-pre-commit.yml Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * 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 <kenji.miyake@tier4.jp> * Ignore 403 Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Ignore tier4 github url Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Update link Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> * Auto-update pre-commit hooks (autowarefoundation#2323) Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * ignore .swp file (autowarefoundation#1833) * Add settings for new formatters (autowarefoundation#2330) * Update .pre-commit-config.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Ignore .cu for cpplint Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Update .clang-format Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add setup.cfg Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add CPPLINT.cfg Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add autoware-lint-common Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Remove unnecessary part Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add includeorder=standardcfirst Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Use clang-format-12 Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add IncludeCategories to clang-format Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Remove unnecessary file Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Temporarily comment out pre-commit hooks Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix indent miss Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Change include order rule and ignore build/include_order in cpplint Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * 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> * Back port .auto control packages (autowarefoundation#571) * Implement Lateral and Longitudinal Control Muxer * [autowarefoundation#570] Porting wf_simulator * [autowarefoundation#1189] Deactivate flaky test in 'trajectory_follower_nodes' * [autowarefoundation#1189] Fix flacky test in 'trajectory_follower_nodes/latlon_muxer' * [autowarefoundation#1057] Add osqp_interface package * [autowarefoundation#1057] Add library code for MPC-based lateral control * [autowarefoundation#1271] Use std::abs instead of abs * [autowarefoundation#1057] Implement Lateral Controller for Cargo ODD * [autowarefoundation#1246] Resolve "Test case names currently use snake_case but should be CamelCase" * [autowarefoundation#1325] Deactivate flaky smoke test in 'trajectory_follower_nodes' * [autowarefoundation#1058] Add library code of longitudinal controller * Fix build error for trajectory follower Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Fix build error for trajectory follower nodes Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * [autowarefoundation#1272] Add AckermannControlCommand support to simple_planning_simulator * [autowarefoundation#1058] Add Longitudinal Controller node * [autowarefoundation#1058] Rename velocity_controller -> longitudinal_controller * [autowarefoundation#1058] Update CMakeLists.txt for the longitudinal_controller_node * [autowarefoundation#1058] Add smoke test python launch file * [autowarefoundation#1058] Use LowPassFilter1d from trajectory_follower * [autowarefoundation#1058] Use autoware_auto_msgs * [autowarefoundation#1058] Changes for .auto (debug msg tmp fix, common func, tf listener) * [autowarefoundation#1058] Remove unused parameters * [autowarefoundation#1058] Fix ros test * [autowarefoundation#1058] Rm default params from declare_parameters + use autoware types * [autowarefoundation#1058] Use default param file to setup NodeOptions in the ros test * [autowarefoundation#1058] Fix docstring * [autowarefoundation#1058] Replace receiving a Twist with a VehicleKinematicState * [autowarefoundation#1058] Change class variables format to m_ prefix * [autowarefoundation#1058] Fix plugin name of LongitudinalController in CMakeLists.txt * [autowarefoundation#1058] Fix copyright dates * [autowarefoundation#1058] Reorder includes * [autowarefoundation#1058] Add some tests (~89% coverage without disabling flaky tests) * [autowarefoundation#1058] Add more tests (90+% coverage without disabling flaky tests) * [autowarefoundation#1058] Use Float32MultiArrayDiagnostic message for debug and slope * [autowarefoundation#1058] Calculate wheel_base value from vehicle parameters * [autowarefoundation#1058] Cleanup redundant logger setting in tests * [autowarefoundation#1058] Set ROS_DOMAIN_ID when running tests to prevent CI failures * [autowarefoundation#1058] Remove TF listener and use published vehicle state instead * [autowarefoundation#1058] Change smoke tests to use autoware_testing * [autowarefoundation#1058] Add plotjuggler cfg for both lateral and longitudinal control * [autowarefoundation#1058] Improve design documents * [autowarefoundation#1058] Disable flaky test * [autowarefoundation#1058] Properly transform vehicle state in longitudinal node * [autowarefoundation#1058] Fix TF buffer of lateral controller * [autowarefoundation#1058] Tuning of lateral controller for LGSVL * [autowarefoundation#1058] Fix formating * [autowarefoundation#1058] Fix /tf_static sub to be transient_local * [autowarefoundation#1058] Fix yaw recalculation of reverse trajs in the lateral controller * modify trajectory_follower for galactic build Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * [autowarefoundation#1379] Update trajectory_follower * [autowarefoundation#1379] Update simple_planning_simulator * [autowarefoundation#1379] Update trajectory_follower_nodes * apply trajectory msg modification in control Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * move directory Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * remote control/trajectory_follower level dorectpry Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * remove .iv trajectory follower Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * use .auto trajectory_follower Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * remove .iv simple_planning_simulator & osqp_interface Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * use .iv simple_planning_simulator & osqp_interface Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * add tmp_autoware_auto_dependencies Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * tmporally add autoware_auto_msgs Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * apply .auto message split Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix build depend Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix packages using osqp * fix autoware_auto_geometry * ignore lint of some packages * ignore ament_lint of some packages * ignore lint/pre-commit of trajectory_follower_nodes * disable unit tests of some packages Co-authored-by: Maxime CLEMENT <maxime.clement@tier4.jp> Co-authored-by: Joshua Whitley <josh.whitley@autoware.org> Co-authored-by: Igor Bogoslavskyi <igor.bogoslavskyi@gmail.com> Co-authored-by: MIURA Yasuyuki <kokosabu@gmail.com> Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp> Co-authored-by: tomoya.kimura <tomoya.kimura@tier4.jp> * Port parking planner packages from .Auto (autowarefoundation#600) * Copy code of 'vehicle_constants_manager' * Fix vehicle_constants_manager for ROS galactic * Rm .iv costmap_generator freespace_planner freespace_planning_aglorihtms * Add astar_search (from .Auto) * Copy freespace_planner from .Auto * Update freespace_planner for .IV * Copy costmap_generator from .Auto * Copy and update had_map_utils from .Auto * Update costmap_generator * Copy costmap_generator_nodes * Update costmap_generator_nodes * Comment out all tests * Move vehicle_constant_managers to tmp_autoware_auto_dependencies * ignore pre-commit for back-ported packages Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * ignore testing Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> * adding autoware_auto_perception_rviz_plugin (autowarefoundation#574) * [152] Implement BoundingBoxArray rviz display plugin. * [285] Clear bounding box markers before adding new markers on new message * [274] Trajectory visualization plugin * raw types to sized type * ControllerTestingNode: added publish_state(), publish_trajectory(), no timer hack to start test, all init is init() * Squashed 'src/external/mpc/' changes from 8fc7cfdd..eaa5908b eaa5908b Merge branch 'input-weight-modify' into 'master' b9ee8e4f Update default mpc_controller_node parameters 8d15f49d Add weights to acceleration and steer controls; loosen simulation test case: git-subtree-dir: src/external/mpc git-subtree-split: eaa5908bdd987051a9dcd9c505f99bfd7f028547 * [autowarefoundation#404] apply ament_auto macro to autoware_rviz_plugins * Adding missing dependency on rviz2. * Squashed 'src/external/autoware_auto_msgs/' changes from 56550efd..f40970ea f40970ea Adding velocity_mps to VehicleControlCommand. git-subtree-dir: src/external/autoware_auto_msgs git-subtree-split: f40970ead34d36a695b432dc37accff9d67c17e2 * Update copyright headers to transfer ownership to Autoware Foundation Signed-off-by: Juan Pablo Samper <jp.samper@apex.ai> * Add CHANGELOG and update package versions for release Add CHANGELOG and update package versions for release * [autowarefoundation#286] Parameterize boundingbox colors from rviz - Add visualization colours via Qt * [autowarefoundation#813] use autoware_set_compile_options() for nearly all compiled tests - fix a few causes of warnings and disable warning flags as needed for other tests - set CXX_STANDARD strictly and only in a single place - add CMake flag `AUTOWARE_OPTIMIZATION_OF_SLOW_TARGETS`. Default: OFF - update building instructions and MR template - fix nasty initialization error of static constexpr member in `GenericState` of Kalman filter * [autowarefoundation#910] remove private compilation warning ignore flags * [autowarefoundation#900] Implement rviz plugin to visualize TrackedObjects * [autowarefoundation#1110] Implement rviz plugin for DetectedObjects msg * Resolve "Clarify meaning of pose in *ObjectKinematics messages" * [autowarefoundation#1221] Add co-developed entry to copyright * [autowarefoundation#1282] Fix double free in ObjectPolygonDisplayBase rviz plugin * [autowarefoundation#1355] Make DetectedObject shape corners be in object-local coordinates * porting AAP perception visualization from https://github.com/tier4/AutowareArchitectureProposal.iv/blob/main/perception/util/visualizer/dynamic_object_visualization/include/dynamic_object_visualization/dynamic_object_visualizer.hpp * rename to autoware_auto_perception_rviz_plugin * fix copyright * format code * fix typo * convert camel to snake case * Apply suggestions from code review Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * change color * replace boost::optional to std::optional * add icons * set marker id to value corresponding to the upper 32 bits of uuid * format code * change motorsycle color * add uuid map to set marker id * format code * remove brief comment * fix lint error * fix include sort * format code * fix include * add autoware_auto_perception_rviz_plugin to pre commit excluded list Co-authored-by: Yunus Emre Caliskan <yunus.ec@gmail.com> Co-authored-by: Christopher Ho <christopher.ho@apex.ai> Co-authored-by: MIURA Yasuyuki <kokosabu@gmail.com> Co-authored-by: Jit Ray Chowdhury <jit.ray.c@gmail.com> Co-authored-by: Joshua Whitley <josh.whitley@autoware.org> Co-authored-by: Juan Pablo Samper <jp.samper@apex.ai> Co-authored-by: Jilada Eccleston <jilada.eccleston@tier4.jp> Co-authored-by: Frederik Beaujean <Frederik.Beaujean@apex.ai> Co-authored-by: Vincent Richard <vincent.francois.richard@gmail.com> Co-authored-by: Gowtham <gowtham.ranganathan@apex.ai> Co-authored-by: Nikolai Morin <nikolai.morin@apex.ai> Co-authored-by: Igor Bogoslavskyi <igor.bogoslavskyi@gmail.com> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * style(prettier): change printWitdh Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * chore: add empty build_depends.repos Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * style: fix styles of .pre-commit-config.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * docs(mkdocs): update settings Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * chore: update .gitignore Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * chore: update .markdown-link-check.json Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * chore: update .pre-commit-config.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> Co-authored-by: Ishita Takeshi <ishitah.takeshi@gmail.com> Co-authored-by: Masaya Kataoka <ms.kataoka@gmail.com> Co-authored-by: Keisuke Shima <19993104+KeisukeShima@users.noreply.github.com> Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: pre-commit <pre-commit@example.com> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: KeisukeShima <KeisukeShima@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Maxime CLEMENT <maxime.clement@tier4.jp> Co-authored-by: Joshua Whitley <josh.whitley@autoware.org> Co-authored-by: Igor Bogoslavskyi <igor.bogoslavskyi@gmail.com> Co-authored-by: MIURA Yasuyuki <kokosabu@gmail.com> Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp> Co-authored-by: tomoya.kimura <tomoya.kimura@tier4.jp> Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com> Co-authored-by: Taichi Higashide <taichi.higashide@tier4.jp> Co-authored-by: Yunus Emre Caliskan <yunus.ec@gmail.com> Co-authored-by: Christopher Ho <christopher.ho@apex.ai> Co-authored-by: Jit Ray Chowdhury <jit.ray.c@gmail.com> Co-authored-by: Juan Pablo Samper <jp.samper@apex.ai> Co-authored-by: Jilada Eccleston <jilada.eccleston@tier4.jp> Co-authored-by: Frederik Beaujean <Frederik.Beaujean@apex.ai> Co-authored-by: Vincent Richard <vincent.francois.richard@gmail.com> Co-authored-by: Gowtham <gowtham.ranganathan@apex.ai> Co-authored-by: Nikolai Morin <nikolai.morin@apex.ai> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com>
* release v0.4.0 * remove ROS1 packages temporarily Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * add sample ros2 packages Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * remove ROS1 packages Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * Revert "remove ROS1 packages temporarily" This reverts commit 7eacbcea261a65d6c305c7b0d069591ca3a2ee3a. Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * add COLCON_IGNORE to ros1 packages Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * Port autoware-perception-rviz-plugin (autowarefoundation#100) * Port to ROS2 Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Update namespaces Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Port autoware-planning-rviz-plugin (autowarefoundation#103) * Port to ROS2 Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Update deprecated Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Update namespaces Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * 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 * Fix rviz plugins (autowarefoundation#175) * [autoware_perception_rviz_plugin] make library to shared and fix library name in plugin_description.xml Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * [autoware_planning_rviz_plugin] make library to shared and fix library name in plugin_description.xml Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * Port autoware vehicle rviz plugin (autowarefoundation#111) * Port to ROS2 Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Amend buildtool Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Fix license Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Fix Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Fixes Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * adding linters to autoware_planning_rviz_plugin (autowarefoundation#224) * adding linters to autoware_perception_rviz_plugin (autowarefoundation#225) * [autoware_perception_rviz_plugin] make plugin library SHARED (autowarefoundation#236) Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * Fix bugs in autoware vehicle rviz plugin (autowarefoundation#246) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Ros2 v0.8.0 autoware vehicle rviz plugin (autowarefoundation#333) * add test depend * fix console meter size (autowarefoundation#909) * update to change font scale (autowarefoundation#910) * Fix typos in common modules (autowarefoundation#914) * fix typos in common modules * minor fix (lowercasing) * revert changes in PathPoint.msg * Fix memory leaks in turn signal plugin (autowarefoundation#932) * fix memory leak (QPointF) * convert raw pointers to smart pointers * update handle image (autowarefoundation#948) * reduce calc cost rviz plugin (autowarefoundation#947) * reduce calc cost * cosmetic change * cosmetic change * Use CMAKE_CXX_STANDARD to enable C++14 for Qt Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> * change font size independency desplay (autowarefoundation#946) * bug fix (wrong unit conversion) (autowarefoundation#956) * Refactor autoware_vehicle_rviz_plugin (autowarefoundation#967) * Refactor autoware_vehicle_rviz_plugin - change smart pointers to raw pointers according to Qt convention - remove unused headers - remove unused variables - cosmetic changes according to Google C++ Style Guide - use the range-based for statement - replace push_back with emplace_back See also: autowarefoundation#932, autowarefoundation#964 * Apply clang-format * Change a variable name to clarify: history -> histories * add build testing * appply ament_uncrustify * apply lint * fix bug Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> * Ros2 v0.8.0 autoware perception rviz plugin (autowarefoundation#334) * Fix typos in common modules (autowarefoundation#914) * fix typos in common modules * minor fix (lowercasing) * revert changes in PathPoint.msg * ament_cmake_cppcheck -> ament_lint_common * apply lint Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> * Ros2 v0.8.0 autoware planning rviz plugin (autowarefoundation#336) * add speed limit visualizer (autowarefoundation#908) * add speed limit visualizer * 🚮 * add max velocity output * fix bug * update visualizer Co-authored-by: tomoya.kimura <tomoya.kimura@tier4.jp> * change font size independency desplay (autowarefoundation#946) * ament_cmake_cppcheck -> ament_lint_common * apply lint * change topic type Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> * Ros2 v0.8.0 remove std msgs awapi (autowarefoundation#348) * [autoware_vehicle_msgs] add BatteryStatus msg Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * [autoware_planning_msgs] add ExpandStopRange and StopSpeedExceeded messages Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * [autoware_api_msgs] add DoorControlCommand, StopCommand, and VelocityLimit messages Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * remove std_msgs related to autoware_awaiv_adapter node Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * apply ament_uncrustify Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * fix build failure Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * fix test failures Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * address review commends Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * Ros2 v0.9.0 pose history (autowarefoundation#387) * Port pose history to ROS2 Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * pose_history (autowarefoundation#1169) * change pkg name * add alpha Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> * fix max velocity visualization (autowarefoundation#397) * fix max velocity vis * apply lint-format * Ros2 rtd plugin (autowarefoundation#444) * Use RTD instead of MFD Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Sync public repo (autowarefoundation#1228) * [simple_planning_simulator] add readme (autowarefoundation#424) * add readme of simple_planning_simulator Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * 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 <isamu.takagi@tier4.jp> * 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 <isamu.takagi@tier4.jp> * Fix topic name of traffic_light_visualization Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * Fix topic name of traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * Fix topic name of traffic_light_map_based_detector Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * Fix lint traffic_light_recognition Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * Fix lint traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * Fix lint traffic_light_classifier Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * Fix lint traffic_light_classifier Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * Fix lint traffic_light_ssd_fine_detector Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * 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 <adam.dabrowski@robotec.ai> * super class now back to MFD Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * uncrustified Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * acquire data in mutex Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * back to RTD as superclass Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * Rviz overlay render in update (autowarefoundation#465) * Moved painiting in SteeringAngle plugin to update() Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * super class now back to MFD Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * uncrustified Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * acquire data in mutex Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * removed unnecessary includes and some dead code Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * Adepted remaining vehicle plugin classes to render-in-update concept. Returned to MFD superclass Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> * restored RTD superclass Signed-off-by: Adam Dabrowski <adam.dabrowski@robotec.ai> 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: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: Makoto Tokunaga <vios-fish@users.noreply.github.com> Co-authored-by: Adam Dąbrowski <adam.dabrowski@robotec.ai> * Unify Apache-2.0 license name (autowarefoundation#1242) * Porting trajectory rviz plugin (autowarefoundation#1295) * update trajectory rviz plugin to show velocity (autowarefoundation#1257) * update trajectory rviz plugin to show velocity * use size_t instead of int to remove warning during compiling * not show velocity on rviz unless check button is enabled * modify visibility of velocity (autowarefoundation#1258) * fix plugin * add dependency Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: tomoya.kimura <tomoya.kimura@tier4.jp> * Fix msgs (autowarefoundation#1379) * Fix msgs Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * [autoware_planning_rviz_plugin]: Fix lint Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp> * Fix topic name of autoware_perception_rviz_plugin (autowarefoundation#1277) (autowarefoundation#1479) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Porting polar grid to ros2 (autowarefoundation#1507) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Add dummy unknown publisher (autowarefoundation#1470) * Add dummy unknown publisher Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Fix lint Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.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 -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 for common packages (autowarefoundation#1891) * add maybe unused * add Werror * fix for uncrustify * 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 autoware_state_rviz_plugin (autowarefoundation#2160) * initial commit * fix * use raw pointer * fix style * fix style * fix style * fix style * fix header arrangement * add gear check and prefix label (autowarefoundation#2173) * add gear and prefix label * add subscription * fix for cpplint * add engage button and status (autowarefoundation#2257) * fix style * add engage button and engage status * use api * fix for pre commit * fix for cpplint * fix * fix for cpplint * fix for cpplint * fix coding style * Add datetime panel (autowarefoundation#2275) * Add datetime panel * Fix/ros time (autowarefoundation#2276) * Fix ros time Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Add icon Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * add footprint in trajectory msg of rviz plugin (autowarefoundation#1553) (autowarefoundation#1684) * add footprint in trajectory msg of rviz plugin (autowarefoundation#1553) * add footprint in trajectory msg of rviz plugin * update * trajectory -> footprint * update * add icons * rename trajectory footprint from footprint * add PathFootprint * update * Add min value Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> * Feature/trajectory point rviz plugin (autowarefoundation#2123) * add trajectory point * set trajectory point view false by default * add pull over/out module (autowarefoundation#2147) * 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> * remove unused depends (autowarefoundation#496) * Add COLCON_IGNORE (autowarefoundation#500) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * port planning rviz plugins (autowarefoundation#492) * port planning rviz plugins * remove COLCON_IGNORE Co-authored-by: Takayuki Murooka <takayuki.murooka@tier4.jp> * port autoware vehicle rviz plugin (autowarefoundation#542) * [ polar grid ] add readme polar grid remove colcon ignore (autowarefoundation#559) * remove ignore * add readme * fix invalid link * port autoware_state_rviz_plugin (autowarefoundation#563) * remove COLCON_IGNORE form rviz plugins (autowarefoundation#544) * port autoware_perception_rviz_plugin (autowarefoundation#581) * add readme in rviz plugin (autowarefoundation#591) * [autoware_vehicle_rviz_plugin/route_handler/simple_planning_simulator]fix some packages (autowarefoundation#606) * fix console meter * fix velocity_history * fix route handler * change topic name * adding autoware_auto_perception_rviz_plugin (autowarefoundation#574) * [152] Implement BoundingBoxArray rviz display plugin. * [285] Clear bounding box markers before adding new markers on new message * [274] Trajectory visualization plugin * raw types to sized type * ControllerTestingNode: added publish_state(), publish_trajectory(), no timer hack to start test, all init is init() * Squashed 'src/external/mpc/' changes from 8fc7cfdd..eaa5908b eaa5908b Merge branch 'input-weight-modify' into 'master' b9ee8e4f Update default mpc_controller_node parameters 8d15f49d Add weights to acceleration and steer controls; loosen simulation test case: git-subtree-dir: src/external/mpc git-subtree-split: eaa5908bdd987051a9dcd9c505f99bfd7f028547 * [autowarefoundation#404] apply ament_auto macro to autoware_rviz_plugins * Adding missing dependency on rviz2. * Squashed 'src/external/autoware_auto_msgs/' changes from 56550efd..f40970ea f40970ea Adding velocity_mps to VehicleControlCommand. git-subtree-dir: src/external/autoware_auto_msgs git-subtree-split: f40970ead34d36a695b432dc37accff9d67c17e2 * Update copyright headers to transfer ownership to Autoware Foundation Signed-off-by: Juan Pablo Samper <jp.samper@apex.ai> * Add CHANGELOG and update package versions for release Add CHANGELOG and update package versions for release * [autowarefoundation#286] Parameterize boundingbox colors from rviz - Add visualization colours via Qt * [autowarefoundation#813] use autoware_set_compile_options() for nearly all compiled tests - fix a few causes of warnings and disable warning flags as needed for other tests - set CXX_STANDARD strictly and only in a single place - add CMake flag `AUTOWARE_OPTIMIZATION_OF_SLOW_TARGETS`. Default: OFF - update building instructions and MR template - fix nasty initialization error of static constexpr member in `GenericState` of Kalman filter * [autowarefoundation#910] remove private compilation warning ignore flags * [autowarefoundation#900] Implement rviz plugin to visualize TrackedObjects * [autowarefoundation#1110] Implement rviz plugin for DetectedObjects msg * Resolve "Clarify meaning of pose in *ObjectKinematics messages" * [autowarefoundation#1221] Add co-developed entry to copyright * [autowarefoundation#1282] Fix double free in ObjectPolygonDisplayBase rviz plugin * [autowarefoundation#1355] Make DetectedObject shape corners be in object-local coordinates * porting AAP perception visualization from https://github.com/tier4/AutowareArchitectureProposal.iv/blob/main/perception/util/visualizer/dynamic_object_visualization/include/dynamic_object_visualization/dynamic_object_visualizer.hpp * rename to autoware_auto_perception_rviz_plugin * fix copyright * format code * fix typo * convert camel to snake case * Apply suggestions from code review Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * change color * replace boost::optional to std::optional * add icons * set marker id to value corresponding to the upper 32 bits of uuid * format code * change motorsycle color * add uuid map to set marker id * format code * remove brief comment * fix lint error * fix include sort * format code * fix include * add autoware_auto_perception_rviz_plugin to pre commit excluded list Co-authored-by: Yunus Emre Caliskan <yunus.ec@gmail.com> Co-authored-by: Christopher Ho <christopher.ho@apex.ai> Co-authored-by: MIURA Yasuyuki <kokosabu@gmail.com> Co-authored-by: Jit Ray Chowdhury <jit.ray.c@gmail.com> Co-authored-by: Joshua Whitley <josh.whitley@autoware.org> Co-authored-by: Juan Pablo Samper <jp.samper@apex.ai> Co-authored-by: Jilada Eccleston <jilada.eccleston@tier4.jp> Co-authored-by: Frederik Beaujean <Frederik.Beaujean@apex.ai> Co-authored-by: Vincent Richard <vincent.francois.richard@gmail.com> Co-authored-by: Gowtham <gowtham.ranganathan@apex.ai> Co-authored-by: Nikolai Morin <nikolai.morin@apex.ai> Co-authored-by: Igor Bogoslavskyi <igor.bogoslavskyi@gmail.com> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> * add autoware_auto_perception_rviz_plugin README (autowarefoundation#631) * fix readme sentence grammar (autowarefoundation#634) * Auto/fix perception viz (autowarefoundation#639) * add ns of uuid * remove dynamic_object_visualization * update to support velocity report header (autowarefoundation#655) * update to support velocity report header Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Update simulator/simple_planning_simulator/src/simple_planning_simulator/simple_planning_simulator_core.cpp Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp> * use maybe_unused Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix precommit Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp> * adapt to actuation cmd/status as control msg (autowarefoundation#646) * adapt to actuation cmd/status as control msg * fix readme * fix topics * fix remaing topics * as to pacmod interface * fix vehicle status * add header to twist * revert gyro_odometer_change * revert twist topic change * revert unchanged package * FIx vehicle status topic name/type (autowarefoundation#658) * shift -> gear_status * twist -> velocity_status * 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> * [autoware_auto_perception_rviz_plugin]fix bug (autowarefoundation#721) * fix perception_marker * fix missing commit * apply format * patch for PR721 (autowarefoundation#722) * fix id_map erase operation * fix code to use c++11 function * update tracked_objects_display * fix bug Co-authored-by: Taichi Higashide <taichi.higashide@tier4.jp> * fix rviz plugin (autowarefoundation#743) * move plugin packages * add ignore file to apply pre-commit Co-authored-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> Co-authored-by: Servando <43142004+sgermanserrano@users.noreply.github.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: Yukihiro Saito <yukky.saito@gmail.com> Co-authored-by: Kazuki Miyahara <kmiya@outlook.com> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Makoto Tokunaga <vios-fish@users.noreply.github.com> Co-authored-by: Adam Dąbrowski <adam.dabrowski@robotec.ai> Co-authored-by: Keisuke Shima <keisuke.shima@tier4.jp> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp> 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: kyoichi sugahara <81.s.kyo.19@gmail.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: Takayuki Murooka <takayuki.murooka@tier4.jp> Co-authored-by: Takeshi Miura <57553950+1222-takeshi@users.noreply.github.com> Co-authored-by: Taichi Higashide <taichi.higashide@tier4.jp> Co-authored-by: Yunus Emre Caliskan <yunus.ec@gmail.com> Co-authored-by: Christopher Ho <christopher.ho@apex.ai> Co-authored-by: MIURA Yasuyuki <kokosabu@gmail.com> Co-authored-by: Jit Ray Chowdhury <jit.ray.c@gmail.com> Co-authored-by: Joshua Whitley <josh.whitley@autoware.org> Co-authored-by: Juan Pablo Samper <jp.samper@apex.ai> Co-authored-by: Jilada Eccleston <jilada.eccleston@tier4.jp> Co-authored-by: Frederik Beaujean <Frederik.Beaujean@apex.ai> Co-authored-by: Vincent Richard <vincent.francois.richard@gmail.com> Co-authored-by: Gowtham <gowtham.ranganathan@apex.ai> Co-authored-by: Nikolai Morin <nikolai.morin@apex.ai> Co-authored-by: Igor Bogoslavskyi <igor.bogoslavskyi@gmail.com> Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com> Co-authored-by: taikitanaka <ttatcoder@outlook.jp> 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: 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>
* release v0.4.0 * Support G29 controller in autoware_joy_controller (autowarefoundation#699) * Add map for G29 controller * Add new line at end of file * Change structure of JoyConverterBase class * Rename PS4 -> DS4 * Rename controler_type -> joy_type * Set joy_type by console input * Change doc * Remap g29 controller * Remap AccelPedal -> accel, BrakePedal -> brake * Remove [autoware_joy_controller] from ROS_INFO Co-authored-by: Fumiya Watanabe <fumiya.watanabe@tier4.jp> * Change key map for G29 controller and set deadzone parameter (autowarefoundation#740) * Add missing dependencies of autoware_joy_controller (autowarefoundation#755) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * remove ROS1 packages temporarily Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * add sample ros2 packages Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * remove ROS1 packages Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * Revert "remove ROS1 packages temporarily" This reverts commit c98294b0b159fb98cd3091d34a626d06f29fdece. 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) * 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 * Port autoware joy controller (autowarefoundation#124) * Port Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Fixed package.xml * now() to use node clock Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Fix include Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Clear compilation warnings Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org> * Run uncrustify on the entire Pilot.Auto codebase (autowarefoundation#151) * Run uncrustify on the entire Pilot.Auto codebase * Exclude open PRs * [update to v0.8.0] autoware joy controller (autowarefoundation#251) * restore filename to original for version update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * Enable to change sensitivity (autowarefoundation#868) * Improve remote emergency stop (autowarefoundation#900) * Apply format Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename emergency to system_emergency in vehicle_cmd_gate Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add emergency stop feature to vehicle_cmd_gate Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix frame_id of vehicle_cmd_gate output Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename /remote/emergency to /remote/emergency_stop in autoware_joy_controller Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename /remote/emergency to /remote/emergency_stop in remote_cmd_converter Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename /remote/emergency to /remote/emergency_stop in autoware_api Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Check emergency_stop timeout in remote_cmd_converter Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Ignore timeout = 0.0 Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add config_file to arg Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename emergency_stop to external_emergency_stop Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Remove unnecessary lines Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Wait for first heartbeat Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add clear_emergency_stop service Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Call clear_external_emegency_stop service from autoware_joy_controller Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename function Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Revert: Wait for first heartbeat Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix console messages Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Move emergency_stop diag to vehicle_cmd_gate Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add heartbeat to vehicle_cmd_gate Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Revert: Move emergency_stop diag to vehicle_cmd_gate Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * patch in real-vehicle * Apply format Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Change default parameter Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: jpntaxi4943-autoware <proj-jpntaxi@tier4.jp> * restore file name Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * [tmp] fix build error Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix service Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix format Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix service usage Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix launch var Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: jpntaxi4943-autoware <proj-jpntaxi@tier4.jp> * Rename ROS-related .yaml to .param.yaml (autowarefoundation#352) * Rename ROS-related .yaml to .param.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Remove prefix 'default_' of yaml files Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename vehicle_info.yaml to vehicle_info.param.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename diagnostic_aggregator's param files Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix overlooked parameters Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * remove using in global namespace (autowarefoundation#379) * remove using in global namespace (autowarefoundation#1166) * remove using in global namespace * Revert "remove using in global namespace" This reverts commit 7f120509c9e3a036a38e84883868f6036bca23ad. * Add package namespace Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> * [autoware_joy_controller] add lint tests Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> * fix namespace (autowarefoundation#414) * add use_sim-time option (autowarefoundation#454) * Fix for rolling (autowarefoundation#1226) * Replace doc by description Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Replace ns by push-ros-namespace Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Make control modules components (autowarefoundation#1262) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Remove use_sim_time for set_parameter (autowarefoundation#1260) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * Remove autoware_debug_msgs from autoware_joy_controller (autowarefoundation#1303) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Porting remote cmd selector (autowarefoundation#1286) * Feature/add remote cmd selector (autowarefoundation#1179) * Add in/out args of remote_cmd_converter.launch Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Change remote input topic of vehicle_cmd_gate Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add msgs for remote_cmd_selector Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Add remote_cmd_selector Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Rename remote_cmd_selector to external_cmd_selector Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Remove VehicleCommand support in autoware_joy_controller Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Support external_cmd_source in autoware_joy_controller.launch (autowarefoundation#1194) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Fix porting miss Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * fix missing function * modify xml format * fix include guard * add callback group * modify remap name * Revert "modify remap name" This reverts commit 169cc8d28442825b1d61b0439b9892c913304527. * change topic name * use rclcpp_component * Remove autoware_debug_msgs from autoware_joy_controller Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Change default mode of autoware_joy_controller Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> * Ros2/create/external commands (autowarefoundation#1299) * add remote message * add remote commands * fix topic * remove unnecessary topic * remove unused topic * add external cmd instead * ToExternalComd * fix topic in joy con * 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> * Add autoware api (autowarefoundation#1979) * Use EmergencyState instead of deprecated EmergencyMode (autowarefoundation#2030) * Use EmergencyState instead of deprecated EmergencyMode Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Use stamped type Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * 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 selected external command API (autowarefoundation#2053) * submit engage with api service from joy controller (autowarefoundation#2320) * fix engagew with api * delete unused * fix for uncrustify * revive vehicle_engage * some fix * revive autoware name * fix service name * 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 autoware joy controller (autowarefoundation#588) * port autoware joy controller * fix compile error * use odometry instead of twist * update launch Co-authored-by: Takayuki Murooka <takayuki.murooka@tier4.jp> * update README.md in autoware_joy_controller (autowarefoundation#593) * update README.md * update README.md * fix typo * Update control/autoware_joy_controller/README.md Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> * update README.md Co-authored-by: Takayuki Murooka <takayuki.murooka@tier4.jp> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> * fix format * ci(pre-commit): autofix Co-authored-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: Fumiya Watanabe <fumiya.watanabe@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Nikolai Morin <nnmmgit@gmail.com> Co-authored-by: Servando <43142004+sgermanserrano@users.noreply.github.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: jpntaxi4943-autoware <proj-jpntaxi@tier4.jp> Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> Co-authored-by: Keisuke Shima <keisuke.shima@tier4.jp> Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Keisuke Shima <19993104+KeisukeShima@users.noreply.github.com> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: Takayuki Murooka <takayuki.murooka@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takeshi Miura <57553950+1222-takeshi@users.noreply.github.com>
Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* feat(state_rviz_plugin): add GateMode and PathChangeApproval Button (tier4#894) * feat(state_rviz_plugin): add GateMode and PathChangeApproval Button * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: update link style Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_tf_generator): accelerate the 'viewer' coordinate calculation (tier4#890) * add random point sampling function to quickly calculate the 'viewer' coordinate Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(obstacle_stop_planner): update documentation (tier4#880) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(tier4_traffic_light_rviz_plugin): update documentation (tier4#905) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(accel_brake_map_calibrator): rviz panel type (tier4#895) * fixed panel type Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified instruction for rosbag replay case Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified update_map_dir service name Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior velocity planner): skipping emplace back stop reason if it is empty (tier4#898) * skipping emplace back stop reason if it is empty Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * add braces Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_path_planner): weakened noise filtering of drivable area (tier4#838) * feat(behavior_path_planner): Weakened noise filtering of drivable area Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix lanelet's longitudinal disconnection Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * add comments of erode/dilate process Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle-cmd-gate): using namespace for msgs (tier4#913) * refactor(vehicle-cmd-gate): using namespace for msgs Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * for clang Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(pose_initializer): introduce an array copy function (tier4#900) Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add lidar point filter when debug (tier4#865) * feat: add lidar point filter when debug Signed-off-by: suchang <chang.su@autocore.ai> * ci(pre-commit): autofix Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(component_interface_utils): add interface classes (tier4#899) * feat(component_interface_utils): add interface classes Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(default_ad_api): apply the changes of interface utils Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove old comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): add client log Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove unimplemented message Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add design policy Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle_cmd_gate): change namespace in launch file (tier4#927) Signed-off-by: Berkay <berkay@leodrive.ai> Co-authored-by: Berkay <berkay@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: visualize lane boundaries (tier4#923) * feat: visualize lane boundaries * fix: start_bound * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): fix truncation warning in strncpy (tier4#872) * fix(system_monitor): fix truncation warning in strncpy * Use std::string constructor to copy char array * Fixed typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior_velocity_planner.stopline): extend following and previous search range to avoid no collision (tier4#917) * fix: extend following and previous search range to avoid no collision * chore: add debug marker * fix: simplify logic * chore: update debug code Signed-off-by: h-ohta <hiroki.ota@tier4.jp> * fix: delete space * fix: some fix * ci(pre-commit): autofix * fix: delete debug code Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(surround obstacle checker): update documentation (tier4#878) * docs(surround_obstacle_checker): update pub/sub topics & params Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacle_checker): remove unused files Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacke_checker): update purpose Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_autoware_utils): add vehicle state checker (tier4#896) * feat(tier4_autoware_utils): add vehicle state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): use absolute value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(tier4_autoware_utils): divide into two classies Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * test(tier4_autoware_utils): add unit test for vehicle_state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): impl class inheritance Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(tier4_autoware_utils): add vehicle_state_checker document Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): into same loop Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): fix variables name Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): remove redundant codes Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point (tier4#816) * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * Modify overwriteStopPoint input and output Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): explicitly insert zero velocity (tier4#906) * feat(obstacle_avoidance_planner) fix bug of stop line unalignment Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of unsorted output points Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * move calcVelocity in node.cpp Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix build error Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_velocity): find occlusion more efficiently (tier4#829) Signed-off-by: tanaka3 <ttatcoder@outlook.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): add some smart information to diagnostics (tier4#708) Signed-off-by: kk-inoue-esol <kk-inoue@esol.co.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): dealt with close lane change (tier4#921) * feat(obstacle_avoidance_planner): dealt with close lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of right lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): some fix for narrow driving (tier4#916) * use car like constraints in mpt * use not widest bounds for the first bounds Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * organized params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix format Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * prepare rear_drive and uniform_circle constraints Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix param callback Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update config Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * remove unnecessary files Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update tier4_planning_launch params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(obstacle_avoidance_planner): removed obsolete obstacle_avoidance_planner doc in Japanese (tier4#919) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check (tier4#932) * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check * feat: use marker helper Signed-off-by: h-ohta <hiroki.ota@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_loader): visualize center line by points (tier4#931) * feat: visualize center line points * fix: delete space * feat: visualize center line by arrow * revert insertMarkerArray * fix: delete space Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add RTC interface (tier4#765) * feature(rtc_interface): add files Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): implement functions Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): reimprement functions to use CooperateCommands and write README.md Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add getModuleType() Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix definition of constructor Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix time stamp Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add isRegistered and clearCooperateStatus Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: sync files (tier4#911) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: replace boost::mutex::scoped_lock to std::scoped_lock (tier4#907) * fix: replace boost::mutex::scoped_lock to std::scoped_lock * fix: replace boost::mutex to std::mutex Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node (tier4#885) * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node Signed-off-by: Kaan Colak <kcolak@leodrive.ai> * feat(tensorrt_yolo): update arg Signed-off-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner (tier4#887) * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner * Update launch/tier4_planning_launch/config/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/behavior_velocity_planner.param.yaml Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> * feat: add param.yaml in behavior_velocity_planner package * some fix Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader (tier4#942) * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): remove c_str Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): replace c_str to string Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix relative links Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore rare unknown words Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore unknown words one by one Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com> Co-authored-by: TakumiKozaka-T4 <70260442+TakumiKozaka-T4@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: storrrrrrrrm <103425473+storrrrrrrrm@users.noreply.github.com> Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: Berkay <brkay54@gmail.com> Co-authored-by: Berkay <berkay@leodrive.ai> Co-authored-by: ito-san <57388357+ito-san@users.noreply.github.com> Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: kk-inoue-esol <76925382+kk-inoue-esol@users.noreply.github.com> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Co-authored-by: Kaan Çolak <kaancolak95@gmail.com> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* feat(state_rviz_plugin): add GateMode and PathChangeApproval Button (tier4#894) * feat(state_rviz_plugin): add GateMode and PathChangeApproval Button * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: update link style Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_tf_generator): accelerate the 'viewer' coordinate calculation (tier4#890) * add random point sampling function to quickly calculate the 'viewer' coordinate Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(obstacle_stop_planner): update documentation (tier4#880) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(tier4_traffic_light_rviz_plugin): update documentation (tier4#905) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(accel_brake_map_calibrator): rviz panel type (tier4#895) * fixed panel type Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified instruction for rosbag replay case Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified update_map_dir service name Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior velocity planner): skipping emplace back stop reason if it is empty (tier4#898) * skipping emplace back stop reason if it is empty Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * add braces Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_path_planner): weakened noise filtering of drivable area (tier4#838) * feat(behavior_path_planner): Weakened noise filtering of drivable area Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix lanelet's longitudinal disconnection Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * add comments of erode/dilate process Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle-cmd-gate): using namespace for msgs (tier4#913) * refactor(vehicle-cmd-gate): using namespace for msgs Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * for clang Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(pose_initializer): introduce an array copy function (tier4#900) Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add lidar point filter when debug (tier4#865) * feat: add lidar point filter when debug Signed-off-by: suchang <chang.su@autocore.ai> * ci(pre-commit): autofix Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(component_interface_utils): add interface classes (tier4#899) * feat(component_interface_utils): add interface classes Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(default_ad_api): apply the changes of interface utils Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove old comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): add client log Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove unimplemented message Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add design policy Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle_cmd_gate): change namespace in launch file (tier4#927) Signed-off-by: Berkay <berkay@leodrive.ai> Co-authored-by: Berkay <berkay@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: visualize lane boundaries (tier4#923) * feat: visualize lane boundaries * fix: start_bound * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): fix truncation warning in strncpy (tier4#872) * fix(system_monitor): fix truncation warning in strncpy * Use std::string constructor to copy char array * Fixed typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior_velocity_planner.stopline): extend following and previous search range to avoid no collision (tier4#917) * fix: extend following and previous search range to avoid no collision * chore: add debug marker * fix: simplify logic * chore: update debug code Signed-off-by: h-ohta <hiroki.ota@tier4.jp> * fix: delete space * fix: some fix * ci(pre-commit): autofix * fix: delete debug code Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(surround obstacle checker): update documentation (tier4#878) * docs(surround_obstacle_checker): update pub/sub topics & params Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacle_checker): remove unused files Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacke_checker): update purpose Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_autoware_utils): add vehicle state checker (tier4#896) * feat(tier4_autoware_utils): add vehicle state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): use absolute value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(tier4_autoware_utils): divide into two classies Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * test(tier4_autoware_utils): add unit test for vehicle_state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): impl class inheritance Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(tier4_autoware_utils): add vehicle_state_checker document Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): into same loop Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): fix variables name Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): remove redundant codes Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point (tier4#816) * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * Modify overwriteStopPoint input and output Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): explicitly insert zero velocity (tier4#906) * feat(obstacle_avoidance_planner) fix bug of stop line unalignment Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of unsorted output points Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * move calcVelocity in node.cpp Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix build error Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_velocity): find occlusion more efficiently (tier4#829) Signed-off-by: tanaka3 <ttatcoder@outlook.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): add some smart information to diagnostics (tier4#708) Signed-off-by: kk-inoue-esol <kk-inoue@esol.co.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): dealt with close lane change (tier4#921) * feat(obstacle_avoidance_planner): dealt with close lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of right lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): some fix for narrow driving (tier4#916) * use car like constraints in mpt * use not widest bounds for the first bounds Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * organized params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix format Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * prepare rear_drive and uniform_circle constraints Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix param callback Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update config Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * remove unnecessary files Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update tier4_planning_launch params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(obstacle_avoidance_planner): removed obsolete obstacle_avoidance_planner doc in Japanese (tier4#919) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check (tier4#932) * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check * feat: use marker helper Signed-off-by: h-ohta <hiroki.ota@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_loader): visualize center line by points (tier4#931) * feat: visualize center line points * fix: delete space * feat: visualize center line by arrow * revert insertMarkerArray * fix: delete space Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add RTC interface (tier4#765) * feature(rtc_interface): add files Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): implement functions Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): reimprement functions to use CooperateCommands and write README.md Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add getModuleType() Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix definition of constructor Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix time stamp Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add isRegistered and clearCooperateStatus Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: sync files (tier4#911) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: replace boost::mutex::scoped_lock to std::scoped_lock (tier4#907) * fix: replace boost::mutex::scoped_lock to std::scoped_lock * fix: replace boost::mutex to std::mutex Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node (tier4#885) * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node Signed-off-by: Kaan Colak <kcolak@leodrive.ai> * feat(tensorrt_yolo): update arg Signed-off-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner (tier4#887) * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner * Update launch/tier4_planning_launch/config/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/behavior_velocity_planner.param.yaml Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> * feat: add param.yaml in behavior_velocity_planner package * some fix Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader (tier4#942) * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): remove c_str Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): replace c_str to string Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix relative links Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore rare unknown words Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore unknown words one by one Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com> Co-authored-by: TakumiKozaka-T4 <70260442+TakumiKozaka-T4@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: storrrrrrrrm <103425473+storrrrrrrrm@users.noreply.github.com> Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: Berkay <brkay54@gmail.com> Co-authored-by: Berkay <berkay@leodrive.ai> Co-authored-by: ito-san <57388357+ito-san@users.noreply.github.com> Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: kk-inoue-esol <76925382+kk-inoue-esol@users.noreply.github.com> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Co-authored-by: Kaan Çolak <kaancolak95@gmail.com> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* feat(state_rviz_plugin): add GateMode and PathChangeApproval Button (tier4#894) * feat(state_rviz_plugin): add GateMode and PathChangeApproval Button * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: update link style Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_tf_generator): accelerate the 'viewer' coordinate calculation (tier4#890) * add random point sampling function to quickly calculate the 'viewer' coordinate Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(obstacle_stop_planner): update documentation (tier4#880) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(tier4_traffic_light_rviz_plugin): update documentation (tier4#905) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(accel_brake_map_calibrator): rviz panel type (tier4#895) * fixed panel type Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified instruction for rosbag replay case Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified update_map_dir service name Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior velocity planner): skipping emplace back stop reason if it is empty (tier4#898) * skipping emplace back stop reason if it is empty Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * add braces Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_path_planner): weakened noise filtering of drivable area (tier4#838) * feat(behavior_path_planner): Weakened noise filtering of drivable area Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix lanelet's longitudinal disconnection Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * add comments of erode/dilate process Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle-cmd-gate): using namespace for msgs (tier4#913) * refactor(vehicle-cmd-gate): using namespace for msgs Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * for clang Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(pose_initializer): introduce an array copy function (tier4#900) Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add lidar point filter when debug (tier4#865) * feat: add lidar point filter when debug Signed-off-by: suchang <chang.su@autocore.ai> * ci(pre-commit): autofix Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(component_interface_utils): add interface classes (tier4#899) * feat(component_interface_utils): add interface classes Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(default_ad_api): apply the changes of interface utils Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove old comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): add client log Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove unimplemented message Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add design policy Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle_cmd_gate): change namespace in launch file (tier4#927) Signed-off-by: Berkay <berkay@leodrive.ai> Co-authored-by: Berkay <berkay@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: visualize lane boundaries (tier4#923) * feat: visualize lane boundaries * fix: start_bound * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): fix truncation warning in strncpy (tier4#872) * fix(system_monitor): fix truncation warning in strncpy * Use std::string constructor to copy char array * Fixed typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior_velocity_planner.stopline): extend following and previous search range to avoid no collision (tier4#917) * fix: extend following and previous search range to avoid no collision * chore: add debug marker * fix: simplify logic * chore: update debug code Signed-off-by: h-ohta <hiroki.ota@tier4.jp> * fix: delete space * fix: some fix * ci(pre-commit): autofix * fix: delete debug code Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(surround obstacle checker): update documentation (tier4#878) * docs(surround_obstacle_checker): update pub/sub topics & params Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacle_checker): remove unused files Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacke_checker): update purpose Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_autoware_utils): add vehicle state checker (tier4#896) * feat(tier4_autoware_utils): add vehicle state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): use absolute value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(tier4_autoware_utils): divide into two classies Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * test(tier4_autoware_utils): add unit test for vehicle_state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): impl class inheritance Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(tier4_autoware_utils): add vehicle_state_checker document Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): into same loop Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): fix variables name Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): remove redundant codes Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point (tier4#816) * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * Modify overwriteStopPoint input and output Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): explicitly insert zero velocity (tier4#906) * feat(obstacle_avoidance_planner) fix bug of stop line unalignment Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of unsorted output points Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * move calcVelocity in node.cpp Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix build error Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_velocity): find occlusion more efficiently (tier4#829) Signed-off-by: tanaka3 <ttatcoder@outlook.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): add some smart information to diagnostics (tier4#708) Signed-off-by: kk-inoue-esol <kk-inoue@esol.co.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): dealt with close lane change (tier4#921) * feat(obstacle_avoidance_planner): dealt with close lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of right lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): some fix for narrow driving (tier4#916) * use car like constraints in mpt * use not widest bounds for the first bounds Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * organized params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix format Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * prepare rear_drive and uniform_circle constraints Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix param callback Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update config Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * remove unnecessary files Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update tier4_planning_launch params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(obstacle_avoidance_planner): removed obsolete obstacle_avoidance_planner doc in Japanese (tier4#919) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check (tier4#932) * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check * feat: use marker helper Signed-off-by: h-ohta <hiroki.ota@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_loader): visualize center line by points (tier4#931) * feat: visualize center line points * fix: delete space * feat: visualize center line by arrow * revert insertMarkerArray * fix: delete space Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add RTC interface (tier4#765) * feature(rtc_interface): add files Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): implement functions Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): reimprement functions to use CooperateCommands and write README.md Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add getModuleType() Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix definition of constructor Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix time stamp Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add isRegistered and clearCooperateStatus Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: sync files (tier4#911) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: replace boost::mutex::scoped_lock to std::scoped_lock (tier4#907) * fix: replace boost::mutex::scoped_lock to std::scoped_lock * fix: replace boost::mutex to std::mutex Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node (tier4#885) * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node Signed-off-by: Kaan Colak <kcolak@leodrive.ai> * feat(tensorrt_yolo): update arg Signed-off-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner (tier4#887) * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner * Update launch/tier4_planning_launch/config/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/behavior_velocity_planner.param.yaml Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> * feat: add param.yaml in behavior_velocity_planner package * some fix Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader (tier4#942) * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): remove c_str Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): replace c_str to string Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix relative links Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore rare unknown words Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore unknown words one by one Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com> Co-authored-by: TakumiKozaka-T4 <70260442+TakumiKozaka-T4@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: storrrrrrrrm <103425473+storrrrrrrrm@users.noreply.github.com> Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: Berkay <brkay54@gmail.com> Co-authored-by: Berkay <berkay@leodrive.ai> Co-authored-by: ito-san <57388357+ito-san@users.noreply.github.com> Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: kk-inoue-esol <76925382+kk-inoue-esol@users.noreply.github.com> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Co-authored-by: Kaan Çolak <kaancolak95@gmail.com> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* feat(state_rviz_plugin): add GateMode and PathChangeApproval Button (tier4#894) * feat(state_rviz_plugin): add GateMode and PathChangeApproval Button * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: update link style Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_tf_generator): accelerate the 'viewer' coordinate calculation (tier4#890) * add random point sampling function to quickly calculate the 'viewer' coordinate Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(obstacle_stop_planner): update documentation (tier4#880) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(tier4_traffic_light_rviz_plugin): update documentation (tier4#905) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(accel_brake_map_calibrator): rviz panel type (tier4#895) * fixed panel type Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified instruction for rosbag replay case Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> * modified update_map_dir service name Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior velocity planner): skipping emplace back stop reason if it is empty (tier4#898) * skipping emplace back stop reason if it is empty Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * add braces Signed-off-by: TakumiKozaka-T4 <takumi.kozaka@tier4.jp> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_path_planner): weakened noise filtering of drivable area (tier4#838) * feat(behavior_path_planner): Weakened noise filtering of drivable area Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix lanelet's longitudinal disconnection Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * add comments of erode/dilate process Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle-cmd-gate): using namespace for msgs (tier4#913) * refactor(vehicle-cmd-gate): using namespace for msgs Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * for clang Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(pose_initializer): introduce an array copy function (tier4#900) Signed-off-by: IshitaTakeshi <ishitah.takeshi@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add lidar point filter when debug (tier4#865) * feat: add lidar point filter when debug Signed-off-by: suchang <chang.su@autocore.ai> * ci(pre-commit): autofix Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(component_interface_utils): add interface classes (tier4#899) * feat(component_interface_utils): add interface classes Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(default_ad_api): apply the changes of interface utils Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove old comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): add client log Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(component_interface_utils): remove unimplemented message Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add design policy Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(component_interface_utils): add comment Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * refactor(vehicle_cmd_gate): change namespace in launch file (tier4#927) Signed-off-by: Berkay <berkay@leodrive.ai> Co-authored-by: Berkay <berkay@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: visualize lane boundaries (tier4#923) * feat: visualize lane boundaries * fix: start_bound * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): fix truncation warning in strncpy (tier4#872) * fix(system_monitor): fix truncation warning in strncpy * Use std::string constructor to copy char array * Fixed typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(behavior_velocity_planner.stopline): extend following and previous search range to avoid no collision (tier4#917) * fix: extend following and previous search range to avoid no collision * chore: add debug marker * fix: simplify logic * chore: update debug code Signed-off-by: h-ohta <hiroki.ota@tier4.jp> * fix: delete space * fix: some fix * ci(pre-commit): autofix * fix: delete debug code Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(surround obstacle checker): update documentation (tier4#878) * docs(surround_obstacle_checker): update pub/sub topics & params Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacle_checker): remove unused files Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(surround_obstacke_checker): update purpose Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_autoware_utils): add vehicle state checker (tier4#896) * feat(tier4_autoware_utils): add vehicle state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): use absolute value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(tier4_autoware_utils): divide into two classies Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * test(tier4_autoware_utils): add unit test for vehicle_state checker Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): impl class inheritance Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * docs(tier4_autoware_utils): add vehicle_state_checker document Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): into same loop Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): fix variables name Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(tier4_autoware_utils): remove redundant codes Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point (tier4#816) * fix(motion_velocity_smoother): fix overwriteStopPoint using backward point Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * Modify overwriteStopPoint input and output Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): explicitly insert zero velocity (tier4#906) * feat(obstacle_avoidance_planner) fix bug of stop line unalignment Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of unsorted output points Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * move calcVelocity in node.cpp Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix build error Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(behavior_velocity): find occlusion more efficiently (tier4#829) Signed-off-by: tanaka3 <ttatcoder@outlook.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(system_monitor): add some smart information to diagnostics (tier4#708) Signed-off-by: kk-inoue-esol <kk-inoue@esol.co.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): dealt with close lane change (tier4#921) * feat(obstacle_avoidance_planner): dealt with close lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix bug of right lane change Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(obstacle_avoidance_planner): some fix for narrow driving (tier4#916) * use car like constraints in mpt * use not widest bounds for the first bounds Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * organized params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix format Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * prepare rear_drive and uniform_circle constraints Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix param callback Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update config Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * remove unnecessary files Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update tier4_planning_launch params Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(obstacle_avoidance_planner): removed obsolete obstacle_avoidance_planner doc in Japanese (tier4#919) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check (tier4#932) * chore(behavior_velocity_planner.stopline): add debug marker for stopline collision check * feat: use marker helper Signed-off-by: h-ohta <hiroki.ota@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(map_loader): visualize center line by points (tier4#931) * feat: visualize center line points * fix: delete space * feat: visualize center line by arrow * revert insertMarkerArray * fix: delete space Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat: add RTC interface (tier4#765) * feature(rtc_interface): add files Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): implement functions Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): reimprement functions to use CooperateCommands and write README.md Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add getModuleType() Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix definition of constructor Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix time stamp Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): fix README Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * feature(rtc_interface): add isRegistered and clearCooperateStatus Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: sync files (tier4#911) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: replace boost::mutex::scoped_lock to std::scoped_lock (tier4#907) * fix: replace boost::mutex::scoped_lock to std::scoped_lock * fix: replace boost::mutex to std::mutex Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node (tier4#885) * feat(tensorrt_yolo): add multi gpu support to tensorrt_yolo node Signed-off-by: Kaan Colak <kcolak@leodrive.ai> * feat(tensorrt_yolo): update arg Signed-off-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner (tier4#887) * feat(tier4_planning_launch): create parameter yaml for behavior_velocity_planner * Update launch/tier4_planning_launch/config/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/behavior_velocity_planner.param.yaml Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> * feat: add param.yaml in behavior_velocity_planner package * some fix Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader (tier4#942) * fix(map_loader): use std::filesystem to load pcd files in pointcloud_map_loader Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): remove c_str Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(map_loader): replace c_str to string Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: relative links Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: typo Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix relative links Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore rare unknown words Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs: ignore unknown words one by one Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Co-authored-by: Hiroki OTA <hiroki.ota@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com> Co-authored-by: TakumiKozaka-T4 <70260442+TakumiKozaka-T4@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: storrrrrrrrm <103425473+storrrrrrrrm@users.noreply.github.com> Co-authored-by: suchang <chang.su@autocore.ai> Co-authored-by: Berkay <brkay54@gmail.com> Co-authored-by: Berkay <berkay@leodrive.ai> Co-authored-by: ito-san <57388357+ito-san@users.noreply.github.com> Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: kk-inoue-esol <76925382+kk-inoue-esol@users.noreply.github.com> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Co-authored-by: Kaan Çolak <kaancolak95@gmail.com> Co-authored-by: Kaan Colak <kcolak@leodrive.ai> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp>
…n#5201) (autowarefoundation#900) Signed-off-by: kminoda <koji.minoda@tier4.jp>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com>
Signed-off-by: IshitaTakeshi ishitah.takeshi@gmail.com
Description
Add an array copy function to simplify array initialization
There were a lot of reputation of for-loops that copy std::vector to std::array so I introduced a copy function and simplified the syntax
Related links
Tests performed
Tests include:
Notes for reviewers
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.