[Rock-dev] Automatic invalidation of the RigidBodyState
Matthias Goldhoorn
matthias.goldhoorn at dfki.de
Tue Jun 26 11:42:05 CEST 2012
I stumble VERY often (and just again) over code that simply uses the RBS
but does not call invalidate() on it.
An check if some values are invalid are useless if no one set's this.
I write components that does these checks, but if i depend on some
(beginners)
code that does not do the invalidation correctly i get into strange and
not easy to debug errors. (because i though i catched already
uninitialized values).
Because of this (even if i know we can trigger some bugs with this
change), i would really like to introduce an constructor on the rbs
which does this initialization if no one screams... opinions?
Matthias
--
Dipl.-Inf. Matthias Goldhoorn
Unterwasserrobotik
Hauptanschrift Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Phone: +49 (0)421 178 45-4193
Fax: +49 (0)421 178 45-4150
E-Mail: robotik 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