JP2000004703A - 自動搾乳装置及びその乳頭位置検出方法 - Google Patents
自動搾乳装置及びその乳頭位置検出方法Info
- Publication number
- JP2000004703A JP2000004703A JP10183026A JP18302698A JP2000004703A JP 2000004703 A JP2000004703 A JP 2000004703A JP 10183026 A JP10183026 A JP 10183026A JP 18302698 A JP18302698 A JP 18302698A JP 2000004703 A JP2000004703 A JP 2000004703A
- Authority
- JP
- Japan
- Prior art keywords
- milking
- nipple
- automatic
- image information
- automatic milking
- 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.)
- Withdrawn
Links
Landscapes
- Manipulator (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
(57)【要約】 (修正有)
【課題】常時変化する乳頭部の位置を迅速かつ正確に検
出する。 【解決手段】ステップS3ではティートカップを洗浄及
び把持し、ステップS4ではスカラロボットのロボット
ハンドを原点位置から予め測定された乳頭部の真下に移
動する。ステップS5では、左右のステレオカメラによ
り乳頭部の画像を取り込み、ステップS6では予め登録
されている乳頭部の画像から該当する乳頭部をサーチす
る。ステップS7では、左右画像の位置、即ち視差を算
出することにより求めるべき3次元の位置情報を得る。
ステップS9では、ステップS8での位置情報に基づい
てロボットハンドを駆動して、ティートカップを任意の
乳頭部の真下に移動させて接近させ、ステップS10で
はファインセンサの3点の距離情報から正確な乳頭部の
位置情報を演算する。
出する。 【解決手段】ステップS3ではティートカップを洗浄及
び把持し、ステップS4ではスカラロボットのロボット
ハンドを原点位置から予め測定された乳頭部の真下に移
動する。ステップS5では、左右のステレオカメラによ
り乳頭部の画像を取り込み、ステップS6では予め登録
されている乳頭部の画像から該当する乳頭部をサーチす
る。ステップS7では、左右画像の位置、即ち視差を算
出することにより求めるべき3次元の位置情報を得る。
ステップS9では、ステップS8での位置情報に基づい
てロボットハンドを駆動して、ティートカップを任意の
乳頭部の真下に移動させて接近させ、ステップS10で
はファインセンサの3点の距離情報から正確な乳頭部の
位置情報を演算する。
Description
【0001】
【発明の属する技術分野】本発明は、乳牛等の搾乳を行
なう自動搾乳装置及びその搾乳位置検出方法に関する。
なう自動搾乳装置及びその搾乳位置検出方法に関する。
【0002】
【従来の技術】特開平8−131002号公報には、被
搾乳動物の乳頭部をスリット状のレーザ光や超音波でス
キャンしてその位置を検知し、該位置情報に基づいて搾
乳器(以後ティートカップと呼ぶ)を乳頭部に装着する
自動搾乳装置が開示されている。
搾乳動物の乳頭部をスリット状のレーザ光や超音波でス
キャンしてその位置を検知し、該位置情報に基づいて搾
乳器(以後ティートカップと呼ぶ)を乳頭部に装着する
自動搾乳装置が開示されている。
【0003】
【発明が解決しようとする課題】上記従来技術によれ
ば、図5に示すように、ティートカップ50を乳頭部へ
装着した時にスキャナ56により検出される乳頭位置計
測情報を更新しながら記憶する乳頭位置更新記録手段8
6を設け、ラフセンサ55による乳頭部の検出後に、乳
頭位置更新記録手段86に記憶された前回の成功データ
としての全乳頭位置情報に基づいてティートカップ50
を上昇させる制御を行ない、この制御によるティートカ
ップ50の乳頭部への装着が不可であると、連係手段8
1によりスキャナ56による乳頭位置検出動作を新たに
実行してからティートカップ5を上昇させる連係動作を
行う。
ば、図5に示すように、ティートカップ50を乳頭部へ
装着した時にスキャナ56により検出される乳頭位置計
測情報を更新しながら記憶する乳頭位置更新記録手段8
6を設け、ラフセンサ55による乳頭部の検出後に、乳
頭位置更新記録手段86に記憶された前回の成功データ
としての全乳頭位置情報に基づいてティートカップ50
を上昇させる制御を行ない、この制御によるティートカ
ップ50の乳頭部への装着が不可であると、連係手段8
1によりスキャナ56による乳頭位置検出動作を新たに
実行してからティートカップ5を上昇させる連係動作を
行う。
【0004】しかしながら、搾乳対象は生きた乳牛のた
め機械的に強制的に固定することは困難であり、当然乳
頭部の位置は刻々変化する。従って、乳頭部の位置を瞬
時に頻度を高めて検出することが自動搾乳装置に強く要
求されている。
め機械的に強制的に固定することは困難であり、当然乳
頭部の位置は刻々変化する。従って、乳頭部の位置を瞬
時に頻度を高めて検出することが自動搾乳装置に強く要
求されている。
【0005】本発明は、上述の課題に鑑みてなされ、そ
の目的は、常時変化する乳頭部の位置を迅速かつ正確に
検出できる自動搾乳装置及びその搾乳位置検出方法を提
供することである。
の目的は、常時変化する乳頭部の位置を迅速かつ正確に
検出できる自動搾乳装置及びその搾乳位置検出方法を提
供することである。
【0006】
【課題を解決するための手段】上記課題を解決し、目的
を達成するために、本発明の自動搾乳装置は以下の構成
を備える。即ち、所定の搾乳場に移動された被搾乳動物
の乳頭部に搾乳器を装着して搾乳する自動搾乳装置にお
いて、前記被搾乳動物の乳頭部の下部近傍にラフセン
サ、前記搾乳器の近傍にファインセンサを夫々配置し
た。
を達成するために、本発明の自動搾乳装置は以下の構成
を備える。即ち、所定の搾乳場に移動された被搾乳動物
の乳頭部に搾乳器を装着して搾乳する自動搾乳装置にお
いて、前記被搾乳動物の乳頭部の下部近傍にラフセン
サ、前記搾乳器の近傍にファインセンサを夫々配置し
た。
【0007】また、本発明の自動搾乳装置の乳頭位置検
出方法は以下の特徴をを備える。即ち、所定の搾乳場に
移動された被搾乳動物の乳頭部に搾乳器を装着して搾乳
する自動搾乳装置の搾乳位置検出方法であって、前記被
搾乳動物の乳頭部の下部近傍にラフセンサを配置し、該
ラフセンサから取り込まれる画像情報に基づいて前記搾
乳器を乳頭部に移動させ、前記搾乳器の近傍に配置され
たファインセンサにより正確な位置情報を検出する。
出方法は以下の特徴をを備える。即ち、所定の搾乳場に
移動された被搾乳動物の乳頭部に搾乳器を装着して搾乳
する自動搾乳装置の搾乳位置検出方法であって、前記被
搾乳動物の乳頭部の下部近傍にラフセンサを配置し、該
ラフセンサから取り込まれる画像情報に基づいて前記搾
乳器を乳頭部に移動させ、前記搾乳器の近傍に配置され
たファインセンサにより正確な位置情報を検出する。
【0008】
【発明の実施の形態】以下に、本発明の実施の形態につ
いて添付図面を参照して詳細に説明する。
いて添付図面を参照して詳細に説明する。
【0009】図1は、本発明に係る実施形態の自動搾乳
装置全体を下方から見た図である。図2は、図1に示ロ
ボットハンドの詳細図である。図4は、本実施形態の自
動搾乳装置の制御ブロック図である。
装置全体を下方から見た図である。図2は、図1に示ロ
ボットハンドの詳細図である。図4は、本実施形態の自
動搾乳装置の制御ブロック図である。
【0010】図1、2に示すように、本実施形態の自動
搾乳装置は、2頭の被搾乳動物の間に配置され、スカラ
ロボット1、ロボットハンド2、ティートカップ3及び
ステレオカメラ4を有する。
搾乳装置は、2頭の被搾乳動物の間に配置され、スカラ
ロボット1、ロボットハンド2、ティートカップ3及び
ステレオカメラ4を有する。
【0011】スカラロボット1は、4軸のロボットアー
ム2が回転及び揺動可能に取り付けられている。ロボッ
トハンド2の先端部にはラフセンサとしての左右のステ
レオカメラ4a、4bが取り付けられている。ステレオ
カメラ4a、4bは、ティートカップ3を中心にロボッ
トハンド2の先端部両側に設けられ、乳牛等の被搾乳動
物6の乳頭部5の位置情報を検出する。ステレオカメラ
4には、乳頭部5の画像情報を取り込む時に全ての乳頭
部を一括して被搾乳動物6の乳頭部5の下部近傍より取
り込めるように焦点や視界等の光学的パラメータが各種
設定されている。
ム2が回転及び揺動可能に取り付けられている。ロボッ
トハンド2の先端部にはラフセンサとしての左右のステ
レオカメラ4a、4bが取り付けられている。ステレオ
カメラ4a、4bは、ティートカップ3を中心にロボッ
トハンド2の先端部両側に設けられ、乳牛等の被搾乳動
物6の乳頭部5の位置情報を検出する。ステレオカメラ
4には、乳頭部5の画像情報を取り込む時に全ての乳頭
部を一括して被搾乳動物6の乳頭部5の下部近傍より取
り込めるように焦点や視界等の光学的パラメータが各種
設定されている。
【0012】ロボットハンド2の先端部には、スカラロ
ボット1の本体部に取り付けられたティートカップホル
ダからティートカップ3を把持するカップ把持機構が設
けられている。カップ把持機構には、ファインセンサと
して3個の距離センサ7a〜7c(例えば、レーザ光投
光型センサ)がティートカップの径方向に配置され、こ
れらは距離センサ7a〜7cから投光した光軸が一点に
集光するように120°間隔で配置されている。6a〜
6dは被搾乳動物6の脚部である。
ボット1の本体部に取り付けられたティートカップホル
ダからティートカップ3を把持するカップ把持機構が設
けられている。カップ把持機構には、ファインセンサと
して3個の距離センサ7a〜7c(例えば、レーザ光投
光型センサ)がティートカップの径方向に配置され、こ
れらは距離センサ7a〜7cから投光した光軸が一点に
集光するように120°間隔で配置されている。6a〜
6dは被搾乳動物6の脚部である。
【0013】ティートカップ3は、不図示の搾乳ホース
に接続されており、乳頭部に装着されて搾乳を行う。
に接続されており、乳頭部に装着されて搾乳を行う。
【0014】図4に示すように、スカラロボット1はホ
ストコンピュータ10により全体の動作シーケンスが制
御される。ホストコンピュータ10は搾乳場に入場した
被搾乳動物6を識別するために個々の被搾乳動物6に装
着されたID発信機8より発信されるID番号を読み取るた
めの受信機9を備える。
ストコンピュータ10により全体の動作シーケンスが制
御される。ホストコンピュータ10は搾乳場に入場した
被搾乳動物6を識別するために個々の被搾乳動物6に装
着されたID発信機8より発信されるID番号を読み取るた
めの受信機9を備える。
【0015】次に、図1及び図2に示すティートカップ
3を自動的に乳頭部5に装着する方法について説明す
る。
3を自動的に乳頭部5に装着する方法について説明す
る。
【0016】図3はティートカップの装着方法を示すフ
ローチャートである。
ローチャートである。
【0017】図3に示すように、処理が開始されると、
ステップS1では、スカラロボット1は全体のシーケン
スを制御するホストコンピュータ10からの命令を受け
て、被搾乳動物6が待機場所からゲートを経て搾乳場に
移動される。
ステップS1では、スカラロボット1は全体のシーケン
スを制御するホストコンピュータ10からの命令を受け
て、被搾乳動物6が待機場所からゲートを経て搾乳場に
移動される。
【0018】ステップS2では、ホストコンピュータ1
0は、搾乳場に入場した被搾乳動物6を識別するために
個々の被搾乳動物6に装着されたID発信機より発信され
るID番号を読み取り、該当する被搾乳動物6の既測定デ
ータをメモリ上にロードする。
0は、搾乳場に入場した被搾乳動物6を識別するために
個々の被搾乳動物6に装着されたID発信機より発信され
るID番号を読み取り、該当する被搾乳動物6の既測定デ
ータをメモリ上にロードする。
【0019】ステップS3ではティートカップ3を洗浄
及び把持し、ステップS4ではスカラロボット1のロボ
ットハンド2を原点位置から予め測定された乳頭部5の
真下に移動する。
及び把持し、ステップS4ではスカラロボット1のロボ
ットハンド2を原点位置から予め測定された乳頭部5の
真下に移動する。
【0020】ステップS5では、左右のステレオカメラ
4a、4bにより乳頭部5(乳牛の場合では4個)の画
像を取り込み、ステップS6では予め登録されている乳
頭部の画像から該当する乳頭部5をサーチする。即ち、
左カメラ4aの画像のどの位置に対応する画像があるの
かを正規化画像相関演算により求めると共に、それに対
応する画像が右カメラ4bの画像のどの位置にあるのか
を求める。
4a、4bにより乳頭部5(乳牛の場合では4個)の画
像を取り込み、ステップS6では予め登録されている乳
頭部の画像から該当する乳頭部5をサーチする。即ち、
左カメラ4aの画像のどの位置に対応する画像があるの
かを正規化画像相関演算により求めると共に、それに対
応する画像が右カメラ4bの画像のどの位置にあるのか
を求める。
【0021】ステップS7では、左右画像の位置、即ち
視差を算出することにより求めるべき3次元の位置情報
を得る。
視差を算出することにより求めるべき3次元の位置情報
を得る。
【0022】ステップS8では、ステップS7で得られ
た位置情報をロボット座標系の座標に変換する。ステッ
プS9では、ステップS8での位置情報に基づいてロボ
ットハンド2を駆動して、ティートカップ3を任意の乳
頭部5の真下に移動させて接近させ、ステップS10で
はファインセンサ7a〜7cの3点の距離情報から正確
な乳頭部5の位置情報を演算する。
た位置情報をロボット座標系の座標に変換する。ステッ
プS9では、ステップS8での位置情報に基づいてロボ
ットハンド2を駆動して、ティートカップ3を任意の乳
頭部5の真下に移動させて接近させ、ステップS10で
はファインセンサ7a〜7cの3点の距離情報から正確
な乳頭部5の位置情報を演算する。
【0023】ステップS11では、スカラロボット1を
制御してティートカップ3を装着してロボットハンド2
からティートカップ3を取り外す。
制御してティートカップ3を装着してロボットハンド2
からティートカップ3を取り外す。
【0024】ステップS12では、全ての乳頭部5にテ
ィートカップ3を装着したか否かを判定し、装着が終了
したなら(ステップS12でYES)、次の乳牛に対し
てステップS1からの動作シーケンスを開始し、装着が
未終了ならば(ステップS12でNO)ステップS3に
リターンする。
ィートカップ3を装着したか否かを判定し、装着が終了
したなら(ステップS12でYES)、次の乳牛に対し
てステップS1からの動作シーケンスを開始し、装着が
未終了ならば(ステップS12でNO)ステップS3に
リターンする。
【0025】尚、本発明は、その趣旨を逸脱しない範囲
で上記実施形態を修正又は変更したものに適用可能であ
る。
で上記実施形態を修正又は変更したものに適用可能であ
る。
【0026】
【発明の効果】以上のように、本発明によれば、動的な
被搾乳動物の乳頭を迅速かつ正確に検知、位置制御して
搾乳器を装着することが可能となる。
被搾乳動物の乳頭を迅速かつ正確に検知、位置制御して
搾乳器を装着することが可能となる。
【0027】
【図1】本発明に係る実施形態の自動搾乳装置全体を下
方から見た図である。
方から見た図である。
【図2】図1に示ロボットハンドの詳細図である。
【図3】図3はティートカップの装着方法を示すフロー
チャートである。
チャートである。
【図4】本実施形態の自動搾乳装置の制御ブロック図で
ある。
ある。
【図5】従来の自動搾乳装置の概要を示す図である。
1 スカラロボット 2 ロボットハンド 3 ティートカップ 4a、4b ステレオカメラ 5 乳頭部 6 被搾乳動物 7 ファインセンサ
Claims (14)
- 【請求項1】 所定の搾乳場に移動された被搾乳動物の
乳頭部に搾乳器を装着して搾乳する自動搾乳装置におい
て、 前記被搾乳動物の乳頭部の下部近傍にラフセンサ、前記
搾乳器の近傍にファインセンサを夫々配置したことを特
徴とする自動搾乳装置。 - 【請求項2】 前記ラフセンサは、前記搾乳器を把持し
て移動させ、乳頭部に装着するロボットアームに配置さ
れていることを特徴とする請求項1に記載の自動搾乳装
置。 - 【請求項3】 前記ラフセンサは、少なくとも2つのス
テレオカメラより構成されていることを特徴とする請求
項1又は2に記載の自動搾乳装置。 - 【請求項4】 前記ファインセンサは、複数の距離セン
サより構成されていることを特徴とする請求項1乃至3
のいずれか1項に記載の自動搾乳装置。 - 【請求項5】 前記乳頭部の画像情報は、予め被搾乳動
物毎のデータベースとして記憶されていることを特徴と
する請求項1乃至4のいずれか1項に記載の自動搾乳装
置。 - 【請求項6】 前記夫々のステレオカメラにより取り込
まれる画像情報から、前記予め登録された乳頭部の画像
情報に対応する画像情報を正規化画像相関演算によりサ
ーチすることを特徴とする請求項5に記載の自動搾乳装
置。 - 【請求項7】 前記ステレオカメラに取り込まれた画像
情報の視差から前記乳頭部の3次元位置情報が算出され
ることを特徴とする請求項6に記載の自動搾乳装置。 - 【請求項8】 所定の搾乳場に移動された被搾乳動物の
乳頭部に搾乳器を装着して搾乳する自動搾乳装置の搾乳
位置検出方法であって、 前記被搾乳動物の乳頭部の下部近傍にラフセンサを配置
し、該ラフセンサから取り込まれる画像情報に基づいて
前記搾乳器を乳頭部に移動させ、前記搾乳器の近傍に配
置されたファインセンサにより正確な位置情報を検出す
ることを特徴とする自動搾乳装置の搾乳位置検出方法。 - 【請求項9】 前記ラフセンサは、前記搾乳器を把持し
て移動させ、乳頭部に装着するロボットアームに配置さ
れていることを特徴とする請求項8に記載の自動搾乳装
置の搾乳位置検出方法。 - 【請求項10】 前記ラフセンサは、少なくとも2つの
ステレオカメラより構成されていることを特徴とする請
求項8又は9に記載の自動搾乳装置の搾乳位置検出方
法。 - 【請求項11】 前記ファインセンサは、複数の距離セ
ンサより構成されていることを特徴とする請求項8乃至
10のいずれか1項に記載の自動搾乳装置の搾乳位置検
出方法。 - 【請求項12】 前記乳頭部の画像情報は、予め被搾乳
動物毎のデータベースとして記憶されいることを特徴と
する請求項8乃至11のいずれか1項に記載の自動搾乳
装置の搾乳位置検出方法。 - 【請求項13】 前記夫々のステレオカメラにより取り
込まれる画像情報から、前記予め登録された乳頭部の画
像情報に対応する情報を正規化画像相関演算によりサー
チすることを特徴とする請求項12に記載の自動搾乳装
置の搾乳位置検出方法。 - 【請求項14】 前記ステレオカメラに取り込まれた画
像情報の視差から前記乳頭部の3次元位置情報が算出さ
れることを特徴とする請求項13に記載の自動搾乳装置
の搾乳位置検出方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10183026A JP2000004703A (ja) | 1998-06-29 | 1998-06-29 | 自動搾乳装置及びその乳頭位置検出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10183026A JP2000004703A (ja) | 1998-06-29 | 1998-06-29 | 自動搾乳装置及びその乳頭位置検出方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000004703A true JP2000004703A (ja) | 2000-01-11 |
Family
ID=16128452
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10183026A Withdrawn JP2000004703A (ja) | 1998-06-29 | 1998-06-29 | 自動搾乳装置及びその乳頭位置検出方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000004703A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8670867B2 (en) | 2008-03-11 | 2014-03-11 | Scott Milktech Limited | Robot milking arm and a method of attaching milking cups |
| US9402364B2 (en) | 2008-03-11 | 2016-08-02 | Scott Milktech Limited | Robot milking arm and a method of attaching milking cups |
-
1998
- 1998-06-29 JP JP10183026A patent/JP2000004703A/ja not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8670867B2 (en) | 2008-03-11 | 2014-03-11 | Scott Milktech Limited | Robot milking arm and a method of attaching milking cups |
| US9402364B2 (en) | 2008-03-11 | 2016-08-02 | Scott Milktech Limited | Robot milking arm and a method of attaching milking cups |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1940218B1 (en) | Arrangement and method for visual detection in a milking system | |
| EP0989800B1 (en) | Apparatus and method for recognising and determining the position of a part of an animal | |
| RU2415567C2 (ru) | Система машинного доения (варианты) и способ машинного доения | |
| US6167839B1 (en) | Arrangement and a method of performing an animal-related action | |
| US6227142B1 (en) | Apparatus and method for recognizing and determining the position of a part of an animal | |
| US6532892B1 (en) | Method and apparatus for recognizing and determining a position and robot including such an apparatus | |
| EP1656014B1 (en) | Improvements in or relating to milking machines | |
| EP0993655B1 (en) | An animal related apparatus | |
| WO2000004765A1 (en) | A device for automatically attaching a teatcup onto a teat of an animal | |
| US20180213742A1 (en) | Method and device for automatically placing teat cups onto teats of a milk-producing animal | |
| JP2002521008A (ja) | 動物関連作業を実施するための装置 | |
| JP2001507235A (ja) | 動物の搾乳用装置及び方法 | |
| NL1034596C2 (nl) | Werkwijze en inrichting voor het aankoppelen van een speenbeker. | |
| CN116267625B (zh) | 一种挤奶机器人的智能机器视觉系统及方法 | |
| JP2000004703A (ja) | 自動搾乳装置及びその乳頭位置検出方法 | |
| KR102220628B1 (ko) | 3d 카메라를 이용한 유두 인식 방법 및 장치 | |
| EP2381762B1 (en) | Detection arrangement and method | |
| KR102809073B1 (ko) | 젖소 유두 자동인식장치 및 그 방법 | |
| RU2769671C1 (ru) | Способ и устройство для бесконтактного сканирования биологических объектов | |
| JPH11502310A (ja) | キャリヤ上にコンポーネントを配置する方法及びこの方法を実施するためのコンポーネント配置装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050906 |