From: Walter Fetter Lages Date: Wed, 12 Dec 2018 16:39:00 +0000 (-0200) Subject: Fix bug in rate_limiter-impl.h. X-Git-Url: http://git.ece.ufrgs.br/?a=commitdiff_plain;h=9cf86b220075c158da05889f7db72677450c7ab4;p=ufrgs_wam.git Fix bug in rate_limiter-impl.h. Revert initial posiiton from home position to zero position due to problems in Gazebo initialization. --- diff --git a/wam_description/launch/gazebo.launch b/wam_description/launch/gazebo.launch index a0edcd2..de023ac 100644 --- a/wam_description/launch/gazebo.launch +++ b/wam_description/launch/gazebo.launch @@ -17,5 +17,5 @@ - + diff --git a/wam_node_sim/include/wam_node_sim/detail/rate_limiter-impl.h b/wam_node_sim/include/wam_node_sim/detail/rate_limiter-impl.h index 70bc8d4..37e0c23 100644 --- a/wam_node_sim/include/wam_node_sim/detail/rate_limiter-impl.h +++ b/wam_node_sim/include/wam_node_sim/detail/rate_limiter-impl.h @@ -69,7 +69,7 @@ template T &RateLimiter::getLimit(const T &x) { delta = x-data; - for(int i;i < x.rows();i++) + for(int i=0;i < x.rows();i++) if(limit[i] == 0.0) data[i]=x[i]; else data[i] += sgn(delta[i])*std::min(fabs(delta[i]),maxDelta[i]);