[go: up one dir, main page]

JPH08256522A - Unmanned lawn mowing system - Google Patents

Unmanned lawn mowing system

Info

Publication number
JPH08256522A
JPH08256522A JP7067306A JP6730695A JPH08256522A JP H08256522 A JPH08256522 A JP H08256522A JP 7067306 A JP7067306 A JP 7067306A JP 6730695 A JP6730695 A JP 6730695A JP H08256522 A JPH08256522 A JP H08256522A
Authority
JP
Japan
Prior art keywords
work
area
work plan
unit
obstacle
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
JP7067306A
Other languages
Japanese (ja)
Inventor
Yuji Matsuda
有司 松田
Kenjiro Fujii
健二郎 藤井
Kazuo Kobayashi
和男 小林
Toshihiro Aono
俊宏 青野
Norihisa Miyake
徳久 三宅
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP7067306A priority Critical patent/JPH08256522A/en
Publication of JPH08256522A publication Critical patent/JPH08256522A/en
Pending legal-status Critical Current

Links

Landscapes

  • Guiding Agricultural Machines (AREA)
  • Harvester Elements (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

(57)【要約】 (修正有) 【目的】 作業領域を自動的に芝刈りするシステムを提
供する。 【構成】 位置センサ1010と、ランドマークに書き
込まれている区域番号を読み取るランドマークセンサ1
020と、作業領域データを記憶する作業領域記憶部1
030と、領域教示を行ない作業領域データを作業領域
記憶部1030に書き込む領域モジュール1040と、
作業計画記憶部1050と、作業領域記憶部1030か
ら作業領域データを読み込み作業計画を作成し、作成し
た作業計画を作業計画記憶部1050に書き込む作業計
画モジュール1060と移動を行なう移動部1110、
芝刈部1120、制御モジュール1100、障害物回避
モジュール1200と、重大障害物センサ1210から
なり、自律走行しつつ芝刈りを実行する。
(57) [Summary] (Correction) [Purpose] To provide a system to automatically mow the work area. [Structure] A position sensor 1010 and a landmark sensor 1 for reading an area number written in a landmark
020 and a work area storage unit 1 for storing work area data
030, and an area module 1040 that writes the work area data to the work area storage unit 1030 by teaching the area.
A work plan storage unit 1050, a work plan module 1060 that reads work region data from the work region storage unit 1030, creates a work plan, writes the created work plan in the work plan storage unit 1050, and a moving unit 1110 that moves.
The lawn mowing unit 1120, the control module 1100, the obstacle avoidance module 1200, and the serious obstacle sensor 1210 perform lawn mowing while autonomously traveling.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は自律で走行、作業が可能
な無人操向機械を用いて芝刈りを実行するシステムに関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system for performing lawn mowing using an unmanned steering machine capable of autonomous traveling and work.

【0002】[0002]

【従来の技術】例えばゴルフ場等のパッティングリー
ン、フェアウェィ、ラフ等に植え付けられた芝は、定期
的に刈りとって管理する必要があるこの芝刈りには各種
の機械を有人により操作して行われる。ゴルフ場は芝の
植え付け面積も広く、また、利用も多いためにこの芝刈
り作業のための時間をとることが難しい現状にある。こ
の芝刈り作業を自動化することができれば、人件費等の
コストダウンに加えて、夜間の芝刈り作業を行うことに
よって、ゴルフ場の利用効率を向上することができる。
2. Description of the Related Art For example, grasses planted on a patting green, fairway, rough or the like of a golf course must be mowed and managed regularly. Be seen. At the golf course, it is difficult to take time for this lawn mowing work because the lawn has a large planting area and is often used. If this lawnmower work can be automated, it is possible to improve the utilization efficiency of the golf course by performing lawn mowing work at night in addition to cost reduction such as labor cost.

【0003】[0003]

【発明が解決しようとする課題】自律移動芝刈機が自動
的に動いて芝を刈るには (1)領域教示……どの範囲を刈るのかを芝刈機に教え
ること (2)作業計画作成……どのように刈っていくのか、つ
まり、どこで刈り初めて、どこまで行き、どこで刃をあ
げてターンし、どこでエンジンを切るか、といった入力
された領域に対して作成すること。 (3)制御……作業計画に基づき実際に芝刈機の移動
部、芝刈部を制御することという大きなプロセスの流れ
が必要である。また、安全のため、 (4)障害物回避……池や木、人などが進路上にあると
きは、迂回していくなり停止して人間の指示を待つなり
して事故を防ぐことが必要となる。 本発明は上述した課題を解決するものである。
[Problems to be Solved by the Invention] In order for an autonomous mobile lawn mower to move automatically to mow the lawn (1) Teaching the area ... Teaching the lawn mower which area to cut (2) Creating a work plan ... How to mow, that is, where to start cutting, where to go, where to raise the blade, turn, and where to turn off the engine, create for the entered area. (3) Control: A large process flow is required to actually control the moving parts and lawn mowing parts of the lawn mower based on the work plan. Also, for safety, (4) Obstacle avoidance: When a pond, a tree, or a person is on the path, it is necessary to avoid the accident by detouring or stopping and waiting for a human instruction. Becomes The present invention solves the above-mentioned problems.

【0004】[0004]

【課題を解決するための手段】第1の発明は、芝刈機に
操作者が乗って芝を刈る領域の周囲をまわることによっ
て領域教示をし、芝刈機で操作者がおおまかな刈方を指
示すると具体的な芝刈の計画を芝刈機のCPUが作成
し、これに基づき芝刈機の移動部と駆動部を制御し自律
移動芝刈を実現し、必要があれば障害物を回避するとい
う4つのプロセスを全て芝刈機上で実現する自律移動芝
刈機のシステムに関する。第2の発明は、領域教示はオ
フライン領域教示装置上でおこない、ここで生成された
作業領域データをフロッピー、MOディスク等の記憶メ
ディアにのせて自律移動芝刈機に与えて、あとの作業計
画作成、制御、障害物回避を自分で行う自律移動芝刈機
のシステムに関する。
According to a first aspect of the present invention, an operator rides on a lawn mower and turns around the area where the lawn is to be cut to teach an area, and the lawn mower instructs the operator to roughly cut the lawn. Then, the CPU of the lawn mower creates a concrete lawn mowing plan, and based on this, the moving part and the drive part of the lawn mower are controlled to realize autonomous moving lawn mowing, and avoiding obstacles if necessary. A system for an autonomous mobile lawn mower that realizes all of the above on a lawn mower. According to a second aspect of the invention, area teaching is performed on an off-line area teaching device, and the work area data generated here is placed on a storage medium such as a floppy disk or MO disk to be given to an autonomous mobile lawn mower to create a later work plan. , A system of autonomous mobile lawn mowers that controls, avoids obstacles by themselves.

【0005】第3の発明は、芝刈機に操作者が乗って芝
を刈る領域の周囲をまわることによって領域教示をし、
ここで生成された作業領域データを記憶メディアで取り
出しオフライン作業計画作成装置にもって行ってここで
作業計画の作成を行い、できた作業計画は記憶メディア
によって自律移動芝刈機に渡し、あとの制御、障害物回
避を自分で行う自律移動芝刈機のシステムに関する。第
4の発明は、芝刈の領域教示と作業計画の作成はオフラ
インで行い、ここでできた作業計画を芝刈機に記録メデ
ィアを媒介として与え、この作業計画に基づき制御、障
害物回避を行う自律移動芝刈機のシステムに関する。
A third aspect of the invention teaches an area by allowing an operator to ride on a lawn mower and rotate around the area where the lawn is to be cut.
The work area data generated here is taken out from the storage medium and is carried out by the offline work plan creation device to create the work plan here.The created work plan is passed to the autonomous mobile lawn mower by the storage medium, and the subsequent control, The present invention relates to a system of an autonomous mobile lawn mower that performs obstacle avoidance by itself. According to a fourth aspect of the invention, the lawn mowing area teaching and the work plan creation are performed offline, the work plan created here is given to the lawn mower via a recording medium, and control and obstacle avoidance are performed based on this work plan. Mobile lawn mower system.

【0006】[0006]

【作用】本発明は以上の手段を備えることによって無人
により複雑な地形の芝刈りを達成することができる。
The present invention can achieve lawless mowing of complicated terrain by unmanned person by providing the above means.

【0007】[0007]

【実施例】図1は本発明の無人芝刈りシステムに使用す
る自動芝刈機である走行車両の平面図、図2は側面図で
ある。全体を符号1で示す走行車両は走行車両本体10
と、走行車両本体10に外装されるボディ300を有す
る。走行車両本体10は、例えば自走式の芝刈り機であ
って、メインフレーム20は、2個の前輪22と、1個
の後輪24で支持される。メインフレーム20上にはエ
ンジン30が搭載され油圧ポンプ200,250を駆動
する。この芝刈り機にあっては、走行用の動力や芝のカ
ッティングユニット等の駆動力は油圧により与えられる
エンジン30の近傍には、燃料タンク34やバッテリー
32等が配設される。
1 is a plan view of a traveling vehicle which is an automatic lawnmower used in an unmanned lawn mowing system according to the present invention, and FIG. 2 is a side view thereof. A traveling vehicle indicated by reference numeral 1 is a traveling vehicle body 10
And a body 300 that is exteriorly mounted on the traveling vehicle body 10. The traveling vehicle body 10 is, for example, a self-propelled lawnmower, and the main frame 20 is supported by two front wheels 22 and one rear wheel 24. An engine 30 is mounted on the main frame 20 and drives the hydraulic pumps 200 and 250. In this lawnmower, a fuel tank 34, a battery 32, and the like are arranged in the vicinity of the engine 30, which is hydraulically supplied with power for traveling and driving force of a lawn cutting unit and the like.

【0008】メインフレーム20の中央上部には、オペ
レータ用の座席50がとりつけてあり、座席50の前方
にはステアリング装置52が配設してある。座席50の
周囲には、手動ブレーキレバー54やカッティングユニ
ットの制御スイッチ80に加えて、車両の前進ペダルや
後進ペダル(図示せず)が配設されている。この走行車
両本体10に装架されるボディ300は、メインフレー
ム20の周囲を曲面で囲むバンパーボディ310を備え
る。バンパーボディ310の上部には、エンジン30の
周囲を覆うエンジンカバー320と、車体の前部を覆う
フロントカバー330がとりつけられる。これらのボデ
ィは、プラスチック等でつくられ、適宜の塗装が施され
る。
A seat 50 for an operator is mounted on the central upper portion of the main frame 20, and a steering device 52 is arranged in front of the seat 50. Around the seat 50, in addition to the manual brake lever 54 and the control switch 80 of the cutting unit, a forward pedal and a reverse pedal (not shown) of the vehicle are arranged. The body 300 mounted on the traveling vehicle body 10 includes a bumper body 310 that surrounds the main frame 20 with a curved surface. An engine cover 320 that covers the periphery of the engine 30 and a front cover 330 that covers the front part of the vehicle body are attached to the upper portion of the bumper body 310. These bodies are made of plastic or the like and are appropriately coated.

【0009】この無人運転のために、各種のセンサと制
御装置が搭載される。制御装置のコントローラ100
は、座席50の周辺に配設される。センサとしては、車
両の位置や走行方向を検知するための衛星を用いるGP
S(グローバルポジショニング システム)センサ12
1や地磁気センサ123や光ファイバジャイロ124が
装備される。バンパーボディ310の前後には、障害物
を検知するための対物センサ111や、障害物や人間に
触れたときに車両を停止するための接触センサ113が
配設される。また、車両が地面上にあることを検知する
ための地面センサ112も配設される。GPSセンサ1
21や地磁気センサ123を用いることによって、車両
の走行位置を検知することはできる。しかしながら、芝
刈りの作業範囲等をより正確に制御するため、地面に接
触させて車速を検知するための車速センサ140を装備
する。
Various sensors and control devices are mounted for this unmanned operation. Controller 100 of control device
Are arranged around the seat 50. GP that uses a satellite as a sensor to detect the position and traveling direction of the vehicle
S (Global Positioning System) sensor 12
1, a geomagnetic sensor 123, and an optical fiber gyro 124 are installed. Before and after the bumper body 310, an object sensor 111 for detecting an obstacle and a contact sensor 113 for stopping the vehicle when touching an obstacle or a person are arranged. A ground sensor 112 for detecting that the vehicle is on the ground is also provided. GPS sensor 1
It is possible to detect the traveling position of the vehicle by using 21 and the geomagnetic sensor 123. However, in order to more accurately control the work range of lawn mowing and the like, a vehicle speed sensor 140 for contacting the ground and detecting the vehicle speed is provided.

【0010】図3は、本発明の走行車両のシステム構成
を示す説明図である。エンジン30は、2つの油圧ポン
プ200,250を駆動する。第1の油圧ポンプ200
は、芝のカッティングユニットと、ステアリング操作用
の油圧ポンプである。油圧ポンプ200の出力は、コン
トロールバルブユニット40Aを介して、前部カッティ
ングユニット60の上下動シリンダ62と、後部カッテ
ィングユニット70の上下動シリンダ72に送られ、カ
ッティングユニット60,70の上下動を行なう。この
油圧は、各カッティングユニット60,70を駆動する
油圧モータ202,204へ送られ、カッティングユニ
ットを回転駆動する。このカッティングユニット60,
70は、固定刃とリール刃とを有するもので、リール刃
を回転駆動することで、固定刃との間で芝を鋭利に刈る
ことができる。
FIG. 3 is an explanatory diagram showing the system configuration of the traveling vehicle of the present invention. The engine 30 drives two hydraulic pumps 200 and 250. First hydraulic pump 200
Is a turf cutting unit and a hydraulic pump for steering operation. The output of the hydraulic pump 200 is sent to the vertical movement cylinder 62 of the front cutting unit 60 and the vertical movement cylinder 72 of the rear cutting unit 70 via the control valve unit 40A to perform the vertical movement of the cutting units 60, 70. . This hydraulic pressure is sent to the hydraulic motors 202 and 204 which drive the cutting units 60 and 70, and rotationally drives the cutting units. This cutting unit 60,
Reference numeral 70 has a fixed blade and a reel blade, and by rotationally driving the reel blade, grass can be sharply cut between the fixed blade and the fixed blade.

【0011】コントロールバルブユニット40Aの出力
は、ステアリング油圧モータ210へも供給される。ス
テアリング油圧モータ210は、ステアリング52に連
結されていて、ステアリング52が操作されると、油圧
を後輪24に操舵するシリンダ212へ送る。操舵用シ
リンダ212は、後輪24を操舵する。第2の油圧ポン
プ250は、トランスミッション用の油圧ポンプであっ
て、その出力はコントロールバルブユニット40Bを介
して、前輪22の駆動用の油圧モータ252と、後輪2
4の駆動用油圧もモータ254へ送られる。運転席に設
けられた前進ペダル90と後進ペダル92を交互に踏む
ことによって、コントロールバルブユニット40Bを介
して、車両の前進と後進が達成される。後輪24にはデ
ィスクブレーキ25が装備されており、手動ブレーキレ
バー54によって機械的にブレーキがかけられる。
The output of the control valve unit 40A is also supplied to the steering hydraulic motor 210. The steering hydraulic motor 210 is connected to the steering 52, and when the steering 52 is operated, the steering hydraulic motor 210 sends hydraulic pressure to the cylinder 212 that steers the rear wheel 24. The steering cylinder 212 steers the rear wheel 24. The second hydraulic pump 250 is a hydraulic pump for transmission, and its output is output via the control valve unit 40B to the hydraulic motor 252 for driving the front wheels 22 and the rear wheels 2.
The hydraulic pressure for driving No. 4 is also sent to the motor 254. By alternately depressing the forward pedal 90 and the reverse pedal 92 provided in the driver's seat, the forward and reverse movements of the vehicle are achieved via the control valve unit 40B. The rear wheel 24 is equipped with a disc brake 25, which is mechanically braked by a manual brake lever 54.

【0012】ボードコンピュータを備えるコントローラ
100は、バンパーボディ310に装備された障害物認
識センサ110からの情報を受ける。障害物認識センサ
110は、接触センサ111、地面センサ112、対物
センサ113を有する。また、地磁気センサ121、加
速度センサ122、GPSセンサ123、光ファイバー
ジャイロ124等の車両の走行を検知する各センサから
の情報も入力される。また、車両の現実の位置を検出し
て、その誤差の補正信号126もコントローラ100へ
与えられる。
The controller 100 having a board computer receives information from the obstacle recognition sensor 110 mounted on the bumper body 310. The obstacle recognition sensor 110 has a contact sensor 111, a ground sensor 112, and an objective sensor 113. Further, information is also input from sensors such as the geomagnetic sensor 121, the acceleration sensor 122, the GPS sensor 123, and the optical fiber gyro 124 that detect the traveling of the vehicle. Further, the actual position of the vehicle is detected and the error correction signal 126 is also given to the controller 100.

【0013】本走行車両1は、無人運転モードと有人運
転モードが選択でき、この運転モードの切換用スイッチ
102を有する。無人運転モードと有人運転モードを確
認するために、ドアインターロックスイッチ138が設
けられる。無人運転を達成するために、ステアリング用
の油圧モータ210を制御するための操舵用モータ23
0を備え、ステアリング角度センサ130の情報に応じ
て、コントローラ100は操舵用モータ230に出力信
号を送る。同様に、前進ペダル90と後進ペダル92を
操作するアクチュエータ136を備え、アクセル量検知
センサ134を介してペダルの踏込み量を制御する。エ
ンジン30を始動するイグニッションスイッチ36は、
障害物認識センサ110の接触センサ111によって直
接に操作され、障害物や人に触れると、イグニッション
スイッチ36を遮断して、エンジン30の運転を停止す
る。エンジン30の回転数は、スロットルレバー37で
制御される。
The traveling vehicle 1 can select an unmanned operation mode and a manned operation mode, and has a switch 102 for switching between the operation modes. A door interlock switch 138 is provided to confirm the unmanned operation mode and the manned operation mode. Steering motor 23 for controlling hydraulic motor 210 for steering to achieve unmanned operation
0, the controller 100 sends an output signal to the steering motor 230 according to the information of the steering angle sensor 130. Similarly, an actuator 136 for operating the forward pedal 90 and the reverse pedal 92 is provided, and the depression amount of the pedal is controlled via the accelerator amount detection sensor 134. The ignition switch 36 that starts the engine 30 is
When the contact sensor 111 of the obstacle recognition sensor 110 directly operates and touches an obstacle or a person, the ignition switch 36 is shut off and the operation of the engine 30 is stopped. The rotation speed of the engine 30 is controlled by the throttle lever 37.

【0014】図4は、図3で示した車両のシステム構成
のうちの制御ブロック図である。車載のコントローラ1
00は、地図情報生成手段100a、作業パス生成手段
100b、軌道目標値生成手段100c、車両位置推定
手段100d、位置誤差補正手段100e、目標速度・
方向演算手段100f、運動指令手段100g等を有す
る。車載のコントローラ100は、通信手段又はインタ
ーフェース160を介してリモートコントロールやスイ
ッチボックス170に接続される。車両の位置補正手段
100eは、地上に設置されるレーザー測距センサ15
0等の外界センサに基づいて自車の現在位置を補正す
る。運動指令手段100eは、操舵制御装置52Aと走
行制御装置90Aを介して操舵輪24と駆動輪22を制
御する。
FIG. 4 is a control block diagram of the system configuration of the vehicle shown in FIG. In-vehicle controller 1
00 is map information generating means 100a, work path generating means 100b, trajectory target value generating means 100c, vehicle position estimating means 100d, position error correcting means 100e, target speed /
It has a direction calculation means 100f, a motion command means 100g, and the like. The in-vehicle controller 100 is connected to a remote control or a switch box 170 via a communication unit or an interface 160. The vehicle position correcting means 100e is a laser distance measuring sensor 15 installed on the ground.
The current position of the vehicle is corrected based on an external sensor such as 0. The motion command unit 100e controls the steered wheels 24 and the drive wheels 22 via the steering control device 52A and the traveling control device 90A.

【0015】[実施例1] (領域教示、作業計画作成、制御、障害物回避を全て自
律移動芝刈機で行う場合)芝刈機は、図5にしめすよう
に、芝刈機の位置姿勢を計測する位置センサ1010
と、地上に設置されたランドマークを検知しランドマー
クに書き込まれている区域番号を読み取るランドマーク
センサ1020と、作業領域データを記憶する作業領域
記憶部1030と、領域教示を行ない作業領域データを
作業領域記憶部に書き込む領域教示モジュール1040
と、作業計画を記憶する作業計画記憶部1050と、作
業領域記憶部から作業領域データを読み込み作業計画を
作成し、作成した作業計画を作業計画記憶部に書き込む
作業計画モジュールと移動を行なう移動部と、芝刈カッ
ターとその昇降手段からなる芝刈部と、作業計画記憶部
または障害対策記憶部から作業計画を読み込み移動部1
110と芝刈部1120を制御する制御モジュール11
00と、障害物を検出し、障害物対策を制御部に送る障
害物回避モジュール1200と、重大な障害物を検出し
たら移動部に働きかけてエンジンを切る重大障害物セン
サ1210からなる。また、地図1300を持つことも
あり、位置センサの位置計測の補正や、作業計画作成の
際の障害物データの提供に用いられる。
[Embodiment 1] (When the area teaching, work plan creation, control, and obstacle avoidance are all performed by an autonomous mobile lawn mower) The lawn mower measures the position and orientation of the lawn mower as shown in FIG. Position sensor 1010
And a landmark sensor 1020 that detects a landmark installed on the ground and reads the area number written in the landmark, a work area storage unit 1030 that stores work area data, and work area data that is used for area teaching. Area teaching module 1040 to be written in the work area storage unit
And a work plan storage unit 1050 that stores the work plan, a work plan module that reads work area data from the work area storage unit, creates a work plan, and writes the created work plan in the work plan storage unit, and a moving unit that moves the work plan. And a lawn mowing unit including a lawn mowing cutter and its elevating means, and a work plan is read from the work plan storage unit or the failure countermeasure storage unit, and the moving unit 1
110 and a control module 11 for controlling the lawn mower 1120
00, an obstacle avoidance module 1200 that detects an obstacle and sends countermeasures to the control unit, and a serious obstacle sensor 1210 that works on the moving unit to turn off the engine when a serious obstacle is detected. In addition, it may have a map 1300, and is used for correction of position measurement of a position sensor and provision of obstacle data when creating a work plan.

【0016】この実施例における芝刈機のおおまかな動
作の流れは、まず、領域教示モジュール1040で作業
領域データを作成し、この作業領域データは作業領域記
憶部1030に書き込まれ、次に作業計画モジュール1
060が作業領域記憶部1030から作業領域データを
読みだし、これを用いて作業計画を作成し、この作業計
画は作業計画記憶部1050に書き込まれ、制御部11
00が作業計画を一つずつ読みだし、移動部1110と
芝刈部1120を制御する。この流れに並行して、障害
物回避モジュール1200は障害物の検知を行ない、障
害物を検知した際はその対策を制御部に与える。また、
重大障害物センサ1210も並列に働き、重大障害物を
検知した際は即エンジン30を切る。以下、本プロセス
を、領域教示、作業計画作成、制御、障害物回避の4つ
に分けてそれぞれ説明する。
The general operation flow of the lawnmower in this embodiment is that the work area data is first created in the work area teaching module 1040, this work area data is written in the work area storage unit 1030, and then the work planning module. 1
060 reads the work area data from the work area storage unit 1030 and creates a work plan using the work area data. The work plan is written in the work plan storage unit 1050, and the control unit 11
00 reads the work plans one by one, and controls the moving unit 1110 and the lawn mowing unit 1120. In parallel with this flow, the obstacle avoidance module 1200 detects an obstacle, and when the obstacle is detected, gives a countermeasure to the obstacle to the control unit. Also,
The serious obstacle sensors 1210 also work in parallel, and immediately turn off the engine 30 when a serious obstacle is detected. Hereinafter, this process will be described by dividing it into four areas of area teaching, work plan creation, control, and obstacle avoidance.

【0017】(領域教示 図6〜図10参照)芝刈機に
のってランドマークLM1を始点として刈りたい領域E
R1,ER2の周りをグルッと1周するとそこは芝を刈
るべき領域として芝刈機は認識する。芝を刈りたい領域
が複数あっても、その領域の周りを図6のように続けて
なぞれば、芝刈機はその位相構造を解析して二つの領域
とその領域を結ぶ経路に分解して認識する。本節では、
芝刈機に乗って領域を教示する際のユーザの操作と芝刈
機の動作について述べるが、これに先だって、領域を教
示する際に芝刈機にて作成され、やり取りされる主なデ
ータの構造について述べる。領域教示のため芝刈機を走
らせると、その経過点が図7に示すような経過点データ
として経過点記憶部に記録される。経過点データは、区
域番号と経過点の座標列からなる。一つの区域にはラン
ドマークLM1が一つあり、ランドマークを通過するこ
とにより区域番号は認識される。
(Region Teaching FIGS. 6 to 10) A region E to be cut on the lawn mower starting from the landmark LM1
One round around R1 and ER2 makes the lawn mower recognize that there is an area to mow the lawn. Even if there are multiple areas where you want to mow the lawn, if you continue tracing around the area as shown in Fig. 6, the lawn mower analyzes the phase structure and decomposes it into two areas and a path connecting the areas. recognize. In this section,
The operation of the user and the operation of the lawn mower when teaching the area by riding on the lawn mower will be described. Prior to this, the structure of the main data created and exchanged by the lawn mower when teaching the area will be described. . When the lawnmower is run to teach the area, the progress point is recorded in the progress point storage unit as progress point data as shown in FIG. The progress point data consists of a zone number and a coordinate sequence of the progress points. There is one landmark LM1 in one area, and the area number is recognized by passing through the landmark.

【0018】この通過点データから作業領域データが作
成される。作業領域データは経過点データを、位相構造
を解析することによって、芝を刈るべき領域と、領域と
領域の間を移動するための経路に分解したものである。
領域の場合の作業領域データは図8,図10に示すよう
に、「領域」という単語と、区域番号と、領域番号から
なる領域名に続いて、領域の外周の座標列を並べたもの
である。経路の場合の作業領域データは図9に示すよう
に、「経路」という単語と、区域番号と、経路番号から
なる区域名に続いて、領域の外周の座標列を並べたもの
である。この2つのデータが、領域教示の際に生成され
るデータである。
Work area data is created from the passing point data. The work area data is obtained by decomposing the passage point data into areas for cutting lawn and paths for moving between the areas by analyzing the phase structure.
As shown in FIGS. 8 and 10, the work area data in the case of an area is formed by arranging the word “area”, an area number, and an area name consisting of the area number, followed by a coordinate string on the outer periphery of the area. is there. As shown in FIG. 9, the work area data in the case of a route is formed by arranging the word "route", a zone number, and a zone name consisting of the course number, and then a coordinate string on the outer periphery of the zone. These two data are the data generated when the area is taught.

【0019】図11は、本発明の芝刈機に乗って領域を
教示する際のユーザの操作と芝刈機の動作を示すフロー
チャートである。まず、ユーザは芝刈機の領域教示入力
装置に領域教示を開始することを入力する。具体的な一
例をあげれば、操作パネルに装備された「領域教示」の
スイッチをonにすることによって領域教示の開始が入
力される。こうすることによって領域教示入力装置は領
域教示開始の入力を受け付けたことになる(ステップS
10)。次に、ユーザは芝刈機をランドマークの上に移
動させる。すると、ランドマークセンサがランドマーク
を検知し(ステップS11)、ランドマークセンサは作
業領域データ作成部に区域番号を送る(ステップS1
2)。すると、作業領域データ作成部は経過点記憶部に
区域番号を書き込む(ステップS13)。
FIG. 11 is a flow chart showing the operation of the user and the operation of the lawnmower when teaching an area by riding on the lawnmower of the present invention. First, the user inputs to the area teaching input device of the lawn mower to start area teaching. As a specific example, the start of area teaching is input by turning on a "area teaching" switch provided on the operation panel. By doing this, the area teaching input device has accepted the input of the area teaching start (step S
10). The user then moves the lawn mower over the landmark. Then, the landmark sensor detects the landmark (step S11), and the landmark sensor sends the area number to the work area data creation unit (step S1).
2). Then, the work area data creation unit writes the area number in the progress point storage unit (step S13).

