Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could not calibrate time offset: Time is out of dual 32-bit range #63

Open
artemiialessandrini opened this issue Apr 25, 2020 · 2 comments

Comments

@artemiialessandrini
Copy link

While trying to run urg_node with Hokuyo UST-05LA (May, 2016), recieving the following error:

[ INFO] [1587784386.134593468]: Starting calibration. This will take a few seconds.
[ WARN] [1587784386.134724427]: Time calibration is still experimental.
[FATAL] [1587784386.152248769]: Could not calibrate time offset: Time is out of dual 32-bit range
[urg_node_back-2] process has died [pid 21152, exit code -6, cmd /home/kubot/catkin_ws/devel/lib/urg_node/urg_node __name:=urg_node_back __log:=/root/.ros/log/ad0866ba-86a2-11ea-b3c1-5eb80ed6475f/urg_node_back-2.log].
log file: /root/.ros/log/ad0866ba-86a2-11ea-b3c1-5eb80ed6475f/urg_node_back-2*.log

Launch node is the following:

<node name="urg_node_back" pkg="urg_node" type="urg_node" output="screen">
    <param name="ip_address" value=""/>
    <param name="ip_port" value="10941"/>
    <param name="serial_port" value="/dev/ttyACM1"/>
    <param name="serial_baud" value="115200"/>
    <param name="frame_id" value="horizontal_rear_laser_link"/>
    <param name="calibrate_time" value="true"/>
    <param name="publish_intensity" value="true"/>
    <param name="publish_multiecho" value="false"/>
    <param name="angle_min" value="-2.35619449"/>
    <param name="angle_max" value="2.35619449"/>
    <param name="topic_name" value="/scan_2"/>
    <param name="skip" value="1"/>
  </node>

I'd like to point out, when calibrate_time set to false, node seem to work. Error appears only when it's set to true.

I suspect, it's also related to 23, comment, but it seems like it has been fixed in 35, pull. Any ideas?

@artemiialessandrini
Copy link
Author

Btw, I'm having the same type of Hokuyo UST-05LA but manufactured in (May, 2018).
calibrate_time = "true" running has no problem and it works.

@artemiialessandrini
Copy link
Author

sudo picocom /dev/ttyACM1 output:

00P
VEND:Hokuyo Automatic Co., Ltd.;;
PROD:UST-05LA;:
FIRM:2.00;X
PROT:SCIP 2.0;N
SERI:H1530860 ;l

It's not a protocol issue, since PROT:SCIP 2.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant