ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

err when run urg_node

asked 2013-09-11 05:08:05 -0600

Hamid Didari gravatar image

updated 2014-01-28 17:17:55 -0600

ngrennan gravatar image

Hi guys when i connect the 04lx laser and run urg_node this error occurs "terminate called after throwing an instance of 'std::length_error' what(): vector::_M_fill_insert Aborted (core dumped)" what can i do?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-09-11 07:23:03 -0600

Chad Rockey gravatar image

Answered on Github issue ticket here:

Please provide a list of your current parameters, as well as the specific device and firmware version for your Hokuyo.

Additionally, please check permissions on /dev/ttyACM0 by running 'sudo chmod 777 /dev/ttyACM0'.

It's also possible your laser is communicating using SCIP 1.0, please try updating the firmware on your laser to the latest version. See more information here:

edit flag offensive delete link more


i update my laser scip and that's work correct but i write this command "rosrun rviz rviz" but i do not see any thing how can i see the laser data? is need another command i run these command "roscore" "rosrun urg_node urge_node" "rosrun rviz rviz"

Hamid Didari gravatar image Hamid Didari  ( 2013-09-11 22:39:24 -0600 )edit

In RVIZ, change the global frame_id to 'laser' and add a "New Display", and switch the topic to '/scan'

Chad Rockey gravatar image Chad Rockey  ( 2013-09-12 05:58:48 -0600 )edit

I'm beginner in ros can you tell me how to change these?

Hamid Didari gravatar image Hamid Didari  ( 2013-09-12 09:38:38 -0600 )edit

Question Tools

1 follower


Asked: 2013-09-11 05:08:05 -0600

Seen: 749 times

Last updated: Sep 11 '13