【0020】ユーザが芝刈機を刈りたい領域の外周に沿
って走らせると、位置センサは位置を計測する(ステッ
プS14).作業領域データ作成部はこの位置を位置セ
ンサから読み込み(ステップS15)、位置を経過点記
憶部に書き込む(ステップS16)。ユーザが芝刈機を
領域教示のため走らせている間、このことは繰り返され
る。ここで、もしランドマークセンサがランドマークを
検知したら(ステップS17)、新たな経過点データの
作成を開始する(ステップS12)。領域の教示を終わ
るにはユーザは芝刈機の領域教示入力装置に領域教示を
終了することを入力する。具体的な一例をあげれば、操
作パネル上の「領域教示」のスイッチをoffにするこ
とによって領域教示の終了が入力される。こうすること
によって領域教示入力装置は領域教示終了の入力を受け
付けたことになる(ステップS18)。
When the user runs the lawn mower along the outer periphery of the area to be mowed, the position sensor measures the position (step S14). The work area data creation unit reads this position from the position sensor (step S15) and writes the position in the elapsed point storage unit (step S16). This is repeated while the user runs the lawnmower to teach the area. Here, if the landmark sensor detects a landmark (step S17), creation of new elapsed point data is started (step S12). To end the teaching of the area, the user inputs to the area teaching input device of the lawn mower that the teaching of the area is finished. As a specific example, the end of the area teaching is input by turning off the "area teaching" switch on the operation panel. By doing so, the area teaching input device has accepted the input of the area teaching end (step S18).

【0021】すると、作業領域データ作成部は、各区域
毎に、図6の経過点データを作業領域データに変換する
手順に従い、作業領域データを作成する(ステップS1
9)。図6の様な区域に対応する経過点データ(図7)
から作成される作業領域データを図8,図9,図10に
示す。この作業領域データは、作業領域記憶部に書き込
まれ(ステップS20)、領域教示は終了する。図12
は経過点のデータを作業領域に変換する手順を示すフロ
ーチャートである。
Then, the work area data creating unit creates work area data according to the procedure for converting the elapsed point data of FIG. 6 into work area data for each area (step S1).
9). Elapsed point data corresponding to the area shown in Fig. 6 (Fig. 7)
The work area data created from is shown in FIG. 8, FIG. 9, and FIG. This work area data is written in the work area storage unit (step S20), and the area teaching ends. 12
6 is a flow chart showing a procedure for converting data at a progress point into a work area.

【0022】(作業計画作成 図13,図14参照)自
動で芝を刈るには、どういう経路で芝を刈って行くの
か、どこでカッターをあげ下げし、どこでカッターの回
転停止を行なうのか、一度すべての動作を教え込んで、
次から芝を刈るときはその動作を単純に繰り返す、とい
う方法が考えられるが、本芝刈機では、領域の周りを一
回りすれば、この領域内をどのような経路で刈っていく
のか、どこでカッターの上げ下げをしどこでカッターの
回転停止をするかという作業計画は自動的に作成される
ようになっている。本節では作業計画を構成するコマン
ドを紹介した後、芝刈機が作業計画を自動的に生成する
ための構成と動作について述べる。
(Preparation of work plan) Referring to FIG. 13 and FIG. 14, in order to automatically mow the lawn, what route to mow the lawn, where to raise and lower the cutter, and where to stop the rotation of the cutter, Instructing the behavior of
It is possible to simply repeat the operation when mowing the grass from the next time, but with this lawnmower, if you go around the area once, what kind of path to cut in this area, where? A work plan for raising and lowering the cutter and where to stop the rotation of the cutter is automatically created. This section introduces the commands that make up the work plan, and then describes the configuration and operation for the lawnmower to automatically generate the work plan.

【0023】作業計画を構成するコマンド go_str(x,y,v)…点(x,y)に速度vで
まっすぐ進め go_fit(x,y,v)…点(x,y)に速度vで
前後の拘束条件にあわせて進め engine_on…エンジンを始動する engine_off…エンジンを停止する up…カッターを上げる down…カッターを下げる cut…カッターを回転させて芝刈りを行う
Command for constructing work plan go_str (x, y, v) ... Go straight to point (x, y) at speed v go_fit (x, y, v) ... Go back and forth at point (x, y) at speed v According to the constraint conditions of engine_on… start the engine engine_off… stop the engine up… raise the cutter down… lower the cutter cut… rotate the cutter to mow the lawn

【0024】例えば、図14の(B)のようにAからB
に移動するときとCからDに移動するときには、まっす
ぐ進みたいので、go_strを用い、BからCに移動
するときには、B,Cにおける向きと最小回転半径が拘
束条件となるのでgo_fitを用いる。
For example, from A to B as shown in FIG.
When moving from C to D and from C to D, it is desired to go straight, so go_str is used. When moving from B to C, go_fit is used because the orientations at B and C and the minimum turning radius are constraint conditions.

【0025】図13は芝刈機が作業計画を自動的に生成
するための構成と動作を示すフローチャートである。ま
ず、ユーザが作業パターン選択部にてどのような模様に
芝を刈るかというパターン選択情報を入力する(ステッ
プS60)。具体的な一例を上げると、操作パネル上の
ボタンで芝を刈るパターンのボタンを押す。このパター
ン選択情報は作業計画作成部に送られ(ステップS6
1)ると、作業計画部はパターン選択情報に対応する作
業パターンを作業パターン記憶部から読み込む(ステッ
プS63)。作業パターンは、パターン選択情報で選ば
れた模様に刈るための経路を生成するためのプログラム
である。
FIG. 13 is a flow chart showing the configuration and operation for the lawnmower to automatically generate a work plan. First, the user inputs pattern selection information on what kind of pattern the lawn is cut in the work pattern selection unit (step S60). To give a concrete example, press the button on the operation panel in the pattern of cutting grass. This pattern selection information is sent to the work plan creation unit (step S6).
Then, the work planning unit reads the work pattern corresponding to the pattern selection information from the work pattern storage unit (step S63). The work pattern is a program for generating a path for cutting the pattern selected by the pattern selection information.

【0026】次に、作業計画作成部はどの範囲の芝を刈
ったら良いかという作業領域データを作業領域記憶部か
らを読み込み(ステップS63)、さらに地図を用いる
場合には、地図を読み込む(ステップS64)。地図に
は、スプリンクラーや排水溝等の障害物情報が記載され
ているので、ここで刃を上げるように作業計画を作成す
ればカッターを痛めないようにすることができる。作業
計画作成部は作業パターンと地図に基づき、作業領域で
の作業計画を作成する(ステップS65)。こうして作
成された作業計画は、作業計画記憶部に書き込まれる
(ステップS66)。ここで、ステップS65の、作業
計画作成部が作業パターンに基づいて作業計画を作成す
る手順の一例を、図14の(イ)を用いて述べる。
Next, the work plan creation unit reads work area data indicating what range of lawn should be cut from the work area storage unit (step S63), and when using a map, reads the map (step S63). S64). Since the map contains information on obstacles such as sprinklers and drains, it is possible to avoid damaging the cutter by creating a work plan so that the blade is raised here. The work plan creation unit creates a work plan in the work area based on the work pattern and the map (step S65). The work plan thus created is written in the work plan storage unit (step S66). Here, an example of the procedure of the work plan creation unit creating the work plan based on the work pattern in step S65 will be described with reference to FIG.

【0027】まず、作業パターンとして、櫛型に領域を
刈っていくパターンが選択されたとする。すると、開始
点Oから一定方向に進み、回転に必要な長さだけ外周か
ら手前まで進むようにgo_str(A,vA)が生成
される。次に、CからDまでまっすぐに刈るために、ま
ずgo_fit(B,vB)が生成され、そのあとにg
o_str(C,vC)が作成される。同様に、go_
fit(D,vD)でターンしてDからEに向かって刈
っていきたいが、途中にSでスプリンクラーがあるの
で、go_str(E,vE)でSの手前まで進み、u
pでカッターをあげてからgo_str(F,vF)で
スプリンクラーを乗り越え、cutで再び芝刈りを開始
し、go_str(G,vG)で点Gに向かう。以下同
様にしてIまで進んだら、engine_offでエン
ジンを切る。このように作業計画が生成される。
First, it is assumed that a comb-shaped pattern for cutting an area is selected as a work pattern. Then, go_str (A, vA) is generated so as to proceed in a fixed direction from the starting point O and proceed from the outer circumference to the front by the length required for rotation. Next, go_fit (B, vB) is first generated to cut straight from C to D, and then g_fit (B, vB) is generated.
o_str (C, vC) is created. Similarly, go_
I want to turn with fit (D, vD) and mow from D to E, but since there is a sprinkler with S in the middle, go to S before with go_str (E, vE), u
After raising the cutter with p, go over the sprinkler with go_str (F, vF), start lawn mowing again with cut, and go to point G with go_str (G, vG). If you proceed to I in the same way, turn off the engine with engine_off. In this way, the work plan is generated.

【0028】(制御 図15参照)制御モジュールで
は、作業計画モジュールまたは障害物回避モジュールか
ら作業計画のコマンド(作業計画の部分でコマンドの説
明をしてある)を受けとって、これを用いて移動部と芝
刈部を制御する。移動に関するコマンド、go_str
またはgo_fitを制御命令作成部が読み込むと(ス
テップS80)、制御命令作成部は位置センサから位置
を読み込む。(ステップS83)。この位置がコマンド
の目標位置に達していれば次のコマンドを読み込みにい
き、達していなければ制御命令作成部はコマンドの目標
位置を現在の位置に基づき、どの方向にどれくらいの速
さで移動すればいいのかという目標速度ベクトルを作成
する(ステップS85)。
(Control FIG. 15) The control module receives a command of the work plan (the command is explained in the work plan part) from the work plan module or the obstacle avoidance module, and uses this command to move the moving unit. And control the lawn mower. Commands related to movement, go_str
Alternatively, when go_fit is read by the control command creation unit (step S80), the control command creation unit reads the position from the position sensor. (Step S83). If this position has reached the target position of the command, the next command is read, and if not, the control command creation unit moves the target position of the command based on the current position in which direction and at what speed. A target velocity vector asking whether to do so is created (step S85).

【0029】この目標速度ベクトルは制御量作成部に送
られ、制御量作成部は制御特性記憶部から、目標の向き
に進むにはステアリングをどれくらい切ればいいのか、
目標の速さですすむにはアクセルをどのくらい開けば良
いのかという制御特性データを読み込み、目標速度ベク
トルを実現するための制御量を計算する(ステップS8
6)。この制御量は移動部に送られ、移動部はこの制御
量に基づきうごく。このループは目標位置に達するまで
繰り返される。
This target velocity vector is sent to the control amount creation unit, and from the control characteristic storage unit, the control amount creation unit asks how much steering should be turned in order to proceed to the target direction.
The control characteristic data indicating how much the accelerator should be opened to proceed to the target speed is read, and the control amount for realizing the target speed vector is calculated (step S8).
6). This control amount is sent to the moving unit, and the moving unit moves based on this control amount. This loop is repeated until the target position is reached.

【0030】次に、芝刈に関するコマンド、up、do
wn、cutを制御命令作成部が読み込むと(ステップ
S82)、この命令は芝刈部を制御する電気信号に代え
られ、芝刈部はこの電気信号に基づき刃を上げたり下げ
たり、カッターを回して芝を刈ったりする(ステップS
89,S90)。エンジンのon/offに関するコマ
ンドengine_on、engine_offを制御
命令作成部が読み込むと(ステップS82)、制御命令
作成部はエンジンの始動のためのモーターに電流を流し
たり(ステップS87)、エンジンの電気系を遮断した
りする(ステップS88)。これによってエンジンの始
動停止が行われる。
Next, commands relating to lawn mowing, up, do
When wn and cut are read by the control command creating unit (step S82), this command is replaced with an electric signal for controlling the lawn mowing unit, and the lawn mowing unit raises and lowers the blade based on the electric signal and rotates the cutter to rotate the lawn. Mow (step S
89, S90). When the control command creating unit reads commands engine_on and engine_off related to the engine on / off (step S82), the control command creating unit applies a current to the motor for starting the engine (step S87), and turns on the electric system of the engine. It is cut off (step S88). This starts and stops the engine.

【0031】(障害物回避 図16参照)図16は障害
物回避の処理を示すフローチャートである。障害物セン
サが障害物を検知すると(ステップS100)、その情
報は障害物対策作成部へ送られる(ステップS10
1)。障害物対策作成部は障害物情報に対応する障害物
対策パターンを障害物対策パターン記憶部から読み込み
(ステップ(S102)、障害物対策作成部は障害物対
策パターンと障害物情報に基づき障害物を作成する(ス
テップS103)。障害物対策作成部は障害物対策を障
害物対策記憶部に書き込み(ステップS104)、制御
命令作成部は障害対策記憶部から障害対策を一つずつ読
み込む(ステップS105)。
(Obstacle Avoidance FIG. 16) FIG. 16 is a flowchart showing the obstacle avoidance processing. When the obstacle sensor detects an obstacle (step S100), the information is sent to the obstacle countermeasure creating section (step S10).
1). The obstacle countermeasure creating unit reads the obstacle countermeasure pattern corresponding to the obstacle information from the obstacle countermeasure pattern storage unit (step (S102)), and the obstacle countermeasure preparing unit detects the obstacle based on the obstacle countermeasure pattern and the obstacle information. (Step S103) The obstacle countermeasure preparation unit writes the obstacle countermeasures in the obstacle countermeasure storage unit (Step S104), and the control command preparation unit reads the obstacle countermeasures one by one from the fault countermeasure storage unit (Step S105). .

【0032】障害対策がすべて終了したかをチェックし
(ステップS106)、終了していなかったらステップ
S107へ進む。障害対策が移動に関する場合は、ステ
ップS110以下の処理を実行する。障害物対策がエン
ジンのON,OFFに関する場合は、ステップS120
以下の処理を実行し、ステップS105へ戻る。障害物
対策が芝刈りに関する場合は、ステップS130以下の
処理を実行し、ステップS105へ戻る。
It is checked whether all the countermeasures against the failure have been completed (step S106), and if not completed, the process proceeds to step S107. If the failure countermeasure is movement, the processes in and after step S110 are executed. If the obstacle countermeasure is ON / OFF of the engine, step S120
The following process is executed, and the process returns to step S105. If the obstacle countermeasure is lawn mowing, the processing from step S130 is executed and the process returns to step S105.

【0033】[実施例2] (領域教示をオフラインで行う場合)芝刈機は、図17
に示すように、芝刈機の位置姿勢を計測する位置センサ
1010と、ランドマークを検知しランドマークに書き
込まれている区域番号を読み取るランドマークセンサ1
020と作業領域データを記憶する作業領域記憶部10
30と、作業領域記憶部から作業領域データを読み込み
作業計画を作成し、作成した作業計画を作業計画記憶部
に書き込む作業計画モジュール1060と、作業計画を
記憶する作業計画記憶部1050と、作業計画記憶部か
ら作業計画を読み込み移動部と芝刈部を制御する制御モ
ジュール1100と、移動を行う移動部1110と、障
害物を検出し、障害物対策を制御部に送る障害物回避モ
ジュール1200と、芝刈カッターとその昇降手段から
なる芝刈部1120と、重大な障害物を検出したら即移
動部に働きかけてエンジンを切る重大障害物センサ12
10からなる。また、地図1300を持つこともあり、
位置センサの位置計測の補正や、作業計画作成の際の障
害物データの提供に用いられる。
[Embodiment 2] (When off-line teaching is performed) The lawn mower is shown in FIG.
As shown in, a position sensor 1010 that measures the position and orientation of the lawn mower, and a landmark sensor 1 that detects a landmark and reads the area number written in the landmark
020 and work area storage unit 10 for storing work area data
30, a work plan module 1060 that reads work area data from the work area storage unit to create a work plan, and writes the created work plan in the work plan storage unit, a work plan storage unit 1050 that stores the work plan, and a work plan A control module 1100 that reads a work plan from the storage unit and controls the moving unit and the lawn mowing unit, a moving unit 1110 that moves, an obstacle avoidance module 1200 that detects an obstacle and sends an obstacle countermeasure to the control unit, and a lawn mowing A lawn mowing section 1120 composed of a cutter and its elevating means, and a serious obstacle sensor 12 that immediately operates a moving section to turn off the engine when a serious obstacle is detected.
It consists of 10. I also have a map 1300,
It is used to correct the position measurement of the position sensor and to provide obstacle data when creating a work plan.

【0034】この実施例における芝刈機のおおまかな動
作の流れは、まず、オフライン領域教示装置で作成され
作業領域記憶部に記憶されている作業領域データを記憶
メディアによって芝刈機の作業領域記憶部1030に移
す。次に、作業計画モジュール1060が作業領域記憶
部1030から作業領域データを読みだし、これを用い
て作業計画を作成し、この作業計画は作業計画記憶部1
050に書き込まれ、制御部1100が作業計画を一つ
づつよみだし、移動部1110と芝刈部1120を制御
する。この流れに並行して、障害物回避モジュール12
00は障害物の検知を行ない、障害物を検知した際はそ
の対策を制御部1100に与える。また、重大障害物セ
ンサ1210も並列に働き、重大障害物を検知した際は
即エンジンを切る。以下、作業計画作成、制御、障害物
回避の3つの手順は[実施例1]に同じである。ここで
はオフライン領域教示装置の構成と働きについて詳細に
説明する。
The rough operation flow of the lawnmower in this embodiment is as follows. First, the work area data created by the offline area teaching device and stored in the work area storage unit is stored in the work area storage unit 1030 of the lawn mower by a storage medium. Move to. Next, the work plan module 1060 reads the work area data from the work area storage unit 1030 and creates a work plan using this, and this work plan is stored in the work plan storage unit 1
050, the control unit 1100 reads out the work plans one by one, and controls the moving unit 1110 and the lawn mowing unit 1120. In parallel with this flow, the obstacle avoidance module 12
00 detects an obstacle, and when an obstacle is detected, the countermeasure is given to the control unit 1100. Further, the serious obstacle sensor 1210 also works in parallel, and when a serious obstacle is detected, the engine is immediately turned off. Hereinafter, the three procedures of work plan creation, control, and obstacle avoidance are the same as in [Example 1]. Here, the configuration and operation of the offline area teaching device will be described in detail.

【0035】(オフライン領域教示 図18,図19参
照)ここでは、芝刈機にのって領域の外周をグルッと回
って領域を教示する方法の代わりに、オフライン領域教
示装置の画面上で領域を教示する方法について述べる。
図18はシステム構成を示す。図19は処理のフロー図
を示し、まず、表示/入力制御部が地図記憶部から地図
を読み込み(ステップS200)、表示部に地図を表示
する(ステップS201)。次に、表示部が区域を選ぶ
ように要求してくるので(ステップS202)、領域教
示したい区域を区域番号入力部に入力する(ステップS
203)、具体的方法の一例としては、表示部の画面の
ランドマークをタッチペンで指示する。すると、区域番
号入力部に区域番号が入力されたことになる(ステップ
S203)。
(Offline Area Teaching FIG. 18 and FIG. 19) Here, instead of a method of teaching the area by turning the lawn mower around the circumference of the area and teaching the area, the area is displayed on the screen of the offline area teaching device. The teaching method will be described.
FIG. 18 shows the system configuration. FIG. 19 shows a flow chart of processing. First, the display / input control unit reads a map from the map storage unit (step S200) and displays the map on the display unit (step S201). Next, the display unit requests to select an area (step S202), and the area to be taught is input to the area number input section (step S202).
203) As an example of a specific method, a landmark on the screen of the display unit is designated with a touch pen. Then, the area number is input to the area number input section (step S203).

【0036】すると、表示部には領域を入力したいの
か、それとも領域を刈る順番を入力したいのか、尋ねて
くるので(ステップS204)、入力モード選択部でど
ちらにするか選択する(ステップS205)。具体的な
一例としては、表示部の画面の「領域」か「手順」かを
タッチペンで触れる ここで、領域の入力のほうを選ぶと(ステップS20
6)、領域の外周を入力する事が可能となる。領域入力
部に領域の外周上の点を入力すると(ステップS20
7)、表示部にはその点が表示される(ステップS20
8)。具体的には、表示部の画面にて領域の外周をタッ
チペンでなぞって行くと、画面上に領域が表示される。
領域の外周を入力し終わったら、領域入力部に領域入力
が終わったことを伝える(ステップS209)。具体的
には、表示部からタッチペンを離すなどすればよい。す
ると、領域番号付加部は領域領域番号を付け(ステップ
S210)、表示/入力制御部はこの領域番号と作業領
域データを作業領域記憶部に書き込む(ステップS21
1)。
Then, the display section asks whether the user wants to input the area or the order for cutting the area (step S204), and the input mode selection section selects which one (step S205). As a specific example, touch the "area" or "procedure" on the screen of the display unit with a touch pen. If the area input is selected (step S20)
6) It is possible to input the outer circumference of the area. When a point on the outer circumference of the area is input to the area input section (step S20)
7) The point is displayed on the display (step S20).
8). Specifically, when tracing the outer circumference of the area on the screen of the display unit with a touch pen, the area is displayed on the screen.
When the outer circumference of the area is input, the area input unit is notified that the area input is completed (step S209). Specifically, the touch pen may be released from the display unit. Then, the area number adding section assigns an area area number (step S210), and the display / input control section writes this area number and work area data in the work area storage section (step S21).
1).

【0037】このあと、ステップS204に戻って、領
域を入力したいのか手順を入力したいのか聞いてくる。
領域を入力したいのならこれまで述べたことを繰り返せ
ばよい。すべての領域を入力し終えて、今度は領域をど
ういう手順で刈るかということを入力することが必要と
なる。そこで、ステップS206で手順を選択する。す
ると、実行手順入力部にて実行する順番に領域か経路を
指定する(ステップS220)。具体的な一例として
は、実行順にタッチペンで領域が経路を指す。すると、
領域か経路には指定した順番に番号が付けられる(ステ
ップS224)。すべての手順を入力し終えたら実行手
順入力部に手順入力の終了を指示すると(ステップS2
22)、具体的な例を挙げれば、画面に表示される「終
了」部分をタッチペンで指せば、手順の入力が終了し、
表示/入力制御部は手順にしたがって作業領域データを
作業領域記憶部に書き換える。このようにして作業領域
はオフラインにて教示される。
After that, the process returns to step S204 and asks whether to input the area or the procedure.
If you want to enter the area, repeat the above description. After inputting all areas, it is necessary to input how to cut the area. Therefore, the procedure is selected in step S206. Then, the execution procedure input unit specifies areas or routes in the order of execution (step S220). As a specific example, an area indicates a route with a touch pen in the order of execution. Then
The regions or paths are numbered in the designated order (step S224). After inputting all the procedures, the execution procedure input unit is instructed to end the procedure input (step S2).
22) As a specific example, if the "end" portion displayed on the screen is pointed with a touch pen, the procedure input is completed,
The display / input control unit rewrites the work area data in the work area storage unit according to the procedure. In this way, the work area is taught off-line.

【0038】[実施例3] (作業計画作成をオフラインで行う場合)芝刈り機は、
図20に示すように、芝刈り機の位置姿勢を計測する位
置センサ1010と、ランドマークを検知しランドマー
クに書き込まれている区域番号を読み取るランドマーク
センサ1020と、作業領域データを記憶する作業領域
記憶部1030と、領域教示を行ない作業領域データを
作業領域記憶部に書き込む領域教示モジュール1040
と、作業計画を記憶する作業計画記憶部1050と、作
業計画記憶部または障害対策記憶部から作業計画を読み
込み移動部と芝刈り部を制御する制御モジュール110
0と、移動を行なう移動部1110と、芝刈カッターと
その昇降手段からなる芝刈部1120と、障害物を検出
し、障害物対策を制御部に送る障害物回避モジュール1
200と、重大な障害物を検出したらそく移動部に働き
かけてエンジンを切る重大障害物センサ1210からな
る。また、地図1300を持つこともあり、位置センサ
の位置計測の補正や、作業計画作成の際の障害物データ
の提供に用いられる。
[Embodiment 3] (When the work plan is created offline)
As shown in FIG. 20, a position sensor 1010 for measuring the position and orientation of a lawn mower, a landmark sensor 1020 for detecting a landmark and reading an area number written in the landmark, and a work for storing work area data An area storage unit 1030 and an area teaching module 1040 for performing area teaching and writing work area data in the work area storage unit
And a work plan storage unit 1050 that stores the work plan, and a control module 110 that reads the work plan from the work plan storage unit or the failure countermeasure storage unit and controls the moving unit and the lawn mowing unit.
0, a moving unit 1110 for moving, a lawn mowing unit 1120 composed of a lawn mowing cutter and its elevating means, an obstacle avoidance module 1 for detecting an obstacle and sending an obstacle countermeasure to the control unit.
200, and a serious obstacle sensor 1210 that works on the moving part to turn off the engine when a serious obstacle is detected. In addition, it may have a map 1300, and is used for correction of position measurement of a position sensor and provision of obstacle data when creating a work plan.

【0039】この実施例における芝刈機の大まかな動作
の流れは、まず、領域教示モジュール1040で作業領
域データを作成し、この作業領域データは作業領域記憶
部1030に書き込まれ、次に記憶メディアによって芝
刈機の作業領域記憶部に記憶されている作業領域データ
を記憶メディアによってオフライン作業計画作成装置の
作業領域記憶部に移し、オフライン作業計画作成装置で
作成した作業計画を芝刈機の作業計画記憶部1050の
記憶メディアに移し、制御部1100が作業計画を一つ
ずつ読みだし、移動部1110と芝刈部1120を制御
する。この流れに並行して、障害物回避モジュール12
00は障害物の検知を行ない、障害物を検知した際はそ
の対策を制御部に与える。また、重大障害物センサ12
10も並列に働き、重大障害物を検知した際は即エンジ
ンを切る。領域教示、制御、障害物回避の3つの手順は
実施例1に同じである。ここではオフライン作業計画作
業装置の構成と働きについて詳細に説明する。
The rough operation flow of the lawnmower in this embodiment is as follows. First, the work area data is created by the work area teaching module 1040, and this work area data is written in the work area storage unit 1030, and then by the storage medium. The work area data stored in the work area storage section of the lawn mower is transferred to the work area storage section of the offline work plan creation apparatus by the storage medium, and the work plan created by the offline work plan creation apparatus is stored in the work plan storage section of the lawn mower. The control unit 1100 reads out the work plans one by one, and controls the moving unit 1110 and the lawn mowing unit 1120. In parallel with this flow, the obstacle avoidance module 12
00 detects an obstacle, and when an obstacle is detected, the countermeasure is given to the control unit. In addition, the serious obstacle sensor 12
10 also works in parallel, and when a serious obstacle is detected, the engine is turned off immediately. The three procedures of area teaching, control, and obstacle avoidance are the same as in the first embodiment. Here, the configuration and operation of the offline work planning work device will be described in detail.

【0040】(オフライン作業計画作成 図21,図2
2参照)領域教示したあとの作業計画の作成をオフライ
ンで行うことによって、人間が作業計画の変更ができる
ようになる。ここでは、オフラインで作業計画を作成す
る方法について述べる。図21は装置の構成を示すブロ
ック図である。図22は処理のフローチャートである。
まず、表示/入力制御部は地図を読み込み(ステップS
300)、表示部に地図を表示する(ステップS30
1)。作業領域記憶部からは作業領域データを読み込み
(ステップS302)、表示部に表示する。ここで、表
示部には作業計画を作成したい領域を選択するように要
求してくるメッセージが表示される(ステップS30
3)。領域選択部にて領域が選択されると(ステップS
304)、具体的な例としては、表示部の画面で作業計
画を作成したい領域をタッチペンで指すと、選択された
領域は表示/入力制御部に送られる(ステップS30
6)。
(Offline work plan creation FIGS. 21 and 2
(See 2) By making the work plan offline after teaching the area, a person can change the work plan. This section describes a method of creating a work plan offline. FIG. 21 is a block diagram showing the structure of the device. FIG. 22 is a flowchart of the process.
First, the display / input control unit reads a map (step S
300), the map is displayed on the display unit (step S30).
1). The work area data is read from the work area storage unit (step S302) and displayed on the display unit. Here, the display unit displays a message requesting that the area for which the work plan is to be created be selected (step S30).
3). When a region is selected by the region selection unit (step S
304) As a specific example, when the area for which a work plan is to be created is pointed on the screen of the display unit with the touch pen, the selected area is sent to the display / input control unit (step S30).
6).

【0041】ここで、もし選択した領域にすでに作業計
画が作成されていれば(ステップS308)、表示/入
力制御部は図pd−3のように作業計画の実行状況を表
示する(ステップS309)。次に、櫛形に刈るのか渦
巻き型に刈るのかといった作業パターンを選択するよう
図pd−4のような表示が表示部になされ(ステップS
310)、ユーザは作業パターン選択部にて作業パター
ンを選択する(ステップS311)。櫛形に刈るとか、
渦巻き型に刈るとか、事前に用意されたパターンにした
がって作業計画を作成する場合には、作業パターンが作
業パターン選択部から作業計画作成部に送られ(ステッ
プS312)、作業計画作成部はこれに対応する作業パ
ターンを作業パターン記憶部から読み出す(ステップS
313)。作業計画作成に必要なパラメータ、例えば、
何メートル間隔で刈るのかといった情報をパラメータ入
力装置にて入力する(ステップS314)。作業計画作
成部は作業容量記憶部から作業領域データを読み込み
(ステップS315)、地図を読み込み(ステップS3
16)、作業計画を作成し、作業計画記憶部に書き込
み、表示部に表示する(ステップS319)。
If a work plan has already been created in the selected area (step S308), the display / input control section displays the work plan execution status as shown in FIG. Pd-3 (step S309). . Next, a display as shown in FIG. Pd-4 is displayed on the display unit so as to select a work pattern such as comb cutting or spiral cutting (step S).
310), the user selects a work pattern in the work pattern selection unit (step S311). Like combing,
When cutting in a spiral pattern or when creating a work plan according to a prepared pattern, the work pattern is sent from the work pattern selection unit to the work plan creation unit (step S312), and the work plan creation unit sends the work pattern to this. The corresponding work pattern is read from the work pattern storage unit (step S
313). Parameters required for work planning, such as
Information such as how many meters to cut is input by the parameter input device (step S314). The work plan creation unit reads the work area data from the work capacity storage unit (step S315) and the map (step S3).
16), create a work plan, write it in the work plan storage unit, and display it on the display unit (step S319).

【0042】作業パターンを選択する際に(ステップS
311)手動作成が入力された場合について説明する。
作業計画入力部にて実行したいコマンドを選択し(ステ
ップS322)、コマンドを実行する位置を入力する
と、コマンドが作業計画記憶部に記憶され、表示部に作
業計画の実行状況が表示される(ステップS325)。
また、作業計画の消去が選択されると(ステップS32
1)、作業計画作成部で消去したいコマンドが入力され
た後(ステップS326)、該当するコマンドが作業計
画記憶部から消去され(ステップS327)、表示部に
作業計画の実行状況が表示される(ステップS32
8)。ステップS320で作業計画の作成の終了が指示
されると、オフライン作業が終了する。
When selecting a work pattern (step S
311) A case where manual creation is input will be described.
When the command to be executed is selected in the work plan input section (step S322) and the position to execute the command is input, the command is stored in the work plan storage section and the execution status of the work plan is displayed on the display section (step S322). S325).
Further, when the deletion of the work plan is selected (step S32
1) After the command to be deleted is input in the work plan creation unit (step S326), the corresponding command is deleted from the work plan storage unit (step S327) and the execution status of the work plan is displayed on the display unit (step S327). Step S32
8). When the completion of the work plan is instructed in step S320, the offline work is completed.

【0043】[実施例4] (領域教示、作業計画作成をオフラインで行い、自律移
動芝刈機は作業計画をうけとって制御、障害物回避を行
う場合)芝刈機は、図23に示すように、芝刈機の位置
姿勢を計測する位置センサ1010と、ランドマークを
検知しランドマークに書き込まれている区域番号を読み
取るランドマークセンサ1020と、作業計画を記憶す
る作業計画記憶部1050と、作業計画記憶部または障
害対策記憶部から作業計画を読み込み移動部と芝刈部を
制御する制御モジュール1100と、移動を行なう移動
部1110と、芝刈カッターとその昇降手段からなる芝
刈部1120と、障害物を検出し、障害物対策を制御部
に送る障害物回避モジュール1200と、重大な障害物
を検出したらそく移動部に働きかけてエンジンを切る重
大障害物センサ1210からなる。また、地図1300
を持つこともあり、位置センサの位置計測の補正や、作
業計画作成の際の障害物データの提供に用いられる。こ
の実施例における芝刈機の大まかな動作の流れは、ま
ず、オフライン領域教示装置で作業領域データを作成
し、この作業領域データを記憶メディアまたはケーブル
によってオフライン作業計画装置に移し、オフライン作
業計画作成装置では作業計画を作成し、オフライン作業
計画作成装置で作成した作業計画を芝刈機の作業計画記
憶部1050の記憶メディアに移し、制御部1100が
作業計画を一つずつ読みだし、移動部1110と芝刈部
1120を制御する。この流れに並行して、障害物回避
モジュールは障害物の検知を行ない、障害物を検知した
際はその対策を制御部に与える。また、重大障害物セン
サも並列に働き、重大障害物を検知した際はエンジンを
切る。制御、障害物回避の3つの手順は実施例1に同じ
である。また、オフライン領域教示は実施例2に、オフ
ライン計画作成は実施例3に同じである。
[Embodiment 4] (When area teaching and work plan creation are performed offline, and an autonomous mobile lawn mower performs control and obstruction avoidance according to the work plan) The lawn mower, as shown in FIG. A position sensor 1010 that measures the position and orientation of the lawn mower, a landmark sensor 1020 that detects a landmark and reads an area number written in the landmark, a work plan storage unit 1050 that stores a work plan, and a work plan storage Control module 1100 that reads the work plan from the control unit or the obstacle countermeasure storage unit, controls the moving unit and the lawn mowing unit, the moving unit 1110 that moves, the lawn mowing unit 1120 that includes the lawn mowing cutter and its lifting means, and detects obstacles. , An obstacle avoidance module 1200 that sends obstacle measures to the control unit, and an engine that works on the moving unit when a serious obstacle is detected. It consists of a serious obstacle sensor 1210 that cuts off. Also, the map 1300
It is also used to correct position measurement of position sensors and to provide obstacle data when creating a work plan. The rough operation flow of the lawnmower in this embodiment is as follows. First, work area data is created by an offline area teaching device, and this work area data is transferred to an offline work planning device by a storage medium or a cable, and then the offline work plan creating device is created. Then, a work plan is created, the work plan created by the offline work plan creating apparatus is transferred to the storage medium of the work plan storage unit 1050 of the lawn mower, the control unit 1100 reads the work plans one by one, and the moving unit 1110 and the lawn mowing The unit 1120 is controlled. In parallel with this flow, the obstacle avoidance module detects the obstacle, and when the obstacle is detected, the countermeasure is given to the control unit. Further, the serious obstacle sensors also work in parallel, and the engine is turned off when a serious obstacle is detected. The three procedures of control and obstacle avoidance are the same as in the first embodiment. The offline area teaching is the same as in the second embodiment, and the offline plan creation is the same as in the third embodiment.

【0044】[0044]

【発明の効果】本発明は以上のように、自律走行機能を
備えて無人運転が可能な自動芝刈機にあって、任意の地
形を有する領域を芝刈りする際に、有人運転によって領
域を走行すると、芝刈機がその作業エリアを認識し、作
業計画を作成して自動芝刈りを達成する。この作業領域
の教示は、自動芝刈機以外のオフライン装置上でデータ
を作成し、自動芝刈機に教示することも可能である。自
動芝刈機は障害物を回避しつつ芝刈りを実行することが
できる。
INDUSTRIAL APPLICABILITY As described above, the present invention is an automatic lawnmower having an autonomous traveling function and capable of unmanned operation. When lawn mowing an area having arbitrary terrain, the area is driven by manned operation. Then, the lawn mower recognizes the work area, creates a work plan, and achieves automatic lawn mowing. For the teaching of this work area, it is also possible to create data on an off-line device other than the automatic lawnmower and teach it to the automatic lawnmower. The automatic lawnmower can perform lawn mowing while avoiding obstacles.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例を示す自動芝刈機である走行車
両の平面図。
FIG. 1 is a plan view of a traveling vehicle that is an automatic lawnmower showing an embodiment of the present invention.

【図2】本発明の実施例を示す自動芝刈機である走行車
両の側面図。
FIG. 2 is a side view of a traveling vehicle which is an automatic lawnmower showing an embodiment of the present invention.

【図3】本発明の自動芝刈機である走行車両のシステム
構成を示す説明図。
FIG. 3 is an explanatory diagram showing a system configuration of a traveling vehicle that is an automatic lawnmower of the present invention.

【図4】図3で示した車両のシステム構成のうちの制御
ブロック図。
4 is a control block diagram of the system configuration of the vehicle shown in FIG.

【図5】本発明の第1の実施例のシステム構成を示すブ
ロック図。
FIG. 5 is a block diagram showing a system configuration of a first embodiment of the present invention.

【図6】作業領域の説明図。FIG. 6 is an explanatory diagram of a work area.

【図7】作業領域のデータを示す説明図。FIG. 7 is an explanatory diagram showing data in a work area.

【図8】作業領域のデータを示す説明図。FIG. 8 is an explanatory diagram showing data in a work area.

【図9】作業領域のデータを示す説明図。FIG. 9 is an explanatory diagram showing data in a work area.

【図10】作業領域のデータを示す説明図。FIG. 10 is an explanatory diagram showing data in a work area.

【図11】領域指示のフローチャート。FIG. 11 is a flowchart of area designation.

【図12】経過点データを作業領域に変換するフローチ
ャート。
FIG. 12 is a flowchart for converting elapsed point data into a work area.

【図13】作業計画の作成アルゴリズムを示すフローチ
ャート。
FIG. 13 is a flowchart showing an algorithm for creating a work plan.

【図14】芝刈り作業領域を示す説明図。FIG. 14 is an explanatory diagram showing a lawn mowing work area.

【図15】自動芝刈機の制御のアルゴリズムを示すフロ
ーチャート。
FIG. 15 is a flowchart showing an algorithm for controlling an automatic lawnmower.

【図16】割り込み処理のアルゴリズムを示すフローチ
ャート。
FIG. 16 is a flowchart showing an interrupt processing algorithm.

【図17】本発明の第2の実施例のシステム構成を示す
ブロック図。
FIG. 17 is a block diagram showing a system configuration of a second embodiment of the present invention.

【図18】オフラインによる領域指示装置の構成図。FIG. 18 is a configuration diagram of an offline area designating device.

【図19】オフラインによる領域のフローチャート。FIG. 19 is a flow chart of an off-line area.

【図20】本発明の第3の実施例によるシステム構成を
示すブロック図。
FIG. 20 is a block diagram showing a system configuration according to a third embodiment of the present invention.

【図21】オフラインによる経路生成装置の構成図。FIG. 21 is a configuration diagram of a route generation device that is offline.

【図22】オフラインによる経路生成のアルゴリズムを
示すフローチャート。
FIG. 22 is a flowchart showing an algorithm for offline route generation.

【図23】本発明の第4の実施例のシステム構成を示す
ブロック図。
FIG. 23 is a block diagram showing the system configuration of a fourth embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 走行車両 10 走行車両本体 20 メインフレーム 22,24 車輪 30 エンジン 40 コントロールバルブユニット 50 座席 52 ステアリング 60,70 カッティングユニット 100 コントローラ 111 接触センサ 112 地面センサ 113 対物センサ 121 地磁気センサ 122 加速度センサ 123 GPSセンサ 124 光ファイバージャイロ 126 受光素子 280 運転状態表示ランプ 300 ボディ 1010 位置センサ 1020 ランドマークセンサ 1030 作業領域記憶部 1040 領域教示モジュール 1060 作業計画モジュール 1100 制御モジュール 1200 障害物回避モジュール 1 traveling vehicle 10 traveling vehicle main body 20 main frame 22, 24 wheels 30 engine 40 control valve unit 50 seat 52 steering 60, 70 cutting unit 100 controller 111 contact sensor 112 ground sensor 113 objective sensor 121 geomagnetic sensor 122 acceleration sensor 123 GPS sensor 124 Optical fiber gyro 126 Light receiving element 280 Operating status display lamp 300 Body 1010 Position sensor 1020 Landmark sensor 1030 Work area storage 1040 Area teaching module 1060 Work planning module 1100 Control module 1200 Obstacle avoidance module

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G05D 1/02 G05D 1/02 S (72)発明者 青野 俊宏 茨城県土浦市神立町502番地 株式会社日 立製作所機械研究所内 (72)発明者 三宅 徳久 茨城県土浦市神立町502番地 株式会社日 立製作所機械研究所内─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical indication location G05D 1/02 G05D 1/02 S (72) Inventor Toshihiro Aono 502 Kandachi-cho, Tsuchiura-shi, Ibaraki Stock Company Hiritsu Manufacturing Co., Ltd., Mechanical Research Laboratory (72) Inventor Tokuhisa Miyake 502 Jintamachi, Tsuchiura City, Ibaraki Prefecture

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 車両のフレームと、フレーム上に載置さ
れるエンジンと、エンジンの動力により駆動される車輪
と、走行操作装置と、走行操作装置を制御する制御装置
とを有する芝刈機にあって、 芝刈機の位置姿勢を計測する位置センサと、 ランドマークを検知しランドマークに書き込まれている
区域番号を読み取るランドマークセンサと、 作業領域データを記憶する作業領域記憶部と、 領域教示を行ない作業領域データを作業領域記憶部に書
き込む領域教示モジュールと、 作業計画を記憶する作業計画モジュールと、 作業領域記憶部から作業領域データを読み込む作業計画
を作成し、作成した作業計画を作業計画記憶部に書き込
む作業計画モジュールと、 芝刈機の移動を行う移動部と、 芝刈カッターとその昇降手段からなる芝刈部と、 作業計画記憶部または障害対策記憶部から作業計画を読
み込み移動部と芝刈部を制御する制御モジュールと、 障害物を検出し、障害物対策を制御部に送る障害物回避
モジュールと、 重大な障害物を検出すると同時に移動部に働きかけてエ
ンジンを切る重大障害物センサを備えてなる無人芝刈り
システム。
1. A lawn mower having a frame of a vehicle, an engine mounted on the frame, wheels driven by the power of the engine, a traveling operating device, and a control device for controlling the traveling operating device. Position sensor that measures the position and orientation of the lawn mower, a landmark sensor that detects the landmark and reads the area number written in the landmark, a work area storage unit that stores work area data, and area teaching. Create an area teaching module that writes the work area data to the work area storage section, a work plan module that stores the work plan, a work plan that reads the work area data from the work area storage section, and store the created work plan in the work plan storage section. A work planning module to write to the section, a moving section that moves the lawn mower, a lawn mowing section that includes a lawn mowing cutter and its lifting means, A control module that reads the work plan from the work plan storage unit or the obstacle countermeasure storage unit, controls the moving unit and the lawn mowing unit, an obstacle avoidance module that detects an obstacle and sends an obstacle countermeasure to the control unit, and a serious obstacle. The unmanned lawn mowing system is equipped with a critical obstacle sensor that detects when the moving part and turns on the engine by acting on the moving part.
【請求項2】 車両のフレームと、フレーム上に載置さ
れるエンジンと、エンジンの動力により駆動される車輪
と、走行操作装置と、走行操作装置を制御する制御装置
とを有する芝刈機にあって、 芝刈機の位置姿勢を計測する位置センサと、 ランドマークを検知しランドマークに書き込まれている
区域番号を読み取るランドマークセンサと、 作業領域データを記憶する作業領域記憶部と、 作業領域記憶部から作業領域データを読み込み作業計画
を作成し、作成した作業計画を作業計画記憶部に書き込
む作業計画モジュールと、 作業計画を記憶する作業計画記憶部と、 作業計画記憶部から作業計画を読み込み移動部と芝刈部
を制御する制御モジュールと、 芝刈機の移動を行なう移動部と、 芝刈カッターとその昇降手段からなる芝刈部と、 障害物を検出し、障害物対策を制御部に送る障害物回避
モジュールと、 重大な障害物を検出すると同時に移動部に働きかけてエ
ンジンを切る重大障害物センサを備えてなる無人芝刈り
システム。
2. A lawn mower having a frame of a vehicle, an engine mounted on the frame, wheels driven by the power of the engine, a travel operation device, and a control device for controlling the travel operation device. Position sensor that measures the position and orientation of the lawn mower, a landmark sensor that detects a landmark and reads the area number written in the landmark, a work area storage unit that stores work area data, and a work area storage Section to read work area data, create a work plan, write the created work plan to the work plan storage section, work plan storage section to store the work plan, and read the work plan from the work plan storage section and move Control module for controlling the cutting section and the lawn mower, a moving section for moving the lawn mower, a lawn mowing section including a lawn mowing cutter and its lifting means, and an obstacle. An unmanned lawn mowing system equipped with an obstacle avoidance module that detects harmful substances and sends obstacle countermeasures to the control unit, and a serious obstacle sensor that detects serious obstacles and at the same time operates the moving unit to turn off the engine.
【請求項3】 車両のフレームと、フレーム上に載置さ
れるエンジンと、エンジンの動力により駆動される車輪
と、走行操作装置と、走行操作装置を制御する制御装置
とを有する芝刈機にあって、 芝刈機の位置姿勢を計測する位置センサと、 ランドマークを検知しランドマークに書き込まれている
区域番号を読み取るランドマークセンサと、 作業領域データを記憶する作業領域記憶部と、 領域教示を行ない作業領域データを作業記憶部に書き込
む領域教示モジュールと、 作業計画を記憶する作業計画モジュールと、 作業計画記憶部または障害対策記憶部から作業計画を読
み込み移動部と芝刈部を制御する制御モジュールと、 芝刈機の移動を行なう移動部と、 芝刈カッターとその昇降手段からなる芝刈部と、 障害物を検出し、障害物対策を制御部に送る障害物回避
モジュールと、 重大な障害物を検出すると同時に移動部に働きかけてエ
ンジンを切る重大障害物センサを備えてなる無人芝刈り
システム。
3. A lawn mower having a frame of a vehicle, an engine mounted on the frame, wheels driven by the power of the engine, a travel operation device, and a control device for controlling the travel operation device. Position sensor that measures the position and orientation of the lawn mower, a landmark sensor that detects the landmark and reads the area number written in the landmark, a work area storage unit that stores work area data, and area teaching. An area teaching module for writing work area data to the work storage section, a work plan module for storing the work plan, and a control module for reading the work plan from the work plan storage section or the failure countermeasure storage section and controlling the moving section and the lawn mowing section. , A moving part that moves the lawn mower, a lawn mowing part consisting of a lawn mowing cutter and its lifting means, and obstacles are detected and countermeasures against obstacles are taken. An unmanned lawn mowing system equipped with an obstacle avoidance module that sends to the control unit, and a serious obstacle sensor that detects a serious obstacle and at the same time operates the moving unit to turn off the engine.
【請求項4】 車両のフレームと、フレーム上に載置さ
れるエンジンと、エンジンの動力により駆動される車輪
と、走行操作装置と、走行操作装置を制御する制御装置
とを有する芝刈機にあって、 芝刈機の位置姿勢を計測する位置センサと、 ランドマークを検知しランドマークに書き込まれている
区域番号を読み取るランドマークセンサと、 作業計画を記憶する作業計画記憶部と、 作業計画記憶部または障害物対策記憶部から作業計画を
読み込み移動部と芝刈部を制御する制御モジュールと、 芝刈機の移動を行なう移動部と、 芝刈カッターとその昇降手段からなる芝刈部と、 障害物を検出し、障害物対策を制御部に送る障害物回避
モジュールと、 重大な障害物を検出すると同時に移動部に働きかけてエ
ンジンを切る重大障害物センサを備えてなる無人芝刈り
システム。
4. A lawn mower having a frame of a vehicle, an engine mounted on the frame, wheels driven by the power of the engine, a travel operation device, and a control device for controlling the travel operation device. Position sensor that measures the position and orientation of the lawn mower, a landmark sensor that detects the landmark and reads the area number written in the landmark, a work plan storage unit that stores the work plan, and a work plan storage unit Alternatively, it reads a work plan from the obstacle countermeasure storage unit, a control module that controls the moving unit and the lawn mowing unit, a moving unit that moves the lawn mower, a lawn mowing unit that includes a lawn mowing cutter and its lifting means, and detects obstacles. Equipped with an obstacle avoidance module that sends countermeasures to the control unit and a serious obstacle sensor that detects a serious obstacle and at the same time operates the moving unit to turn off the engine Consisting of Te unmanned mowing system.
JP7067306A 1995-03-27 1995-03-27 Unmanned lawn mowing system Pending JPH08256522A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7067306A JPH08256522A (en) 1995-03-27 1995-03-27 Unmanned lawn mowing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7067306A JPH08256522A (en) 1995-03-27 1995-03-27 Unmanned lawn mowing system

Publications (1)

Publication Number Publication Date
JPH08256522A true JPH08256522A (en) 1996-10-08

Family

ID=13341206

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7067306A Pending JPH08256522A (en) 1995-03-27 1995-03-27 Unmanned lawn mowing system

Country Status (1)

Country Link
JP (1) JPH08256522A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012108630A (en) * 2010-11-16 2012-06-07 Nippon Yusoki Co Ltd Travel controller for unmanned carrier, and unmanned carrier
JP2012113377A (en) * 2010-11-22 2012-06-14 Nippon Yusoki Co Ltd Travel control apparatus for unmanned carrier and unmanned carrier
WO2014084332A1 (en) * 2012-11-29 2014-06-05 ヤンマー株式会社 Autonomous-travel work system
KR20150040556A (en) * 2013-10-07 2015-04-15 한국전자통신연구원 Mowing Robot's Mowing Boundary Area and Weed Length Recognition Apparatus and the Method
JP2016007198A (en) * 2014-06-26 2016-01-18 株式会社クボタ Paddy field work machine
US9563204B2 (en) 2012-08-14 2017-02-07 Husqvarna Ab Mower with object detection system
CN110209157A (en) * 2019-04-09 2019-09-06 丰疆智能科技股份有限公司 The barrier avoidance system and its method of automatic harvester
US10440880B2 (en) 2007-09-11 2019-10-15 Hydro-Gear Limited Partnership Control systems and methods for electric drive utility vehicles
EP3109091B1 (en) * 2007-09-11 2021-11-10 Hydro-Gear Limited Partnership Control systems and methods for electric drive utility vehicles
WO2023119425A1 (en) * 2021-12-21 2023-06-29 本田技研工業株式会社 Work area determination device, lawn mowing system, work area determination method, and work area determination program
JP2023106824A (en) * 2022-01-21 2023-08-02 トヨタ自動車株式会社 lawn mower
JP2023168425A (en) * 2019-07-10 2023-11-24 ヤンマーパワーテクノロジー株式会社 Automatic travel system and automatic travel method

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3109091B1 (en) * 2007-09-11 2021-11-10 Hydro-Gear Limited Partnership Control systems and methods for electric drive utility vehicles
US10440880B2 (en) 2007-09-11 2019-10-15 Hydro-Gear Limited Partnership Control systems and methods for electric drive utility vehicles
JP2012108630A (en) * 2010-11-16 2012-06-07 Nippon Yusoki Co Ltd Travel controller for unmanned carrier, and unmanned carrier
JP2012113377A (en) * 2010-11-22 2012-06-14 Nippon Yusoki Co Ltd Travel control apparatus for unmanned carrier and unmanned carrier
US9563204B2 (en) 2012-08-14 2017-02-07 Husqvarna Ab Mower with object detection system
JP2014103932A (en) * 2012-11-29 2014-06-09 Toshio Fukuda Autonomously travelling work system
US9332691B2 (en) 2012-11-29 2016-05-10 Yanmar Co., Ltd. Autonomous travel work system
WO2014084332A1 (en) * 2012-11-29 2014-06-05 ヤンマー株式会社 Autonomous-travel work system
KR20150040556A (en) * 2013-10-07 2015-04-15 한국전자통신연구원 Mowing Robot's Mowing Boundary Area and Weed Length Recognition Apparatus and the Method
JP2016007198A (en) * 2014-06-26 2016-01-18 株式会社クボタ Paddy field work machine
CN110209157A (en) * 2019-04-09 2019-09-06 丰疆智能科技股份有限公司 The barrier avoidance system and its method of automatic harvester
JP2023168425A (en) * 2019-07-10 2023-11-24 ヤンマーパワーテクノロジー株式会社 Automatic travel system and automatic travel method
WO2023119425A1 (en) * 2021-12-21 2023-06-29 本田技研工業株式会社 Work area determination device, lawn mowing system, work area determination method, and work area determination program
JP2023106824A (en) * 2022-01-21 2023-08-02 トヨタ自動車株式会社 lawn mower

Similar Documents

Publication Publication Date Title
EP4163756B1 (en) Smart scheduling for autonomous machine operation
US6112143A (en) Method and apparatus for establishing a perimeter defining an area to be traversed by a mobile machine
CN112584697A (en) Autonomous machine navigation and training using vision system
CN113126613A (en) Intelligent mowing system and autonomous mapping method thereof
JPH08256522A (en) Unmanned lawn mowing system
Hicks II et al. Survey of robot lawn mowers
CN114353801B (en) Self-mobile device and navigation method thereof
CN114995444A (en) Method, device, remote terminal and storage medium for establishing virtual working boundary
KR20230034132A (en) Automatic driving method, automatic driving system, and automatic driving program
US20230333563A1 (en) Path planning for automatic mowers
CN118786399A (en) Path determination for autonomous lawn mowers
EP4587898A1 (en) Boundary definition for autonomous machine work region
JP7517134B2 (en) Work vehicles
JP7600095B2 (en) Agricultural machinery, agricultural work support systems
WO2023127267A1 (en) Agricultural work assistance system, agricultural machine, agricultural work assistance device
JP7076524B2 (en) Work drive management system and work drive management device
JP2023127874A (en) Automatic travelling method, automatic travelling system, and automatic travelling program
JPH05284806A (en) Method for controlling travel of unmanned lawn mower
US12171154B2 (en) Work vehicle guidance and/or automation of turns with respect to a defined work area
CN113805575B (en) Carrier system
US20240147889A1 (en) Work vehicle guidance and/or automation of turns with respect to a restricted boundary of a work area
EP4589399A1 (en) Improved planning for a robotic work tool
CN118426452A (en) Information interaction method of autonomous operation equipment and autonomous operation equipment
WO2024159849A1 (en) Operation method for autonomous operation device, and autonomous operation device
CN118426453A (en) Operation method of autonomous operation equipment and autonomous operation equipment