Skip to content
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: use multi thread for obstacle stop #269

Conversation

takayuki5168
Copy link
Contributor

@takayuki5168 takayuki5168 commented Jan 19, 2022

Signed-off-by: Takayuki Murooka [email protected]

Related Issue(required)

#275

Description(required)

To solve this problem in obstacle stop planner, multi thread is used for callbacks by passing a different callback group, whose type is MutuallyExclusive, to each calback.

Review Procedure(required)

Run simple psim, and see if each callback of subscribes is called in a steady cycle

Related PR(optional)

Pre-Review Checklist for the PR Author

PR Author should check the checkboxes below when creating the PR.

If you are adding new package following items are required:

  • Documentation with description of the package is available
  • A sample launch file and parameter file are available if the package contains executable nodes

Checklist for the PR Reviewer

Reviewers should check the checkboxes below before approval.

  • Commits are properly organized and messages are according to the guideline
  • PR title describes the changes

Post-Review Checklist for the PR Author

PR Author should check the checkboxes below before merging.

  • All open points are addressed and tracked via issues or tickets

CI Checks

  • Build and test for PR / build-and-test-pr: Required to pass before the merge.
  • Build and test for PR / clang-tidy-pr: NOT required to pass before the merge. It is up to the reviewer(s). Found false positives? See the [guidelines][clang-tidy-guidelines].
  • Check spelling: NOT required to pass before the merge. It is up to the reviewer(s). See here if you want to add some words to the spell check dictionary.

@kenji-miyake
Copy link
Contributor

@takayuki5168 Please write some descriptions so that others can understand the issue.

Signed-off-by: Takayuki Murooka <[email protected]>
@yukkysaito
Copy link
Contributor

related issue: #275

@takayuki5168 takayuki5168 marked this pull request as ready for review January 20, 2022 04:39
@yukkysaito
Copy link
Contributor

@takayuki5168 pls check spell miss

@takayuki5168
Copy link
Contributor Author

I verified that multithread callback (between main callback and others) works well with this branch.

[component_container_mt-15] [ERROR] [1642663490.409771081] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: main callback
[component_container_mt-15] [ERROR] [1642663490.422219663] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.447238016] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.451786051] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: point callback
[component_container_mt-15] [ERROR] [1642663490.452142596] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: dynamic object callback
[component_container_mt-15] [ERROR] [1642663490.472353882] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.472631328] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: end: main callback
[component_container_mt-15] [ERROR] [1642663490.497339749] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.508872697] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: main callback
[component_container_mt-15] [ERROR] [1642663490.522309004] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.547277888] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.551806081] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: point callback
[component_container_mt-15] [ERROR] [1642663490.552074034] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: dynamic object callback
[component_container_mt-15] [ERROR] [1642663490.570870934] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: end: main callback
[component_container_mt-15] [ERROR] [1642663490.572225181] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.597214536] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.609464164] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: main callback
[component_container_mt-15] [ERROR] [1642663490.622223087] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.647196724] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.651871129] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: point callback
[component_container_mt-15] [ERROR] [1642663490.652161780] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: dynamic object callback
[component_container_mt-15] [ERROR] [1642663490.671866627] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: end: main callback
[component_container_mt-15] [ERROR] [1642663490.672258048] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.697232334] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.709206215] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: main callback
[component_container_mt-15] [ERROR] [1642663490.722175590] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.747233379] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.751847334] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: point callback
[component_container_mt-15] [ERROR] [1642663490.752148003] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: dynamic object callback
[component_container_mt-15] [ERROR] [1642663490.771276500] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: end: main callback
[component_container_mt-15] [ERROR] [1642663490.772275292] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.797235883] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.809096110] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: main callback
[component_container_mt-15] [ERROR] [1642663490.822185132] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.847241409] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.851775180] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: point callback
[component_container_mt-15] [ERROR] [1642663490.852151731] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: dynamic object callback
[component_container_mt-15] [ERROR] [1642663490.871150179] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: end: main callback
[component_container_mt-15] [ERROR] [1642663490.872217757] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.897239863] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.909090753] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: main callback
[component_container_mt-15] [ERROR] [1642663490.922295650] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.947259695] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: current velocity callback
[component_container_mt-15] [ERROR] [1642663490.951793203] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: point callback
[component_container_mt-15] [ERROR] [1642663490.952221861] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: start: dynamic object callback
[component_container_mt-15] [ERROR] [1642663490.971470816] [planning.scenario_planning.lane_driving.motion_planning.obstacle_stop_planner]: end: main callback

Signed-off-by: Takayuki Murooka <[email protected]>
@takayuki5168
Copy link
Contributor Author

@yukkysaito Sorry, I did.
cc41cba

kosuke55 pushed a commit to kosuke55/autoware.universe that referenced this pull request Jan 27, 2022
* restore remote_cmd_converter files for v0.8.0 update

Signed-off-by: Takamasa Horibe <[email protected]>

