diff --git a/applications/VirtualAcoustics/VA/itaVA.m b/applications/VirtualAcoustics/VA/itaVA.m
index f57db68a57db89677157db6810a327feab6cb895..b5efc9798224173c536ebe4f8e8db53a0abc3d01 100644
--- a/applications/VirtualAcoustics/VA/itaVA.m
+++ b/applications/VirtualAcoustics/VA/itaVA.m
@@ -250,7 +250,7 @@ classdef itaVA < handle
             % 	listener_id  [integer-1x1]   VA listener id
             %
             VAMatlab( 'SetTrackedListener', this.handle, listener_id );
-        end		
+        end
         
         function setTrackedListenerRigidBodyIndex( this, index )
             % Sets the index of the rigid body to be tracked for listener (default is 1)
@@ -286,13 +286,38 @@ classdef itaVA < handle
             %
             % Parameters:
             %
-            % 	listener_id  [integer-1x1]   VA listener id
+            % 	listener_id  [integer-1x1]   VA real-world listener id
             %
             VAMatlab( 'SetTrackedRealWorldListener', this.handle, listener_id );
         end
 		
-		@todo
+        function setTrackedRealWorldListenerRigidBodyIndex( this, index )
+            % Sets the index of the rigid body to be tracked for real-world listener (default is 1)
+            VAMatlab( 'SetTrackedRealWorldListenerRigidBodyIndex', this.handle, index )
+        end
+        
+        function setTrackedRealWorldListenerRigidBodyTranslation( this, translation )
+            % Sets the pivot point translation for the tracked real-world listener rigid body
+			%
+			% Parameters:
+			%
+			%	translation [double-3x1]	Translation in local coordinate system of rigid body [m]
+			%
+            VAMatlab( 'SetTrackedRealWorldListenerRigidBodyTranslation', this.handle, translation )
+        end
         
+        function setTrackedRealWorldListenerRigidBodyRotation( this, rotation )
+            % Sets the rotation of orientation for the tracked real-world listener rigid body
+			%
+			% Given rotation has to be a Matlab quaternion type (order: w(real), i, j, k)
+			%
+			% Parameters:
+			%
+			%	rotation [quaternion]	Rotation of rigid body
+			%
+            VAMatlab( 'SetTrackedRealWorldListenerRigidBodyRotation', this.handle, rotation )
+        end
+		        
 		% -- Tracked source -- %
 		
         function setTrackedSource( this, source_id )
@@ -300,11 +325,38 @@ classdef itaVA < handle
             %
             % Parameters:
             %
-            % 	source_id  [integer-1x1]   VA listener id
+            % 	source_id  [integer-1x1]   VA source id
             %
             VAMatlab( 'SetTrackedSource', this.handle, source_id );
         end
 		
+        function setTrackedSourceRigidBodyIndex( this, index )
+            % Sets the index of the rigid body to be tracked for source (default is 1)
+            VAMatlab( 'SetTrackedSourceRigidBodyIndex', this.handle, index )
+        end
+        
+        function setTrackedSourceRigidBodyTranslation( this, translation )
+            % Sets the pivot point translation for the tracked source rigid body
+			%
+			% Parameters:
+			%
+			%	translation [double-3x1]	Translation in local coordinate system of rigid body [m]
+			%
+            VAMatlab( 'SetTrackedSourceRigidBodyTranslation', this.handle, translation )
+        end
+        
+        function setTrackedSourceRigidBodyRotation( this, rotation )
+            % Sets the rotation of orientation for the tracked source rigid body
+			%
+			% Given rotation has to be a Matlab quaternion type (order: w(real), i, j, k)
+			%
+			% Parameters:
+			%
+			%	rotation [quaternion]	Rotation of rigid body
+			%
+            VAMatlab( 'SetTrackedSourceRigidBodyRotation', this.handle, rotation )
+        end
+		
         
         %% --= Functions =--