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(obstacle_avoidance_planner): fix optimization at end of trajectory #309

Merged
merged 10 commits into from
Mar 14, 2023

Conversation

mkuri
Copy link

@mkuri mkuri commented Mar 9, 2023

Description

Pre-review checklist for the PR author

Add refactoring of the obstacle avoidance planner to fix a vehicle pose problem when arriving at bus stops.

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.

  • There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

purewater0901 and others added 7 commits February 27, 2023 07:02
…able area (autowarefoundation#2472)

* update

Signed-off-by: yutaka <purewater0901@gmail.com>

* update

Signed-off-by: yutaka <purewater0901@gmail.com>

* update

Signed-off-by: yutaka <purewater0901@gmail.com>

* update obstacle avoidance planner

Signed-off-by: yutaka <purewater0901@gmail.com>

* update

Signed-off-by: yutaka <purewater0901@gmail.com>

* clean code

Signed-off-by: yutaka <purewater0901@gmail.com>

* uddate

Signed-off-by: yutaka <purewater0901@gmail.com>

* clean code

Signed-off-by: yutaka <purewater0901@gmail.com>

* remove resample

Signed-off-by: yutaka <purewater0901@gmail.com>

* update

Signed-off-by: yutaka <purewater0901@gmail.com>

* add orientation

Signed-off-by: yutaka <purewater0901@gmail.com>

* change color

Signed-off-by: yutaka <purewater0901@gmail.com>

* update

Signed-off-by: yutaka <purewater0901@gmail.com>

* remove drivable area

Signed-off-by: yutaka <purewater0901@gmail.com>

* add flag

Signed-off-by: yutaka <purewater0901@gmail.com>

* update

Signed-off-by: yutaka <purewater0901@gmail.com>

* update color

Signed-off-by: yutaka <purewater0901@gmail.com>

* fix some codes

Signed-off-by: yutaka <purewater0901@gmail.com>

* change to makerker array

Signed-off-by: yutaka <purewater0901@gmail.com>

* change avoidance utils

Signed-off-by: yutaka <purewater0901@gmail.com>

Signed-off-by: yutaka <purewater0901@gmail.com>
…2465)

Signed-off-by: yutaka <purewater0901@gmail.com>

Signed-off-by: yutaka <purewater0901@gmail.com>
Signed-off-by: yutaka <purewater0901@gmail.com>

Signed-off-by: yutaka <purewater0901@gmail.com>
Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
* feat(interpolation): add curvature calculation

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* update

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
…_planning_launch

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
@mkuri mkuri changed the title Experiment/fix optimization at end of trajectory feat(obstacle_avoidance_planner): fix optimization at end of trajectory Mar 14, 2023
@mkuri
Copy link
Author

mkuri commented Mar 14, 2023

@takayuki5168
obstacle avoidance plannerのリファクタをX2のv2.1.0 (= universe v0.6.1)に入れる件です。
code ownerレビューをもらえると!
(drivable areaのrviz pluginも入れようと思いますが、conflictsあったので機能だけ入れてしまいます)

@TomohitoAndo
Copy link

I confirmed this works with Planning Simulator.
image
image
image

@mkuri mkuri merged commit ba6ff2d into beta/v0.6.1 Mar 14, 2023
@mkuri mkuri deleted the experiment/fix-optimization-at-end-of-trajectory branch March 14, 2023 11:23
@shmpwk
Copy link
Collaborator

shmpwk commented Mar 14, 2023

@mkuri
3/17の半自動生成リリースノート説明会で申し上げる予定ですが,
今回のようなbeta/v0.6.1ブランチへのhotfixのmergeは,squashではなくmerge commitとしていただくことは可能でしょうか?
というのも,半自動生成リリースノートでは,beta/v0.6.1のコミット毎に生成されるためです.
現状の仕様ですと,squash mergeされた場合は1コミット分しか自動的に記載できないため,手動でリリースノートに記載していただくことになります.

@mkuri
Copy link
Author

mkuri commented Mar 14, 2023

@shmpwk
なるほどです。
mainへの複数commitを1つにまとめたPRはmerge commitするようにいたします。
revertはリリースノート的には大丈夫ですよね?

@mkuri
Copy link
Author

mkuri commented Mar 15, 2023

@shmpwk
今回のこのPRはcreate a merge commitすると雑多なcommitも含まれそうなので手動で対応しようかなと思います。次からはリリースノート自動化の観点も考慮してhotfixのmergeをするようにいたします。

@shmpwk
Copy link
Collaborator

shmpwk commented Mar 15, 2023

@mkuri
ありがとうございます。
revert問題ないです。その場合、squashコミットとrevertコミットがリリースノートに記載されますが、スプレッドシート上でフィルタリングして除外できます。

雑多な時コミットが挟まった場合は、手動で記載した方が楽かもです。
(そのあたりも今週末に説明しますね。)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
common documentation Improvements or additions to documentation launch planning
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants