[ros-users] tabletop detection error

Kaijen Hsiao hsiao at willowgarage.com
Thu Mar 24 20:38:30 UTC 2011


Hi Rafael,
I would strongly recommend using a computer on which rviz works,
because it is nigh-impossible to debug/see what is going on in the
manipulation pipeline without it.  While doing table detection, there
is no point in moving the head up and down; only a single static shot
is taken and used.  I would say that perhaps the robot happened to not
be looking at the table when the snapshot is taken, except that you
say it works exactly in the same way on a different computer.

-Kaijen


On Thu, Mar 24, 2011 at 5:16 AM, Rafael López <rlopez at robotnik.es> wrote:
> Hi Matei,
>
> I do not know what the problem is either. Actually it is working fine in
> another computer with similar settings.
> I can not see the point cloud in rviz, as it crashes (my computed is stuck)
> when running the manipulation pipeline, so I only have gazebo for
> visualization.
> About the sensor, I do not think it is too close to the table. Actually I
> point the head of the PR2 to the table. Then during the process, the head is
> moved up and down, so I make sure that the table is detected.
> It looks to me that changing (reducing) the inlier_thresold rosparam is not
> the best solution, but I cannot think of anything else now...
> In the end, it will probably be a silly thing, but I can not find it out
> now...
>
> Best regards,
>
> Rafa
>
> 2011/3/23 Matei Ciocarlie <matei at willowgarage.com>
>>
>> Hi Rafa,
>>
>> Not sure what could be the problem... The error message means that the
>> dominant plane that is detected does not have enough points to be
>> trustworthy. Are you visualizing the point cloud in rviz and it looks
>> fine? Maybe the sensor is too close to the table?
>>
>> That threshold is in the tabletop_object_perception package, in the
>> src/tabletop_niode.cpp. You can change it from the launch file, i.e.
>> set the "inlier_threshold" rosparam for that node to want you want it
>> to be. However, if you're getting just 142 points, something else is
>> probably wrong...
>>
>> Matei
>>
>> On Wed, Mar 23, 2011 at 8:18 AM, Rafa <rlopez at robotnik.es> wrote:
>> > Hi all,
>> >
>> > I am getting an error when calling the tabletop detection for a pick and
>> > place application. At some part of the execution, after receiving and
>> > processing the point cloud it happens that
>> > ..."Plane detection has 142 inliers, below min threshold of 300" ...
>> > for the three scheduled times, and always without reaching the threshold
>> > of 300.
>> > Any hint?
>> > Where is that threshold defined?
>> >
>> > It is more than curious that the same script is currently working fine
>> > in other computer which apparently has the same settings....
>> >
>> > Best regards,
>> >
>> > Rafa
>> >
>> >
>> >
>> > --
>> > ------------------------------------------------
>> > Rafa López Tarazón
>> > Director I+D+i / R&D Manager
>> > -------------------------------------------------
>> > Robotnik Automation, SLL
>> > C/Berni y Catala, 53 bajo
>> > 46019 - VALENCIA - SPAIN
>> > -------------------------------------------------
>> > Tel:       +34 963383835
>> > Fax:      +34 963383580
>> > E-mail:  rlopez at robotnik.es
>> > Internet:  http://www.robotnik.es
>> > -------------------------------------------------
>> >
>> > ******************** ADVERTENCIA LEGAL ********************
>> >
>> > La Información incluida en este email es CONFIDENCIAL, siendo para uso
>> > exclusivo del destinatario arriba mencionado. Si Ud lee este mensaje y no es
>> > el destinatario indicado, le informamos que está totalmente prohibida
>> > cualquier utilización, divulgación, distribución y/o reproducción de esta
>> > comunicación, total o parcial, sin autorización expresa en virtud de la
>> > legislación vigente. Si ha recibido este mensaje por error, le rogamos nos
>> > lo notifique inmediatamente por esta vía y proceda a su eliminación junto
>> > con sus ficheros anexos sin leerlo ni grabarlo.
>> > Los datos personales que en esta comunicación aparecen, así como los que
>> > Robotnik Automation SLL mantiene de Vd. y con su empresa quedan sujetos a la
>> > legislación vigente en materia de protección de datos personales (Ley
>> > Orgánica 15/1999, de Protección de Datos de Carácter Personal).
>> > Puede solicitar quitar su nombre de la lista en cualquier momento
>> > enviando un mail a jbosca at robotnik.es con el siguiente asunto: "Darse de
>> > baja de la lista".
>> >
>> > **********************   LEGAL NOTICE   **********************
>> >
>> > The information contained in this communication is confidential and may
>> > be legally privileged. It is intended solely for the use of the individual
>> > or entity to whom is addressed and others authorized to receive it. If you
>> > are not the intended recipient, you are hereby notified that any disclosure,
>> > copying, distribution, or taking any action in reliance of the contents of
>> > this information is strictly prohibited and may be unlawful. Robotnik
>> > Automation, S.L.L is neither liable for the proper and complete transmission
>> > of the information contained in this communication nor for any delay in its
>> > receipt. If you have received this communication in error, please notify us
>> > immediately by responding to this email and then delete it from your system.
>> > Personal Information that appear in this communication, as well as those
>> > Robotnik Automation SLL remains of you and your company are subject to
>> > current legislation on personal information protection (Ley Orgánica
>> > 15/1999, de Protección de Datos de Carácter Personal).
>> > May request to remove your name from the list at any time by sending a
>> > mail to jbosca at robotnik.es with the subject:”Unsubscribe from list”.
>> >
>> > _______________________________________________
>> > ros-users mailing list
>> > ros-users at code.ros.org
>> > https://code.ros.org/mailman/listinfo/ros-users
>> >
>>
>>
>>
>> --
>> Matei Ciocarlie
>> Research Scientist
>> Willow Garage Inc.
>> 650-475-9780
>
>
>
> --
> ------------------------------------------------
> Rafael López
> Director I+D / R&D Manager
> -------------------------------------------------
> Robotnik Automation, SLL
> C/Berni y Catala, 53 bajo
> 46019 - VALENCIA - SPAIN
> -------------------------------------------------
> Tel:       +34 963383835
> Fax:      +34 963383580
> E-mail:  rlopez at robotnik.es
> Internet:  http://www.robotnik.es
> -------------------------------------------------
>
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>
>



More information about the ros-users mailing list