JP2016063309A - 画像処理装置、及びロボットシステム - Google Patents
画像処理装置、及びロボットシステム Download PDFInfo
- Publication number
- JP2016063309A JP2016063309A JP2014188127A JP2014188127A JP2016063309A JP 2016063309 A JP2016063309 A JP 2016063309A JP 2014188127 A JP2014188127 A JP 2014188127A JP 2014188127 A JP2014188127 A JP 2014188127A JP 2016063309 A JP2016063309 A JP 2016063309A
- Authority
- JP
- Japan
- Prior art keywords
- imaging device
- connection unit
- unit
- setting information
- image processing
- 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.)
- Granted
Links
Images
Landscapes
- Manipulator (AREA)
- Studio Devices (AREA)
Abstract
【解決手段】画像処理装置は、撮像装置と接続する接続部と、撮像装置の設定情報と接続部の設定情報とを用いて、撮像装置の設定情報を変更する必要があるか否かを判定する判定部と、判定部による判定によって撮像装置の設定情報を変更する必要があると判定された場合には、撮像装置の設定情報を変更する変更部と、を含む。
【選択図】図2
Description
このようなロボットシステムは、撮像装置、画像処理装置、ロボットコントローラ、ロボットを含んで構成されている。画像処理装置は、撮像装置によって撮像された画像を用いて作業対象の中心位置を算出する。そして、ロボットコントローラは、画像処理装置によって算出された作業対象の中心位置を示す情報に基づいて、作業対象の位置や姿勢を認識する。そして、ロボットコントローラは、認識された各作業対象の位置や姿勢に基づいて、ロボットが有するハンド機構を適切な位置および姿勢に位置決めするための指令を生成して、ロボットの把持動作を制御する(例えば、特許文献1参照)。
撮像装置と画像処理装置とが、LANケーブルを介して接続される場合、利用者が撮像装置に対するネットワークに関する設定を行っていた。または、従来のロボットシステムでは、DHCP(Dynamic Host Configuration Protocol(ダイナミック ホスト コンフィギュレーション プロトコル))サーバーをネットワーク中に設けることで、撮像装置のネットワークに関する設定を自動で行っていた。
この構成により、画像処理装置は、撮像装置と接続する接続部と、撮像装置の設定情報と接続部の設定情報とを用いて、撮像装置の設定情報を変更する必要があると判定された場合に撮像装置の設定情報を変更することができる。これにより、画像処理装置では、撮像装置に対してネットワークに関する設定を自動で設定することができる。
この構成により、画像処理装置は、接続部のネットワークセグメントと撮像装置のネットワークセグメントとが一致し、かつ接続部のIPアドレスと撮像装置のIPアドレスとが一致する場合、撮像装置のIPアドレスの第4セグメントを変更することができる。これにより、画像処理装置では、接続部と撮像装置とのIPアドレスが一致する場合であっても、撮像装置に対してネットワークに関する設定を自動で設定することができる。
この構成により、画像処理装置は、接続部のネットワークセグメントと撮像装置のネットワークセグメントとが一致しない場合、撮像装置のIPアドレスを、接続部のネットワークセグメントと一致し且つ第4セグメントが異なるように変更することができる。これにより、画像処理装置では、接続部と撮像装置とのネットワークセグメントが一致する場合であっても、撮像装置に対してネットワークに関する設定を自動で設定することができる。
この構成により、画像処理装置は、撮像装置と接続する接続部と、外部通信接続部の設定情報と接続部の設定情報とを用いて、撮像装置の設定情報を変更する必要があると判定された場合に撮像装置の設定情報を変更することができる。これにより、画像処理装置では、撮像装置に対してネットワークに関する設定を自動で設定することができる。
この構成により、画像処理装置は、接続部のネットワークセグメントと外部通信接続部のネットワークセグメントとが一致する場合、撮像装置のネットワークセグメントを変更することができる。これにより、画像処理装置では、外部通信接続部のIPアドレスアドレスが変更された場合、外部通信接続部と撮像装置とのネットワークセグメントが一致する場合であっても、撮像装置に対してネットワークに関する設定を自動で設定することができる。
この構成により、ロボットシステムは、画像処理装置が撮像装置と接続する接続部と、撮像装置の設定情報と接続部の設定情報とを用いて、撮像装置の設定情報を変更する必要があると判定された場合に撮像装置の設定情報を変更することができる。これにより、ロボットシステムは、画像処理装置が撮像装置に対してネットワークに関する設定を自動で設定した結果を用いて、ロボットを制御することができる。
以下、本発明の第1実施形態について、図面を参照して説明する。図1は、第1実施形態に係るロボットシステム1の一例を示す構成図である。ロボットシステム1は、情報処理装置5と、撮像装置10と、ロボット20と、制御装置30と、画像処理装置40を備える。
情報処理装置5は、ケーブルによって制御装置30と通信可能に接続されている。ケーブルを介した有線通信は、イーサネット(登録商標)の規格によって行われる。
撮像装置10は、作業対象Mを含む範囲を撮像画像として撮像可能な位置に設置される。撮像装置10は、静止画像を撮像画像として撮像する構成であるとするが、これに代えて、動画像を撮像画像として撮像する構成であってもよい。
そして、制御装置30は、画像処理装置40によって前述の画像処理が終了した後、作業対象Mの位置及び姿勢を示す情報を画像処理装置40から取得する。制御装置30は、取得された作業対象Mの位置及び姿勢に基づく制御信号を生成し、生成された制御信号をロボット20に出力することでロボット20が所定の作業を行うように制御する。
画像処理装置40は、外部通信接続部41(図2)のネットワークに関する設定を示す情報、第1設定情報、及び第2設定情報を、制御装置30に出力する。
図2は、本実施形態に係る画像処理装置40の構成を示す概略ブロック図である。図2に示すように、画像処理装置40は、外部通信接続部41と、外部通信部42と、入力受付部43と、制御部44と、記憶部45と、画像処理部46と、撮像装置制御部47、撮像装置接続部48(接続部)と、撮像装置通信部49とを備えている。また、撮像装置接続部48は、第1撮像装置接続部481〜第4撮像装置接続部484を備えている。なお、本実施形態において、第n撮像装置接続部48n(nは、1〜4の整数)を撮像装置ポートともいう。撮像装置通信部49は、取得部491と、判定部492と、変更部493とを備えている。また、画像処理装置40には、表示部50と、入力部60とが接続されている。
外部通信接続部41は、LANケーブルを介して制御装置30から受信した要求を、外部通信部42に出力する。また、外部通信接続部41は、外部通信部42の制御に応じて、外部通信部42が出力した画像処理結果及び画像情報を、LANケーブルを介して制御装置30に送信する。なお、外部通信接続部41が受信する要求、及び送信する画像処理結果及び画像情報には、送信先を示す情報及び送信元を示す情報が含まれている。
また、外部通信部42は、制御部44が出力した画像処理結果及び画像情報に含まれる送信先へ、LANケーブルを介して画像処理結果及び画像情報を出力する。
画像処理部46は、制御部44から入力された要求に応じて、撮像装置制御部47が出力する画像情報に対して周知の手法を用いて画像処理を行って、作業対象Mの位置及び姿勢を算出する。画像処理部46は、算出した作業対象Mの位置及び姿勢を示す情報を制御部44に出力する。また、画像処理部46は、制御部44が出力した情報に撮像装置制御部47に対する要求が含まれている場合、この要求を撮像装置制御部47に出力する。また、画像処理部46は、撮像装置制御部47が出力した画像情報を制御部44に出力する。
第2撮像装置接続部482には、撮像装置10−2が接続される。第2撮像装置接続部482は、撮像装置10−2が出力した画像情報を取得し、取得した画像情報を撮像装置通信部49に出力する。
第4撮像装置接続部484には、撮像装置10−4が接続される。第4撮像装置接続部484は、撮像装置10−4が出力した画像情報を取得し、取得した画像情報を撮像装置通信部49に出力する。なお、画像情報には、撮像装置10−n(nは、1〜4の整数)を示す撮像装置識別情報が含まれる。
なお、以下の説明において、第1撮像装置接続部481〜第4撮像装置接続部484のうち1つを特定しない場合、第n撮像装置接続部48n(nは、1〜4の整数)、撮像装置10−1〜10−4のうち1つを特定しない場合、撮像装置10−n(nは、1〜4の整数)という。
図6は、本実施形態に係る撮像装置通信部49が行う処理手順のフローチャートである。
(ステップS1)取得部491は、画像処理装置40の電源がオン状態になったとき、第n撮像装置接続部48nそれぞれに接続されている撮像装置10−nを検出する。
(ステップS6)変更部493は、撮像装置10−nのIPアドレスを変更せずに、処理を終了する。
以上で、撮像装置通信部49が行う処理を終了する。
ここで、第n撮像装置接続部48nと撮像装置10−nとのネットワークセグメントが異なる場合の処理の一例を説明する。この例では、画像処理装置40の外部通信接続部41のネットワークに関する設定が予め設定されている。ここで、ネットワークに関する設定とは、IPアドレス、IPアドレスサブネットマスク、ゲートウェイのアドレス等の設定である。この例では、外部通信接続部41に、第n撮像装置接続部48n及び撮像装置10−nのネットワークセグメントとは異なるIPアドレス「192.168.0.3」が予め設定されている例を説明する。
図7の符号g101で示す領域の図は、取得された第n撮像装置接続部48nと撮像装置10−nとのネットワークセグメントとIPアドレスを説明する図である。また、図7の符号g111で示す領域の図は、撮像装置10−nのネットワークセグメントとIPアドレスとの変更を説明する図である。
次に、第n撮像装置接続部48nと撮像装置10−nとのネットワークセグメントが同じであり、かつIPアドレスが同じである場合の処理の一例を説明する。この例においても、外部通信接続部41にはIPアドレス「192.168.0.3」が予め設定されている例を説明する。
図8の符号g121で示す領域の図は、取得された第n撮像装置接続部48nと、撮像装置10−nとのネットワークセグメントとIPアドレスを説明する図である。また、図8の符号g131で示す領域の図は、撮像装置10−nのIPアドレスの変更を説明する図である。
さらに、本実施形態によれば、例えば、他のロボットシステムや他の画像処理装置に接続して使用していた撮像装置を、本実施形態の画像処理装置40に接続することで、撮像装置10−n毎の設定を、画像処理装置40が自動で行う。この結果、本実施形態によれば、接続する撮像装置10−nに設定されているIPアドレスにかかわらず、撮像装置10−n毎の設定を自動的に行うことができる。このように、利用者は、撮像装置10−nを画像処理装置40に接続するだけで、ネットワークに関する設定を行わずに、画像処理装置40では撮像装置10−nを使用することができる。
第1実施形態では、画像処理装置40の外部通信接続部41のネットワークに関する設定が予め設定されている例を説明した。
本実施形態では、外部通信接続部41のIPアドレスが、例えば利用者によって変更された場合を説明する。なお、画像処理装置40の構成は、第1実施形態の図2と同じである。
(ステップS11)取得部491は、画像処理装置40の電源がオン状態になったとき、外部通信接続部41、第n撮像装置接続部48n、及び撮像装置10−nそれぞれに設定されているネットワークセグメントを取得する。
図10は、本実施形態に係る外部通信接続部41と第n撮像装置接続部48nと撮像装置10−nとのネットワークセグメントが同じである場合のネットワークセグメントとIPアドレスの一例を説明する図である。
図10の符号g141で示す領域の図は、取得された外部通信接続部41と、第n撮像装置接続部48nと、撮像装置10−nのネットワークセグメントとIPアドレスを説明する図である。また、図10の符号g151で示す領域の図は、第n撮像装置接続部48n及び撮像装置10−nのネットワークセグメントの変更を説明する図である。
さらに、撮像装置10−nのネットワークセグメントは、図10の符号g143で示す領域から符号g153で示す領域のように、第n撮像装置接続部48nに新たに設定したネットワークセグメントと同じの値に変更部493によって変更する。この場合、図10の符号g143で示す領域から符号g153で示す領域のように、第4セグメント「11」は変更されない。
また、本実施形態では、画像処理装置40が1つの外部通信接続部41を備える例を説明したが、外部通信接続部41の数は2つ以上であってもよい。
また、上記のプログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、上記のプログラムは、前述した機能をコンピューターシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
Claims (6)
- 撮像装置と接続する接続部と、
前記撮像装置の設定情報と前記接続部の設定情報とを用いて、前記撮像装置の前記設定情報を変更する必要があるか否かを判定する判定部と、
前記判定部による判定によって前記撮像装置の前記設定情報を変更する必要があると判定された場合には、前記撮像装置の前記設定情報を変更する変更部と、
を含む画像処理装置。 - 前記撮像装置の前記設定情報及び前記接続部の前記設定情報は、それぞれ、ネットワークに関する設定情報であり、ネットワークセグメントを示すネットワークセグメント情報及び前記ネットワークセグメント情報を含むIPアドレスを含み、
前記判定部は、
前記撮像装置の前記設定情報に含まれる前記ネットワークセグメント情報と前記接続部の前記設定情報に含まれる前記ネットワークセグメント情報とを比較し、これらが一致する場合に、前記撮像装置の前記設定情報に含まれる前記IPアドレスと前記接続部の前記設定情報に含まれる前記IPアドレスとを比較し、これらが一致する場合に、前記撮像装置の前記設定情報に含まれる前記IPアドレスの第4セグメントを変更する必要があると判定する請求項1に記載の画像処理装置。 - 前記判定部は、
前記撮像装置の前記設定情報に含まれる前記ネットワークセグメント情報と前記接続部の前記設定情報に含まれる前記ネットワークセグメント情報とが一致しない場合に、前記撮像装置の前記設定情報と前記接続部の設定情報とで前記IPアドレスの前記ネットワークセグメント情報が一致し且つ第4セグメントが異なるように変更する必要があると判定する請求項2に記載の画像処理装置。 - ロボットを制御する制御装置または他の画像処理装置と接続する外部通信接続部を含み、
前記判定部は、
前記外部通信接続部の設定情報を用いて、前記撮像装置の前記設定情報を変更する必要があるか否かを判定する請求項1から請求項3のいずれか1項に記載の画像処理装置。 - 前記撮像装置の前記設定情報及び前記外部通信接続部の前記設定情報は、それぞれ、ネットワークに関する設定情報であり、ネットワークセグメントを示すネットワークセグメント情報及び前記ネットワークセグメント情報を含むIPアドレスを含み、
前記判定部は、
前記撮像装置の前記設定情報に含まれる前記ネットワークセグメント情報と前記外部通信接続部の前記設定情報に含まれる前記ネットワークセグメント情報とを比較し、これらが一致する場合に、前記撮像装置の前記設定情報に含まれる前記IPアドレスの前記ネットワークセグメント情報を変更する必要があると判定する請求項4に記載の画像処理装置。 - 請求項1から請求項5のうちいずれか1項に記載の画像処理装置と、
ロボット本体部と、
前記画像処理装置の前記変更部により変更された設定情報を用いて通信を行い、前記ロボット本体部の駆動制御を行うロボット制御装置と、
を備えるロボットシステム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014188127A JP6375810B2 (ja) | 2014-09-16 | 2014-09-16 | 画像処理装置、及びロボットシステム |
CN201510578893.2A CN105430255A (zh) | 2014-09-16 | 2015-09-11 | 图像处理装置以及机器人*** |
EP15185232.4A EP2998079B1 (en) | 2014-09-16 | 2015-09-15 | Image processing apparatus, robot system and method for processing an image |
US14/854,499 US10127622B2 (en) | 2014-09-16 | 2015-09-15 | Image processing apparatus and robot system |
US16/157,840 US20190043150A1 (en) | 2014-09-16 | 2018-10-11 | Image Processing Apparatus And Robot System |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014188127A JP6375810B2 (ja) | 2014-09-16 | 2014-09-16 | 画像処理装置、及びロボットシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016063309A true JP2016063309A (ja) | 2016-04-25 |
JP6375810B2 JP6375810B2 (ja) | 2018-08-22 |
Family
ID=55798326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014188127A Active JP6375810B2 (ja) | 2014-09-16 | 2014-09-16 | 画像処理装置、及びロボットシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6375810B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020153299A1 (ja) * | 2019-01-25 | 2020-07-30 | 株式会社ソニー・インタラクティブエンタテインメント | ロボット制御システム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008193600A (ja) * | 2007-02-07 | 2008-08-21 | Hitachi Kokusai Electric Inc | 情報伝送装置 |
US20120098969A1 (en) * | 2010-10-22 | 2012-04-26 | Alcatel-Lucent Usa, Inc. | Surveillance Video Router |
JP2013172382A (ja) * | 2012-02-22 | 2013-09-02 | Seiko Epson Corp | 撮像装置管理システム、撮像制御装置、コントロール装置およびロボット |
-
2014
- 2014-09-16 JP JP2014188127A patent/JP6375810B2/ja active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008193600A (ja) * | 2007-02-07 | 2008-08-21 | Hitachi Kokusai Electric Inc | 情報伝送装置 |
US20120098969A1 (en) * | 2010-10-22 | 2012-04-26 | Alcatel-Lucent Usa, Inc. | Surveillance Video Router |
WO2012054191A1 (en) * | 2010-10-22 | 2012-04-26 | Alcatel Lucent | Surveillance video router |
CN103181166A (zh) * | 2010-10-22 | 2013-06-26 | 阿尔卡特朗讯公司 | 监测视频路由器 |
KR20130090903A (ko) * | 2010-10-22 | 2013-08-14 | 알까뗄 루슨트 | 감시 비디오 라우터 |
EP2630792A1 (en) * | 2010-10-22 | 2013-08-28 | Alcatel Lucent | Surveillance video router |
JP2014502072A (ja) * | 2010-10-22 | 2014-01-23 | アルカテル−ルーセント | 監視ビデオルータ |
JP2013172382A (ja) * | 2012-02-22 | 2013-09-02 | Seiko Epson Corp | 撮像装置管理システム、撮像制御装置、コントロール装置およびロボット |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020153299A1 (ja) * | 2019-01-25 | 2020-07-30 | 株式会社ソニー・インタラクティブエンタテインメント | ロボット制御システム |
JP2020116711A (ja) * | 2019-01-25 | 2020-08-06 | 株式会社ソニー・インタラクティブエンタテインメント | ロボット制御システム |
JP7309371B2 (ja) | 2019-01-25 | 2023-07-18 | 株式会社ソニー・インタラクティブエンタテインメント | ロボット制御システム |
Also Published As
Publication number | Publication date |
---|---|
JP6375810B2 (ja) | 2018-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI616808B (zh) | 分享顯示畫面的方法及裝置 | |
CN107414842B (zh) | 控制装置、机器人以及机器人*** | |
KR102189271B1 (ko) | 조명 제어 장치 및 그 방법 | |
US20150260333A1 (en) | Robotic stand and systems and methods for controlling the stand during videoconference | |
WO2018121193A1 (zh) | Vr设备的控制方法、装置及遥控器 | |
US9615053B2 (en) | Systems and methods for controlling robotic stands during videoconference operation | |
US10591999B2 (en) | Hand gesture recognition method, device, system, and computer storage medium | |
JP2015513815A (ja) | デバイス制御方法および装置 | |
JP6218471B2 (ja) | 撮像装置、外部装置、撮像システム、撮像装置の制御方法、外部装置の制御方法、撮像システムの制御方法、及びプログラム | |
JP6375810B2 (ja) | 画像処理装置、及びロボットシステム | |
US20180234613A1 (en) | Image pickup apparatus | |
US11202010B2 (en) | Control device, external device, medical observation system, control method, display method, and program | |
JP2016059982A (ja) | 画像処理装置、及びロボットシステム | |
JP7467865B2 (ja) | 情報処理システムおよび情報処理方法 | |
JP2017159429A (ja) | ロボット制御装置、情報処理装置、及びロボットシステム | |
JP6428081B2 (ja) | 画像処理装置、及びロボットシステム | |
JP6398509B2 (ja) | 画像処理システム及びロボットシステム | |
JP2011145336A (ja) | 映像表示装置および映像表示システム | |
KR102082433B1 (ko) | 프로젝터-카메라 기반의 로봇형 디바이스와 헤드 마운트 디스플레이를 사용하는 원격 협업 시스템 및 이를 이용한 원격 인터랙션 방법 | |
KR20150099670A (ko) | 가상터치를 이용한 이종 기기 간 컨텐츠 이동 장치 및 방법 | |
WO2022091333A1 (ja) | プログラム、ロボット操作支援方法、及び、ロボット操作支援装置 | |
CN113612928B (zh) | 遥操作***、遥操作方法及芯片 | |
JP2015182211A (ja) | ロボットシステム、ロボット、制御装置、及び制御方法 | |
JP7054548B2 (ja) | 遠隔操作支援システム、遠隔操作端末、遠隔操作支援方法、及びコンピュータプログラム | |
JP6248694B2 (ja) | ロボット、ロボットシステム、及び制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170310 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180306 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180626 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180709 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6375810 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |