[Rock-dev] fixed quaternion assignment order in vicon driver

Felix Rehrmann felix.rehrmann at dfki.de
Fri Oct 19 10:43:30 CEST 2012


Hi all,

just wanted to notify all rock-users who are using the vicon driver, 
that there was a bug in the vicon driver which is fixed on master and on 
next, now.

The assignment order of the quaternion elements received from the vicon 
to the eigen quaternion was apparently wrong (the order of the elements 
in the vicon array is unfortunately not documented in sdk documentation, 
eigen(w,x,y,z) - vicon(x,y,z,w) ).
This error leads to an implicit 180° transformation around the z-axis 
when there
is no rotation and the body is rotating in the wrong direction around 
one axes.

Please let me or Javier know, if anybody gets trouble for his 
application with this fix.

All the best!
Felix

-- 

  Felix Rehrmann
  Researcher
  
  DFKI Bremen
  Robotics Innovation Center
  Robert-Hooke-Straße 5
  28359 Bremen, Germany
  
  Phone: +49 (0)421 178 45-4129
  Fax:   +49 (0)421 218-64150
  E-Mail: felix.rehrmann at dfki.de
  
  Weitere Informationen: http://www.dfki.de/robotik
  -----------------------------------------------------------------------
  Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
  Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
  Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
  (Vorsitzender) Dr. Walter Olthoff
  Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
  Amtsgericht Kaiserslautern, HRB 2313
  Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
  USt-Id.Nr.:    DE 148646973
  Steuernummer:  19/673/0060/3
  -----------------------------------------------------------------------



More information about the Rock-dev mailing list