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

Open
wants to merge 275 commits into
base: tier4/main
Choose a base branch
from

Conversation

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

Features

Bug Fixes

Documentation

Code Refactoring

Performance Improvements

Tests

Builds

Continuous Integrations

Chores

Reverts

Kazunori-Nakajima and others added 30 commits November 18, 2024 11:11
…ble stop (autowarefoundation#9353)

* add updateParam for mrm comfortable stop

Signed-off-by: Daniel Sanchez <[email protected]>

* remove abs since it is not necessary

Signed-off-by: Daniel Sanchez <[email protected]>

---------

Signed-off-by: Daniel Sanchez <[email protected]>
…towarefoundation#8927)

* make lanelet2_map_visualization independent

Signed-off-by: a-maumau <[email protected]>

* remove unused files

Signed-off-by: a-maumau <[email protected]>

* remove unused package

Signed-off-by: a-maumau <[email protected]>

* fix package name

Signed-off-by: a-maumau <[email protected]>

* add autoware_ prefix

Signed-off-by: a-maumau <[email protected]>

* add autoware to exec name

Signed-off-by: a-maumau <[email protected]>

* add autoware prefix

Signed-off-by: a-maumau <[email protected]>

* removed unnecessary dependency

Signed-off-by: a-maumau <[email protected]>

---------

Signed-off-by: a-maumau <[email protected]>
… to lanelet functions (autowarefoundation#9355)

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

Signed-off-by: Go Sakayori <[email protected]>

* add closest lanelet related variable to avoidanceData structure

Signed-off-by: Go Sakayori <[email protected]>

* use route handler for checking closest lanelet

Signed-off-by: Go Sakayori <[email protected]>

* use std::optional

Signed-off-by: Go Sakayori <[email protected]>

---------

Signed-off-by: Go Sakayori <[email protected]>
…to launch for control modules (autowarefoundation#9351)

* update contro.launch for preset.xml

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

* update options.

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

* fix bug.

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

* rename to enable_*

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

* check group.

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

* space.

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

* reduce num of load_composable_node.

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

* tmp save.

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

* tmp save.

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

* splite control modules' launch.

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

* final version

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

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

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

* pre-commit

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

---------

Signed-off-by: xtk8532704 <[email protected]>
…handle for closest lanelet (autowarefoundation#9367)

use lanelet::utils for performance improvement

Signed-off-by: Go Sakayori <[email protected]>
…ertainty (autowarefoundation#9139)

* feat: add Odometry uncertainty to object tracking

Signed-off-by: Taekjin LEE <[email protected]>

* 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 <[email protected]>

* feat: Add odometry motion uncertainty to object pose covariance

Signed-off-by: Taekjin LEE <[email protected]>

refactoring

Signed-off-by: Taekjin LEE <[email protected]>

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

Signed-off-by: Taekjin LEE <[email protected]>

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

Signed-off-by: Taekjin LEE <[email protected]>

* feat: move uncertainty modeling to input side

Signed-off-by: Taekjin LEE <[email protected]>

* feat: add option to select odometry uncertainty

Signed-off-by: Taekjin LEE <[email protected]>

* refactor: rename consider_odometry_uncertainty to enable_odometry_uncertainty

Signed-off-by: Taekjin LEE <[email protected]>

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

Signed-off-by: Taekjin LEE <[email protected]>

style(pre-commit): autofix

Signed-off-by: Taekjin LEE <[email protected]>

* feat: Add odometry heading uncertainty to object pose covariance

Signed-off-by: Taekjin LEE <[email protected]>

---------

Signed-off-by: Taekjin LEE <[email protected]>
…9386)

* fix docstring

Signed-off-by: Go Sakayori <[email protected]>

* add basic collision test

Signed-off-by: Go Sakayori <[email protected]>

* add some more tests

Signed-off-by: Go Sakayori <[email protected]>

* add unit test for all functions

Signed-off-by: Go Sakayori <[email protected]>

* remove unecessary header and space

Signed-off-by: Go Sakayori <[email protected]>

---------

Signed-off-by: Go Sakayori <[email protected]>
Signed-off-by: Go Sakayori <[email protected]>
…foundation#9382)

* feat(mpc_lateral_controller): suppress rclcpp_warning/error

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

* fix

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

* fix test

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

---------

Signed-off-by: Takayuki Murooka <[email protected]>
technolojin and others added 10 commits December 11, 2024 15:59
…ion logic (autowarefoundation#9612)

fix: non-maximum suppression target decision logic

Signed-off-by: Taekjin LEE <[email protected]>
…on#9426)

* fix: dependent packages

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

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

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

* fix cppcheck

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

---------

Signed-off-by: Takayuki Murooka <[email protected]>
… and big_vehicle_tracker (autowarefoundation#9613)

* refactor: define object_model_ at initialization

* refactor: combine normal and big vehicle tracker
chore: sync main branch's workflows to beta branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment