Do you have a small test-case that fails that I could try?  We have a test-case for exactly this:<div><br></div><div><div>  double double_param = 0.0;</div><div>  EXPECT_TRUE( param::get( "double", double_param ) );</div>

<div>  EXPECT_DOUBLE_EQ( double_param, 10.5 );</div><div><br></div><div>Does the params test in test_roscpp also fail?</div><div><br></div><div>Josh</div><br><div class="gmail_quote">On Thu, Oct 28, 2010 at 5:09 AM, Christian Verbeek <span dir="ltr"><<a href="mailto:verbeek@servicerobotics.eu">verbeek@servicerobotics.eu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">getParam(const std::string &key, double &d)<br>
<br>
returns only the integer part of the parameter.<br>
<br>
ros::NodeHandle nh( "~" );<br>
double dvalue;<br>
nh.getParam( "key", dvalue );<br>
<br>
dvalue=0 // in the launch file 0.2<br>
dvalue=1 // in the launch file 1.5<br>
...<br>
<br>
in /opt/ros/cturtle/ros/core/roscpp/src/libros/param.cpp<br>
I printed the XmlRpcValue and this gives me<br>
<br>
<value><double>0</double></value><br>
<value><double>1</double></value><br>
<br>
Whats going wrong? Any ideas?<br>
<br>
rosparam get key<br>
returns 0.200000000000000001 or 1.5<br>
<br>
so the values in the parameter server are correct.<br>
<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br></div>