<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head><body style="">
<div>
Hello,
</div>
<div>
 
</div>
<div>
I have some problems using the transformer from rock. I am writing a task that needs the robots pose within a map, so in the orogen file I added:
</div>
<div>
 
</div>
<div>
    transformer do
<br/>        max_latency( 0.5 )
<br/>        transformation("robot", "map")
<br/>    end
</div>
<div>
 
</div>
<div>
The position is coming from a SLAM-module defined in the transforms.rb as:
</div>
<div>
 
</div>
<div>
    dynamic_transform "velodyne_slam.pose_samples", "body" => "world"
</div>
<div>
 
</div>
<div>
And the global frame names are mapped to the local ones for the task:
</div>
<div>
 
</div>
<div>
# the global name that should be used for the internal map frame
<br/>map_frame: world
<br/>
<br/># the global name that should be used for the internal robot frame
<br/>robot_frame: body
</div>
<div>
 
</div>
<div>
However, when I make call to "_robot2map.get(ts, transformation, true)" within the tasks transformer-callback, it always returns false.
</div>
<div>
What am I missing? I already set ORO_LOGLEVEL=6, is there another way to get more detailed error-messages from the transformer?
</div>
<div>
 
</div>
<div>
 
</div>
<div>
Thanks!
</div>
<div id="ox-signature">
--
<br/> Sebastian Kasperski
<br/> Team Autonomie
<br/>
<br/> Besuchsadresse der Nebengeschäftstelle:
<br/> DFKI GmbH
<br/> Robotics Innovation Center
<br/> Robert-Hooke-Straße 5
<br/> 28359 Bremen, Germany
<br/>
<br/> Postadresse der Hauptgeschäftsstelle Standort Bremen:
<br/> DFKI GmbH
<br/> Robotics Innovation Center
<br/> Robert-Hooke-Straße 1
<br/> 28359 Bremen, Germany
<br/>
<br/> Tel.: +49 421 178 45-6636
<br/> Zentrale: +49 421 178 45-0
<br/> Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
<br/> E-Mail: sebastian.kasperski@dfki.de
<br/>
<br/> Weitere Informationen: http://www.dfki.de/robotik
<br/> -----------------------------------------------------------------------
<br/> Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
<br/> Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
<br/> Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
<br/> (Vorsitzender) Dr. Walter Olthoff
<br/> Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
<br/> Amtsgericht Kaiserslautern, HRB 2313
<br/> Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
<br/> USt-Id.Nr.: DE 148646973
<br/> Steuernummer: 19/673/0060/3
<br/> -----------------------------------------------------------------------
</div>
</body></html>