Skip to content

Commit 1d5cab1

Browse files
Merge pull request #40 from Intelligent-Testing-Lab/28-add-support-for-spawning-ego-vehicle-through-scenario-runner
idek
2 parents b7924b7 + d297cdc commit 1d5cab1

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ RUN mkdir /cyclonedds && \
3636
mv /autoware_scenario_runner/docker/cyclonedds.xml /cyclonedds/ && \
3737
echo "export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp" >> ~/.bashrc && \
3838
echo "export CYCLONEDDS_URI=file:///cyclonedds/cyclonedds.xml" >> ~/.bashrc && \
39+
echo "alias rossrc='source ${AUTOWARE_MSG_PKG}} && source ${ROS_PKG}} && echo Sourced'" >> ~/.bashrc && \
3940
source ~/.bashrc
4041

4142
ENV CARLA_API_ROOT="/autoware_scenario_runner/PythonAPI"

srunner/autoagents/autoware_agent.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
from srunner.tools.environment_parser import EnvironmentConfig
1111

12-
from autoware_carla_interface.msg import EgoConfig, SensorConfig
12+
from autoware_carla_interface_msgs.msg import EgoConfig, SensorConfig
1313

1414
import threading
1515
import rclpy
@@ -67,7 +67,7 @@ def setup(self, config: EnvironmentConfig | None = None) -> None:
6767

6868
# keep publishing ego_sensor config until the bridge is ready
6969
while not self.autoware_state.bridge_ready:
70-
time.sleep(1)
70+
time.sleep(5)
7171
self.state_node.ego_config_publisher.publish(ego_config_msg)
7272

7373
def set_route(self) -> None:

srunner/autoagents/autoware_nodes/state_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from autoware_adapi_v1_msgs.msg import MotionState
44
from autoware_adapi_v1_msgs.msg import LocalizationInitializationState
55
from srunner.autoagents.agent_state import autoware_state
6-
from autoware_carla_interface.msg import EgoConfig, BridgeState
6+
from autoware_carla_interface_msgs.msg import EgoConfig, BridgeState
77

88

99
class StateNode(Node):

0 commit comments

Comments
 (0)