The motion-dependent surgical robot system 100 utilizes an independent robot arm 20, a dependent robot arm 21, and a motion-dependent robot controller 104. During operation, the motion-dependent robot controller 104 controls the independent movement of the independent robot arm 20 in the coordinate space in response to an input signal indicating the movement of the independent robot arm 20 in the coordinate space, and further, in the coordinate space. Control the movement of the dependent robot arm 21 in the coordinate space as a function of the spatial geometric relationship between the independent robot arm 20 and the dependent robot arm 21.動き依存性外科用ロボットシステム100が、独立ロボットアーム20と、依存ロボットアーム21と、動き依存性ロボットコントローラ104とを利用する。動作中、動き依存性ロボットコントローラ104は、座標空間内の独立ロボットアーム20の動きを示す入力信号に応答して、座標空間内の独立ロボットアーム20の独立動きを制御し、更に、座標空間内の独立ロボットアーム20と依存ロボットアーム21との間の空間幾何学的関係の関数として、座標空間内の依存ロボットアーム21の動きを制御する。