From aa8d5f7faf4b2bc57bea2c597efee1b9a79953ea Mon Sep 17 00:00:00 2001
From: Reed Hedges <reed.hedges@adept.com>
Date: Thu, 11 May 2017 12:03:47 -0400
Subject: [PATCH] Get cmdvel_timeout parameter using older param() method for
 compatibility with hydro. Should fix issue #54.

---
 RosAria.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/RosAria.cpp b/RosAria.cpp
index c20675f..9ecaef6 100644
--- a/RosAria.cpp
+++ b/RosAria.cpp
@@ -514,7 +514,8 @@ int RosAriaNode::Setup()
       boost::bind(&RosAriaNode::cmdvel_cb, this, _1 ));
 
   // register a watchdog for cmd_vel timeout
-  double cmdvel_timeout_param = n.param("cmd_vel_timeout", 0.6);
+  double cmdvel_timeout_param = 0.6;
+  n.param("cmd_vel_timeout", cmdvel_timeout_param, 0.6);
   cmdvel_timeout = ros::Duration(cmdvel_timeout_param);
   if (cmdvel_timeout_param > 0.0)
     cmdvel_watchdog_timer = n.createTimer(ros::Duration(0.1), &RosAriaNode::cmdvel_watchdog, this);
-- 
GitLab