* add ref_vel_gain (autowarefoundation#993)

Signed-off-by: Yamato Ando <[email protected]>

* Improve remote emergency stop (autowarefoundation#900)

* Apply format

Signed-off-by: Kenji Miyake <[email protected]>

* Rename emergency to system_emergency in vehicle_cmd_gate

Signed-off-by: Kenji Miyake <[email protected]>

* Add emergency stop feature to vehicle_cmd_gate

Signed-off-by: Kenji Miyake <[email protected]>

* Fix frame_id of vehicle_cmd_gate output

Signed-off-by: Kenji Miyake <[email protected]>

* Rename /remote/emergency to /remote/emergency_stop in autoware_joy_controller

Signed-off-by: Kenji Miyake <[email protected]>

* Rename /remote/emergency to /remote/emergency_stop in remote_cmd_converter

Signed-off-by: Kenji Miyake <[email protected]>

* Rename /remote/emergency to /remote/emergency_stop in autoware_api

Signed-off-by: Kenji Miyake <[email protected]>

* Check emergency_stop timeout in remote_cmd_converter

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore timeout = 0.0

Signed-off-by: Kenji Miyake <[email protected]>

* Add config_file to arg

Signed-off-by: Kenji Miyake <[email protected]>

* Rename emergency_stop to external_emergency_stop

Signed-off-by: Kenji Miyake <[email protected]>

* Remove unnecessary lines

Signed-off-by: Kenji Miyake <[email protected]>

* Wait for first heartbeat

Signed-off-by: Kenji Miyake <[email protected]>

* Add clear_emergency_stop service

Signed-off-by: Kenji Miyake <[email protected]>

* Call clear_external_emegency_stop service from autoware_joy_controller

Signed-off-by: Kenji Miyake <[email protected]>

* Rename function

Signed-off-by: Kenji Miyake <[email protected]>

* Revert: Wait for first heartbeat

Signed-off-by: Kenji Miyake <[email protected]>

* Fix console messages

Signed-off-by: Kenji Miyake <[email protected]>

* Move emergency_stop diag to vehicle_cmd_gate

Signed-off-by: Kenji Miyake <[email protected]>

* Add heartbeat to vehicle_cmd_gate

Signed-off-by: Kenji Miyake <[email protected]>

* Revert: Move emergency_stop diag to vehicle_cmd_gate

Signed-off-by: Kenji Miyake <[email protected]>

* patch in real-vehicle

* Apply format

Signed-off-by: Kenji Miyake <[email protected]>

* Change default parameter

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: jpntaxi4943-autoware <[email protected]>

* Feature/Add remote_cmd warning (autowarefoundation#1123)

* Feature/Add remote_cmd warning

Signed-off-by: Kenji Miyake <[email protected]>

* Change rate

Signed-off-by: Kenji Miyake <[email protected]>

* Update vehicle/remote_cmd_converter/src/node.cpp

Co-authored-by: Takamasa Horibe <[email protected]>

Co-authored-by: Takamasa Horibe <[email protected]>

* fix for v0.8.0 update

Signed-off-by: Takamasa Horibe <[email protected]>

* Revert "restore remote_cmd_converter files for v0.8.0 update"

This reverts commit eb29b749a61b5b5f9289ce2a0613defd0e5c783a.

* fix format

Signed-off-by: Takamasa Horibe <[email protected]>

Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: jpntaxi4943-autoware <[email protected]>
badai-nguyen pushed a commit to badai-nguyen/autoware.universe that referenced this pull request Feb 4, 2022
* release v0.4.0

* add obstacle avoid param (autowarefoundation#62)

* Feature/add stop reason lane change (autowarefoundation#69)

* add blocked by obstacle

* add stop reason topic to lane change planner

* Revert "add blocked by obstacle"

This reverts commit 1f5ecdb30c04f7ee70a4b3271bb2099c44752801.

* removed ROS1 package

Signed-off-by: mitsudome-r <[email protected]>

* Revert "removed ROS1 package"

This reverts commit c914e2e16fed7726f8748e1f936b061f051eaf8f.

* add COLCON_IGNORE file to all ROS1 packages

Signed-off-by: mitsudome-r <[email protected]>

* rename *.launch files to *.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* port planning launch

Signed-off-by: Takamasa Horibe <[email protected]>

* add missing porting

Signed-off-by: Takamasa Horibe <[email protected]>

* replace rostopic pub with executable in behavior_planning.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* fix remapping of topics in launch files

Signed-off-by: mitsudome-r <[email protected]>

* modify integer parameters to double parameters

Signed-off-by: mitsudome-r <[email protected]>

* fix arguments in parking.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* fix remapping of topics in scenario_planning.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* ROS2 Linting: planning_launch (autowarefoundation#38)

* Ros2 port autoware launch (autowarefoundation#35)

* [autoware_launch] port CMakelists.txt and remove COLCON_IGNORE

Signed-off-by: mitsudome-r <[email protected]>

* [autoware_launch] fix planning_simulator.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* [autoware_launch] add rviz config

Signed-off-by: mitsudome-r <[email protected]>

* [autoware_launch] first port of autoware_launch

Signed-off-by: mitsudome-r <[email protected]>

* lanuch rviz with config file

Signed-off-by: kosuke murakami <[email protected]>

* modify launch file for making psim work

Signed-off-by: kosuke murakami <[email protected]>

* add vehicle model in launch

Signed-off-by: kosuke murakami <[email protected]>

* change from vehicle_model to vehicle_param_file

Signed-off-by: kosuke murakami <[email protected]>

* [autoware_launch] add autoware_web_controller and system launch

Signed-off-by: mitsudome-r <[email protected]>

* add rosbrdige_suite to build_depends.repos

Signed-off-by: mitsudome-r <[email protected]>

* Update rviz

Signed-off-by: wep21 <[email protected]>

* update autoware.rviz

Signed-off-by: mitsudome-r <[email protected]>

* remove autoware_ros2.rviz

Signed-off-by: mitsudome-r <[email protected]>

Co-authored-by: kosuke murakami <[email protected]>
Co-authored-by: wep21 <[email protected]>

* Ros2 v0.8.0 planning launch (autowarefoundation#59)

* [planning_launch] restore file name for ros2 porting

Signed-off-by: Takamasa Horibe <[email protected]>

* Add obstacle_stop_planner.yaml (autowarefoundation#82)

Signed-off-by: Kenji Miyake <[email protected]>

* add surround obstacle checker options (autowarefoundation#86)

* fix slow down param related to tier4/autoware.iv@a9cdcb2 (autowarefoundation#91)

* fix parame max_steer_deg (autowarefoundation#92)

* add refine_goal_search_radius_range (autowarefoundation#93)

* Change default evaluation in motion velocity optimizer (autowarefoundation#97)

* Use Linf

* Add new line

* Add maximum_deceleration parameter (autowarefoundation#98)

* Add maximum_deceleration parameter

* Change default value

* Unable abort lane change (autowarefoundation#102)

* add param stoping velocity and fix typo (autowarefoundation#106)

* Add a parameter for minimum velocity for lane change (autowarefoundation#109)

* Add parameters for collision check for lane change (autowarefoundation#110)

* Add a parameter for disable collision check at prepare phase

* Add parameters for collision check with predicted_path

* Add a parameter for backward buffer for end of lane (autowarefoundation#114)

* Add parameters for backward buffer for end of lane

* Remove comment out

* add extend_distance param (autowarefoundation#107)

* add parameter of acc (autowarefoundation#129)

Signed-off-by: Yuma Nihei <[email protected]>

* fix typo & change static object velocity thres in lane_change_planner (autowarefoundation#104)

* change static object velocity thres

Signed-off-by: Kosuke Murakami <[email protected]>

* fix typo

Signed-off-by: Kosuke Murakami <[email protected]>

* Change minimum_lane_change_velocity (autowarefoundation#131)

* Feature/update avoidance param (autowarefoundation#140)

* update avoidance param

Signed-off-by: Kosuke Murakami <[email protected]>

* disable unnecesarry marker

Signed-off-by: Kosuke Murakami <[email protected]>

* modify min_behavior_stop_margin (autowarefoundation#127)

* modify min_behavior_stop_margin

Signed-off-by: Yamato Ando <[email protected]>

* Update obstacle_stop_planner.yaml

Co-authored-by: Yukihiro Saito <[email protected]>

* Add expand_stop_range to obstacle_stop_planner.yaml (autowarefoundation#152)

Signed-off-by: Kenji Miyake <[email protected]>

* Update obstacle_stop_planner.yaml (autowarefoundation#153)

* Visualize echo back goal_pose instead of 2D Nav Goal (autowarefoundation#150)

* Visualize echo back goal_pose instead of 2D Nav Goal

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mission_planning.launch

Signed-off-by: Kenji Miyake <[email protected]>

* Add surround_obstacle_checker.yaml (autowarefoundation#157)

* Add parameter (autowarefoundation#158)

* Revert "[planning_launch] restore file name for ros2 porting"

This reverts commit 275f0df232323bf24627adea9cb08888c250625e.

* fix namespace

Signed-off-by: Takamasa Horibe <[email protected]>

* fix relay

Signed-off-by: Takamasa Horibe <[email protected]>

* [planning_launch]: Add vehicle_param_file for turn signal decider

Signed-off-by: wep21 <[email protected]>

* [planning_launch]: Change topic type of lane change approval

Signed-off-by: wep21 <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: Satoshi Tanaka <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Yuma Nihei <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: hiroaki-ishikawa-t4 <[email protected]>
Co-authored-by: wep21 <[email protected]>

* Ros2 v0.8.0 fix packages (autowarefoundation#64)

* add vehicle_param_file to simple planning simulator

* add vehicle_param_file to lane change planner

* Rename ROS-related .yaml to .param.yaml (autowarefoundation#65)

* Rename ROS-related .yaml to .param.yaml

Signed-off-by: Kenji Miyake <[email protected]>

* Add missing '--'

Signed-off-by: Kenji Miyake <[email protected]>

* Rename vehicle_info.yaml to vehicle_info.param.yaml

Signed-off-by: Kenji Miyake <[email protected]>

* Fix livox param name

Signed-off-by: Kenji Miyake <[email protected]>

* Ros2 update v0.9.0 (autowarefoundation#67)

* Add pose history into rviz config

Signed-off-by: wep21 <[email protected]>

* add blocked by obstacle option (autowarefoundation#164)

* fix tab name (autowarefoundation#166)

* disenable ndt visualization (autowarefoundation#169)

* disenable ndt visualization

* change alpha

* dont visualize position covariance

Signed-off-by: wep21 <[email protected]>

* change global frame to map (autowarefoundation#171)

* add param (autowarefoundation#156)

Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: tkimura4 <[email protected]>

* Ros2 fix topic name part1 (autowarefoundation#83)

* Fix topic name for behavior_velocity_planner

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name of lane_change_planner

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name of freespace_planner

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name for freespace_planner

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix typo in planning launch (autowarefoundation#92)

* Fix typo in planning launch

* Fix remaining errors

* Fix various typos in launch files (autowarefoundation#97)

* add use_sim-time option (autowarefoundation#99)

* Format launch files (autowarefoundation#178)

Signed-off-by: Kenji Miyake <[email protected]>

* Sync public repo (autowarefoundation#185)

* add tier4 usbcam (autowarefoundation#104)

* add tier4 usbcam

* change version

* tier4/ros2

* Ros2 vehicle info param server (autowarefoundation#96)

* add vehicle info param server

* delete vehicle param file

Co-authored-by: taikitanaka <[email protected]>

* Ros2 fix topic name part2 (autowarefoundation#89)

* Fix topic name for traffic_light_classifier

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name for traffic_light_visualization

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name for traffic_light_ssd_fine_detector

Signed-off-by: Takagi, Isamu <[email protected]>

Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>

* Ros2 lsim test (autowarefoundation#186)

* Add group to launch file for var scope

Signed-off-by: Takagi, Isamu <[email protected]>

* Remove pointcloud relay for localization

Signed-off-by: Takagi, Isamu <[email protected]>

* Add use_sim_time

Signed-off-by: Takagi, Isamu <[email protected]>

* Remove pointcloud relay for localization

Signed-off-by: Takagi, Isamu <[email protected]>

Co-authored-by: Takagi, Isamu <[email protected]>

* Use set_parameter for use_sim_time (autowarefoundation#198)

* Use set_parameter for use_sim_time

Signed-off-by: wep21 <[email protected]>

* Add default parameter for scenario simulator

Signed-off-by: wep21 <[email protected]>

* Add container launch for planning (autowarefoundation#205)

* Add container launch for planning

Signed-off-by: wep21 <[email protected]>

* fix porting miss

* fix lane_driving.launch.xml

* Add missing parameters

Signed-off-by: wep21 <[email protected]>

Co-authored-by: taichiH <[email protected]>

* Rename AstarNavi to FreespacePlannerNode (autowarefoundation#213)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix typos in launch files (autowarefoundation#231)

* Fix typos in launch files

Signed-off-by: Kenji Miyake <[email protected]>

* Fix lint

Signed-off-by: wep21 <[email protected]>

Co-authored-by: wep21 <[email protected]>

* Format launch files (autowarefoundation#228)

* Format launch files

Signed-off-by: Kenji Miyake <[email protected]>

* Format launch.py

Signed-off-by: Kenji Miyake <[email protected]>

* Fix lint

Signed-off-by: Kenji Miyake <[email protected]>

* Fix topic name of external traffic light input (autowarefoundation#236)

* Add namespace to behavior_velocity_planner (autowarefoundation#252)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix typo applygin->applying (autowarefoundation#304)

Signed-off-by: kosuke55 <[email protected]>

* add description for planning_launch autowarefoundation#335

* add README.md and svg files (autowarefoundation#328)

* add md and svg

* fix typo

* fix typo

* fix word

* fix typo

* add lack of things

* Update README

* fix depending packages

* fix word

* Add autoware api (autowarefoundation#376)

* Add external api adaptor (autowarefoundation#267)

* Add external api adaptor

* Add api adaptor to logging simulator

Signed-off-by: Takagi, Isamu <[email protected]>

* Add engage status output

Signed-off-by: Takagi, Isamu <[email protected]>

* Add internal api adaptor (autowarefoundation#273)

Signed-off-by: Takagi, Isamu <[email protected]>

* Add map hash generator (autowarefoundation#319)

Signed-off-by: Takagi, Isamu <[email protected]>

* Add autoware api launch (autowarefoundation#326)

* Add autoware api launch

Signed-off-by: Takagi, Isamu <[email protected]>

* Apply autoware api launch

Signed-off-by: Takagi, Isamu <[email protected]>

* Add deprecated comment

Signed-off-by: Takagi, Isamu <[email protected]>

* Remove unused parameter (autowarefoundation#325)

Signed-off-by: Takagi, Isamu <[email protected]>

* Add api parameter (autowarefoundation#341)

Signed-off-by: Takagi, Isamu <[email protected]>

* Add start request API (autowarefoundation#321)

* Add use start request option

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint

Signed-off-by: Takagi, Isamu <[email protected]>

* Feature external cmd selector heartbeat (autowarefoundation#356)

* Rename external command topic

Signed-off-by: Takagi, Isamu <[email protected]>

* Modify command topic name

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name

Signed-off-by: Takagi, Isamu <[email protected]>

* Rename remote_cmd_converter

Signed-off-by: Takagi, Isamu <[email protected]>

* Remove gate mode from external command

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix latest external command name (autowarefoundation#361)

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix merge conflict

Signed-off-by: Takagi, Isamu <[email protected]>

* change external traffic light topic name in behavior velocity planner (autowarefoundation#310)

* fix topic

* change internal topic name

Co-authored-by: yabuta <[email protected]>

* Merge pull request autowarefoundation#359 from tier4/feature/add_plannig_error_monitor (autowarefoundation#365)

* Feature/add virtual traffic light planner (autowarefoundation#317)

* Fix pre-commit (autowarefoundation#407)

* Fix pre-commit errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix package.xml

Signed-off-by: Kenji Miyake <[email protected]>

* fix parameter name (autowarefoundation#470)

* Feature/porting behavior path planner (autowarefoundation#300)

* modify behavior_planning launch for behavior_path_planner with lane_c… (autowarefoundation#239)

* modify behavior_planning launch for behavior_path_planner with lane_change_only config

Signed-off-by: Takamasa Horibe <[email protected]>

* remove avoidance & side_shift related code

Signed-off-by: Takamasa Horibe <[email protected]>

* Fix launcher and add config files and change obstacle avoid param

* Add new line

* Fix visualization and remove multiple args

* Enable auto approve path change

Co-authored-by: rej55 <[email protected]>
Signed-off-by: wep21 <[email protected]>

* add param in behavior_path_planner (autowarefoundation#255)

Signed-off-by: Takamasa Horibe <[email protected]>

* Fix param (autowarefoundation#251)

* Fix typo

Signed-off-by: wep21 <[email protected]>

Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: rej55 <[email protected]>

* Feature/porting motion velocity smoother (autowarefoundation#302)

* Launch motion_velocity_smoother (autowarefoundation#215)

* Launch motion_velocity_smoother

* Change params

* Fix parameter files

* Fix

Signed-off-by: wep21 <[email protected]>

* Fix/smoother trajectory ds (autowarefoundation#249)

* Add parameter

* Fix

* Fix

* change launcher parameter (autowarefoundation#265)

* Feature/smoother resampling (autowarefoundation#269)

* change launcher parameter

* add new parameter

Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: purewater0901 <[email protected]>

* Master sync parking module (autowarefoundation#303)

* Add namespace

Signed-off-by: wep21 <[email protected]>

* Add freespace planner config file

Signed-off-by: wep21 <[email protected]>

* Add missing import

Signed-off-by: wep21 <[email protected]>

* update rviz config & planner params (autowarefoundation#305)

Co-authored-by: satoshi-ota <[email protected]>

* Feature/porting occlusion spot (autowarefoundation#309)

* add occulusion_spot marker (autowarefoundation#266)

* add blindspot marker

* to occlusion spot slow down

* remove debug info from marker (autowarefoundation#287)

* remove debug info from marker

* remove debug arrow

* fix format

* update behavior launch

* apply pep8

* fix format

Co-authored-by: taikitanaka3 <[email protected]>

* Use multithread for lane driving planning (autowarefoundation#327)

Signed-off-by: wep21 <[email protected]>

* Fix import order of parking.launch.py (autowarefoundation#347)

Signed-off-by: Kenji Miyake <[email protected]>

* Add analytical smoother config (autowarefoundation#360)

Signed-off-by: Makoto Kurihara <[email protected]>

* update acc param (autowarefoundation#358)

* add rosparam for vehicle center optimization (autowarefoundation#362)

* update ros param for .iv (autowarefoundation#353)

* update ros param for .iv

* forward fixing mpt time: 3.0->1.0

* Fix/obstacle avoid revert some improvements (autowarefoundation#381)

* Revert "update ros param for .iv (autowarefoundation#353)"

This reverts commit f7f341a.

* Revert "add rosparam for vehicle center optimization (autowarefoundation#362)"

This reverts commit 78bbf70.

* update side shift param (autowarefoundation#370)

Signed-off-by: Takamasa Horibe <[email protected]>

* add yaml & load lane following params (autowarefoundation#377)

* add pull over/out module (autowarefoundation#430)

add yaml file and modify BT tree file path

modify parameter file

add parameter

add use_dynamic_object flag in pull out param

delete unncesarry parameters

delete unnecessary param

merge change for jpntaxi

delete blank line

modify BT file name

modify launch file

* Update behavior path planner launch files (autowarefoundation#433)

* update launch parameters for behavior_path_planner

Signed-off-by: TakaHoribe <[email protected]>

* update param at experiment

Signed-off-by: Takamasa Horibe <[email protected]>

* fix typo

Signed-off-by: Takamasa Horibe <[email protected]>

* Fix indent

Co-authored-by: TakaHoribe <[email protected]>

* Fix for pre-commit (437)

Signed-off-by: Kenji Miyake <[email protected]>

* change threshold_distance_object_is_on_center to 1.0 (autowarefoundation#441)

Signed-off-by: TakaHoribe <[email protected]>

* delete optimizer (autowarefoundation#456)

* add params for acceleration prevention (autowarefoundation#454) (autowarefoundation#457)

Signed-off-by: Takamasa Horibe <[email protected]>

Co-authored-by: Takamasa Horibe <[email protected]>

* Feature/use external velocity limit selector (autowarefoundation#460)

* use external velocity limit selector

* add common planning params

* update yaml params

* Feature/add slow down params (autowarefoundation#448)

* add/update slow down params

* topic remap

* update topic name

* Fix/use common param (autowarefoundation#465)

* Change formatter to black (autowarefoundation#488)

* Update pre-commit settings

* Apply Black

* Replace ament_lint_common with autoware_lint_common

* Update build_depends.repos

* Fix build_depends

* twist -> odometry (autowarefoundation#109)

Co-authored-by: Takayuki Murooka <[email protected]>

* Auto/fix launch (autowarefoundation#110)

* fix namespace

* remove dynamic_object_visualization

* fix rviz

* remove unused depend/launcher (autowarefoundation#112)

* Fix remapping in control.launch.py (autowarefoundation#115)

* Fix remappings

* Add comment

* Sync .auto branch with the latest branch in internal repository (autowarefoundation#120)

* Disbale intersection polygon marker (autowarefoundation#483)

Signed-off-by: wep21 <[email protected]>

* Merge pull request autowarefoundation#384 from tier4/feature/no_stopping_area

Feature/no stopping area

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>

* Update traffic light topic name (autowarefoundation#131)

* Update traffic light topic name

Signed-off-by: wep21 <[email protected]>

* Update traffic light topic name in perception

Signed-off-by: wep21 <[email protected]>

* Fix no ground pointcloud topic name (autowarefoundation#134)

Signed-off-by: j4tfwm6z <[email protected]>

Co-authored-by: j4tfwm6z <[email protected]>

* auto/fix occupancy grid map topic name (autowarefoundation#137)

* fix/rename segmentation namespace (autowarefoundation#139)

* fix namespace: rviz config

* fix namespace: planning stack

* rename segmentatino directory

* fix namespace: perception stack

* add vehicle info parameter

Signed-off-by: tomoya.kimura <[email protected]>

* ci(pre-commit): autofix

* remove unused import

* remove unused import

Signed-off-by: tomoya.kimura <[email protected]>

Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Jilada Eccleston <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: Satoshi Tanaka <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Yuma Nihei <[email protected]>
Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: hiroaki-ishikawa-t4 <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: taichiH <[email protected]>
Co-authored-by: Kosuke Takeuchi <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: yabuta <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: satoshi-ota <[email protected]>
Co-authored-by: Makoto Kurihara <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: kyoichi sugahara <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: j4tfwm6z <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
badai-nguyen pushed a commit to badai-nguyen/autoware.universe that referenced this pull request Feb 4, 2022
* release v0.4.0

* add obstacle avoid param (autowarefoundation#62)

* Feature/add stop reason lane change (autowarefoundation#69)

* add blocked by obstacle

* add stop reason topic to lane change planner

* Revert "add blocked by obstacle"

This reverts commit 1f5ecdb30c04f7ee70a4b3271bb2099c44752801.

* removed ROS1 package

Signed-off-by: mitsudome-r <[email protected]>

* Revert "removed ROS1 package"

This reverts commit c914e2e16fed7726f8748e1f936b061f051eaf8f.

* add COLCON_IGNORE file to all ROS1 packages

Signed-off-by: mitsudome-r <[email protected]>

* rename *.launch files to *.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* port planning launch

Signed-off-by: Takamasa Horibe <[email protected]>

* add missing porting

Signed-off-by: Takamasa Horibe <[email protected]>

* replace rostopic pub with executable in behavior_planning.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* fix remapping of topics in launch files

Signed-off-by: mitsudome-r <[email protected]>

* modify integer parameters to double parameters

Signed-off-by: mitsudome-r <[email protected]>

* fix arguments in parking.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* fix remapping of topics in scenario_planning.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* ROS2 Linting: planning_launch (autowarefoundation#38)

* Ros2 port autoware launch (autowarefoundation#35)

* [autoware_launch] port CMakelists.txt and remove COLCON_IGNORE

Signed-off-by: mitsudome-r <[email protected]>

* [autoware_launch] fix planning_simulator.launch.xml

Signed-off-by: mitsudome-r <[email protected]>

* [autoware_launch] add rviz config

Signed-off-by: mitsudome-r <[email protected]>

* [autoware_launch] first port of autoware_launch

Signed-off-by: mitsudome-r <[email protected]>

* lanuch rviz with config file

Signed-off-by: kosuke murakami <[email protected]>

* modify launch file for making psim work

Signed-off-by: kosuke murakami <[email protected]>

* add vehicle model in launch

Signed-off-by: kosuke murakami <[email protected]>

* change from vehicle_model to vehicle_param_file

Signed-off-by: kosuke murakami <[email protected]>

* [autoware_launch] add autoware_web_controller and system launch

Signed-off-by: mitsudome-r <[email protected]>

* add rosbrdige_suite to build_depends.repos

Signed-off-by: mitsudome-r <[email protected]>

* Update rviz

Signed-off-by: wep21 <[email protected]>

* update autoware.rviz

Signed-off-by: mitsudome-r <[email protected]>

* remove autoware_ros2.rviz

Signed-off-by: mitsudome-r <[email protected]>

Co-authored-by: kosuke murakami <[email protected]>
Co-authored-by: wep21 <[email protected]>

* Ros2 v0.8.0 planning launch (autowarefoundation#59)

* [planning_launch] restore file name for ros2 porting

Signed-off-by: Takamasa Horibe <[email protected]>

* Add obstacle_stop_planner.yaml (autowarefoundation#82)

Signed-off-by: Kenji Miyake <[email protected]>

* add surround obstacle checker options (autowarefoundation#86)

* fix slow down param related to tier4/autoware.iv@a9cdcb2 (autowarefoundation#91)

* fix parame max_steer_deg (autowarefoundation#92)

* add refine_goal_search_radius_range (autowarefoundation#93)

* Change default evaluation in motion velocity optimizer (autowarefoundation#97)

* Use Linf

* Add new line

* Add maximum_deceleration parameter (autowarefoundation#98)

* Add maximum_deceleration parameter

* Change default value

* Unable abort lane change (autowarefoundation#102)

* add param stoping velocity and fix typo (autowarefoundation#106)

* Add a parameter for minimum velocity for lane change (autowarefoundation#109)

* Add parameters for collision check for lane change (autowarefoundation#110)

* Add a parameter for disable collision check at prepare phase

* Add parameters for collision check with predicted_path

* Add a parameter for backward buffer for end of lane (autowarefoundation#114)

* Add parameters for backward buffer for end of lane

* Remove comment out

* add extend_distance param (autowarefoundation#107)

* add parameter of acc (autowarefoundation#129)

Signed-off-by: Yuma Nihei <[email protected]>

* fix typo & change static object velocity thres in lane_change_planner (autowarefoundation#104)

* change static object velocity thres

Signed-off-by: Kosuke Murakami <[email protected]>

* fix typo

Signed-off-by: Kosuke Murakami <[email protected]>

* Change minimum_lane_change_velocity (autowarefoundation#131)

* Feature/update avoidance param (autowarefoundation#140)

* update avoidance param

Signed-off-by: Kosuke Murakami <[email protected]>

* disable unnecesarry marker

Signed-off-by: Kosuke Murakami <[email protected]>

* modify min_behavior_stop_margin (autowarefoundation#127)

* modify min_behavior_stop_margin

Signed-off-by: Yamato Ando <[email protected]>

* Update obstacle_stop_planner.yaml

Co-authored-by: Yukihiro Saito <[email protected]>

* Add expand_stop_range to obstacle_stop_planner.yaml (autowarefoundation#152)

Signed-off-by: Kenji Miyake <[email protected]>

* Update obstacle_stop_planner.yaml (autowarefoundation#153)

* Visualize echo back goal_pose instead of 2D Nav Goal (autowarefoundation#150)

* Visualize echo back goal_pose instead of 2D Nav Goal

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mission_planning.launch

Signed-off-by: Kenji Miyake <[email protected]>

* Add surround_obstacle_checker.yaml (autowarefoundation#157)

* Add parameter (autowarefoundation#158)

* Revert "[planning_launch] restore file name for ros2 porting"

This reverts commit 275f0df232323bf24627adea9cb08888c250625e.

* fix namespace

Signed-off-by: Takamasa Horibe <[email protected]>

* fix relay

Signed-off-by: Takamasa Horibe <[email protected]>

* [planning_launch]: Add vehicle_param_file for turn signal decider

Signed-off-by: wep21 <[email protected]>

* [planning_launch]: Change topic type of lane change approval

Signed-off-by: wep21 <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: Satoshi Tanaka <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Yuma Nihei <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: hiroaki-ishikawa-t4 <[email protected]>
Co-authored-by: wep21 <[email protected]>

* Ros2 v0.8.0 fix packages (autowarefoundation#64)

* add vehicle_param_file to simple planning simulator

* add vehicle_param_file to lane change planner

* Rename ROS-related .yaml to .param.yaml (autowarefoundation#65)

* Rename ROS-related .yaml to .param.yaml

Signed-off-by: Kenji Miyake <[email protected]>

* Add missing '--'

Signed-off-by: Kenji Miyake <[email protected]>

* Rename vehicle_info.yaml to vehicle_info.param.yaml

Signed-off-by: Kenji Miyake <[email protected]>

* Fix livox param name

Signed-off-by: Kenji Miyake <[email protected]>

* Ros2 update v0.9.0 (autowarefoundation#67)

* Add pose history into rviz config

Signed-off-by: wep21 <[email protected]>

* add blocked by obstacle option (autowarefoundation#164)

* fix tab name (autowarefoundation#166)

* disenable ndt visualization (autowarefoundation#169)

* disenable ndt visualization

* change alpha

* dont visualize position covariance

Signed-off-by: wep21 <[email protected]>

* change global frame to map (autowarefoundation#171)

* add param (autowarefoundation#156)

Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: tkimura4 <[email protected]>

* Ros2 fix topic name part1 (autowarefoundation#83)

* Fix topic name for behavior_velocity_planner

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name of lane_change_planner

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name of freespace_planner

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name for freespace_planner

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix typo in planning launch (autowarefoundation#92)

* Fix typo in planning launch

* Fix remaining errors

* Fix various typos in launch files (autowarefoundation#97)

* add use_sim-time option (autowarefoundation#99)

* Format launch files (autowarefoundation#178)

Signed-off-by: Kenji Miyake <[email protected]>

* Sync public repo (autowarefoundation#185)

* add tier4 usbcam (autowarefoundation#104)

* add tier4 usbcam

* change version

* tier4/ros2

* Ros2 vehicle info param server (autowarefoundation#96)

* add vehicle info param server

* delete vehicle param file

Co-authored-by: taikitanaka <[email protected]>

* Ros2 fix topic name part2 (autowarefoundation#89)

* Fix topic name for traffic_light_classifier

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name for traffic_light_visualization

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name for traffic_light_ssd_fine_detector

Signed-off-by: Takagi, Isamu <[email protected]>

Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>

* Ros2 lsim test (autowarefoundation#186)

* Add group to launch file for var scope

Signed-off-by: Takagi, Isamu <[email protected]>

* Remove pointcloud relay for localization

Signed-off-by: Takagi, Isamu <[email protected]>

* Add use_sim_time

Signed-off-by: Takagi, Isamu <[email protected]>

* Remove pointcloud relay for localization

Signed-off-by: Takagi, Isamu <[email protected]>

Co-authored-by: Takagi, Isamu <[email protected]>

* Use set_parameter for use_sim_time (autowarefoundation#198)

* Use set_parameter for use_sim_time

Signed-off-by: wep21 <[email protected]>

* Add default parameter for scenario simulator

Signed-off-by: wep21 <[email protected]>

* Add container launch for planning (autowarefoundation#205)

* Add container launch for planning

Signed-off-by: wep21 <[email protected]>

* fix porting miss

* fix lane_driving.launch.xml

* Add missing parameters

Signed-off-by: wep21 <[email protected]>

Co-authored-by: taichiH <[email protected]>

* Rename AstarNavi to FreespacePlannerNode (autowarefoundation#213)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix typos in launch files (autowarefoundation#231)

* Fix typos in launch files

Signed-off-by: Kenji Miyake <[email protected]>

* Fix lint

Signed-off-by: wep21 <[email protected]>

Co-authored-by: wep21 <[email protected]>

* Format launch files (autowarefoundation#228)

* Format launch files

Signed-off-by: Kenji Miyake <[email protected]>

* Format launch.py

Signed-off-by: Kenji Miyake <[email protected]>

* Fix lint

Signed-off-by: Kenji Miyake <[email protected]>

* Fix topic name of external traffic light input (autowarefoundation#236)

* Add namespace to behavior_velocity_planner (autowarefoundation#252)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix typo applygin->applying (autowarefoundation#304)

Signed-off-by: kosuke55 <[email protected]>

* add description for planning_launch autowarefoundation#335

* add README.md and svg files (autowarefoundation#328)

* add md and svg

* fix typo

* fix typo

* fix word

* fix typo

* add lack of things

* Update README

* fix depending packages

* fix word

* Add autoware api (autowarefoundation#376)

* Add external api adaptor (autowarefoundation#267)

* Add external api adaptor

* Add api adaptor to logging simulator

Signed-off-by: Takagi, Isamu <[email protected]>

* Add engage status output

Signed-off-by: Takagi, Isamu <[email protected]>

* Add internal api adaptor (autowarefoundation#273)

Signed-off-by: Takagi, Isamu <[email protected]>

* Add map hash generator (autowarefoundation#319)

Signed-off-by: Takagi, Isamu <[email protected]>

* Add autoware api launch (autowarefoundation#326)

* Add autoware api launch

Signed-off-by: Takagi, Isamu <[email protected]>

* Apply autoware api launch

Signed-off-by: Takagi, Isamu <[email protected]>

* Add deprecated comment

Signed-off-by: Takagi, Isamu <[email protected]>

* Remove unused parameter (autowarefoundation#325)

Signed-off-by: Takagi, Isamu <[email protected]>

* Add api parameter (autowarefoundation#341)

Signed-off-by: Takagi, Isamu <[email protected]>

* Add start request API (autowarefoundation#321)

* Add use start request option

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint

Signed-off-by: Takagi, Isamu <[email protected]>

* Feature external cmd selector heartbeat (autowarefoundation#356)

* Rename external command topic

Signed-off-by: Takagi, Isamu <[email protected]>

* Modify command topic name

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name

Signed-off-by: Takagi, Isamu <[email protected]>

* Rename remote_cmd_converter

Signed-off-by: Takagi, Isamu <[email protected]>

* Remove gate mode from external command

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix latest external command name (autowarefoundation#361)

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix merge conflict

Signed-off-by: Takagi, Isamu <[email protected]>

* change external traffic light topic name in behavior velocity planner (autowarefoundation#310)

* fix topic

* change internal topic name

Co-authored-by: yabuta <[email protected]>

* Merge pull request autowarefoundation#359 from tier4/feature/add_plannig_error_monitor (autowarefoundation#365)

* Feature/add virtual traffic light planner (autowarefoundation#317)

* Fix pre-commit (autowarefoundation#407)

* Fix pre-commit errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix package.xml

Signed-off-by: Kenji Miyake <[email protected]>

* fix parameter name (autowarefoundation#470)

* Feature/porting behavior path planner (autowarefoundation#300)

* modify behavior_planning launch for behavior_path_planner with lane_c… (autowarefoundation#239)

* modify behavior_planning launch for behavior_path_planner with lane_change_only config

Signed-off-by: Takamasa Horibe <[email protected]>

* remove avoidance & side_shift related code

Signed-off-by: Takamasa Horibe <[email protected]>

* Fix launcher and add config files and change obstacle avoid param

* Add new line

* Fix visualization and remove multiple args

* Enable auto approve path change

Co-authored-by: rej55 <[email protected]>
Signed-off-by: wep21 <[email protected]>

* add param in behavior_path_planner (autowarefoundation#255)

Signed-off-by: Takamasa Horibe <[email protected]>

* Fix param (autowarefoundation#251)

* Fix typo

Signed-off-by: wep21 <[email protected]>

Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: rej55 <[email protected]>

* Feature/porting motion velocity smoother (autowarefoundation#302)

* Launch motion_velocity_smoother (autowarefoundation#215)

* Launch motion_velocity_smoother

* Change params

* Fix parameter files

* Fix

Signed-off-by: wep21 <[email protected]>

* Fix/smoother trajectory ds (autowarefoundation#249)

* Add parameter

* Fix

* Fix

* change launcher parameter (autowarefoundation#265)

* Feature/smoother resampling (autowarefoundation#269)

* change launcher parameter

* add new parameter

Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: purewater0901 <[email protected]>

* Master sync parking module (autowarefoundation#303)

* Add namespace

Signed-off-by: wep21 <[email protected]>

* Add freespace planner config file

Signed-off-by: wep21 <[email protected]>

* Add missing import

Signed-off-by: wep21 <[email protected]>

* update rviz config & planner params (autowarefoundation#305)

Co-authored-by: satoshi-ota <[email protected]>

* Feature/porting occlusion spot (autowarefoundation#309)

* add occulusion_spot marker (autowarefoundation#266)

* add blindspot marker

* to occlusion spot slow down

* remove debug info from marker (autowarefoundation#287)

* remove debug info from marker

* remove debug arrow

* fix format

* update behavior launch

* apply pep8

* fix format

Co-authored-by: taikitanaka3 <[email protected]>

* Use multithread for lane driving planning (autowarefoundation#327)

Signed-off-by: wep21 <[email protected]>

* Fix import order of parking.launch.py (autowarefoundation#347)

Signed-off-by: Kenji Miyake <[email protected]>

* Add analytical smoother config (autowarefoundation#360)

Signed-off-by: Makoto Kurihara <[email protected]>

* update acc param (autowarefoundation#358)

* add rosparam for vehicle center optimization (autowarefoundation#362)

* update ros param for .iv (autowarefoundation#353)

* update ros param for .iv

* forward fixing mpt time: 3.0->1.0

* Fix/obstacle avoid revert some improvements (autowarefoundation#381)

* Revert "update ros param for .iv (autowarefoundation#353)"

This reverts commit f7f341a.

* Revert "add rosparam for vehicle center optimization (autowarefoundation#362)"

This reverts commit 78bbf70.

* update side shift param (autowarefoundation#370)

Signed-off-by: Takamasa Horibe <[email protected]>

* add yaml & load lane following params (autowarefoundation#377)

* add pull over/out module (autowarefoundation#430)

add yaml file and modify BT tree file path

modify parameter file

add parameter

add use_dynamic_object flag in pull out param

delete unncesarry parameters

delete unnecessary param

merge change for jpntaxi

delete blank line

modify BT file name

modify launch file

* Update behavior path planner launch files (autowarefoundation#433)

* update launch parameters for behavior_path_planner

Signed-off-by: TakaHoribe <[email protected]>

* update param at experiment

Signed-off-by: Takamasa Horibe <[email protected]>

* fix typo

Signed-off-by: Takamasa Horibe <[email protected]>

* Fix indent

Co-authored-by: TakaHoribe <[email protected]>

* Fix for pre-commit (437)

Signed-off-by: Kenji Miyake <[email protected]>

* change threshold_distance_object_is_on_center to 1.0 (autowarefoundation#441)

Signed-off-by: TakaHoribe <[email protected]>

* delete optimizer (autowarefoundation#456)

* add params for acceleration prevention (autowarefoundation#454) (autowarefoundation#457)

Signed-off-by: Takamasa Horibe <[email protected]>

Co-authored-by: Takamasa Horibe <[email protected]>

* Feature/use external velocity limit selector (autowarefoundation#460)

* use external velocity limit selector

* add common planning params

* update yaml params

* Feature/add slow down params (autowarefoundation#448)

* add/update slow down params

* topic remap

* update topic name

* Fix/use common param (autowarefoundation#465)

* Change formatter to black (autowarefoundation#488)

* Update pre-commit settings

* Apply Black

* Replace ament_lint_common with autoware_lint_common

* Update build_depends.repos

* Fix build_depends

* twist -> odometry (autowarefoundation#109)

Co-authored-by: Takayuki Murooka <[email protected]>

* Auto/fix launch (autowarefoundation#110)

* fix namespace

* remove dynamic_object_visualization

* fix rviz

* remove unused depend/launcher (autowarefoundation#112)

* Fix remapping in control.launch.py (autowarefoundation#115)

* Fix remappings

* Add comment

* Sync .auto branch with the latest branch in internal repository (autowarefoundation#120)

* Disbale intersection polygon marker (autowarefoundation#483)

Signed-off-by: wep21 <[email protected]>

* Merge pull request autowarefoundation#384 from tier4/feature/no_stopping_area

Feature/no stopping area

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>

* Update traffic light topic name (autowarefoundation#131)

* Update traffic light topic name

Signed-off-by: wep21 <[email protected]>

* Update traffic light topic name in perception

Signed-off-by: wep21 <[email protected]>

* Fix no ground pointcloud topic name (autowarefoundation#134)

Signed-off-by: j4tfwm6z <[email protected]>

Co-authored-by: j4tfwm6z <[email protected]>

* auto/fix occupancy grid map topic name (autowarefoundation#137)

* fix/rename segmentation namespace (autowarefoundation#139)

* fix namespace: rviz config

* fix namespace: planning stack

* rename segmentatino directory

* fix namespace: perception stack

* add vehicle info parameter

Signed-off-by: tomoya.kimura <[email protected]>

* ci(pre-commit): autofix

* remove unused import

* remove unused import

Signed-off-by: tomoya.kimura <[email protected]>

Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Jilada Eccleston <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: Satoshi Tanaka <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Yuma Nihei <[email protected]>
Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: hiroaki-ishikawa-t4 <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: taichiH <[email protected]>
Co-authored-by: Kosuke Takeuchi <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: yabuta <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: satoshi-ota <[email protected]>
Co-authored-by: Makoto Kurihara <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: kyoichi sugahara <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: j4tfwm6z <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
yukkysaito
yukkysaito previously approved these changes Feb 4, 2022
@codecov
Copy link

codecov bot commented Mar 8, 2022

Codecov Report

Merging #269 (9c2844b) into tier4/proposal (1bab84e) will decrease coverage by 10.99%.
The diff coverage is 0.00%.

Impacted file tree graph

@@                Coverage Diff                 @@
##           tier4/proposal    #269       +/-   ##
==================================================
- Coverage           10.99%   0.00%   -11.00%     
==================================================
  Files                 704       4      -700     
  Lines               49493    1095    -48398     
  Branches             6647       0     -6647     
==================================================
- Hits                 5440       0     -5440     
+ Misses              39693    1095    -38598     
+ Partials             4360       0     -4360     
Impacted Files Coverage Δ
planning/obstacle_stop_planner/src/node.cpp 0.00% <0.00%> (ø)
...include/behavior_velocity_planner/planner_data.hpp
...mon/autoware_auto_common/test/test_byte_reader.cpp
...planning_evaluator/src/planning_evaluator_node.cpp
...eption/euclidean_cluster/lib/euclidean_cluster.cpp
...ed_clock_rviz_plugin/src/simulated_clock_panel.cpp
...eparture_checker/util/create_vehicle_footprint.hpp
...erception/tensorrt_yolo/lib/include/cuda_utils.hpp
...dummy_infrastructure/dummy_infrastructure_node.hpp
... and 692 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1bab84e...9c2844b. Read the comment docs.

@takayuki5168
Copy link
Contributor Author

takayuki5168 commented Mar 8, 2022

@kenji-miyake It seems spell check test is applied to so many files which are not modified in this PR, but is this what you intended to test? It's hard to find the error spell from so many warning spells. 🙏

@kenji-miyake
Copy link
Contributor

@takayuki5168 Yes, but it's optional.

@takayuki5168
Copy link
Contributor Author

@kenji-miyake
What do you mean by optional, optional to merge this PR? It's required to merge.
image

@takayuki5168
Copy link
Contributor Author

Ahh, I think now I got it. Other pakcages' spell check is optional, and only spell check in this PR is required. 🙏

@kenji-miyake
Copy link
Contributor

@takayuki5168 Please update the target branch. tier4/proposal isn't used anymore. So I made it Required not to be merged unintentionally.

@takayuki5168 takayuki5168 changed the base branch from tier4/proposal to main March 9, 2022 02:35
@takayuki5168 takayuki5168 dismissed yukkysaito’s stale review March 9, 2022 02:35

The base branch was changed.

@takayuki5168
Copy link
Contributor Author

@yukkysaito I guess you can merge this PR if you approve.

@yukkysaito yukkysaito self-requested a review March 9, 2022 03:01
@yukkysaito yukkysaito merged commit 976779c into autowarefoundation:main Mar 9, 2022
taikitanaka3 referenced this pull request in tier4/autoware.universe Apr 9, 2022
* feat: use multi thread for obstacle stop

Signed-off-by: Takayuki Murooka <[email protected]>

* feat: minor change with comments

Signed-off-by: Takayuki Murooka <[email protected]>

* fix: fix typo

Signed-off-by: Takayuki Murooka <[email protected]>
taikitanaka3 referenced this pull request in tier4/autoware.universe Apr 14, 2022
* feat: use multi thread for obstacle stop

Signed-off-by: Takayuki Murooka <[email protected]>

* feat: minor change with comments

Signed-off-by: Takayuki Murooka <[email protected]>

* fix: fix typo

Signed-off-by: Takayuki Murooka <[email protected]>
kosuke55 pushed a commit to kosuke55/autoware.universe that referenced this pull request May 20, 2022
* feat: use multi thread for obstacle stop

Signed-off-by: Takayuki Murooka <[email protected]>

* feat: minor change with comments

Signed-off-by: Takayuki Murooka <[email protected]>

* fix: fix typo

Signed-off-by: Takayuki Murooka <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Sep 28, 2022
* feat: use multi thread for obstacle stop

Signed-off-by: Takayuki Murooka <[email protected]>

* feat: minor change with comments

Signed-off-by: Takayuki Murooka <[email protected]>

* fix: fix typo

Signed-off-by: Takayuki Murooka <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* feat: use multi thread for obstacle stop

Signed-off-by: Takayuki Murooka <[email protected]>

* feat: minor change with comments

Signed-off-by: Takayuki Murooka <[email protected]>

* fix: fix typo

Signed-off-by: Takayuki Murooka <[email protected]>
TomohitoAndo pushed a commit to TomohitoAndo/autoware.universe that referenced this pull request Oct 5, 2022
* Launch motion_velocity_smoother (autowarefoundation#215)

* Launch motion_velocity_smoother

* Change params

* Fix parameter files

* Fix

Signed-off-by: wep21 <[email protected]>

* Fix/smoother trajectory ds (autowarefoundation#249)

* Add parameter

* Fix

* Fix

* change launcher parameter (autowarefoundation#265)

* Feature/smoother resampling (autowarefoundation#269)

* change launcher parameter

* add new parameter

Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
TomohitoAndo pushed a commit to TomohitoAndo/autoware.universe that referenced this pull request Oct 5, 2022
* Launch motion_velocity_smoother (autowarefoundation#215)

* Launch motion_velocity_smoother

* Change params

* Fix parameter files

* Fix

Signed-off-by: wep21 <[email protected]>

* Fix/smoother trajectory ds (autowarefoundation#249)

* Add parameter

* Fix

* Fix

* change launcher parameter (autowarefoundation#265)

* Feature/smoother resampling (autowarefoundation#269)

* change launcher parameter

* add new parameter

Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
TomohitoAndo pushed a commit to TomohitoAndo/autoware.universe that referenced this pull request Oct 5, 2022
boyali referenced this pull request in boyali/autoware.universe Oct 19, 2022
* feat: use multi thread for obstacle stop

Signed-off-by: Takayuki Murooka <[email protected]>

* feat: minor change with comments

Signed-off-by: Takayuki Murooka <[email protected]>

* fix: fix typo

Signed-off-by: Takayuki Murooka <[email protected]>
KYabuuchi pushed a commit to KYabuuchi/autoware.universe that referenced this pull request Feb 16, 2023
keiota pushed a commit to keiota/autoware.universe that referenced this pull request Aug 17, 2023
…dation#269)

* Add initial param file for new out_of_lane module

Signed-off-by: Maxime CLEMENT <[email protected]>

* Add params for extending the ego footprint

Signed-off-by: Maxime CLEMENT <[email protected]>

* Add more parameters

Signed-off-by: Maxime CLEMENT <[email protected]>

* add a few more params

Signed-off-by: Maxime CLEMENT <[email protected]>

* Add/rename parameters for new version with 3 methods (thr, inter, ttc)

Signed-off-by: Maxime CLEMENT <[email protected]>

* Add parameters for "skip_if_*", "strict", and "use_predicted_path"

Signed-off-by: Maxime CLEMENT <[email protected]>

* Update default parameters

Signed-off-by: Maxime CLEMENT <[email protected]>

* style(pre-commit): autofix

* Fix typo

Signed-off-by: Maxime CLEMENT <[email protected]>

* Change param ego.extra_front_offset 1.0 -> 0.0

Signed-off-by: Maxime CLEMENT <[email protected]>

* Update rviz config with "out_of_lane" virtual wall and debug markers

Signed-off-by: Maxime CLEMENT <[email protected]>

---------

Signed-off-by: Maxime CLEMENT <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants