JP7698982B2 - ANGLE DETECTION METHOD AND ANGLE DETECTION SYSTEM - Google Patents
ANGLE DETECTION METHOD AND ANGLE DETECTION SYSTEM Download PDFInfo
- Publication number
- JP7698982B2 JP7698982B2 JP2021092275A JP2021092275A JP7698982B2 JP 7698982 B2 JP7698982 B2 JP 7698982B2 JP 2021092275 A JP2021092275 A JP 2021092275A JP 2021092275 A JP2021092275 A JP 2021092275A JP 7698982 B2 JP7698982 B2 JP 7698982B2
- Authority
- JP
- Japan
- Prior art keywords
- angle detection
- angle
- point cloud
- point data
- detector
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/22—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring angles or tapers; for testing the alignment of axes
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Analysis (AREA)
Description
本発明は、水平面に載置された略直方体状の物品の角度を検出する角度検出方法、および角度検出システムに関する。 The present invention relates to an angle detection method and an angle detection system for detecting the angle of a substantially rectangular parallelepiped object placed on a horizontal surface.
例えば特許文献1には、物品の三次元形状を示す点群を取得し、その点群に基づいて物体の位置や姿勢を決定する技術が記載されている。 For example, Patent Document 1 describes a technology that acquires a point cloud that indicates the three-dimensional shape of an object and determines the position and orientation of the object based on the point cloud.
ところが従来の技術では、物品の表面形状に基づくノイズが影響して物品の角度を精度よく検出できないという弊害があった。 However, conventional technology has the drawback that noise based on the surface shape of the object affects the accuracy of detecting the angle of the object.
本発明は、上記課題に鑑みなされたものであり、水平面に載置された物品の角度を高精度に検出する角度検出方法、および角度検出システムを提供する。 The present invention has been made in consideration of the above problems, and provides an angle detection method and angle detection system that detects the angle of an object placed on a horizontal surface with high accuracy.
上記目的を達成するために、本発明の1つである角度検出方法は、水平面に載置される物品との距離を三次元的な複数の点データとして取得する検出器を用い、略直方体状の物品の前記検出器と対向する面を含む検出面部の所定の鉛直面に対する角度を検出する角度検出方法であって、前記検出面部の複数箇所の点データを点群として取得する点群取得工程と、前記点群取得工程により取得された点群から所定の高さ範囲内の点群を抽出するトリミング工程と、前記トリミング工程により抽出された点群に基づいて、前記検出面部の角度を検出する角度検出工程と、を含む。 In order to achieve the above object, one aspect of the present invention is an angle detection method that uses a detector that acquires the distance to an object placed on a horizontal surface as multiple three-dimensional point data, and detects the angle of a detection surface portion of a substantially rectangular parallelepiped object, including the surface facing the detector, relative to a predetermined vertical plane, and includes a point cloud acquisition process that acquires point data of multiple locations on the detection surface portion as a point cloud, a trimming process that extracts a point cloud within a predetermined height range from the point cloud acquired by the point cloud acquisition process, and an angle detection process that detects the angle of the detection surface portion based on the point cloud extracted by the trimming process.
上記目的を達成するために、本発明の他の1つである角度検出システムは、物品との距離を三次元的な複数の点データとして取得する検出器と、略直方体状の複数の物品を水平面に載置して保管するラックと、物品の前記検出器と対向する面を含む検出面部の所定の鉛直面に対する角度を検出する角度検出装置とを備え、前記角度検出装置は、前記検出面部の複数箇所の点データを点群として取得する点群取得部と、前記点群取得部により取得された点群から所定の高さ範囲内の点群を抽出するトリミング部と、前記トリミング部により抽出された点群に基づいて、前記検出面部の角度を検出する角度検出部と、を備える。 To achieve the above object, another aspect of the present invention is an angle detection system that includes a detector that acquires a distance to an object as multiple three-dimensional point data, a rack for storing multiple roughly rectangular parallelepiped objects on a horizontal surface, and an angle detection device that detects the angle of a detection surface portion including the surface of the object facing the detector with respect to a predetermined vertical plane, and the angle detection device includes a point cloud acquisition unit that acquires point data of multiple locations on the detection surface portion as a point cloud, a trimming unit that extracts a point cloud within a predetermined height range from the point cloud acquired by the point cloud acquisition unit, and an angle detection unit that detects the angle of the detection surface portion based on the point cloud extracted by the trimming unit.
本発明によれば、物品の形状に起因するノイズの影響を抑制して物品の角度を高精度で検出することができる。 The present invention makes it possible to detect the angle of an object with high accuracy by suppressing the effects of noise caused by the shape of the object.
以下、本発明に係る角度検出方法、および角度検出システムの実施の形態について、図面を参照しつつ説明する。なお、以下の実施の形態は、本発明を説明するために一例を挙示するものであり、本発明を限定する主旨ではない。例えば、以下の実施の形態において示される形状、構造、材料、構成要素、相対的位置関係、接続状態、数値、数式、方法における各段階の内容、各段階の順序などは、一例であり、以下に記載されていない内容を含む場合がある。また、平行、直交などの幾何学的な表現を用いる場合があるが、これらの表現は、数学的な厳密さを示すものではなく、実質的に許容される誤差、ずれなどが含まれる。また、同時、同一などの表現も、実質的に許容される範囲を含んでいる。 Below, an embodiment of an angle detection method and an angle detection system according to the present invention will be described with reference to the drawings. Note that the following embodiment is an example to explain the present invention, and is not intended to limit the present invention. For example, the shapes, structures, materials, components, relative positional relationships, connection states, numerical values, mathematical expressions, the contents of each step in the method, and the order of each step shown in the following embodiment are examples, and may include contents not described below. In addition, geometric expressions such as parallel and orthogonal may be used, but these expressions do not indicate mathematical strictness, and include errors, deviations, etc. that are substantially acceptable. In addition, expressions such as simultaneous and identical also include a substantially acceptable range.
また、図面は、本発明を説明するために適宜強調、省略、または比率の調整を行った模式的な図となっており、実際の形状、位置関係、および比率とは異なる。 The drawings are schematic diagrams in which emphasis, omissions, or proportions have been appropriately adjusted in order to explain the present invention, and may differ from the actual shapes, positional relationships, and proportions.
また、以下では複数の発明を一つの実施の形態として包括的に説明する場合がある。また、以下に記載する内容の一部は、本発明に関する任意の構成要素として説明している。 In addition, multiple inventions may be collectively described below as a single embodiment. Some of the content described below is also described as an optional component of the present invention.
図1は、角度検出システムを示す斜視図である。図2は、角度検出システムの移載装置近傍を示す斜視図である。角度検出システム100は、ラック110に配置された物品200の水平面内における姿勢を示す角度を検出するシステムであって、検出器140と、角度検出装置150(図1、図2において不図示)と、を備えている。本実施の形態の場合、角度検出システム100は、搬入された物品200を自動的に搬送して物品200の保管位置へ物品200を自動的に移載し、また保管位置から自動的に移載した物品200を搬送することができる装置であり、搬送装置120と、移載装置130と、を備えたいわゆる自動倉庫に組み込まれている。
Figure 1 is a perspective view showing an angle detection system. Figure 2 is a perspective view showing the vicinity of a transfer device of the angle detection system. The
角度検出システム100の移載対象である物品200は、略直方体状であれば特に限定されるものではない。略直方体状とは、平坦な矩形の六面で形成される形状を含み、またリブ状、フランジ状の突出、持ち手のような窪みや孔などを備える形状も含むものとして記載している。具体的に物品200としては、段ボール箱、紙箱、木箱など表面に凹凸の形状を有さない平坦な表面性状を有する物品、コンテナ、トレー、折りたたみ可能なコンテナなど表面に凹凸の形状を有する表面性状の物品などを例示することができる。
The object 200 to be transferred by the
ラック110は、搬送装置120が移動する領域に面する物品200の検出面部201が所定の配列方向(図中X軸方向)に沿うように並べて配置された略直方体状の複数の物品200を保管する設備である。本実施の形態の場合、ラック110は、物品200を水平面において載置する棚板111と、棚板111を支持する支柱112とを備えている。棚板111は、平板状であり物品200を保管する位置は特に限定されない。ラック110は、同一形状の物品200のみを保管してもよく、複数種類の形状の物品200が混在した状態で保管してもよい。なお、図には搬送装置120の移動方向に視て一方の側方にラック110を記載しているが、両側方にラック110が配置されていてもかまわない。
The
搬送装置120は、物品200を保持して搬送する装置であって、検出器140が取り付けられるものであれば特に限定されるものではない。搬送装置120としては、物品200を保持して床面上を自律的に走行する無軌道の無人搬送車、物品200を保持してレールなどの所定の軌道に沿って走行する有軌道台車などを例示することができる。本実施の形態の場合、搬送装置120は、レール121と、レール121上を走行する台車122と、台車122に起立状に取り付けられ台車122とともに移動するマスト123と、物品200を保持可能でありマスト123に沿って昇降する昇降台124とを備えたいわゆるスタッカクレーンである。
The
移載装置130は、ラック110と搬送装置120の昇降台124との間で物品200を移載する装置であり、水平面内において物品200の配列方向(図中X軸方向)と直交する奥行方向(図中Y軸方向)に物品200を移動させて移載する。移載装置130の種類は、特に限定されるものではなく、例えば物品200の対向する両側面を挟持して移載するもの、物品200の奥側の面、手前側の面などに爪を引っ掛けて物品200を滑らせながら移載するもの、物品200をすくい上げて移載するもの等を例示することができる。
The
本実施の形態の場合、移載装置130は、搬送装置120の昇降台124に取り付けられており、ラック110と昇降台124との間で物品200を移載することができるものとなっている。なお、搬送装置120の両側方にラック110が配置されている場合、移載装置130はいずれの側のラック110のいずれに対しても物品200を移載できるように構成される。
In this embodiment, the
検出器140は、物品200における検出器140と対向する面を含む検出面部201の複数箇所と検出器140との間の距離を三次元的な複数の点データとして取得するセンサである。検出器140の種類は、特に限定されるものではないが、例えばLiDAR(Laser Imaging Detection and Ranging)センサ、TOF(Time of Flight)カメラなどの三次元測距センサを例示することができる。
The
検出器140が取り付けられる場所は、搬送装置120における一部であれば特に限定されないが、例えば物品200が移載される箇所の近傍に取り付けられると、移載位置と物品200との相対的な位置関係を正確に検出できるため好ましい。本実施の形態の場合、検出器140は、搬送装置120の昇降台124に取り付けられている。角度検出システム100が備える検出器140の個数は、特に限定されるものではないが、本実施の形態の場合、物品200の配列方向に並ぶ2台の検出器140を備えている。2台の検出器140の距離は、所定の密度以上の点データを取得でき、配列方向におけるラック110に保管される物品200の想定される最長の幅、およびその両側に設定される隣り合う物品200との隙間をカバーする領域を一度に検出できる距離の範囲を含むように設定される。本実施の形態の場合、検出器140は、昇降台124の幅方向(図中X軸方向)の両側部に一台ずつ取り付けられている。つまり、検出器140は、移載装置130によって移載される物品200が通過する領域の両側にそれぞれ配置されている。これにより、物品200が移載される領域とその近傍のラック110に保管される物品200との位置関係を正確に検出することが可能となる。
The location where the
図3は、角度検出システムの機能構成を示すブロック図である。角度検出装置150は、物品200の検出器140と対向する面を含む検出面部201の、所定の鉛直面に対する角度を検出する装置であって、プログラムをプロセッサーに実行させることにより実現される処理部として、点群取得部151と、トリミング部171と、角度検出部172と、を備えている。
Figure 3 is a block diagram showing the functional configuration of the angle detection system. The
点群取得部151は、物品200の検出面部201における複数箇所の点データを検出器140から点群として取得する。点データのデータ構造は、特に限定されるものではないが、例えば移載装置130に対する相対的な位置関係を示す三次元のデータを含んでいる。本実施の形態の場合、ラック110の棚板111における物品200の配列方向(図中X軸方向)、検出面部201において配列方向に直交する鉛直方向(図中Z軸方向)、および配列方向と鉛直方向のいずれにも直交する奥行方向(図中Y軸方向)のデータを備えた直交座標系のデータを含んでいる。
The point cloud acquisition unit 151 acquires point data of multiple locations on the detection surface 201 of the item 200 from the
本実施の形態の場合、角度検出システム100は、配列方向に並ぶ複数の検出器140を備えており、点群取得部151は、検出器140のそれぞれから点群を取得している。なお、点群取得部151は、複数の検出器140から取得した点群の重複している領域に含まれる点データを統計処理し、複数の検出器140の点群を一枚の画像となるように合成してもかまわない。これにより、配列方向において複数の物品200の検出面部201に関する点データを一枚の画像として処理することが可能となる。なお、複数の検出器140の点群を1枚の画像に合成せず、各検出器140の点群に対応する画像を用いて処理結果を出し、その結果を合成するものであってもよい。
In this embodiment, the
図4は、トリミングした結果を示す図である。トリミング部171は、点群取得部151により取得された点群から物品200が載置される平面を基準とした所定の高さ範囲内の点群を抽出するトリミング工程を実行する。具体的にトリミング部171は、点群取得部151から取得した点群から所定の高さ範囲内に含まれる点データを取り出す。所定の高さ範囲は、特に限定されるものではないが、例えばラック110に保管される物品200の最小高さ(鉛直方向の長さ)の中央位置を含み、所定の高さを有する帯状の領域を例示できる。具体的には、第一閾値未満の鉛直方向(図中Z軸方向)の値を有する点データを除外し、かつ第二閾値(>第一閾値)より大の鉛直方向(図中Z軸方向)の値を有する点データを除外する。つまり、第一閾値以上、第二閾値以下の範囲にある点データを抽出する。トリミング工程により所定の高さ範囲のデータにより無物品区間の検出を行うため、ラック110の棚板111による反射などの影響によるノイズ、物品200の表面に設けられるリブ、フランジ、孔などの影響によるノイズを抑制する事ができ、検出面部201の角度に関する正確な点データを提供することが可能となる。また、点群のデータ量を抑制して次工程の処理の促進を図ることができる。
Figure 4 is a diagram showing the result of trimming. The
角度検出部172は、トリミング部171により抽出された点群に基づいて、検出面部201の角度を検出する。図5は、角度検出部の処理の流れを示すフローチャートである。図6は、角度検出部の工程の各段階における処理状態を示す図である。
The
角度検出部172は、トリミング部171によるトリミング工程(S101)で抽出された点群を鉛直方向に投影して図6の(a)に示す二次元の投影画像を生成する(S102、投影工程)。具体的には、各点データから鉛直方向(図中Z軸方向)のデータを除外することにより二次元の投影画像を生成する。
The
次に、角度検出部172は、投影画像に対しモフォロジー処理を実行し、荒い点として存在していた点データの間を補完して図6の(b)に示すような物品200の検出に対応する部分が一塊(図6の画像中における白色部分)となるようにデータを変更する(S103、モフォロジー工程)。本実施の形態の場合、角度検出部172は、モフォロジー処理として膨張と収縮とを繰り返すクロージング処理を行う。
Next, the
次に、角度検出部172は、モフォロジー処理が施された点データからノイズを除去する(S104、ノイズ除去工程)。本実施の形態の場合、角度検出部172は、ラベリング処理を行い一塊の点データを図6の(c)中の白色矢印0-9に示すように相互に区別する。そして、所定の長さ閾値以下の一塊の点データはノイズであるとして除去する。これにより、図6の(d)に示すような画像となる。
Next, the
次に、図6の(d)に示す矢印の先の縦線に示すように、角度検出部172は、ラベリングされた一塊の点データのそれぞれの端部を除去する(S105、カッティング工程)。
Next, as shown by the vertical lines at the ends of the arrows in FIG. 6(d), the
次に、角度検出部172は、図6の(e)に示すように、端部がカットされた一塊の点データのそれぞれに対し直線フィッティングを行う(S106、フィッティング工程)。以上により、大きく変化する点データの並びを除外し、安定した点データの一塊に対して直線フィッティングを行うことができ、実際の物品200の検出面部201の角度(傾き)に対応した直線をフィッティングすることが可能となる。
Next, the
最後に、フィッティング工程によりそれぞれ決定された直線について図6の(f)に示すように、所定の鉛直面に対するそれぞれの角度(θ1、θ2、θ3、θ4)を検出する(S107、角度検出工程)。所定の鉛直面は特に限定されるものではないが、例えば、ラック110において物品200を保管する部分の間口に平行な面を所定の鉛直面としてもよい。また、検出器140の撮像面に平行な面を所定の鉛直面としてもかまわない。
Finally, as shown in FIG. 6(f), the angles (θ1, θ2, θ3, θ4) of the straight lines determined by the fitting process with respect to the predetermined vertical plane are detected (S107, angle detection process). The predetermined vertical plane is not particularly limited, but may be, for example, a plane parallel to the frontage of the portion of the
以上の実施の形態に係る角度検出システム100によれば、検出器140によって検出された点群に基づき、物品200が載置される水平面から所定高さ範囲内の点群を抽出し、抽出された点群に基づき検出面部201の所定の鉛直面に対する角度を検出することで、検出面部201に存在する凹凸形状に起因するノイズを抑制する事ができる。従って、高精度で物品の表面の角度を検出することができる。
According to the
また、検出器140から取得した三次元の点データを鉛直方向に投影した二次元データに落とした投影画像に対し直線フィッティングを行うことにより、水平面内における物品200の姿勢を示す角度を正確に検出することが可能となる。
In addition, by performing straight line fitting on a projected image in which the three-dimensional point data obtained from the
また、投影画像に対し、モフォロジー処理、ノイズ処理等を実行することにより、投影画像における物品200に対応する点データの塊が存在する範囲を適切に画像化することができ、直線フィッティングを高い精度で実行することが可能となる。 In addition, by performing morphological processing, noise processing, etc. on the projected image, the range in the projected image where the cluster of point data corresponding to the item 200 exists can be properly visualized, making it possible to perform straight line fitting with high accuracy.
なお、本発明は、上記実施の形態に限定されるものではない。例えば、本明細書において記載した構成要素を任意に組み合わせて、また、構成要素のいくつかを除外して実現される別の実施の形態を本発明の実施の形態としてもよい。また、上記実施の形態に対して本発明の主旨、すなわち、請求の範囲に記載される文言が示す意味を逸脱しない範囲で当業者が思いつく各種変形を施して得られる変形例も本発明に含まれる。 The present invention is not limited to the above-described embodiment. For example, the components described in this specification may be combined in any way, or some of the components may be removed to create another embodiment of the present invention. The present invention also includes modifications that are made to the above-described embodiment by those skilled in the art without departing from the spirit of the present invention, i.e., the meaning of the words in the claims.
例えば、角度検出工程において、一塊の点データに対し直線フィッティングを行ったが、L字のテンプレートをフィッティングさせて検出面部の角度を検出してもかまわない。具体的には、上記実施の形態のトリミング工程(S101)において奥行方向の点群を残すようにトリミング処理を行い、ノイズ除去工程(S104)まで点群を処理した後、フィッティング工程(S106)において、図7に示すように、投影画像に現れる一塊の点データのコーナー(図7の円で囲まれた部分)と、L字テンプレートのコーナーとを合わせ、図8に示すように、所定の角度(例えば1°)刻みでL字テンプレート(図8中の黒色の線)を合わせたコーナーを中心に相対的に回転させて一塊の点データ(図8中の白色)とそれぞれフィッティングし、マッチングスコアの最も高いL字テンプレートの角度を、検出面部201の角度として検出してもかまわない。 For example, in the angle detection process, a straight line was fitted to the block of point data, but an L-shaped template may be fitted to detect the angle of the detection surface. Specifically, in the trimming process (S101) of the above embodiment, a trimming process is performed to leave the point cloud in the depth direction, and after processing the point cloud up to the noise removal process (S104), in the fitting process (S106), as shown in FIG. 7, a corner of the block of point data (part surrounded by a circle in FIG. 7) that appears in the projected image is matched with a corner of the L-shaped template, and as shown in FIG. 8, the L-shaped template (black line in FIG. 8) is rotated relatively around the matched corner at a predetermined angle (for example, 1°) to fit each of the block of point data (white in FIG. 8), and the angle of the L-shaped template with the highest matching score may be detected as the angle of the detection surface 201.
また、検出器140を複数備える場合を例示したが、検出器140は単数であってもかまわない。一つの検出器140の画角は、ラック110の棚板111に連続して三つ並ぶ物品200の中央に位置する物品200の幅に両側に存在する無物品区間の幅を加えた範囲を一度に検出できるものでもよい。
Although the example shows a case where
また、鉛直面内において物品200を自在に搬送する搬送装置120を例示したが、搬送装置120は、水平面内において物品200を搬送する有軌道、または無軌道の搬送台車などであってもかまわない。
In addition, although the above example shows a conveying
また、水平方向、および鉛直方向に物品200を二次元的に保管できるラック110を例示したが、ラック110は、搬送台車の走行する方向に沿って一次元的に物品200を保管するものでもかまわない。
Although the
本発明は、物品を搬送装置によって搬送し、ラックと搬送装置との間で物品を移載する自動倉庫、物流拠点、工場設備、箱やコンテナなどを積み上げるロボットなどに適用可能である。 The present invention can be applied to automated warehouses, logistics centers, factory facilities, and robots that stack boxes and containers, where items are transported by a transport device and transferred between racks and the transport device.
100 角度検出システム
110 ラック
111 棚板
112 支柱
120 搬送装置
121 レール
122 台車
123 マスト
124 昇降台
130 移載装置
140 検出器
151 点群取得部
170 角度検出装置
171 トリミング部
172 角度検出部
200 物品
201 検出面部
Claims (5)
前記検出面部の複数箇所の点データを点群として取得する点群取得工程と、
前記点群取得工程により取得された点群から所定の高さ範囲内の点群を抽出するトリミング工程と、
前記トリミング工程により抽出された点群を鉛直方向に投影して投影画像を生成し、前記投影画像に現れる点データに対しフィッティングにより得られた直線の傾きを、前記検出面部の角度として検出する角度検出工程と、
を含む角度検出方法。 1. An angle detection method for detecting an angle of a detection surface portion of a substantially rectangular parallelepiped object, the detection surface portion including a surface facing the detector, with respect to a predetermined vertical plane, using a detector that acquires a distance to an object placed on a horizontal plane as three-dimensional point data, the method comprising:
a point cloud acquisition step of acquiring point data of a plurality of points on the detection surface portion as a point cloud;
a trimming step of extracting a point cloud within a predetermined height range from the point cloud acquired by the point cloud acquisition step;
an angle detection step of projecting the point cloud extracted by the trimming step in a vertical direction to generate a projection image, and detecting the inclination of a straight line obtained by fitting to point data appearing in the projection image as the angle of the detection surface ;
The angle detection method includes:
前記投影画像のノイズを除去したのち直線フィッティングを行う、
請求項1に記載の角度検出方法。 In the angle detection step,
removing noise from the projection image and then performing straight line fitting;
The angle detection method according to claim 1 .
前記投影画像に現れる一塊の点データの端部を除去したのち直線フィッティングを行う、
請求項1または2に記載の角度検出方法。 In the angle detection step,
removing the ends of the cluster of point data appearing in the projection image and then performing straight line fitting;
The angle detection method according to claim 1 or 2 .
前記フィッティングは、L字テンプレートによるフィッティングであり、フィッティングされたL字テンプレートの直線部の傾きを、前記検出面部の角度として検出する、
請求項1に記載の角度検出方法。 In the angle detection step,
the fitting is performed using an L-shaped template, and an inclination of a straight line portion of the fitted L-shaped template is detected as an angle of the detection surface portion;
The angle detection method according to claim 1 .
略直方体状の複数の物品を水平面に載置して保管するラックと、
物品の前記検出器と対向する面を含む検出面部の所定の鉛直面に対する角度を検出する角度検出装置とを備え、
前記角度検出装置は、
前記検出面部の複数箇所の点データを点群として取得する点群取得部と、
前記点群取得部により取得された点群から所定の高さ範囲内の点群を抽出するトリミング部と、
前記トリミング工程により抽出された点群を鉛直方向に投影して投影画像を生成し、前記投影画像に現れる点データに対しフィッティングにより得られた直線の傾きを、前記検出面部の角度として検出する角度検出部と、
を備える角度検出システム。 A detector that acquires a distance to an article as three-dimensional multiple point data;
A rack for storing a plurality of substantially rectangular parallelepiped-shaped articles on a horizontal surface;
an angle detection device that detects an angle of a detection surface portion of the article, the detection surface portion including a surface facing the detector, with respect to a predetermined vertical plane;
The angle detection device is
a point cloud acquisition unit that acquires point data of a plurality of points on the detection surface as a point cloud;
a trimming unit that extracts a point cloud within a predetermined height range from the point cloud acquired by the point cloud acquisition unit;
an angle detection unit that projects the point cloud extracted by the trimming step in a vertical direction to generate a projection image, and detects the inclination of a straight line obtained by fitting to point data appearing in the projection image as the angle of the detection surface ;
An angle detection system comprising:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021092275A JP7698982B2 (en) | 2021-06-01 | 2021-06-01 | ANGLE DETECTION METHOD AND ANGLE DETECTION SYSTEM |
| PCT/JP2022/018427 WO2022254992A1 (en) | 2021-06-01 | 2022-04-21 | Angle detection method and angle detection system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021092275A JP7698982B2 (en) | 2021-06-01 | 2021-06-01 | ANGLE DETECTION METHOD AND ANGLE DETECTION SYSTEM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022184430A JP2022184430A (en) | 2022-12-13 |
| JP7698982B2 true JP7698982B2 (en) | 2025-06-26 |
Family
ID=84323146
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021092275A Active JP7698982B2 (en) | 2021-06-01 | 2021-06-01 | ANGLE DETECTION METHOD AND ANGLE DETECTION SYSTEM |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7698982B2 (en) |
| WO (1) | WO2022254992A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011078264A1 (en) | 2009-12-25 | 2011-06-30 | 本田技研工業株式会社 | Image processing apparatus, image processing method, computer program, and mobile body |
| JP2011174891A (en) | 2010-02-25 | 2011-09-08 | Canon Inc | Device and method for measuring position and attitude, and program |
| JP2017151650A (en) | 2016-02-23 | 2017-08-31 | 村田機械株式会社 | Object state specification method, object state specification apparatus, and conveyance vehicle |
| WO2017175312A1 (en) | 2016-04-05 | 2017-10-12 | 株式会社日立物流 | Measurement system and measurement method |
| JP2020160025A (en) | 2019-03-28 | 2020-10-01 | 株式会社デンソーテン | Estimator and removal method |
-
2021
- 2021-06-01 JP JP2021092275A patent/JP7698982B2/en active Active
-
2022
- 2022-04-21 WO PCT/JP2022/018427 patent/WO2022254992A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011078264A1 (en) | 2009-12-25 | 2011-06-30 | 本田技研工業株式会社 | Image processing apparatus, image processing method, computer program, and mobile body |
| JP2011174891A (en) | 2010-02-25 | 2011-09-08 | Canon Inc | Device and method for measuring position and attitude, and program |
| JP2017151650A (en) | 2016-02-23 | 2017-08-31 | 村田機械株式会社 | Object state specification method, object state specification apparatus, and conveyance vehicle |
| WO2017175312A1 (en) | 2016-04-05 | 2017-10-12 | 株式会社日立物流 | Measurement system and measurement method |
| JP2020160025A (en) | 2019-03-28 | 2020-10-01 | 株式会社デンソーテン | Estimator and removal method |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022254992A1 (en) | 2022-12-08 |
| JP2022184430A (en) | 2022-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230365356A1 (en) | Apparatus and method for building a pallet load | |
| CN111328408B (en) | Shape information generating device, control device, loading and unloading device, logistics system, program and control method | |
| EP3961259B1 (en) | Pallet detection device, forklift, pallet detection method, and program | |
| AU2017301538B2 (en) | Inventory management | |
| US9238304B1 (en) | Continuous updating of plan for robotic object manipulation based on received sensor data | |
| CN108692681B (en) | Recess detection device, conveyance device, and recess detection method | |
| CN115516518A (en) | Identifying elements in an environment | |
| JP7660029B2 (en) | Edge position detection method, transfer position determination method, and article transfer system | |
| WO2016033451A1 (en) | Stationary dimensioning apparatus | |
| CN113253737A (en) | Shelf detection method and device, electronic equipment and storage medium | |
| US20230278221A1 (en) | Apparatus and method for automatic pallet builder calibration | |
| US9996805B1 (en) | Systems and methods for automated shipping optimization | |
| CN115485230A (en) | Robots for stacking components | |
| JP7698982B2 (en) | ANGLE DETECTION METHOD AND ANGLE DETECTION SYSTEM | |
| JP4784823B2 (en) | Method and apparatus for detecting collapse of goods | |
| JP7627619B2 (en) | Item type determination method and item type determination system | |
| CN117474892A (en) | Shelf identification method, mobile robot and storage medium | |
| CN213301104U (en) | Size detection system | |
| US12545515B1 (en) | Stereo structured light machine vision system for guidance of automated tote exchange equipment | |
| TWI843363B (en) | Shelf positioning method of a transporting device and transporting device capable of positioning a shelf | |
| US20260062219A1 (en) | System for facilitating loading and unloading of objects and associated method | |
| CN118255087A (en) | Shelf positioning method of handling device and handling device capable of positioning shelf | |
| JP2017201493A (en) | Columnar object recognition method, columnar object recognition device, and unmanned vehicle | |
| CN115202331A (en) | Autonomous mobile device, control method for autonomous mobile device, and freight system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7426 Effective date: 20210624 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240402 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250304 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250408 |
|
| 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: 20250603 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250616 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7698982 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |