autowarefoundation / autoware

Autoware - the world's leading open-source software project for autonomous driving
https://www.autoware.org/
Apache License 2.0
9.02k stars 3.02k forks source link

Autoware supporting autoware_msgs throws error when planning #4104

Closed kielczykowski-rai closed 8 months ago

kielczykowski-rai commented 8 months ago

Checklist

Description

While launching Planning Simulation demo, Autoware on branch autoware_msgs throws an error during planning.

Expected behavior

Planning should end correctly and Autoware should be ready to execute the trajectory.

Actual behavior

Autoware is throwing an error and the simulation cannot proceed any further.

[component_container_mt-29] /opt/ros/humble/lib/rclcpp_components/component_container_mt: symbol lookup error: /home/user/autoware/install/behavior_velocity_intersection_module/lib/libbehavior_velocity_intersection_module.so: undefined symbol: _ZN25behavior_velocity_planner4util24generateInterpolatedPathElRKSt3setIlSt4lessIlESaIlEERKN22autoware_planning_msgs3msg15PathWithLaneId_ISaIvEEEdN6rclcpp6LoggerE

Steps to reproduce

  1. Setup repository as described in the documentation
    1. Before vcs pull command please change Autoware branch to autoware_msg
    2. Also pull the simulator.repos repositories
  2. Follow the instructions on Planning Simulation tutorial
    1. Instead of map mentioned in the instruction, I have used the one in kashiwanoha_map package of scenario_simulator project.
    2. The error should appear when setting a goal for Planning simulation

Versions

Possible causes

No response

Additional context

No response

mitsudome-r commented 8 months ago

@kielczykowski-rai Thanks for the report. The issue should be fixed now with https://github.com/autowarefoundation/autoware.universe/commit/da582cc165361c7b5b314143300f8f3146ced936. It seems like it was due to a mistake when resolving conflicts when the branch was synced with the latest main branch in December.