@@ -29,7 +29,7 @@ def stop(self):
2929
3030 def get_bbox_name (self , flare_id : str ):
3131 if flare_id == "R" :
32- return "small_red_flare "
32+ return "red_flare "
3333 elif flare_id == "B" :
3434 return "blue_flare"
3535 elif flare_id == "Y" :
@@ -41,14 +41,14 @@ def get_avoid_bbox_array(self, flare_id: str):
4141 if flare_id == "R" :
4242 return ["blue_flare" , "yellow_flare" ]
4343 elif flare_id == "B" :
44- return ["small_red_flare " , "yellow_flare" ]
44+ return ["red_flare " , "yellow_flare" ]
4545 elif flare_id == "Y" :
46- return ["small_red_flare " , "blue_flare" ]
46+ return ["red_flare " , "blue_flare" ]
4747 else :
4848 return []
4949
5050 async def execute (self ,
51- sequence : list [str ] = [],
51+ sequence : list [str ] = ["R" , "B" , "Y" ],
5252 bbox_topic : str = "" ,
5353 distance_threshold : float = 0.0 ,
5454 avoid_distance_threshold : float = 0.0 ,
@@ -106,9 +106,14 @@ async def execute(self,
106106 f"Timeout while waiting for { self .twist_action_client ._action_name } action server" )
107107 return False
108108
109+ get_logger ('action' ).info (
110+ f"sequence: { self .sequence } " )
111+
109112 for flare in self .sequence :
110113 search_goal = BboxSearchTwistAction .Goal ()
111114 search_goal .bbox_name = self .get_bbox_name (flare_id = flare )
115+ get_logger ('action' ).info (
116+ f"Target bbox flare: { search_goal .bbox_name } " )
112117 search_goal .bbox_topic = self .bbox_topic
113118 search_goal .first_clockwise = self .first_clockwise
114119 search_goal .found_threshold = int (self .found_threshold )
0 commit comments