Skip to content

Commit ecac87d

Browse files
fixed typos + fixed bug in state node where bridge state wasn't updated
1 parent 346a726 commit ecac87d

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

srunner/autoagents/autoware_agent.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ def setup(self, config: EnvironmentConfig | None = None) -> None:
4444

4545
self._multi_thread_executor = rclpy.executors.MultiThreadedExecutor()
4646

47-
self._multi_thread_executor.add(self.route_node)
48-
self._multi_thread_executor.add(self.state_node)
49-
self._multi_thread_executor.add(self.autoware_node)
47+
self._multi_thread_executor.add_node(self.route_node)
48+
self._multi_thread_executor.add_node(self.state_node)
49+
self._multi_thread_executor.add_node(self.autoware_node)
5050

5151
self._executor_thread = threading.Thread(
5252
target=self._multi_thread_executor.spin, daemon=True

srunner/autoagents/autoware_nodes/state_node.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ def __init__(self, autoware_state: autoware_state.AutowareState) -> None:
3030
self.localize_state_cb,
3131
10,
3232
)
33+
3334
self.autoware_state_subscriber = self.create_subscription(
3435
BridgeState, self.bridge_state, self.bridge_state_cb, 10
3536
)
@@ -44,7 +45,7 @@ def bridge_state_cb(self, bridge_state_msg: BridgeState):
4445
Args:
4546
bridge_state_msg (BridgeState): bridge state boolean value
4647
"""
47-
self.bridge_state = bridge_state_msg.bridge_ready
48+
self.autoware_state.bridge_ready = bridge_state_msg.bridge_ready
4849

4950
def route_state_cb(self, route_state_msg: RouteState) -> None:
5051
"""Set the AutowareState attribute route_state

0 commit comments

Comments
 (0)