ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
![]() | 1 | initial version |
I've just solved this problem. It has nothing to do with the package sicktoolbox.
First choose you robot type with a laser sensor in MobileSim e.g. p3dx-lms200.
Then the most important is about the Rosaria package, it is said in website http://wiki.ros.org/ROSARIA
<lasername>_laserscan (sensor_msgs/LaserScan)
Only published if publish_aria_lasers parameter is true. Provides laser data as a laserscan type. <lasername> will be ARIA's identifier for the laser. May be repeated with different laser names if multiple lasers are configured in ARIA robot parameter file(s).
so a launch file has to be written like this:
<launch>
<node name="rosaria" pkg="rosaria" type="RosAria" args="_port:=/dev/ttyUSB0">
<\param name="publish_aria_lasers" value="true"/> </node> </launch>
![]() | 2 | No.2 Revision |
I've just solved this problem. It has nothing to do with the package sicktoolbox.
First choose you robot type with a laser sensor in MobileSim e.g. p3dx-lms200.
Then the most important is about the Rosaria package, it is said in website http://wiki.ros.org/ROSARIA
<lasername>_laserscan (sensor_msgs/LaserScan)
Only published if publish_aria_lasers parameter is true. Provides laser data as a laserscan type. <lasername> will be ARIA's identifier for the laser. May be repeated with different laser names if multiple lasers are configured in ARIA robot parameter file(s).
so a launch file has to be written like this:
<launch>
<node name="rosaria" pkg="rosaria" type="RosAria" args="_port:=/dev/ttyUSB0">
< param name="publish_aria_lasers" value="true"/> </node> </launch><\param
![]() | 3 | No.3 Revision |
I've just solved this problem. It has nothing to do with the package sicktoolbox.
First choose you robot type with a laser sensor in MobileSim e.g. p3dx-lms200.
Then the most important is about the Rosaria package, it is said in website http://wiki.ros.org/ROSARIA
<lasername>_laserscan (sensor_msgs/LaserScan)
Only published if publish_aria_lasers parameter is true. Provides laser data as a laserscan type. <lasername> will be ARIA's identifier for the laser. May be repeated with different laser names if multiple lasers are configured in ARIA robot parameter file(s).
so a launch file has to be written like this:
<launch>< launch>
<node< node name="rosaria" pkg="rosaria" type="RosAria" args="_port:=/dev/ttyUSB0">
< param name="publish_aria_lasers" value="true"/></node></launch>< /node>
< /launch>
![]() | 4 | No.4 Revision |
I've just solved this problem. It has nothing to do with the package sicktoolbox.
First choose you robot type with a laser sensor in MobileSim e.g. p3dx-lms200.
Then the most important is about the Rosaria package, it is said in website http://wiki.ros.org/ROSARIA
<lasername>_laserscan (sensor_msgs/LaserScan)
Only published if publish_aria_lasers parameter is true. Provides laser data as a laserscan type. <lasername> will be ARIA's identifier for the laser. May be repeated with different laser names if multiple lasers are configured in ARIA robot parameter file(s).
so a launch file has to be written like this:
<
value="true"/ >launch>launch >
< node name="rosaria" pkg="rosaria" type="RosAria"args="_port:=/dev/ttyUSB0">args="_port:=/dev/ttyUSB0" >
< param name="publish_aria_lasers"value="true"/>
< /node >
</node>/launch >< /launch>
![]() | 5 | No.5 Revision |
I've just solved this problem. It has nothing to do with the package sicktoolbox.
First choose you robot type with a laser sensor in MobileSim e.g. p3dx-lms200.
Then the most important is about the Rosaria package, it is said in website http://wiki.ros.org/ROSARIA
<lasername>_laserscan (sensor_msgs/LaserScan)
Only published if publish_aria_lasers parameter is true. Provides laser data as a laserscan type. <lasername> will be ARIA's identifier for the laser. May be repeated with different laser names if multiple lasers are configured in ARIA robot parameter file(s).
so the value of publish_aria_lasers has to be set true, thus a launch file has to can be written like this:
< launch >
< node name="rosaria" pkg="rosaria" type="RosAria" args="_port:=/dev/ttyUSB0" >
< param name="publish_aria_lasers" value="true"/ >
< /node >
< /launch >