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

chore: sync beta branch beta/v0.40 with tier4/main #1715

Merged
merged 276 commits into from
Dec 20, 2024

Conversation

tier4-autoware-public-bot[bot]
Copy link

Features

Bug Fixes

Documentation

Code Refactoring

Performance Improvements

Tests

Builds

Continuous Integrations

Chores

Reverts

satoshi-ota and others added 30 commits November 18, 2024 02:28
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
…ble stop (autowarefoundation#9353)

* add updateParam for mrm comfortable stop

Signed-off-by: Daniel Sanchez <danielsanchezaran@gmail.com>

* remove abs since it is not necessary

Signed-off-by: Daniel Sanchez <danielsanchezaran@gmail.com>

---------

Signed-off-by: Daniel Sanchez <danielsanchezaran@gmail.com>
…ation#9339)

Signed-off-by: Kasunori-Nakajima <kazunori.nakajima@tier4.jp>
…starts moving the steering (autowarefoundation#9346)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
…towarefoundation#8927)

* make lanelet2_map_visualization independent

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* remove unused files

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* remove unused package

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix package name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* add autoware_ prefix

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* add autoware to exec name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* add autoware prefix

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* removed unnecessary dependency

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

---------

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
… to lanelet functions (autowarefoundation#9355)

* add traffic light distance and modified goal allowance to avoidance data

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* add closest lanelet related variable to avoidanceData structure

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* use route handler for checking closest lanelet

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* use std::optional

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

---------

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
…lannerData (autowarefoundation#9292)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>
…ware (autowarefoundation#9251)

Signed-off-by: Esteve Fernandez <esteve.fernandez@tier4.jp>
…to launch for control modules (autowarefoundation#9351)

* update contro.launch for preset.xml

Signed-off-by: xtk8532704 <1041084556@qq.com>

* update options.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* fix bug.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* rename to enable_*

Signed-off-by: xtk8532704 <1041084556@qq.com>

* check group.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* space.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* reduce num of load_composable_node.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* tmp save.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* tmp save.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* splite control modules' launch.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* final version

Signed-off-by: xtk8532704 <1041084556@qq.com>

* remove on/off option for shift decider, vehicle cmd gate, and operation mode transition manager

Signed-off-by: xtk8532704 <1041084556@qq.com>

* pre-commit

Signed-off-by: xtk8532704 <1041084556@qq.com>

---------

Signed-off-by: xtk8532704 <1041084556@qq.com>
…handle for closest lanelet (autowarefoundation#9367)

use lanelet::utils for performance improvement

Signed-off-by: Go Sakayori <gsakayori@gmail.com>
)

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>
…ertainty (autowarefoundation#9139)

* feat: add Odometry uncertainty to object tracking

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: Add odometry heading uncertainty to object pose covariance

feat: Rotate object pose covariance matrix to account for yaw uncertainty

Rotate the object pose covariance matrix in the uncertainty_processor.cpp file to account for the yaw uncertainty. This ensures that the covariance matrix accurately represents the position uncertainty of the object.

Refactor the code to rotate the covariance matrix using Eigen's Rotation2D class. The yaw uncertainty is added to the y-y element of the rotated covariance matrix. Finally, update the object_pose_cov array with the updated covariance values.

Closes #123

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: Add odometry motion uncertainty to object pose covariance

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

refactoring

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: Update ego twist uncertainty to the object velocity uncertainty

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: update object twist covariance by odometry yaw rate uncertainty

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: move uncertainty modeling to input side

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: add option to select odometry uncertainty

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: rename consider_odometry_uncertainty to enable_odometry_uncertainty

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix: transform to world first, add odometry covariance later

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

style(pre-commit): autofix

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: Add odometry heading uncertainty to object pose covariance

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
…meter file (autowarefoundation#9231)

Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp>
Co-authored-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
…ation#9374)

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>
…9386)

* fix docstring

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* add basic collision test

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* add some more tests

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* add unit test for all functions

Signed-off-by: Go Sakayori <gsakayori@gmail.com>

* remove unecessary header and space

Signed-off-by: Go Sakayori <gsakayori@gmail.com>

---------

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
Signed-off-by: Go Sakayori <gsakayori@gmail.com>
…foundation#9382)

* feat(mpc_lateral_controller): suppress rclcpp_warning/error

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

* fix

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

* fix test

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

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
…tory (autowarefoundation#9369)

move to cuda dir

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
takayuki5168 and others added 7 commits December 11, 2024 23:43
…on#9426)

* fix: dependent packages

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

* feat: use steer angle, use warn for steer angle failure, calc curvature dicontinuously

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

* fix cppcheck

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

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
… and big_vehicle_tracker (autowarefoundation#9613)

* refactor: define object_model_ at initialization

* refactor: combine normal and big vehicle tracker
Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>
chore: sync main branch's workflows to beta branch
Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>
@tier4-autoware-public-bot tier4-autoware-public-bot bot merged commit 4035788 into tier4/main Dec 20, 2024
20 of 22 checks passed
@tier4-autoware-public-bot tier4-autoware-public-bot bot deleted the beta-to-tier4-main-sync branch December 20, 2024 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment