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(behavior_path_planner): make initial ego pose in drivable area #769

Conversation

takayuki5168
Copy link
Contributor

@takayuki5168 takayuki5168 commented Apr 23, 2022

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

Description

When the initial ego pose is close to the boudary between two lanelets, the ego pose's footprint is sometimes out of the drivable area, which makes the trajectory points' velocities zero by obstacle_avoidance_planner, as shown in the following figure.

I expanded the drivable area properly so that the ego pose is inside the drivable area.


FYI
The same handling is already done for the goal pose (for end trajectory point)

if (containsGoal(lanes, route_handler->getGoalLaneId())) {
const auto lanes_after_goal = route_handler->getLanesAfterGoal(vehicle_length);
drivable_lanes.insert(drivable_lanes.end(), lanes_after_goal.begin(), lanes_after_goal.end());
}

So this PR means the same handling will be done for the initial pose (for start trajectory point)

Related links

The second issue of #641
image

Tests performed

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.

  • The PR follows the pull request guidelines.
  • The PR has been properly tested.
  • The PR has been reviewed by the code owners.

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.
  • The PR is ready for merge.

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

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Comment on lines 374 to 390
std::vector<lanelet::ConstLanelet> RouteHandler::getLanesAfterGoal(
const double vehicle_length) const
{
lanelet::ConstLanelet goal_lanelet;
if (getGoalLanelet(&goal_lanelet)) {
const double min_succeeding_length = vehicle_length * 2;
const auto succeeding_lanes_vec = lanelet::utils::query::getSucceedingLaneletSequences(
routing_graph_ptr_, goal_lanelet, min_succeeding_length);
if (succeeding_lanes_vec.empty()) {
return std::vector<lanelet::ConstLanelet>{};
} else {
return succeeding_lanes_vec.front();
}
} else {
if (!getGoalLanelet(&goal_lanelet)) {
return std::vector<lanelet::ConstLanelet>{};
}

const double min_succeeding_length = vehicle_length * 2;
const auto succeeding_lanes_vec = lanelet::utils::query::getSucceedingLaneletSequences(
routing_graph_ptr_, goal_lanelet, min_succeeding_length);
if (succeeding_lanes_vec.empty()) {
return std::vector<lanelet::ConstLanelet>{};
}

return succeeding_lanes_vec.front();
}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is just refactoring without any behavior's change, in order to align with the new getLanesBeforePose function.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure why vehicle_length * 2 is used instead of just vehicle_length.

@codecov
Copy link

codecov bot commented Apr 23, 2022

Codecov Report

Merging #769 (4dd9b70) into main (ae8422b) will decrease coverage by 0.08%.
The diff coverage is 0.00%.

@@           Coverage Diff            @@
##            main    #769      +/-   ##
========================================
- Coverage   9.64%   9.56%   -0.09%     
========================================
  Files        907     907              
  Lines      56518   57002     +484     
  Branches    6694    6694              
========================================
  Hits        5450    5450              
- Misses     46573   47057     +484     
  Partials    4495    4495              
Flag Coverage Δ *Carryforward flag
differential 2.98% <0.00%> (?)
total 9.64% <0.00%> (ø) Carriedforward from ae8422b

*This pull request uses carry forward flags. Click here to find out more.

Impacted Files Coverage Δ
planning/behavior_path_planner/src/utilities.cpp 0.00% <0.00%> (ø)
planning/route_handler/src/route_handler.cpp 0.00% <0.00%> (ø)

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 ae8422b...4dd9b70. Read the comment docs.

h-ohta pushed a commit to h-ohta/autoware.universe that referenced this pull request Apr 26, 2022
* Initial commit

* release v0.4.0

* Feature/stop reason (autowarefoundation#712)

* add stop reason msg

* add mock of stop resaon publisher

* change namespace of stop reason

* update stop reason msg

* add toRosPoint

* implement stop reason publisher of blind stop

* implement stop reason publisher of crosswalk

* implement stop reason publisher of intersection

* implement stop reason publisher of stop line

* implement stop reason publisher of trafficlight

* implement stop reason publisher of detection area

* fix bug

* remove unnecessary process

* add remained stop factor

* clean code

* fix bug

* not punlish stop reason if array size is 0

* add stop reason to stuck object in intersection

* add stop factor of obstacle stop planner

* add stop reason of surround_obstacle checker

* Apply review

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* fix message type

* delete unused message from cmake

* remove stopReasonStamped

* change topic name of stop reasons

Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Support error in autoware state (autowarefoundation#728)

* Support Error in autoware_state_monitor

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Refactor autoware_state_monitor

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Wait after planning completed

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Integrate FailedToArriveGoal and Error into Emergency state

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Publish tl states stamped (autowarefoundation#744)

* Add TrafficLightStateStamped.msg

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Use msg instead of struct

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Publish traffic light state

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Check if lamp state is empty

Signed-off-by: Daisuke Nishimatsu <border_goldenmarket@yahoo.co.jp>

* Apply clang-format

Signed-off-by: Daisuke Nishimatsu <border_goldenmarket@yahoo.co.jp>

* Cosmetic change

Signed-off-by: Daisuke Nishimatsu <border_goldenmarket@yahoo.co.jp>

* Revert "Publish tl states stamped (autowarefoundation#744)" (autowarefoundation#771)

This reverts commit 35a7e29e987afb29d9348b5f64866a584a65f753.

* Fix/publish tl state stamped (autowarefoundation#772)

* Publish tl states stamped (autowarefoundation#744)

* Add TrafficLightStateStamped.msg

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Use msg instead of struct

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Publish traffic light state

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Check if lamp state is empty

Signed-off-by: Daisuke Nishimatsu <border_goldenmarket@yahoo.co.jp>

* Apply clang-format

Signed-off-by: Daisuke Nishimatsu <border_goldenmarket@yahoo.co.jp>

* Cosmetic change

Signed-off-by: Daisuke Nishimatsu <border_goldenmarket@yahoo.co.jp>

* Use dynamic pointer cast

Signed-off-by: Daisuke Nishimatsu <border_goldenmarket@yahoo.co.jp>

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

* add stop reason of lane change planner

* add stop factor of blocked by obstacle

* delete typo

* add const

* delete unnecessary namespace

* 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>

* Add ros2 perception msgs

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* fix dependency issue in autoware_control_msgs (#22)

Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp>

* Port vehicle_cmd_gate to ROS2 (#3)

* Port vehicle_cmd_gate to ROS2

* Sim-time-respecting timer

* add autoware_debug_msg (#54)

* add autoware_debug_msg

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* rename to *stamped

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* Fix format version (#73)

* port motion_velocity_optimizer (#77)

* port motion_velocity_optimizer

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* fix for warning

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* fix blockUntilVehiclePositionAvailable()

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* Port of obstacle avoidance planner to ROS2 (#83)

* Port to ROS2

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Removed ros/console include

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Added THROTTLE

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Changed numbers to floats

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Removed <double> from params

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Added new msg

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Use new msg

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Replaced dynamic reconfigure

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Added EnableAvoidance.msg

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Fixed parameter mismatch

Signed-off-by: Servando German Serrano <servando.german.serrano@linaro.org>

* Port behavior_velocity_planner to ROS2 (#80)

* Revert "Add geometry2 to repos (#76)"

This reverts commit 6d22704.

* Automatic parts of the package port

* Interesting part

* Fix typo in package.xml

* Review comments

* Child logger names

* Document logging duration

Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>

* Ros2 v0.8.0 awapi and system msgs (#274)

* Ros2 v0.8.0 engage (#342)

* [autoware_vehicle_msgs]: Add engage message

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* [as]: Update message

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* [awapi_awiv_adapter]: Update message

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* [web_controller]: Update message

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* [vehicle_cmd_gate]: Update message

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* [autoware_state_monitor]: Update message

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* [autoware_control_msgs]: Remove EngageMode message

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* [simple_planning_simulator]: Update message

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Ros2 v0.8.0 lane_change_planner (#322)

* Remove lane_change_planner v0.5

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Import lane_change_planner v0.8 (ROS1)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Modify header files

* Remove header disable

* Modify msg namespace

* Modify time type

* Modify pub/sub class

* Modify node handle, etc.

* Modify ConstPtr

* Modify entry point

* Modify time and publisher

* Modify parameter, timer, and subscription

* Modify data manager

* Modify route handler

* Modify state machine

* Modify utility

* Fix arguments

* Modify states part1

* Modify states part2

* Modify common function

* Fix for lint

* Fix for lint

* Modify comment type

* Add copyright

* Use duration from_seconds

* Use double quotes for non-system headers

* Fix include order

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Replace std_msgs Bool

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Fix line length

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Fix latch topic subscription

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Fix stamp initialization and reference

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Add super class destructor and fix waitForData

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Ros2 v0.8.0 remove std msgs awapi (#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>

* Sync with Ros2 v0.8.0 beta (#393)

* add nullptr check when publish concatenate data (#369)

* Add warning msg when concat pointcloud is not published (#388)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* add timeout notification stamp msgs (#363)

* add timeout notification stamp msgs

* fix uncursify

* delete timeout notification stamped

* Revert "delete timeout notification stamped"

This reverts commit 365d29209f6a7f5ec75eb80c5d8c2ef38daeae79.

* fix message

Co-authored-by: Taichi Higashide <taichi.higashide@tier4.jp>
Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com>

* modify pose_initialize for foa  (#382)

* pose_initialize for foa (autowarefoundation#1171)

* pose_initialize for foa

Signed-off-by: Yamato ANDO <yamato.ando@gmail.com>

* rename topic

Signed-off-by: Yamato ANDO <yamato.ando@gmail.com>

* fix topic name

Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp>

* Add autoware version node (#394)

* Add autoware version node

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Remove todo

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Remove unused variable

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Fix node name

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix typo (#427)

* Fix typo in common module (#433)

* Unify Apache-2.0 license name (autowarefoundation#1242)

* 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>

* Add perception traffic light state output (autowarefoundation#1302)

* Add perception traffic light state output

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Modify message type

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Apply message type to relay

Signed-off-by: Takagi, Isamu <isamu.takagi@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>

* Message refinement (autowarefoundation#1381)

* Message refinement

* Simplify CMakeLists.txt with ament cmake auto

* Add test

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* [autoware_planning_msgs]: Fix dependency

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Fix package.xml

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Fix package.xml

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Fix ament_cmake_auto

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

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

* publish perception and external tl_state for mlops (autowarefoundation#1350) (autowarefoundation#1375)

* publish perception and external tl_state for mlops

* fix tl_state time stamp

Co-authored-by: satoshi-ota <satoshi.ota@gmail.com>

Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Co-authored-by: satoshi-ota <satoshi.ota@gmail.com>

* Add newlines

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Add PR template (#3)

* Add PR template

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Update PULL_REQUEST_TEMPLATE.md

* Add CI (#4)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* change msg type looking traffic light state (autowarefoundation#1455) (#6)

* change msg type looking traffic light state

* fix msg name

* using namespace

* change function name

* fix typo

* add readme

* Update awapi/awapi_awiv_adapter/Readme.md

fix typo

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp>
Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* Fix dependency type of rosidl_default_generators (#15)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Add auto-main-sync CI workflow for develop (#16)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* add autoware_api_msgs (#12)

Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp>

* Feature/add virtual traffic light planner (#9)

* Add VIRTUAL_TRAFFIC_LIGHT to StopReason.msg

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Add VirtualTrafficLightState msgs to autoware_system_msgs

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Add InfrastructureCommand msgs to autoware_planning_msgs

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Fix msgs

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Move messages to autoware_v2x_msgs

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Fix dependency type of rosidl_default_generators

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Fix dependency type of rosidl_default_generators (#19)

* Change CI docker images to setup-ros-docker (#20)

* Change CI docker images to setup-ros-docker

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Replace foxy with galactic

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Add DEBIAN_FRONTEND=noninteractive to rosdep install (#21)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Update colcon-package-selection in build_and_test_pr.yml (#22)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* add autoware_simulation_msgs (#13)

* add autoware_simulation_msgs

* update event name

* Add autoware api (#29)

* add autoware multimedia msgs

Signed-off-by: tkhmy <tkh.my.p@gmail.com>

* add newline

Signed-off-by: tkhmy <tkh.my.p@gmail.com>

* change name to autoware_hmi_msgs

Signed-off-by: tkhmy <tkh.my.p@gmail.com>

* Rename external select message (#8)

* Rename external select message

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Add selector mode to unknown

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Fix selector mode constant

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Fix format

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Move control command messages to external api

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Add build dependency

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* Fix CI

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

Co-authored-by: tkhmy <tkh.my.p@gmail.com>

* Fix CI for develop branch (#31)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* add emergency_holding flag to HazardStatus (#25)

* add EmergencyState.msg (#32)

* Add new workflow `sync-public.yaml` to sync with `AutowareArchitectureProposal_msgs` (#35)

* Add new workflow `sync-public.yaml` to sync with `AutowareArchitectureProposal_msgs`

* Remove this workflow specific comments

* Remove some this workflow specific comments

* Rename `oss` to `public`

* Replace branch name `main` to more generic description

* Add line `fetch-depth: 0` (#36)

* Add EmergencyStateStamped.msg (#38)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Add sync-public-develop.yaml (#42)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* Change proposal sync app ID (#44)

Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>

* add MultiArrayDimension/Layout, and update MultiArrayMsgs (#28)

* add MultiArrayDimension/Layout, and update MultiArrayMsgs

* add kind of license

* Feature/vehicle interface improvements (autowarefoundation#1361) (#48)

* add vehicle msg

* add pacmod interface

* add eps controller

* use each control commands instead of vehicle command

* fixed details

* fixed speell check

* const

* fixed brake status

* publish cmd when recieving ctrl cmd

* fix shift cmd ptr

* remove unused function and set proper license

* fix names

* fix typo for pacmod

* remove unnecessary waiting

* use flags, limit, multiarray

* remove accel brake dependency

* fix retrun value

* replace eps to steer

* cosmetic change for namespace

* fix segfo and retval

* Use Enum instead of int

* remove unused var

* add const

* rename to calcFFMap

* prev time steer calc

* add sample csv

* add new line

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com>

* remove EmergencyMode and DricingCapability (#33)

* develop -> main sync (#53)

* Add detected object with feature (#54)

* Add detected object with feature

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* add autoware_auto_msgs

Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Revert "Add detected object with feature (#54)" (#57)

This reverts commit 3fcfe9936361928256ed5ffa7d8a1ef4c978ca09.

* Add detected object with feature (#54) (#59) (#4)

* Add detected object with feature (#54) (#59)

* Add detected object with feature

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* add autoware_auto_msgs

Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp>

Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp>

* update build depends

Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Add message converter (#58)

* Add message converter

* Move autoware state converter

* add VehicleEmergency (#55)

* Add two convert method (#64)

* add convert method from iv_shift to auto_gear

Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>

* remove space

Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>

* add convert method from for turn & hazard signal

Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>

* fix dependency of iv_auto_msgs converter (#8)

Co-authored-by: Takayuki Murooka <takayuki.murooka@tier4.jp>

* move actuation msg (#66)

* Revert "move actuation msg (#66)"

This reverts commit d8e3ccdcabacab819360cf399442950cc162a648.

* merge autoware_localization_srvs to autoware_localization_msgs

* rename pose_with_cov to pose_with_covariance

* add steering wheel status stamped

* fix: remove workflow and PR_TEMPLATE

* fix: remove autoware_api_msgs dependency

* ci(pre-commit): autofix

Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com>
Co-authored-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp>
Co-authored-by: tkimura4 <tomoya.kimura@tier4.jp>
Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp>
Co-authored-by: Kenji Miyake <31987104+kenji-miyake@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: wep21 <border_goldenmarket@yahoo.co.jp>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>
Co-authored-by: Nikolai Morin <nnmmgit@gmail.com>
Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>
Co-authored-by: Esteve Fernandez <esteve@apache.org>
Co-authored-by: Servando <43142004+sgermanserrano@users.noreply.github.com>
Co-authored-by: Taichi Higashide <taichi.higashide@tier4.jp>
Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com>
Co-authored-by: Shigeki Kobayashi <32808802+sgk-000@users.noreply.github.com>
Co-authored-by: Kazuki Miyahara <kmiya@outlook.com>
Co-authored-by: Keisuke Shima <keisuke.shima@tier4.jp>
Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Co-authored-by: satoshi-ota <satoshi.ota@gmail.com>
Co-authored-by: Keisuke Shima <19993104+KeisukeShima@users.noreply.github.com>
Co-authored-by: tkhmy <tkh.my.p@gmail.com>
Co-authored-by: Tatsuya Yamasaki <httperror@404-notfound.jp>
Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com>
Co-authored-by: Kah Hooi Tan <41041286+tkhmy@users.noreply.github.com>
Co-authored-by: Kosuke Murakami <kosuke.murakami@tier4.jp>
Co-authored-by: Takayuki Murooka <takayuki.murooka@tier4.jp>
Co-authored-by: tanaka3 <ttatcoder@outlook.jp>
Co-authored-by: YamatoAndo <yamato.ando@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
h-ohta pushed a commit to h-ohta/autoware.universe that referenced this pull request Apr 26, 2022
…lel (autowarefoundation#769) (#153)

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

Co-authored-by: Takayuki AKAMINE <38586589+takam5f2@users.noreply.github.com>
Co-authored-by: Takeshi Miura <57553950+1222-takeshi@users.noreply.github.com>
@TakaHoribe
Copy link
Contributor

before
image

after
image

Copy link
Contributor

@TakaHoribe TakaHoribe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

works fine good to go

Copy link
Contributor

@yukkysaito yukkysaito left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@takayuki5168 takayuki5168 merged commit 57e6774 into autowarefoundation:main Apr 26, 2022
@takayuki5168 takayuki5168 deleted the feature/make-initial-ego-pose-in-drivable-area branch April 26, 2022 14:18
takayuki5168 referenced this pull request in tier4/autoware.universe May 17, 2022
…769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
takayuki5168 referenced this pull request in tier4/autoware.universe May 18, 2022
…769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
takayuki5168 referenced this pull request in tier4/autoware.universe May 19, 2022
…769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
yn-mrse referenced this pull request in tier4/autoware.universe May 25, 2022
…769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
takayuki5168 referenced this pull request in tier4/autoware.universe May 26, 2022
…769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
boyali referenced this pull request in boyali/autoware.universe Sep 28, 2022
…ier4#769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
…ier4#769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
…ier4#769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
boyali referenced this pull request in boyali/autoware.universe Oct 19, 2022
…ier4#769)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.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