JPH01310875A - Remote operation of double arm manipulator - Google Patents

Remote operation of double arm manipulator

Info

Publication number
JPH01310875A
JPH01310875A JP13834088A JP13834088A JPH01310875A JP H01310875 A JPH01310875 A JP H01310875A JP 13834088 A JP13834088 A JP 13834088A JP 13834088 A JP13834088 A JP 13834088A JP H01310875 A JPH01310875 A JP H01310875A
Authority
JP
Japan
Prior art keywords
manipulator
slave
controlled
slave manipulator
arm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP13834088A
Other languages
Japanese (ja)
Inventor
Takashi Aoki
孝 青木
Makoto Araki
誠 荒木
Ichiro Watanabe
一郎 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP13834088A priority Critical patent/JPH01310875A/en
Publication of JPH01310875A publication Critical patent/JPH01310875A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

PURPOSE:To lighten the burden in operation by shifting one slave manipulator so as to follow the other slave manipulator which is controlled by a master manipulator among two units of slave manipulators, through program control. CONSTITUTION:A double arm manipulator 3 is formed from two units of slave manipulators 2B and 2L. One slave manipulator 2B among these slave manipulators is bilateral-controlled through a bilateral control system by a master manipulator 1. The other slave manipulator 2L is program-controlled by a program control system 6 so as to follow the slave manipulator 2B. Through this program control, the need of reprogramming is obviated, even if the working environment changes and the operation position is changed, if the programs are prepared previously according to the kinds of the works.

Description

【発明の詳細な説明】 4既     要 双腕マニピュレータの遠隔操作方法に関し、操作者の負
担を軽減することのできる双腕マニピュレータの遠隔操
作方法を提供することを目的とし、 2台の多関節アームからなる双腕スレーブ・マニピュレ
ータの遠隔操作方法において、一方のスレーブ・マニピ
ュレータをマスタ・マニピュレータによってハイラテラ
ル制御し、他方のスレーブ・マニピュレータを予め前記
マスタ・マニピュレータによって制御されるスレーブ・
マニピュレータに追従するようにプログラム制御により
移動させるように構成する。
[Detailed Description of the Invention] 4 Required Regarding a method for remote control of a dual-arm manipulator, an object of the present invention is to provide a method for remote control of a dual-arm manipulator that can reduce the burden on the operator. In a remote control method for a dual-arm slave manipulator, one slave manipulator is controlled laterally by a master manipulator, and the other slave manipulator is controlled in advance by a slave manipulator controlled by the master manipulator.
It is configured to move under program control so as to follow the manipulator.

産業上の利用分野 本発明は双腕マニピュレータの遠隔操作方法、即ち2台
のマニピュレータに所望の作業を実施させるための遠隔
操作方法に関する。
INDUSTRIAL APPLICATION FIELD The present invention relates to a remote control method for a dual-arm manipulator, ie, a remote control method for causing two manipulators to perform a desired task.

原子炉内や海中・海底等人間が直接作業を行うには様々
な制約が伴う場において、人間の遠隔操作によってマニ
ピュレータに作業を代替させる、所謂マスク・スレーブ
・マニピュレータが従来より考えられ実施されている。
The so-called mask-slave manipulator, which allows a manipulator to perform work by remote control by a human, has been considered and implemented in places where there are various restrictions on direct work by humans, such as inside nuclear reactors, under the sea, and on the ocean floor. There is.

更に近年では、宇宙空間において微小重力や真空等の環
境を利用した理工学実験を行うことが検討されており、
宇宙空間での作業も安全性やエネルギー・リソースの問
題、作業効率等に鑑みて遠隔操作マニピュレータによる
作業実施が望まれている。このように人間の作業の代替
や活動範囲を拡大させるために、遠隔操作マニピュレー
タを使用する場合において、マニピュレータに行わせよ
うとする作業内容は益々複雑になっていく傾向にあり、
双腕マニピュレータの採用が検討されている。
Furthermore, in recent years, consideration has been given to conducting science and engineering experiments in outer space using environments such as microgravity and vacuum.
In view of safety, energy/resource issues, work efficiency, etc., it is desirable to perform work in outer space using remote-controlled manipulators. In this way, when using remote-controlled manipulators to replace human work or expand the range of activities, the tasks that the manipulators are asked to perform tend to become more and more complex.
The adoption of a dual-arm manipulator is being considered.

従来の技術 マスク・スレーブ・マニピュレータの制御方式は、対称
型、力逆送型、力帰還型の3種類の基本型が考えられて
おり、その中で操作性が良いという理由から力帰還型ハ
イラテラル制御がよく用いられる傾向にある。典型的な
力帰還型バイラテラル制御のブロック図を第5図に示す
。マスタ・マニピュレータ10m及びスレーブ・マニピ
ュレータIO3には多関節アームを用い、多関節アーム
とエンド・イフェクタ(ハント)との間の手首に相当す
る部分にはエンド・イフェクタに加わる3方向の力とそ
れらの方向の軸回りのモーメントが検出できる6軸カセ
ンサが取り付けである。また、マニピュレータの各関節
の角度や角速度はロークリ・エンコーダ等の角度センサ
及び角度偏差信号減算器や微分器、状態観測器等の速度
生成器によって検出される。
Conventional technology There are three basic types of control methods for mask slave manipulators: symmetrical type, force reverse feed type, and force feedback type. Lateral control tends to be used frequently. A block diagram of a typical force feedback type bilateral control is shown in FIG. A multi-joint arm is used for the master manipulator 10m and slave manipulator IO3, and the part corresponding to the wrist between the multi-joint arm and the end effector (hunt) has three directions of force applied to the end effector and their directions. A 6-axis force sensor that can detect the moment around the axis is installed. Further, the angle and angular velocity of each joint of the manipulator are detected by an angle sensor such as a Lochly encoder, and a velocity generator such as an angular deviation signal subtracter, a differentiator, and a state observer.

第5図に示した方式では、マスク側のエンド・イフエク
タに加えられた力(操作力)とスレーブ側のエンド・イ
フェククが検出した力(反力)とを足し合わせて、力の
発生を無くする方向にマスタ・マニピュレータを動作す
る。スレーブ・マニピュレータはマスクが動作したこと
から送られてくる位置指令値に基づき動作する。しかし
この方式では、マスクの位置指令からスレーブの力帰還
まで一巡するループが直列に接続されているため、制御
情報の位相遅れが大きくなりやすく、ンステムの安定性
を劣化させる原因となっている。
In the method shown in Figure 5, the force applied to the end effector on the mask side (operating force) and the force detected by the end effector on the slave side (reaction force) are added together to eliminate the force generation. Move the master manipulator in the direction you want. The slave manipulator operates based on the position command value sent from the operation of the mask. However, in this method, the loop from the mask position command to the force feedback of the slave is connected in series, which tends to cause a large phase delay in control information, which causes a deterioration in the stability of the system.

この欠点を改善する方式として並列型バイラテラル制御
方式が提案されている。第6図にこの方式のブロック図
を示す。この方式では、マスク制御系で自身の操作力と
スレーブ側の反力とを足し合わせて、速度指令値生成部
11でそれぞれのマニピュレータ先端を移動させる共通
の速度指令値を求め、次にマスク制御系及びスレーブ制
御系は同時に、この移動速度を実現するための関節角速
度を算出し、この関節角速度をサーボアンプへ指令する
ことによってそれぞれのマニピュレータを駆動するよう
になっている。
A parallel bilateral control method has been proposed as a method to improve this drawback. FIG. 6 shows a block diagram of this method. In this method, the mask control system adds its own operating force and the reaction force on the slave side, and the speed command value generation unit 11 calculates a common speed command value for moving each manipulator tip, and then the mask control system The system and the slave control system simultaneously calculate the joint angular velocity to achieve this movement speed, and drive the respective manipulators by commanding the joint angular velocity to the servo amplifier.

双腕のスレーブ・マニピュレータを制御する場合、以上
説明したマスク・スレーブ・マニピュレータを2組用意
して第7図に示す構成とし、操作者は両腕によりそれぞ
れのスレーブ・マニピュレータを別々に操作することが
行われていた。即ち、スレーブ・マニピュレータ10s
l、10s2で双腕マニピュレータ12を構成し、操作
者はマスタ・マニピュレータ10m1,10m2を操作
することにより、バイラテラル制御系14..142を
介してスレーブ・マニピュレータ10sl、10s2を
別々に操作するようにしていた。
When controlling a double-armed slave manipulator, prepare two sets of mask slave manipulators as described above and configure them as shown in FIG. 7, and the operator operates each slave manipulator separately with both arms. was being carried out. That is, slave manipulator 10s
A dual-arm manipulator 12 is constructed with the two arm manipulators 10m1 and 10s2, and the operator operates the master manipulators 10m1 and 10m2 to control the bilateral control system 14. .. 142, the slave manipulators 10sl and 10s2 are operated separately.

発明が解決しようとする課題 しかし、双腕のスレーブ・マニピュレータを操作者が両
腕を用いて個別に遠隔操作することは、それぞれのマニ
ピュレータが人間の器用な操作に応じて動作できる利点
がある反面、操作者にとって大きな負担となるため、双
腕マニピュレータの操作に熟練が必要であるという問題
があった。
Problems to be Solved by the Invention However, when an operator separately remotely controls a dual-armed slave manipulator using both arms, there is an advantage that each manipulator can operate according to the dexterity of the human. , there is a problem in that skill is required to operate the dual-arm manipulator because it places a heavy burden on the operator.

本発明はこのような点に鑑みて成されたものであり、そ
の目的とするところは、操作負担を軽減することのでき
る双腕マニどスレーブの遠漸操作方法を提供することで
ある。
The present invention has been made in view of these points, and an object of the present invention is to provide a method for remotely operating a dual-arm manifold slave that can reduce the operating burden.

課題を解決するための手段 第1図は本発明の原理ブロック図である。Means to solve problems FIG. 1 is a block diagram of the principle of the present invention.

スレーブ・マニピュレータ2Bとスレーブ・マニピュレ
ータ2Lとで双腕マニピュレータ3を構成する。一方の
スレーブ・マニピュレータ2Bをマスタ・マニピュレー
タ1によってバイラテラル制御系4を介してハイラテラ
ル制御し、他方のスレーブ・マニピュレータ2Lを予め
マスタ・マニピュレータ1によって制御されるスレーブ
・マニピュレータ2Bに追従するようにプログラム制御
系6によりプログラム制御するように構成する。
The slave manipulator 2B and the slave manipulator 2L constitute a dual-arm manipulator 3. One slave manipulator 2B is controlled hierarchically by the master manipulator 1 via the bilateral control system 4, and the other slave manipulator 2L is made to follow the slave manipulator 2B controlled in advance by the master manipulator 1. It is configured to be program controlled by a program control system 6.

作   用 本発明によれば、操作者は双腕マニピュレータ3の作業
を片腕で操作することができるため、操作者の操作負担
を軽減することができる。また、スレーブ・マニピュレ
ータ2Lのプログラムはハイラテラル制御されるスレー
ブ・マニピュレータ2Bに追従するというプロクラムな
ので、作業の種類に応じて予めプログラムを用意してお
けば、作業の環境が変わって動作位置が変わってもあら
ためてプログラムを作る必要はない。
Function According to the present invention, since the operator can operate the dual-arm manipulator 3 with one arm, the operational burden on the operator can be reduced. In addition, the program for the slave manipulator 2L is a program that follows the slave manipulator 2B, which is controlled in a hierarchical manner, so if you prepare a program in advance according to the type of work, the operation position will change when the work environment changes. There is no need to create a new program.

実  施  例 以下本発明を図面に示す実施例に基づいて詳細に説明す
る。
Embodiments The present invention will be explained in detail below based on embodiments shown in the drawings.

第2図は本発明の実施例構成図を示しており、マスタ・
マニピュレータ20は各関節に角度センサの取り付けら
れた多関節アーム22と、多関節アームの先端に取り付
けられた把手24とから構成されている。一方のスレー
ブ・マニピュレータ26Bは第3図にその外観斜視図が
示されているように、各関節に角度センサの取り付けら
れた多関節アーム28と、多関節アーム28の先端に取
り付けられたハンド30とを具備し、多関節アーム28
とハンド30との間に3方向の力とそれらの方向の軸回
りモーメントを検出する力センサ32が設けられている
。他方のスレーブ・マニピュレータ26Lも上述したス
レーブ・マニピュレータ26Bと同様に構成されており
、両スレーブ・マニピュレータで双腕マニピュレータを
構成する。
Figure 2 shows a configuration diagram of an embodiment of the present invention.
The manipulator 20 includes a multi-joint arm 22 having an angle sensor attached to each joint, and a handle 24 attached to the tip of the multi-joint arm. One slave manipulator 26B has a multi-joint arm 28 with an angle sensor attached to each joint, and a hand 30 attached to the tip of the multi-joint arm 28, as shown in a perspective view in FIG. and an articulated arm 28
A force sensor 32 is provided between the hand 30 and the hand 30 to detect forces in three directions and moments around the axis in those directions. The other slave manipulator 26L is configured similarly to the slave manipulator 26B described above, and both slave manipulators constitute a dual-arm manipulator.

一方ノスレーブ・マニピュレータ26Bはハイラテラル
制御系34を介してマスタ・マニピュレータ20により
バイラテラル制御される。一方、他方のスレーブ・マニ
ピュレータ26Lはプログラム制御系36によりスレー
ブ・マニピュレータ26Bの動きに追従するようにプロ
グラム制御される。38はCRT、40はキーボードで
ある。
On the other hand, the noslave manipulator 26B is bilaterally controlled by the master manipulator 20 via the bilateral control system 34. On the other hand, the other slave manipulator 26L is program-controlled by the program control system 36 so as to follow the movement of the slave manipulator 26B. 38 is a CRT, and 40 is a keyboard.

プログラム制御されるスレーブ・マニピュレータ26L
の制御フローチャートの一例を第4図に示す。このプロ
グラムはバイラテラル制御されるスレーブ・マニピュレ
ータ26Bとプログラム制御されるスレーブ・マニピュ
レータ26Lとで物を挟んで移動する場合に使用する。
Program-controlled slave manipulator 26L
An example of a control flowchart is shown in FIG. This program is used when moving an object by holding it between the bilaterally controlled slave manipulator 26B and the program controlled slave manipulator 26L.

まず、ステップ101において手先にかかる力の大きさ
と方向を測定し、ステップ102で指示された力か否か
を判定して、指示された力でない場合には現在の力と指
示された力の差を位置指令値に変換しくステップ103
)、マニピュレータのモータに電流を流してマニピュレ
ータを駆動する(ステップ104)。次いで再びステッ
プ101,102を繰り返し、指示された力が出ている
場合にはステップ105に進んで作業が終了したか否か
を判断し、作業が終了するまでステップ101〜105
を繰り返す。
First, in step 101, the magnitude and direction of the force applied to the hand are measured, and in step 102, it is determined whether the force is the specified force or not. If the force is not the specified force, the difference between the current force and the specified force is determined. Step 103: Convert the value into a position command value.
), a current is applied to the motor of the manipulator to drive the manipulator (step 104). Next, steps 101 and 102 are repeated again, and if the instructed force is being exerted, the process proceeds to step 105 to determine whether the work has been completed, and steps 101 to 105 are continued until the work is completed.
repeat.

このプログラムでスレーブ・マニピュレータ26Lを制
御し、スレーブ・マニピュレータ26Bを人間がマスタ
・マニピュレータ20を使って動かすと、スレーブ・マ
ニピュレータ26Lは押されれば引き、引けば押すとい
う動作をして物を落とさないように自動的に追従してく
る。物をどのような軌跡で動かすかはバイラテラル制御
されるスレーブ・マニピュレータ26Bに任されている
ので、障害物があっても人間の判断で回避することがで
きる。
This program controls the slave manipulator 26L, and when a human moves the slave manipulator 26B using the master manipulator 20, the slave manipulator 26L pulls when pushed and pushes when pulled, dropping an object. It will automatically follow you so that you don't have to worry about it. Since the slave manipulator 26B, which is bilaterally controlled, determines the trajectory along which the object is to be moved, even if there is an obstacle, it can be avoided by human judgment.

発明の効果 本発明によれば、操作者は2台のスレーブ・マニピュレ
ータのうちの1台の軌道制御を行えばよく、2台とも制
御するときに比較して容易に作業を行うことができる。
Effects of the Invention According to the present invention, the operator only needs to control the trajectory of one of the two slave manipulators, and can perform the work more easily than when controlling both slave manipulators.

ロボット言語によって制御されるスレーブ・マニピュレ
ータを人間が制御するスレーブ・マニピュレータに従っ
て動作するようにプログラムすることで、様々な作業に
同じプログラムを使えるので、作業が状況によって変化
する場合でも再プログラムの必要はない。
By programming a slave manipulator controlled by a robot language to operate according to a slave manipulator controlled by a human, the same program can be used for various tasks, so there is no need to reprogram even if the task changes depending on the situation. do not have.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の原理ブロック図、 第2図は本発明の実施例構成図、 第3図はスレーブ・マニピュレータの外観斜視図、 第4図はプログラム制御されるマニピュレータの制御フ
ローチャート、 第5図は従来の直列型ハイラテラル制御方式(力帰還型
)のブロック図、 第6図は従来の並列型ハイラテラル制御方式のブロック
図、 第7図は従来の双腕マニピュレーク遠隔操作システムの
構成図である。 1.20・・・マスタ・マニピュレータ、2B、2L、
26B、26L・・ スレーブ・マニピュレータ 4.34・・・ハイラテラル制御系、 6.36・・・プログラム制御系。
Fig. 1 is a block diagram of the principle of the present invention, Fig. 2 is a configuration diagram of an embodiment of the present invention, Fig. 3 is an external perspective view of a slave manipulator, Fig. 4 is a control flow chart of a program-controlled manipulator, and Fig. 5 is a block diagram of the principle of the present invention. The figure is a block diagram of a conventional serial type high lateral control system (force feedback type). Figure 6 is a block diagram of a conventional parallel type high lateral control system. Figure 7 is the configuration of a conventional dual-arm manipulator remote control system. It is a diagram. 1.20...Master manipulator, 2B, 2L,
26B, 26L... Slave manipulator 4.34... Hilateral control system, 6.36... Program control system.

Claims (1)

【特許請求の範囲】 2台の多関節アームからなる双腕スレーブ・マニピュレ
ータの遠隔操作方法において、 一方のスレーブ・マニピュレータ(2B)をマスタ・マ
ニピュレータ(1)によってバイラテラル制御し、 他方のスレーブ・マニピュレータ(2L)を予め前記マ
スタ・マニピュレータ(1)によって制御されるスレー
ブ・マニピュレータ(2B)に追従するようにプログラ
ム制御により移動させることを特徴とする双腕マニピュ
レータの遠隔操作方法。
[Claims] In a remote control method for a dual-arm slave manipulator consisting of two multi-jointed arms, one slave manipulator (2B) is bilaterally controlled by a master manipulator (1), and the other slave manipulator (2B) is controlled bilaterally by a master manipulator (1), A method for remotely controlling a dual-arm manipulator, characterized in that the manipulator (2L) is moved in advance under program control so as to follow a slave manipulator (2B) controlled by the master manipulator (1).
JP13834088A 1988-06-07 1988-06-07 Remote operation of double arm manipulator Pending JPH01310875A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13834088A JPH01310875A (en) 1988-06-07 1988-06-07 Remote operation of double arm manipulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13834088A JPH01310875A (en) 1988-06-07 1988-06-07 Remote operation of double arm manipulator

Publications (1)

Publication Number Publication Date
JPH01310875A true JPH01310875A (en) 1989-12-14

Family

ID=15219629

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13834088A Pending JPH01310875A (en) 1988-06-07 1988-06-07 Remote operation of double arm manipulator

Country Status (1)

Country Link
JP (1) JPH01310875A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10730187B2 (en) 2006-06-29 2020-08-04 Intuitive Surgical Operations, Inc. Tool position and identification indicator displayed in a boundary area of a computer display screen
US10737394B2 (en) 2006-06-29 2020-08-11 Intuitive Surgical Operations, Inc. Synthetic representation of a surgical robot
US10772689B2 (en) 2009-08-15 2020-09-15 Intuitive Surgical Operations, Inc. Controller assisted reconfiguration of an articulated instrument during movement into and out of an entry guide
US10828774B2 (en) 2010-02-12 2020-11-10 Intuitive Surgical Operations, Inc. Medical robotic system providing sensory feedback indicating a difference between a commanded state and a preferred pose of an articulated instrument
US10959798B2 (en) 2009-08-15 2021-03-30 Intuitive Surgical Operations, Inc. Application of force feedback on an input device to urge its operator to command an articulated instrument to a preferred pose
US10984567B2 (en) 2009-03-31 2021-04-20 Intuitive Surgical Operations, Inc. Rendering tool information as graphic overlays on displayed images of tools
US11382702B2 (en) 2008-06-27 2022-07-12 Intuitive Surgical Operations, Inc. Medical robotic system providing an auxiliary view including range of motion limitations for articulatable instruments extending out of a distal end of an entry guide
US11389255B2 (en) 2013-02-15 2022-07-19 Intuitive Surgical Operations, Inc. Providing information of tools by filtering image areas adjacent to or on displayed images of the tools
US11399908B2 (en) 2007-06-13 2022-08-02 Intuitive Surgical Operations, Inc. Medical robotic system with coupled control modes
US11432888B2 (en) 2007-06-13 2022-09-06 Intuitive Surgical Operations, Inc. Method and system for moving a plurality of articulated instruments in tandem back towards an entry guide
US11638622B2 (en) 2008-06-27 2023-05-02 Intuitive Surgical Operations, Inc. Medical robotic system providing an auxiliary view of articulatable instruments extending out of a distal end of an entry guide
US12239396B2 (en) 2008-06-27 2025-03-04 Intuitive Surgical Operations, Inc. Medical robotic system providing an auxiliary view including range of motion limitations for articulatable instruments extending out of a distal end of an entry guide
US12266040B2 (en) 2009-03-31 2025-04-01 Intuitive Surgical Operations, Inc. Rendering tool information as graphic overlays on displayed images of tools
US12357400B2 (en) 2006-06-29 2025-07-15 Intuitive Surgical Operations, Inc. Synthetic representation of a surgical robot

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11638999B2 (en) 2006-06-29 2023-05-02 Intuitive Surgical Operations, Inc. Synthetic representation of a surgical robot
US10737394B2 (en) 2006-06-29 2020-08-11 Intuitive Surgical Operations, Inc. Synthetic representation of a surgical robot
US12357400B2 (en) 2006-06-29 2025-07-15 Intuitive Surgical Operations, Inc. Synthetic representation of a surgical robot
US10773388B2 (en) 2006-06-29 2020-09-15 Intuitive Surgical Operations, Inc. Tool position and identification indicator displayed in a boundary area of a computer display screen
US11865729B2 (en) 2006-06-29 2024-01-09 Intuitive Surgical Operations, Inc. Tool position and identification indicator displayed in a boundary area of a computer display screen
US10730187B2 (en) 2006-06-29 2020-08-04 Intuitive Surgical Operations, Inc. Tool position and identification indicator displayed in a boundary area of a computer display screen
US12295681B2 (en) 2007-06-13 2025-05-13 Intuitive Surgical Operations, Inc. Method and system for retracting an instrument into an entry guide
US11399908B2 (en) 2007-06-13 2022-08-02 Intuitive Surgical Operations, Inc. Medical robotic system with coupled control modes
US11432888B2 (en) 2007-06-13 2022-09-06 Intuitive Surgical Operations, Inc. Method and system for moving a plurality of articulated instruments in tandem back towards an entry guide
US11751955B2 (en) 2007-06-13 2023-09-12 Intuitive Surgical Operations, Inc. Method and system for retracting an instrument into an entry guide
US12097002B2 (en) 2007-06-13 2024-09-24 Intuitive Surgical Operations, Inc. Medical robotic system with coupled control modes
US11382702B2 (en) 2008-06-27 2022-07-12 Intuitive Surgical Operations, Inc. Medical robotic system providing an auxiliary view including range of motion limitations for articulatable instruments extending out of a distal end of an entry guide
US12239396B2 (en) 2008-06-27 2025-03-04 Intuitive Surgical Operations, Inc. Medical robotic system providing an auxiliary view including range of motion limitations for articulatable instruments extending out of a distal end of an entry guide
US11638622B2 (en) 2008-06-27 2023-05-02 Intuitive Surgical Operations, Inc. Medical robotic system providing an auxiliary view of articulatable instruments extending out of a distal end of an entry guide
US12266040B2 (en) 2009-03-31 2025-04-01 Intuitive Surgical Operations, Inc. Rendering tool information as graphic overlays on displayed images of tools
US10984567B2 (en) 2009-03-31 2021-04-20 Intuitive Surgical Operations, Inc. Rendering tool information as graphic overlays on displayed images of tools
US11941734B2 (en) 2009-03-31 2024-03-26 Intuitive Surgical Operations, Inc. Rendering tool information as graphic overlays on displayed images of tools
US10959798B2 (en) 2009-08-15 2021-03-30 Intuitive Surgical Operations, Inc. Application of force feedback on an input device to urge its operator to command an articulated instrument to a preferred pose
US11596490B2 (en) 2009-08-15 2023-03-07 Intuitive Surgical Operations, Inc. Application of force feedback on an input device to urge its operator to command an articulated instrument to a preferred pose
US10772689B2 (en) 2009-08-15 2020-09-15 Intuitive Surgical Operations, Inc. Controller assisted reconfiguration of an articulated instrument during movement into and out of an entry guide
US10828774B2 (en) 2010-02-12 2020-11-10 Intuitive Surgical Operations, Inc. Medical robotic system providing sensory feedback indicating a difference between a commanded state and a preferred pose of an articulated instrument
US11806102B2 (en) 2013-02-15 2023-11-07 Intuitive Surgical Operations, Inc. Providing information of tools by filtering image areas adjacent to or on displayed images of the tools
US11389255B2 (en) 2013-02-15 2022-07-19 Intuitive Surgical Operations, Inc. Providing information of tools by filtering image areas adjacent to or on displayed images of the tools

Similar Documents

Publication Publication Date Title
US5341459A (en) Generalized compliant motion primitive
Kim et al. A comparison of position and rate control for telemanipulations with consideration of manipulator system dynamics
Hanafusa et al. Analysis and control of articulated robot arms with redundancy
JPH01310875A (en) Remote operation of double arm manipulator
Kosuge et al. Dynamic control for robot-human collaboration
GB1481134A (en) Method and apparatus for programming a computer operated robot arm
CN113021344A (en) Master-slave heterogeneous teleoperation robot working space mapping method
Lim et al. On a control scheme for two cooperating robot arms
Lim et al. Configuration control of a mobile dexterous robot: Real-time implementation and experimentation
Sun et al. Novel motion control system for industrial robot arms enhanced by innovative method and plc integration
JPH01310874A (en) Remote operation for double arm manipulator
Zhao et al. A light-weight quasi-direct drive collaborative robot arm
JPH0630012B2 (en) Control method for industrial robot
JP3668821B2 (en) Robot controller and robot control method
JPH06195127A (en) Hybrid remote controller for manipulator
JP3904036B2 (en) Multi-finger multi-joint hand control device
JPS5810197B2 (en) Enkatsu Souji Yuusouchi
JPH04354680A (en) Uni-structure type master/slave arm robot
JP3379540B2 (en) Arm control method for redundant arm robot
Huang et al. Goal-oriented Control Strategies for Soft Growing Robots
JPS59229614A (en) Robot control device
Lim et al. A real-time control system for a mobile dexterous 7 dof arm
Tarn et al. Human/machine sharing control for telerobotic systems
Vieira et al. Software application for easy motion control and 3D visualization of a COMAU Smart SiX Manipulator
JPS6249403A (en) Manipulator control device