Robot model stalls (STALL), when size [x y z] is not much higher than geometric robot model.

Henrik Dalsager <[email protected]>
Newsgroups gmane.science.robotics.playerstage
Message-ID <[email protected]>
Player v.3.0.1
Stage-3.2.2
Kubuntu on wmware
tests, examples and similar works as intended.


Player loads world file with objects and robot nicely without reporting
errors.
When control client is connected and attempts to move robot, the Robot
returns a "STALL" similar to what happens when collisions occur.
also the robot is updated with a nice yellow image ( !  )

This happens at the first update of motors, if and only if the size
parameter in z value gets close to the defined geometry.
if the size is specified to be much higher, there is no problem, and stuff
works.

This is unnerving as the robot in question should have had stuf placed ontop
of the geometry, and this becomes weird when the bug requires everything to
be scaled un-naturally in the height..

example:

define AGV_base position
(
color "gray"
drive "diff"
gui_nose 1

obstacle_return 1
laser_return 1
ranger_return 1
blob_return 1
fiducial_return 1

localization "gps"
localization_origin [0 0 0 0]
)

define AGV AGV_base
(
  # These corresponds to the maximum x y and z of the robot in meters.
  size [1.30 0.73 0.45]
  # if size becomes less than 0.45 robot model reports STALL instead of
moving

 #mass estimate is probably way off anyway (Kg)
 mass 50.0

 #centre of rotation, (if not defined the geometric centre was used...)
 origin [0 0 0 0]

#AGV base frame bottom shape
block (
points 10
point[9] [  -0.20 0.365]
point[8] [   0.8    0.365]
point[7] [   1.1  0.225]
point[6] [   1.1   0.221]
point[5] [   0.75  0.221]
point[4] [   0.75 -0.221]
point[3] [   1.1  -0.221]
                point[2] [   1.1  -0.225]
point[1] [   0.8   -0.365]
point[0] [  -0.20 -0.365]
z [ 0.10 0.15 ]
)

)

notice in the example that the only geometry is a floating base, not
touching the ground, not being higher than 0.15, however if the size drops
below 0.45 everything fails.
-- 
Civ.ing. Henrik Dalsager Christensen
mobil: 29247472
http://www.zcuba.dk

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm

_______________________________________________
Playerstage-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-developers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.