From 6a8f9413b9528087f8552bf3797d51c0e7778dad Mon Sep 17 00:00:00 2001 From: Patrick Goebel Date: Fri, 18 Dec 2015 07:34:38 -0800 Subject: [PATCH] Added default for frame_id parameter --- ros_arduino_python/nodes/arduino_node.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ros_arduino_python/nodes/arduino_node.py b/ros_arduino_python/nodes/arduino_node.py index 5b13643..080778a 100755 --- a/ros_arduino_python/nodes/arduino_node.py +++ b/ros_arduino_python/nodes/arduino_node.py @@ -119,6 +119,12 @@ class ArduinoROS(): params['direction'] except: params['direction'] = 'input' + + # Set the frame_id to the base frame if not set + try: + params['frame_id'] + except: + params['frame_id'] = self.base_frame if params['type'].lower() == 'Ping'.lower(): sensor = Ping(self.device, name, params['pin'], params['rate'], params['frame_id'])