DocumentCode :
617233
Title :
tf: The transform library
Author :
Foote, Tully
Author_Institution :
Open Source Robot. Found., Mountain View, CA, USA
fYear :
2013
fDate :
22-23 April 2013
Firstpage :
1
Lastpage :
6
Abstract :
The tf library was designed to provide a standard way to keep track of coordinate frames and transform data within an entire system such that individual component users can be confident that the data is in the coordinate frame that they want without requiring knowledge of all the coordinate frames in the system. During early development of the Robot Operating System (ROS), keeping track of coordinate frames was identified as a common pain point for developers. The complexity of this task made it a common place for bugs when developers improperly applied transforms to data. The problem is also a challenge due to the often distributed sources of information about transformations between different sets of coordinate frames. This paper will explain the complexity of the problem and distill the requirements. Then it will discuss the design of the tf library in relation to the requirements. A few use cases will be presented to demonstrate successful deployment of the library. And powerful extensions to the core capabilities such as being able to transform data in time as well as in space.
Keywords :
libraries; operating systems (computers); robots; ROS; coordinate frames; robot operating system; tf library; transform library; Accuracy; Irrigation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technologies for Practical Robot Applications (TePRA), 2013 IEEE International Conference on
Conference_Location :
Woburn, MA
ISSN :
2325-0526
Print_ISBN :
978-1-4673-6223-8
Type :
conf
DOI :
10.1109/TePRA.2013.6556373
Filename :
6556373
Link To Document :
بازگشت