Many of the tf tutorials are available for both C++ and Python. The tutorials are streamlined to complete either the C++ track or the Python track. If you want to learn both C++ and Python, you should run through the tutorials once for C++ and once for Python. Note that the general concept itself is explained directly on [[tf|tf package]]. {{{#!wiki caution tf is deprecated in favor of [[tf2]]. [[tf2]] provides a superset of the functionality of tf and is actually now the implementation under the hood. If you're just learning now it's strongly recommended to use the [[tf2/Tutorials]] instead. }}} <> <> == Learning tf == * [[tf/Tutorials/Introduction to tf|Introduction to tf]] ||'''C++''' || '''Python'''|| ||<>||<>|| '''Now that you have completed these tutorials please take the time to complete this short [[http://spreadsheets.google.com/viewform?formkey=dHVTdXEwZU1QQ004TFBnbVh0MU9lLWc6MA..|questionnaire]].''' == Debugging tf == 1. [[tf/Tutorials/Debugging tf problems|Debugging tf problems]] == Using sensor messages with tf == <> == Setting up your robot with tf == <> '''Create a new tutorial:''' <> == Video Demonstration == Watch the video below to have more explanation on transforms. <> == PR2 Beta Workshop == <> <> <> <> <>