JP7370154B2 - Autonomous work equipment - Google Patents

Autonomous work equipment Download PDF

Info

Publication number
JP7370154B2
JP7370154B2 JP2019062998A JP2019062998A JP7370154B2 JP 7370154 B2 JP7370154 B2 JP 7370154B2 JP 2019062998 A JP2019062998 A JP 2019062998A JP 2019062998 A JP2019062998 A JP 2019062998A JP 7370154 B2 JP7370154 B2 JP 7370154B2
Authority
JP
Japan
Prior art keywords
cleaning
plan
work
traveling
reproduction
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
Application number
JP2019062998A
Other languages
Japanese (ja)
Other versions
JP2020161081A (en
Inventor
尚庸 足立
慎一郎 小島
翔一 長田
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.)
Amano Corp
Original Assignee
Amano Corp
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 Amano Corp filed Critical Amano Corp
Priority to JP2019062998A priority Critical patent/JP7370154B2/en
Publication of JP2020161081A publication Critical patent/JP2020161081A/en
Application granted granted Critical
Publication of JP7370154B2 publication Critical patent/JP7370154B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Vacuum Cleaner (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置に関する。 TECHNICAL FIELD The present invention relates to an autonomous working device capable of autonomously running and performing automatic driving work.

従来、自律走行作業装置は、手動操作により走行および作業(清掃)を行いながら自動走行作業(自動走行清掃)のために走行データおよび作業データ(清掃データ)を記憶する学習走行作業を行う学習走行モードと、記憶した走行データおよび作業データに従って走行および作業を制御する自動走行作業を行う自動走行モードとを切り替えて動作するように構成される。自律走行作業装置は、例えば、産業用(業務用)の清掃ロボット(自律走行清掃装置)として構成されて、ショッピングモール等の商業施設の床面の清掃作業を行うために用いられる。 Conventionally, autonomous driving work devices perform learning driving tasks that store travel data and work data (cleaning data) for automated driving tasks (automatic driving cleaning) while manually operating and working (cleaning). The vehicle is configured to operate by switching between an automatic driving mode and an automatic driving mode in which driving and work are controlled according to stored driving data and work data. The autonomous working device is configured, for example, as an industrial (commercial) cleaning robot (autonomous cleaning device) and is used to clean the floors of commercial facilities such as shopping malls.

例えば、特許文献1の床清掃ロボット(自律走行作業装置)は、床面を清掃しながら走行して各清掃通路の走行パターン(走行データ)を記憶し、記憶した走行パターンに従って床面の清掃を再現可能とする。床清掃ロボットは、記憶のみ走行スイッチを設けていて、記憶のみ走行スイッチが操作された場合、清掃手段をオフにして、各通路の幅や通路長を計測しながら走行処理を行い、通路長や幅等の走行パターンを記憶する。 For example, the floor cleaning robot (autonomous mobile work device) disclosed in Patent Document 1 runs while cleaning the floor, stores a travel pattern (traveling data) for each cleaning path, and cleans the floor according to the stored travel pattern. Make it reproducible. The floor cleaning robot is equipped with a memory-only travel switch, and when the memory-only travel switch is operated, it turns off the cleaning means and performs travel processing while measuring the width and length of each aisle. Memorize running patterns such as width.

特開平9-269825号公報Japanese Patent Application Publication No. 9-269825

上記のような従来の自律走行作業装置は、走行データのみを記憶することで、清掃作業に掛かる手間を省いて、使い勝手の向上を図ることができ、走行データに基づいて同一の走行経路を自律的に走行させることができる。なお、清掃作業については、走行データのみに基づいて自動走行する際に、清掃作業を制御すればよい。あるいは、清掃作業と共に走行を行って、走行データと共に清掃作業に掛かる作業データを記憶して、走行データおよび作業データに基づく自動走行作業を行ってもよい。 Conventional autonomous mobile work devices such as those described above can save the effort required for cleaning work and improve usability by storing only the travel data, and can autonomously follow the same travel route based on the travel data. It can be run on a regular basis. Note that the cleaning work may be controlled when the vehicle automatically travels based only on the travel data. Alternatively, the vehicle may travel together with the cleaning work, store work data related to the cleaning work together with the travel data, and perform automatic travel work based on the travel data and the work data.

しかしながら、自律走行作業装置は、作業エリアが同じであっても、作業環境や作業条件が異なる場合がある。例えば、商業施設の床面等を清掃する自律走行清掃装置は、清掃エリア(作業エリア)が変化しなくても、イベントやセールの有無および天気の変化等のように作業環境や作業条件が変化することがある。このように作業環境や作業条件が変化すると、床面の汚れ方が異なるので、走行データと共に記憶した清掃データでは、適切な清掃を行うことができず、汚れ方に合わせた清掃を行う必要がある。即ち、従来の自律走行清掃装置は、異なる清掃作業を行うように制御したり、学習走行作業をやり直して異なる清掃データを用意したりする必要があるので、清掃作業の制御や学習走行作業の仕直しに手間が掛かる。 However, autonomous working devices may have different working environments and working conditions even if the working area is the same. For example, an autonomous cleaning device that cleans the floors of commercial facilities can change the work environment and work conditions even if the cleaning area (work area) does not change, such as the presence or absence of an event or sale, or changes in the weather. There are things to do. As the working environment and working conditions change, the level of dirt on the floor surface changes. Therefore, it is not possible to perform appropriate cleaning using the cleaning data stored together with the driving data, and it is necessary to perform cleaning according to the level of dirt. be. In other words, with conventional autonomous cleaning devices, it is necessary to control the cleaning task to perform different cleaning tasks, or to redo the learning task and prepare different cleaning data. It takes time to fix.

本発明は、上記したような問題に鑑みなされたものであり、本発明の課題は、作業環境や作業条件の変化に拘らず、学習走行作業の仕直しの手間を省いて、好適な走行データや作業データを用いて自動走行作業を行うことができる自律走行作業装置を提供することにある。 The present invention has been made in view of the above-mentioned problems, and an object of the present invention is to provide suitable driving data without having to redo the learning driving work, regardless of changes in the work environment or working conditions. An object of the present invention is to provide an autonomous traveling work device that can perform automatic traveling work using information and work data.

上記課題を解決するために、本発明の第1の自律走行作業装置は、自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置であって、装置本体と、前記装置本体を作業エリア内で走行させる走行部と、前記装置本体の前記作業エリア内の走行経路上で作業を行う作業部と、前記走行部および前記作業部の手動操作により該自律走行作業装置の学習走行作業が行われる間に、前記走行部の走行データと前記作業部の作業データとを記憶して、前記走行データと前記作業データとを含む作業プランを作成するプラン作成部と、前記プラン作成部により作成された前記作業プランを、該自律走行作業装置の自動走行作業のために記憶する記憶部と、前記記憶部から再現プランとして読み出した前記作業プランに基づいて、前記走行部および前記作業部を制御して前記自動走行作業を行う再現制御部と、前記再現プランの前記走行データおよび/または前記作業データを変更するプラン変更部と、を備え、前記プラン変更部は、前記再現プランの示す走行経路を変更することなく、前記再現プランの前記走行データおよび/または前記作業データを一括して変更可能に構成され、前記再現制御部は、前記プラン変更部によって前記再現プランが変更された場合に、変更後の前記再現プランに基づいて前記自動走行作業を行い、前記作業部は、複数種類の清掃作業のうちの一の前記清掃作業を選択して前記作業として行うように構成され、また、前記複数種類の清掃作業のそれぞれに対応する複数種類の清掃部材を切り替えて使用するように構成され、一の前記清掃作業を伴う前記学習走行作業が行われるとき、前記プラン作成部は、一の前記清掃作業の清掃データを前記作業データとして記憶して前記作業プランを作成し、一の前記清掃部材を使用する一の前記清掃作業を伴う前記学習走行作業により作成された前記再現プランに基づいて前記再現制御部が前記自動走行作業を行うとき、前記プラン変更部は、前記作業部が一の前記清掃作業と異なる他の前記清掃作業を行うと判定すると共に、前記作業部が一の前記清掃部材と異なる他の前記清掃部材を使用すると判別した場合、他の前記清掃部材を使用する他の前記清掃作業に対応するように前記再現プランを、一の前記清掃部材と他の前記清掃部材との所定の組み合わせに応じて所定の内容に一括して変更する、ことを特徴とする。 In order to solve the above-mentioned problems, a first autonomous working device of the present invention is an autonomous working device capable of autonomously traveling and performing automatic driving work, which includes a main body of the device, and the device. a traveling section that causes the main body to travel within the work area; a working section that performs work on the traveling path of the device main body within the working area; and learning of the autonomous working device through manual operation of the traveling section and the working section. a plan creation unit that stores travel data of the travel unit and work data of the work unit while travel work is performed, and creates a work plan including the travel data and the work data; and the plan creation unit. a storage unit that stores the work plan created by the unit for the automatic driving work of the autonomous mobile work device; a reproduction control section that controls the automatic driving section to perform the automatic driving work, and a plan changing section that changes the driving data and/or the work data of the reproduction plan, and the plan changing section is configured to change the driving data and/or work data of the reproduction plan. The driving data and/or the work data of the reproduction plan can be changed all at once without changing the travel route shown, and the reproduction control unit is configured to change the reproduction plan by the plan changing unit. the automated driving work is performed based on the modified reproduction plan, and the work unit is configured to select one of the cleaning work from a plurality of types of cleaning work and perform it as the work; Further, the plan creation unit is configured to switch and use a plurality of types of cleaning members corresponding to each of the plurality of types of cleaning work, and when the learning traveling work accompanied by one of the cleaning work is performed, the plan creation unit: The cleaning data of one said cleaning work is stored as said work data to create said work plan, and said reproduction plan created by said learning driving work involving one said cleaning work using one said cleaning member. When the reproduction control unit performs the automatic driving work based on the above, the plan changing unit determines that the working unit performs another cleaning work that is different from the one cleaning work, and also determines that the working unit performs the cleaning work that is different from the one cleaning work. When it is determined that another cleaning member different from the cleaning member is to be used, the reproduction plan is changed to one cleaning member and the other cleaning member so as to correspond to the other cleaning work using the other cleaning member. It is characterized in that predetermined contents are changed all at once according to a predetermined combination with a cleaning member .

本発明の第1の自律走行作業装置によれば、学習走行作業で作成した作業プランを再現プランとして利用して自動走行作業を行う場合に、再現プランの示す走行経路を変更することなく、作業エリアの床面の汚れ状況や作業スケジュールの都合等、様々な用途に応じて、走行データや作業データを一括して変更することができる。そのため、自律走行作業装置の操作に慣れていない操作者でも、走行データや作業データを1つ1つ設定することなく、所望の再現プランを容易に作成することができる。従って、同一の作業エリアの作業を行うときに、作業エリアの汚れ状況や作業スケジュールが変更された場合でも、走行経路を変える必要がなければ、学習走行作業をやり直すことなく、様々な用途に合わせた再現プランを容易に設定することができる。
また、同一の作業エリアの同一の走行経路を対象とする場合、学習走行作業をやり直すことなく、作業の異なる作業プランを容易に設定することができ、作業を容易に転換することができる。
また、同一の作業エリアの同一の走行経路を対象とする場合、学習走行作業をやり直すことなく、清掃部材毎に清掃作業の異なる作業プランを容易に設定することができ、清掃部材の変更があった場合に清掃作業を容易に転換することができる。
According to the first autonomous driving work device of the present invention, when performing automatic driving work using the work plan created in the learning driving work as a reproduction plan, the work can be performed without changing the driving route indicated by the reproduction plan. Travel data and work data can be changed all at once depending on various uses, such as the level of dirt on the floor of the area and the convenience of work schedules. Therefore, even an operator who is not accustomed to operating an autonomous mobile work device can easily create a desired reproduction plan without setting travel data and work data one by one. Therefore, when working in the same work area, even if the dirtiness of the work area or the work schedule changes, if there is no need to change the driving route, you can adapt it to various uses without having to redo the learning driving work. You can easily set up a reproduction plan.
Further, when the same driving route in the same work area is targeted, a different work plan for the work can be easily set without redoing the learning driving work, and the work can be easily changed.
In addition, when targeting the same travel route in the same work area, it is possible to easily set a different work plan for cleaning work for each cleaning member without redoing the learning travel work, and there is no need to change the cleaning member. Cleaning tasks can be easily redirected in case of emergency.

上記課題を解決するために、本発明の第2の自律走行作業装置は、前記プラン変更部は、変更した前記再現プランを新たな前記作業プランとして前記記憶部に記憶する。 In order to solve the above problem, in the second autonomous traveling work device of the present invention, the plan changing unit stores the changed reproduction plan in the storage unit as the new work plan.

本発明の第2の自律走行作業装置によれば、学習走行作業を一回行うだけで、同一の作業エリアの同一の走行経路を対象としつつ、用途の異なる複数の作業プランを容易に作成して事前に用意しておくことができる。そのため、操作者は、複数の作業プランから用途に応じて再現プランを選択するだけで、手間を掛けることなく、所望の自動走行作業を行うことができる。 According to the second autonomous driving work device of the present invention, by performing the learning driving work only once, it is possible to easily create multiple work plans for different purposes while targeting the same driving route in the same work area. You can prepare it in advance. Therefore, the operator can perform the desired automated driving work without any effort by simply selecting a reproduction plan from a plurality of work plans according to the application.

上記課題を解決するために、本発明の第の自律走行作業装置は、前記作業部は、前記複数種類の清掃作業として、床面洗浄作業と、ワックス剥離作業と、床面艶出し作業と、吸引清掃作業とから、一の前記清掃作業を選択して行う。 In order to solve the above problems, the third autonomous working device of the present invention provides that the working section performs floor cleaning work, wax removal work, and floor polishing work as the plurality of types of cleaning work. , suction cleaning operation, and performs one of the cleaning operations.

本発明の第の自律走行作業装置によれば、同一の作業エリアの同一の走行経路を対象とする場合に、床面洗浄作業、ワックス剥離作業、床面艶出し作業および吸引清掃作業の何れかの清掃作業を行って作業プランを作成した後、学習走行作業をやり直すことなく、他の清掃作業を行うための作業プランを容易に設定することができる。従って、床面洗浄作業、ワックス剥離作業、床面艶出し作業および吸引清掃作業の間で清掃作業を容易に転換することができる。 According to the third autonomous work device of the present invention, when the same travel route in the same work area is targeted, any of the floor cleaning work, wax removal work, floor polishing work, and suction cleaning work can be performed. After performing the cleaning work and creating a work plan, it is possible to easily set a work plan for performing another cleaning work without redoing the learning driving work. Therefore, the cleaning work can be easily changed between floor washing work, wax stripping work, floor polishing work, and suction cleaning work.

上記課題を解決するために、本発明の第の自律走行作業装置は、前記プラン変更部は、前記再現プランに基づく前記自動走行作業に、走行中の作業液の供給が含まれ、前記再現プランを一括して変更する際に前記走行データの走行速度が変更されるとき、前記作業液の供給水量の総量を一定にする総量一定供給オプションが設定された場合には、元の前記再現プランに基づく前記自動走行作業で消費される前記作業液の供給水量の総量を維持するように、前記作業データの前記作業液の供給水量を設定して前記再現プランを一括して変更する。 In order to solve the above problem, the fourth autonomous driving work device of the present invention is configured such that the plan changing unit includes the supply of working fluid during traveling in the automatic driving work based on the reproduction plan, and When the traveling speed of the traveling data is changed when changing plans all at once, if the constant total supply option that keeps the total amount of water supplied for the working fluid constant is set, the original reproduction plan will be changed. The reproduction plan is changed all at once by setting the water supply amount of the working fluid in the work data so as to maintain the total amount of the water supply of the working fluid consumed in the automatic driving work based on the above.

本発明の第の自律走行作業装置によれば、走行速度の変更に応じて作業液の供給水量を変更する必要が生じた場合でも、作業液の供給水量の総量は変更されないので、作業液の残量が枯渇することなく、自動走行作業を完了することができる。従って、作業液不足により作業に伴って床面を傷つける問題や、作業液不足により床面の作業効果が十分に得られない問題を回避することができる。 According to the fourth autonomous working device of the present invention, even if it becomes necessary to change the amount of water supplied to the working fluid in accordance with a change in the traveling speed, the total amount of water supplied to the working fluid is not changed. Automatic driving tasks can be completed without running out of remaining capacity. Therefore, it is possible to avoid the problem of damaging the floor surface during work due to a lack of working fluid, or the problem of not being able to obtain a sufficient working effect on the floor surface due to a lack of working fluid.

上記課題を解決するために、本発明の第の自律走行作業装置は、前記プラン変更部は、前記再現プランに基づく前記自動走行作業に、走行中の作業液の供給が含まれ、前記再現プランを一括して変更する際に前記走行データの走行速度が変更されるとき、前記作業液の供給水量を前記走行速度に追従させる速度追従供給オプションが設定された場合には、前記走行速度の変更の割合に応じて前記作業液の供給水量を増減させるように、前記作業データの前記作業液の供給水量を設定して前記再現プランを一括して変更する。 In order to solve the above problem, a fifth autonomous driving work device of the present invention provides that the plan changing unit includes supplying a working fluid during traveling in the automatic driving work based on the reproduction plan, and When the traveling speed of the traveling data is changed when changing plans all at once, if the speed following supply option is set to make the water supply amount of the working fluid follow the traveling speed, The reproduction plan is changed all at once by setting the amount of water to be supplied to the working fluid in the work data so that the amount of water to be supplied to the working fluid is increased or decreased in accordance with the rate of change.

本発明の第の自律走行作業装置によれば、走行速度の変更に応じて作業液の供給水量を変更する必要が生じた場合でも、走行速度に応じた供給水量で作業液を供給することができる。従って、走行速度を遅く設定した場合でも、作業液の枯渇により床面の作業が完遂できない問題を回避することができる。 According to the fifth autonomous working device of the present invention, even if it becomes necessary to change the amount of water supplied for the working fluid in accordance with a change in the traveling speed, the working fluid can be supplied in an amount that corresponds to the traveling speed. Can be done. Therefore, even if the traveling speed is set low, it is possible to avoid the problem of not being able to complete floor work due to depletion of the working fluid.

上記課題を解決するために、本発明の第の自律走行作業装置は、前記再現プランの変更を制限する制限フラグが前記再現プランに設定されている場合、前記プラン変更部は、前記再現プランの変更を制限する。 In order to solve the above problem, in a sixth autonomous working device of the present invention, when a restriction flag that restricts changes in the reproduction plan is set in the reproduction plan, the plan changing unit Restrict changes to.

本発明の第の自律走行作業装置によれば、走行データや作業データにおいて変更を所望しない部分については、予め制限フラグを設定しておくことで、再現プランが一括して変更される場合でも、元の再現プランの設定を維持することができる。 According to the sixth autonomous working device of the present invention, restriction flags can be set in advance for portions of travel data or work data that are not desired to be changed, even when the reproduction plan is changed all at once. , the original reproduction plan settings can be maintained.

上記課題を解決するために、本発明の第の自律走行作業装置は、前記プラン変更部は、前記制限フラグとして、前記走行データの走行速度の変更を制限する旋回フラグが、前記再現プランの旋回走行区間のステップに設定されている場合には、前記旋回走行区間のステップについて前記走行データの走行速度を速くする変更を指示された場合でも、前記再現プランの作成時の走行速度を維持する。 In order to solve the above problem, in the seventh autonomous working device of the present invention, the plan changing unit includes a turning flag that limits a change in the traveling speed of the traveling data, as the restriction flag, in the reproduction plan. If it is set to a step in a turning section, the traveling speed at the time of creation of the reproduction plan is maintained even if an instruction is given to change the traveling speed of the traveling data for the step in the turning section. .

本発明の第の自律走行作業装置によれば、作業時間の短縮等を目的として走行速度を高速化する場合でも、旋回走行区間では高速化されないので、旋回走行区間で自動走行や自動作業に生じる問題を事前に防ぐことができ、安全を確保して自動走行作業を行うことができる。例えば、旋回走行区間での転倒や汚水の回収不足を抑制することができる。また、旋回走行区間での安全を図るための細かな設定について、操作者が行う手間を省くことができる。 According to the seventh autonomous traveling work device of the present invention, even when the traveling speed is increased for the purpose of shortening the working time, the speed is not increased in the turning traveling section, so that automatic traveling or automatic work is not performed in the turning traveling section. Problems that may occur can be prevented in advance, and autonomous driving operations can be performed while ensuring safety. For example, it is possible to suppress falls during turning sections and insufficient collection of waste water. Further, the operator can save time and effort in making detailed settings for ensuring safety in the turning section.

上記課題を解決するために、本発明の第の自律走行作業装置は、前記プラン作成部は、前記作業プランの前記走行データにおいて、前記走行部の走行軌跡の曲率半径が所定の曲率半径閾値以下の区間、または前記走行部の操舵角が所定の操舵角閾値以上の区間を前記旋回走行区間と判定して、前記旋回フラグを設定する。 In order to solve the above problem, in the eighth autonomous mobile work device of the present invention, the plan creation unit is configured such that, in the travel data of the work plan, the radius of curvature of the travel trajectory of the travel unit is a predetermined curvature radius threshold. The following sections, or sections in which the steering angle of the travel section is equal to or greater than a predetermined steering angle threshold, are determined to be the turning travel section, and the turning flag is set.

本発明の第の自律走行作業装置によれば、走行経路の旋回走行区間を容易に認識して予め作業プランに設定することができる。
According to the eighth autonomous traveling work device of the present invention, the turning section of the travel route can be easily recognized and set in advance in the work plan.

本発明によれば、自律走行作業装置は、作業環境や作業条件の変化に拘らず、学習走行作業の仕直しの手間を省いて、好適な走行データや作業データを用いて自動走行作業を行うことができる。 According to the present invention, the autonomous driving work device performs automatic driving work using suitable driving data and work data, regardless of changes in the work environment or working conditions, without the need for reworking the learning driving work. be able to.

本発明の実施形態に係る自律走行作業装置の構成を示す概要図である。1 is a schematic diagram showing the configuration of an autonomous working device according to an embodiment of the present invention. 本発明の実施形態に係る自律走行作業装置の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an autonomous working device according to an embodiment of the present invention. 本発明の実施形態に係る自律走行作業装置において、学習走行清掃で作成された清掃プランの例を示す表である。In the autonomous mobile work device according to the embodiment of the present invention, it is a table showing an example of a cleaning plan created by learning travel cleaning. 本発明の実施形態に係る自律走行作業装置の操作表示部およびモード選択画面の例を示す正面図である。FIG. 2 is a front view showing an example of an operation display unit and a mode selection screen of the autonomous mobile work device according to the embodiment of the present invention. 本発明の実施形態に係る自律走行作業装置の操作表示部に表示されるデータ設定画面の例を示す正面図である。It is a front view showing an example of a data setting screen displayed on the operation display section of the autonomous mobile work device according to the embodiment of the present invention. 本発明の実施形態に係る自律走行作業装置の操作表示部に表示される清掃プラン選択画面の例を示す正面図である。It is a front view showing an example of a cleaning plan selection screen displayed on the operation display section of the autonomous mobile work device according to the embodiment of the present invention. 本発明の実施形態に係る自律走行作業装置の操作表示部に表示される清掃プラン変更画面の例を示す正面図である。It is a front view showing an example of a cleaning plan change screen displayed on the operation display unit of the autonomous mobile work device according to the embodiment of the present invention. 本発明の実施形態に係る自律走行作業装置の操作表示部に表示される清掃部材一覧および変更オプション一覧の例を示す正面図である。It is a front view showing an example of a cleaning member list and a change option list displayed on the operation display unit of the autonomous mobile work device according to the embodiment of the present invention. 本発明の実施形態に係る自律走行作業装置における自動走行清掃の動作の例を示すフローチャートである。It is a flow chart which shows an example of operation of automatic traveling cleaning in an autonomous traveling work device concerning an embodiment of the present invention. 本発明の実施形態に係る自律走行作業装置において、自動走行清掃で時短清掃オプションに基づいて変更された再現プランの例を示す表である。In the autonomous mobile work device according to the embodiment of the present invention, it is a table showing an example of a reproduction plan changed based on a time-saving cleaning option in automatic travel cleaning. 本発明の実施形態に係る自律走行作業装置において、自動走行清掃で床面洗浄作業から床面艶出し作業への変更に応じて変更された再現プランの例を示す表である。In the autonomous mobile work device according to the embodiment of the present invention, it is a table showing an example of a reproduction plan that is changed in response to a change from floor cleaning work to floor polishing work in automatic travel cleaning. 本発明の実施形態に係る自律走行作業装置において、旋回走行区間を含む走行経路において走行速度が高速化された場合の走行速度の推移の例を示す概要図である。FIG. 2 is a schematic diagram illustrating an example of a change in travel speed when the travel speed is increased in a travel route including a turning travel section in the autonomous mobile work device according to the embodiment of the present invention.

以下、本発明の実施の形態について図面を参照しながら説明する。以下の実施形態は、本発明の好適な具体例であって、種々の好ましい技術を開示しているが、本発明の技術範囲はこれらの態様に限定されるものではない。 Embodiments of the present invention will be described below with reference to the drawings. Although the following embodiments are preferred specific examples of the present invention and disclose various preferred techniques, the technical scope of the present invention is not limited to these aspects.

本発明の実施形態による自律走行作業装置1について説明する。図1に示すように、自律走行作業装置1は、各部を収容するための装置本体2と、装置本体2を走行させる走行部3と、走行部3の手動操作を受け付ける走行操作部4とを備える。自律走行作業装置1は、所定の作業を実行する作業機構(作業部)を装置本体2に搭載することができ、例えば、装置本体2の下方の床面FLの清掃作業を実行する清掃部5を作業部として備えて、自律走行清掃装置として機能する。自律走行作業装置1は、例えば、ショッピングモール等の商業施設、オフィス、ホテル、病院、学校、工場等の全部または一部の領域を清掃エリア(作業エリア)として、清掃エリアの床面FLを清掃の対象とする。 An autonomous traveling work device 1 according to an embodiment of the present invention will be described. As shown in FIG. 1, the autonomous mobile work device 1 includes a device main body 2 for accommodating various parts, a traveling section 3 for driving the device main body 2, and a traveling operation section 4 for receiving manual operation of the traveling section 3. Be prepared. The autonomous working device 1 can include a working mechanism (working section) that performs a predetermined task in the device main body 2, such as a cleaning section 5 that performs cleaning work on the floor surface FL below the device main body 2. It functions as an autonomous cleaning device. The autonomous working device 1 uses, for example, all or part of a commercial facility such as a shopping mall, an office, a hotel, a hospital, a school, a factory, etc. as a cleaning area (work area), and cleans the floor surface FL of the cleaning area. be subject to.

また、自律走行作業装置1は、装置本体2と周囲の壁や障害物(例えば、置物等)等の非作業対象との位置関係を計測する計測部6と、所定距離内の壁や障害物を検知する障害物検知部7とを備える。また、自律走行作業装置1は、自律走行作業装置1の各種機能の操作や表示のためのタッチパネル28(図4参照)からなる操作表示部8と、自律走行作業装置1の各部に電力を供給し、バッテリー(図示せず)の残量監視や充電を制御するための電源部9とを備える。更に、自律走行作業装置1は、自律走行作業装置1の各部および各種機能(走行部3による走行、清掃部5による清掃作業、計測部6による計測等)を統括制御する制御部10と、走行部3の走行データや清掃部5の清掃データ(作業データ)からなる清掃プラン(作業プラン)を記憶する記憶部11とを備える(図2参照)。 The autonomous working device 1 also includes a measurement unit 6 that measures the positional relationship between the device body 2 and non-working objects such as surrounding walls and obstacles (for example, ornaments), and and an obstacle detection section 7 that detects. In addition, the autonomous mobile work device 1 supplies power to an operation display unit 8 consisting of a touch panel 28 (see FIG. 4) for operating and displaying various functions of the autonomous mobile work device 1, and to each part of the autonomous mobile work device 1. It also includes a power supply unit 9 for monitoring the remaining amount of a battery (not shown) and controlling charging. Further, the autonomous mobile work device 1 includes a control unit 10 that centrally controls each part and various functions of the autonomous mobile work device 1 (travel by the travel unit 3, cleaning work by the cleaning unit 5, measurement by the measurement unit 6, etc.), The storage unit 11 includes a storage unit 11 that stores a cleaning plan (work plan) consisting of traveling data of the cleaning unit 3 and cleaning data (work data) of the cleaning unit 5 (see FIG. 2).

次に、自律走行作業装置1の動作の概要を説明する。 Next, an overview of the operation of the autonomous mobile work device 1 will be explained.

自律走行作業装置1は、手動操作による走行および自動操作による自律的な走行が可能な車両であって、学習走行モード、自動走行モードおよび手動走行モードの何れかの動作モードに切り替えられて動作する。 The autonomous driving work device 1 is a vehicle that can run manually and autonomously by automatic operation, and operates by being switched to one of the learning driving mode, automatic driving mode, and manual driving mode. .

自律走行作業装置1は、学習走行モードおよび手動走行モードでは、学習走行清掃(学習走行作業)および手動走行清掃(手動走行作業)をそれぞれ行って、操作者による走行操作部4や操作表示部8の手動操作に応じて手動走行や手動清掃(手動作業)を行う。学習走行清掃では、更に、学習走行に伴って清掃エリアの環境地図を作成して記憶すると共に、学習走行時の走行経路や走行状態を示す走行データと、学習清掃時の清掃状態を示す清掃データとを取得して走行データおよび清掃データを含む清掃プランを記憶する。清掃プランには、学習走行時の環境地図や、学習清掃時の清掃部5の清掃部材12の種類が関連付けられて記憶される。 In the learning driving mode and the manual driving mode, the autonomous driving work device 1 performs learning driving cleaning (learning driving work) and manual driving cleaning (manual driving work), respectively, and operates the driving operation section 4 and the operation display section 8 by the operator. Performs manual travel and manual cleaning (manual work) according to manual operation. In the learning driving cleaning, an environmental map of the cleaning area is created and stored along with the learning driving, and driving data showing the driving route and driving conditions during the learning driving and cleaning data showing the cleaning state during the learning cleaning are also created and stored. and stores a cleaning plan including travel data and cleaning data. The cleaning plan is stored in association with the environmental map during the learning run and the type of cleaning member 12 of the cleaning section 5 during the learning cleaning.

自律走行作業装置1は、自動走行モードでは(図9のステップS1参照)、自動走行清掃(自動走行作業)を行って、学習走行清掃で記憶された清掃プランのうちで、操作者に選択された清掃プラン(再現プラン)を再現するように、再現プランおよび対応する環境地図に基づいて、制御部10による自動操作に応じて自動走行および自動清掃(自動作業)を行う。なお、自動走行モードでは、自動走行清掃を開始する前に、操作者の操作に応じて、再現プランを一括して変更することができる。再現プランの一括変更の詳細は後述する。 In the automatic driving mode (see step S1 in FIG. 9), the autonomous driving work device 1 performs automatic driving cleaning (automatic driving work) and selects a cleaning plan selected by the operator from among the cleaning plans stored in the learning driving cleaning. Based on the reproduction plan and the corresponding environmental map, automatic travel and automatic cleaning (automatic work) are performed in accordance with automatic operation by the control unit 10 so as to reproduce the cleaning plan (reproduction plan) that has been created. In addition, in the automatic driving mode, before starting automatic driving cleaning, the reproduction plan can be changed all at once according to the operator's operation. Details of batch modification of reproduction plans will be described later.

清掃プラン(作業プラン)は、図3に示すように、走行データおよび清掃データを所定のステップ毎に関連付けて構成される。清掃プランのステップは、学習走行清掃において、所定の時間間隔毎(例えば、25m/s毎)に設定されてもよく、あるいは、自律走行作業装置1の所定の移動距離(例えば、0.5m毎)に設定されてもよい。 As shown in FIG. 3, the cleaning plan (work plan) is constructed by associating travel data and cleaning data for each predetermined step. The steps of the cleaning plan may be set at predetermined time intervals (for example, every 25 m/s) or at predetermined movement distances of the autonomous mobile work device 1 (for example, every 0.5 m/s) in learning running cleaning. ) may be set.

走行データは、例えば、走行部3の走行経路上の自己位置データ(環境地図上の自己位置を示すX座標およびY座標、開始位置の向きに対する角度)、操舵フラグ(直進、左折、右折)、進行方向への走行速度[m/s]および旋回速度[deg/s]を含み、走行データに基づいて走行経路を図化することができる。あるいは、走行速度は、複数段階の速度の何れかに切り替えられてよく、走行データは、走行速度の段階的な速度を数字(例えば、0~7の8段階)に換算して記憶するとよい。 The travel data includes, for example, self-position data on the travel route of the travel section 3 (X and Y coordinates indicating the self-position on the environmental map, angle with respect to the direction of the starting position), a steering flag (go straight, turn left, turn right), It includes the traveling speed [m/s] in the traveling direction and the turning speed [deg/s], and the traveling route can be plotted based on the traveling data. Alternatively, the running speed may be switched to one of a plurality of speed levels, and the running data may be stored by converting the running speed into numbers (for example, 8 levels from 0 to 7).

清掃データは、例えば、清掃部5の清掃部材12のパッド圧、洗浄液供給部13の供給水量および吸引部14の吸引量を含む。パッド圧は、清掃部材12を床面FLに押し付ける力であり、供給水量は、洗浄液供給部13によって床面FLに供給される洗浄液(作業液)の量であり、吸引量は、吸引部14によって床面FLから洗浄後の汚水を吸引する際の吸引ブロア(図示せず)の稼働強度である。なお、パッド圧、供給水量および吸引量は、複数段階の強度の何れかに切り替えられてよく、清掃データは、パッド圧、供給水量および吸引量の段階的な強度を数字(例えば、0~2の3段階や、0~4の5段階等)に換算して記憶するとよい。なお、清掃データは、清掃部材12の作動/停止、回転速度を含んでもよい。 The cleaning data includes, for example, the pad pressure of the cleaning member 12 of the cleaning unit 5, the amount of water supplied by the cleaning liquid supply unit 13, and the amount of suction by the suction unit 14. The pad pressure is the force that presses the cleaning member 12 against the floor FL, the supply water amount is the amount of cleaning liquid (working liquid) supplied to the floor FL by the cleaning liquid supply section 13, and the suction amount is the force that presses the cleaning member 12 against the floor FL. is the operating strength of a suction blower (not shown) when suctioning dirty water after washing from the floor surface FL. Note that the pad pressure, the amount of water supplied, and the amount of suction may be switched to any of a plurality of levels of strength, and the cleaning data is the level of intensity of the pad pressure, amount of water supplied, and amount of suction that is set to a number (for example, 0 to 2). It is recommended to convert it into 3 levels (e.g., 5 levels from 0 to 4) and store it. Note that the cleaning data may include activation/stoppage and rotation speed of the cleaning member 12.

清掃プランは、走行データおよび清掃データに加えて、清掃プランの変更を制限する制限フラグを含む。制限フラグとして、例えば、各ステップが走行部3の旋回走行区間か否かを示す旋回フラグが1または0にそれぞれ設定される。旋回フラグが1に設定されているステップ、即ち、旋回走行区間のステップは、清掃プランが変更される場合でも、走行データの走行速度の加速の変更が制限されるので、清掃プランの作成時に記憶された最高走行速度が維持される。また、清掃プランは、上記した以外に、学習走行清掃開始からの経過時間をステップ毎に関連付けて記憶してもよい。 In addition to travel data and cleaning data, the cleaning plan includes a restriction flag that restricts changes to the cleaning plan. As the restriction flag, for example, a turning flag indicating whether each step is a turning section of the traveling section 3 is set to 1 or 0, respectively. Steps for which the turning flag is set to 1, that is, steps in the turning travel section, are not stored when creating the cleaning plan because changes in the acceleration of travel speed in the travel data are restricted even if the cleaning plan is changed. The maximum travel speed set is maintained. In addition to the above, the cleaning plan may be stored in association with each step of the elapsed time from the start of learning travel cleaning.

次に、自律走行作業装置1の各部を説明する。 Next, each part of the autonomous traveling work device 1 will be explained.

走行部3は、装置本体2の下部に設けられていて、駆動輪として1つの前輪3aを備え、補助輪として一対の後輪3bを備える。前輪3aは、進行方向前側で装置幅方向中央に設けられ、走行駆動用モータ(図示せず)と前輪回転用エンコーダ(図示せず)とを備える。走行部3は、走行駆動用モータを駆動して前輪3aを回転させることで装置本体2を前進させ、前輪3aの回転を停止させることで装置本体2を停止させる。走行駆動用モータの駆動を制御することで、自律走行作業装置1(走行部3)の走行速度の調整(加減速)が行われる。なお、走行部3は、走行駆動用モータが前輪3aを逆転させることで装置本体2を後退させてもよい。 The running section 3 is provided at the lower part of the device main body 2, and includes one front wheel 3a as a driving wheel and a pair of rear wheels 3b as auxiliary wheels. The front wheel 3a is provided at the center in the width direction of the device on the front side in the traveling direction, and includes a travel drive motor (not shown) and a front wheel rotation encoder (not shown). The running section 3 drives the running drive motor to rotate the front wheels 3a to move the device main body 2 forward, and stops the device main body 2 by stopping the rotation of the front wheels 3a. By controlling the driving of the traveling drive motor, the traveling speed of the autonomous traveling work device 1 (traveling unit 3) is adjusted (acceleration/deceleration). Note that the traveling section 3 may move the device main body 2 backward by causing the traveling drive motor to reversely rotate the front wheels 3a.

また、前輪3aは、操舵軸(図示せず)と操舵用モータ(図示せず)と操舵回転用エンコーダ(図示せず)とを備える。走行部3は、操舵用モータを駆動して操舵軸を回転させることで前輪3aの向きを変えて装置本体2を操舵し、前輪3aの向きを変えながら装置本体2を前進させることで、自律走行作業装置1(走行部3)を左折(左旋回)や右折(右旋回)させる。操舵用モータの駆動を制御することで、し、自律走行作業装置1(走行部3)の操舵角の調整が行われる。 Further, the front wheels 3a include a steering shaft (not shown), a steering motor (not shown), and a steering rotation encoder (not shown). The traveling section 3 drives the steering motor and rotates the steering shaft to change the direction of the front wheels 3a and steer the device body 2, and moves the device body 2 forward while changing the direction of the front wheels 3a. The traveling work device 1 (traveling unit 3) is made to turn left (turn left) or turn right (turn right). By controlling the drive of the steering motor, the steering angle of the autonomous traveling work device 1 (traveling section 3) is adjusted.

一対の後輪3bは、進行方向後側で装置幅方向(左右方向)に間隔を空けて設けられ、それぞれ走行距離を回転量から把握するためのエンコーダ(図示せず)を備える。一対の後輪3bは、前輪3aの駆動による装置本体2の移動に応じて従動回転する。自律走行作業装置1(走行部3)の走行速度の調整(加減速)と操舵は、後輪3bに備えられたエンコーダを用いて後輪3bの各々の回転量をフィードバックしながら走行駆動用モータと操舵用モータを制御することで行われてもよい。なお、本実施形態では、駆動輪の前輪3aと補助輪の後輪3bとを備える例を説明したが、本発明はこの例に限定されず、例えば、他の実施形態では、補助輪の前輪3aと一対の駆動輪の後輪3bとを備えてもよい。 The pair of rear wheels 3b are provided on the rear side in the traveling direction and spaced apart in the device width direction (horizontal direction), and are each provided with an encoder (not shown) for determining the traveling distance from the amount of rotation. The pair of rear wheels 3b rotates in accordance with the movement of the device main body 2 driven by the front wheels 3a. Adjustment (acceleration/deceleration) and steering of the traveling speed of the autonomous traveling work device 1 (traveling unit 3) are performed by the traveling drive motor while feeding back the amount of rotation of each of the rear wheels 3b using encoders provided on the rear wheels 3b. This may be done by controlling the steering motor. In this embodiment, an example has been described in which the front wheel 3a of the driving wheel and the rear wheel 3b of the auxiliary wheel are provided. However, the present invention is not limited to this example. For example, in other embodiments, the front wheel 3a of the auxiliary wheel 3a and a pair of rear wheels 3b.

走行部3は、動作モードが学習走行モードまたは手動走行モードに設定されている場合、操作者による走行操作部4の手動操作に応じて動作する。また、走行部3は、動作モードが自動走行モードに設定されている場合、操作者に選択された清掃プランの走行データおよび環境地図に基づく制御部10(再現制御部24)の制御に応じて動作する。 When the operation mode is set to the learning driving mode or the manual driving mode, the driving unit 3 operates according to the manual operation of the driving operation unit 4 by the operator. In addition, when the operation mode is set to automatic driving mode, the traveling section 3 operates according to the control of the control section 10 (reproduction control section 24) based on the traveling data and environmental map of the cleaning plan selected by the operator. Operate.

走行操作部4は、装置本体2の後上側に設けられ、操作者が手動操作可能なハンドル(図示せず)およびスロットル(図示せず)を備える。走行操作部4は、操作者によるハンドルの操舵量を電気信号に変換し、電気信号を操舵用モータに出力して駆動させることで、前輪3aの操舵軸を回転させて装置本体2を左折(左旋回)または右折(右旋回)させる。走行操作部4のハンドルの操舵量に応じて自律走行作業装置1(走行部3)の操舵角が調整される。具体的には、ハンドル操作時の操舵回転用エンコーダのパルス数をカウントすることで、ハンドルの操舵量をパルス数に置き換え、このパルス数に合わせて操舵用モータを制御することで自律走行作業装置1の操舵角を調整することができる。なお、操舵角は、可変抵抗器を用いて電気信号に変換して検出してもよい。 The travel operation unit 4 is provided on the rear upper side of the device main body 2, and includes a handle (not shown) and a throttle (not shown) that can be manually operated by an operator. The travel operation unit 4 converts the amount of steering of the steering wheel by the operator into an electric signal, and outputs the electric signal to a steering motor to drive it, thereby rotating the steering shaft of the front wheels 3a and turning the device body 2 to the left ( (Turn left) or turn right (Turn right). The steering angle of the autonomous traveling work device 1 (traveling section 3) is adjusted according to the amount of steering of the handle of the traveling operation section 4. Specifically, by counting the number of pulses of the steering rotation encoder when the steering wheel is operated, the steering amount of the steering wheel is replaced with the number of pulses, and the steering motor is controlled according to this number of pulses, thereby creating an autonomous mobile work device. 1 steering angle can be adjusted. Note that the steering angle may be detected by converting it into an electrical signal using a variable resistor.

また、走行操作部4は、操作者によるスロットルの回動量(開度)を電気信号に変換し、電気信号を走行駆動用モータに出力して駆動させることで、前輪3aを回転させて装置本体2を進行方向に前進させる。走行操作部4のスロットルの回動量に応じて自律走行作業装置1(走行部3)の走行速度が調整される。なお、走行操作部4は、動作モードが学習走行モードまたは手動走行モードに設定されている間は、操作者による手動操作を受け付けるが、自動走行モード設定されている間は、緊急停止ボタン27の操作以外の操作者による手動操作を受け付けないように構成される。 In addition, the travel operation unit 4 converts the rotation amount (opening degree) of the throttle by the operator into an electrical signal, and outputs the electric signal to the travel drive motor to drive it, thereby rotating the front wheels 3a and rotating the main body of the device. 2 in the direction of travel. The traveling speed of the autonomous traveling work device 1 (traveling section 3) is adjusted according to the amount of rotation of the throttle of the traveling operation section 4. Note that the driving operation unit 4 accepts manual operation by the operator while the operation mode is set to the learning driving mode or the manual driving mode, but when the operating mode is set to the automatic driving mode, the emergency stop button 27 is pressed. It is configured not to accept manual operations by operators other than the operator.

清掃部5は、装置本体2の下部に設けられ、装置本体2の下方の床面FLを清掃するための複数種類の清掃作業を切り替えて、何れかの清掃作業を行うように構成される。清掃部5は、複数種類の清掃作業のそれぞれに対応する複数種類の清掃部材12を切り替えて、何れかの清掃部材12を装着して使用するように構成される。換言すれば、清掃部5は、複数種類の清掃部材12のうちから操作者等によって選択された一の清掃部材12を装着して使用し、装着している清掃部材12に対応する清掃作業を行う。 The cleaning section 5 is provided at the lower part of the apparatus main body 2, and is configured to perform one of the cleaning operations by switching between a plurality of types of cleaning operations for cleaning the floor surface FL below the apparatus main body 2. The cleaning unit 5 is configured to switch between a plurality of types of cleaning members 12 corresponding to each of a plurality of types of cleaning work, and to attach and use one of the cleaning members 12. In other words, the cleaning unit 5 attaches and uses one cleaning member 12 selected by the operator etc. from among the plurality of types of cleaning members 12, and performs the cleaning work corresponding to the attached cleaning member 12. conduct.

例えば、清掃部5は、湿式の清掃作業として、床面洗浄作業と、ワックス剥離作業と、タイル洗浄作業とを含み、乾式の清掃作業として、床面艶出し作業と、吸引清掃作業とを含む。 For example, the cleaning section 5 includes floor cleaning work, wax removal work, and tile cleaning work as wet cleaning work, and floor polishing work and suction cleaning work as dry cleaning work. .

清掃部5は、床面洗浄作業に対応する清掃部材12として、通常洗浄に用いられる第1洗浄パッド、第1洗浄パッドより硬い材料で形成される第2洗浄パッド、またはカーペットなどの床面FLを対象とする洗浄ブラシを使用する。また、清掃部5は、ワックス剥離作業に対応する清掃部材12として、剥離パッドを使用し、床面艶出し作業に対応する清掃部材12として、艶出しパッドを使用し、タイル洗浄作業に対応する清掃部材12として、メラミンパッドを使用し、吸引清掃作業に対応する清掃部材12として、除塵ブラシを使用する。以下、第1洗浄パッド、第2洗浄パッド、剥離パッド、艶出しパッドおよびメラミンパッドの総称をパッドとし、洗浄ブラシおよび除塵ブラシの総称をブラシとする。 The cleaning unit 5 uses a first cleaning pad used for normal cleaning, a second cleaning pad made of a harder material than the first cleaning pad, or a floor surface FL such as a carpet as a cleaning member 12 corresponding to floor cleaning work. Use a targeted cleaning brush. In addition, the cleaning section 5 uses a peeling pad as the cleaning member 12 for wax removal work, and a polishing pad as the cleaning member 12 for floor polishing work, and is used for tile cleaning work. A melamine pad is used as the cleaning member 12, and a dust removal brush is used as the cleaning member 12 corresponding to suction cleaning work. Hereinafter, the first cleaning pad, the second cleaning pad, the peeling pad, the polishing pad, and the melamine pad will be collectively referred to as pad, and the cleaning brush and the dust removal brush will be collectively referred to as brush.

清掃部5は、上記した着脱可能な清掃部材12と、清掃部材12を床面FL上で回転させる清掃部材用モータ(図示せず)と、清掃部材12を床面FLに対して上下方向に移動させる清掃部材用アクチュエータ(図示せず)とを備える。また、清掃部5は、湿式の清掃作業の場合に洗浄液を床面FLに供給する洗浄液供給部13と、湿式の清掃作業の場合に汚水を回収する汚水回収部(図示せず)と、乾式の清掃作業の場合に塵埃を回収する塵埃回収部(図示せず)と、湿式の清掃作業の場合に床面FLから汚水を吸引し、乾式の清掃作業の場合に床面FLから塵埃を吸引する吸引部14とを備える。 The cleaning unit 5 includes the above-described detachable cleaning member 12, a cleaning member motor (not shown) that rotates the cleaning member 12 on the floor surface FL, and a cleaning member motor (not shown) that rotates the cleaning member 12 in the vertical direction with respect to the floor surface FL. and a cleaning member actuator (not shown) for moving the cleaning member. The cleaning unit 5 also includes a cleaning liquid supply unit 13 that supplies cleaning liquid to the floor surface FL in the case of wet cleaning work, a sewage recovery unit (not shown) that collects wastewater in the case of wet cleaning work, and a dry type cleaning unit 13 that supplies cleaning liquid to the floor FL. a dust collection unit (not shown) that collects dust in the case of cleaning work, and a dust collection unit (not shown) that sucks sewage from the floor FL in the case of wet cleaning work and sucks dust from the floor FL in the case of dry cleaning work. A suction section 14 is provided.

清掃部5は、例えば、床面FLに垂直で装置本体2の内部から下方に突出した清掃シャフト(図示せず)を有し、清掃部材12は、清掃シャフトの下端に着脱可能に取り付けられる。清掃部材用モータが清掃シャフトを回転させると、清掃部材12は清掃シャフトを回転軸として回転し、清掃部材用アクチュエータが清掃シャフトを上下方向に移動させると、清掃部材12も上下方向に移動する。 The cleaning section 5 has, for example, a cleaning shaft (not shown) that is perpendicular to the floor surface FL and protrudes downward from the inside of the apparatus main body 2, and the cleaning member 12 is removably attached to the lower end of the cleaning shaft. When the cleaning member motor rotates the cleaning shaft, the cleaning member 12 rotates with the cleaning shaft as the rotation axis, and when the cleaning member actuator moves the cleaning shaft in the vertical direction, the cleaning member 12 also moves in the vertical direction.

清掃部材12は、一対のパッドまたはブラシで構成され、一対のパッドまたはブラシは、進行方向略中央で装置幅方向(左右方向)に並んで取り付けられる。左側のパッドまたはブラシが上方視時計回りに回転し、右側のパッドまたはブラシが上方視反時計回りに回転して、幅方向中央側で前方から後方へ向かうように回転する。これにより、一対のパッドまたはブラシの前方の汚水や塵埃を幅方向中央側に収集しつつ後方へ排出する。 The cleaning member 12 is composed of a pair of pads or brushes, and the pair of pads or brushes are attached in parallel in the device width direction (horizontal direction) approximately at the center in the traveling direction. The pad or brush on the left side rotates clockwise when viewed from above, and the pad or brush on the right side rotates counterclockwise when viewed from above, and rotates from the front to the rear on the center side in the width direction. As a result, sewage and dust in front of the pair of pads or brushes are collected toward the center in the width direction and discharged to the rear.

なお、清掃部材用アクチュエータおよび清掃シャフトは、清掃部材12の着脱機構を兼ねている。清掃部材12の中央および清掃シャフトの下端には、相互の装着状態と未装着状態とを切り替える装着機構が設けられる。清掃部材12を装着していない場合、清掃部材用アクチュエータは、未装着状態の清掃シャフトを上方に退避させる。 Note that the cleaning member actuator and cleaning shaft also serve as a mechanism for attaching and detaching the cleaning member 12. A mounting mechanism is provided at the center of the cleaning member 12 and at the lower end of the cleaning shaft to switch between a mutually mounted state and an unmounted state. When the cleaning member 12 is not attached, the cleaning member actuator retracts the unattached cleaning shaft upward.

そして、清掃シャフトの下方に清掃部材12を載置して、モード選択画面30のパッド装着ボタン31(図4参照)を操作すると、清掃部材用アクチュエータは清掃シャフトを下方に移動させると共に、清掃シャフトが装着状態となり、清掃部材12が清掃シャフトに取り付けられる。また、清掃部材12を装着している場合に、パッド装着ボタン31を操作すると、清掃シャフトが未装着状態となり、清掃部材12が清掃シャフトから取り外されると共に、清掃部材用アクチュエータは清掃シャフトを上方に移動させる。 Then, when the cleaning member 12 is placed below the cleaning shaft and the pad installation button 31 (see FIG. 4) on the mode selection screen 30 is operated, the cleaning member actuator moves the cleaning shaft downward and is in the installed state, and the cleaning member 12 is attached to the cleaning shaft. Furthermore, when the cleaning member 12 is attached and the pad attachment button 31 is operated, the cleaning shaft becomes unattached, the cleaning member 12 is removed from the cleaning shaft, and the cleaning member actuator moves the cleaning shaft upward. move it.

洗浄液供給部13は、洗浄液を収容する洗浄液タンクや、この洗浄液タンクに接続された供給ポンプを備えていて、供給ポンプを用いて洗浄液タンクから床面FLに洗浄液を供給して散布する。洗浄液供給部13では、供給ポンプに電圧を印加して供給ポンプのインペラ(羽根車)を回転させることで洗浄液を供給する。この電圧を変更してインペラの回転数を調整することで、洗浄液の供給水量が調整される。例えば、電圧と洗浄液の供給水量との相関データを予め記憶部11に記憶しておくことで、所定の供給水量を要求された場合に、この供給水量に対応する電圧を取得し、取得した電圧を供給水ポンプに印加することで、要求された供給水量に調整される。 The cleaning liquid supply unit 13 includes a cleaning liquid tank containing a cleaning liquid and a supply pump connected to the cleaning liquid tank, and uses the supply pump to supply and spray the cleaning liquid from the cleaning liquid tank onto the floor surface FL. The cleaning liquid supply unit 13 supplies the cleaning liquid by applying voltage to the supply pump and rotating the impeller of the supply pump. By changing this voltage and adjusting the rotation speed of the impeller, the amount of water supplied to the cleaning liquid is adjusted. For example, by storing correlation data between the voltage and the amount of water supplied to the cleaning liquid in the storage unit 11 in advance, when a predetermined amount of water to be supplied is requested, the voltage corresponding to this amount of water to be supplied can be obtained, and the obtained voltage is applied to the feed water pump, the amount of water supplied is adjusted to the required amount.

汚水回収部は、スキージと、汚水ダクト(図示せず)と、汚水タンク(図示せず)とを備えていて、スキージは、清掃部材12より後方で床面FLに接地して設けられる。汚水回収部は、清掃部材12から後方に排出される汚水をスキージで受け止めて収集し、汚水ダクトを介して汚水タンクへ回収する。 The sewage recovery section includes a squeegee, a sewage duct (not shown), and a sewage tank (not shown), and the squeegee is provided so as to be in contact with the floor FL behind the cleaning member 12. The sewage collection section receives and collects sewage discharged rearward from the cleaning member 12 with a squeegee, and collects it into the sewage tank via the sewage duct.

塵埃回収部は、吸込み口(図示せず)と、塵埃ダクト(図示せず)と、塵埃バケット(図示せず)とを備えていて、吸込み口は、清掃部材12より後方に設けられる。塵埃回収部は、清掃部材12から後方に排出される塵埃を吸込み口が吸い込んで収集し、塵埃ダクトを介して塵埃バケットへ回収する。なお、汚水ダクトおよび汚水タンクと、塵埃ダクトおよび塵埃バケットとはそれぞれ共通の部品でもよい。また、スキージと吸込み口とは相互に交換可能な部品でよい。 The dust collection section includes a suction port (not shown), a dust duct (not shown), and a dust bucket (not shown), and the suction port is provided behind the cleaning member 12. In the dust collecting section, the dust discharged backward from the cleaning member 12 is sucked and collected by the suction port, and collected into the dust bucket via the dust duct. Note that the sewage duct and sewage tank, and the dust duct and dust bucket may be common parts. Further, the squeegee and the suction port may be mutually replaceable parts.

吸引部14は、吸引ブロアで構成され、汚水ダクトや塵埃ダクトに接続されて、汚水や塵埃を吸引する。 The suction unit 14 is composed of a suction blower, is connected to a sewage duct or a dust duct, and sucks sewage or dust.

清掃部5は、床面洗浄作業では、洗浄液供給部13が床面FLに洗浄液を散布しながら、清掃部材12として装着された第1洗浄パッド、第2洗浄パッドまたは洗浄ブラシを、清掃部材用モータが回転させると共に清掃部材用アクチュエータが床面FLに付勢して押し付けることで、床面FLを洗浄し、洗浄後の汚水を汚水回収部が回収する。 In the floor surface cleaning work, the cleaning section 5 supplies a first cleaning pad, a second cleaning pad, or a cleaning brush attached as the cleaning member 12 to the cleaning member while the cleaning fluid supply section 13 sprays the cleaning fluid onto the floor surface FL. As the motor rotates, the cleaning member actuator urges and presses the cleaning member against the floor surface FL, thereby cleaning the floor surface FL, and the sewage recovery section collects the sewage after cleaning.

清掃部5は、ワックス剥離作業では、洗浄液供給部13が床面FLに洗浄液(剥離剤)を散布しながら、清掃部材12として装着された剥離パッドを、清掃部材用モータが回転させると共に清掃部材用アクチュエータが床面FLに付勢して押し付けることで、床面FL上に塗布されたワックスを剥離し、剥離したワックスを含む汚水を汚水回収部が回収する。 In the wax removal work, the cleaning unit 5 is configured to rotate a peeling pad attached as a cleaning member 12 while a cleaning liquid supply unit 13 sprays a cleaning liquid (removal agent) onto the floor surface FL, and a cleaning member motor rotates the peeling pad attached to the cleaning member 12. The actuator urges and presses the floor surface FL to peel off the wax applied on the floor surface FL, and the waste water collection section collects the wastewater containing the peeled wax.

清掃部5は、床面艶出し作業では、清掃部材12として装着された艶出しパッドを、清掃部材用モータが回転させると共に清掃部材用アクチュエータが床面FLに付勢して押し付けることで、床面FLの艶出しを行う。なお、床面艶出し作業では、洗浄液供給部13による洗浄液の散布や、汚水回収部による汚水の回収は行わない。 In the floor polishing work, the cleaning unit 5 polishes the floor by rotating the polishing pad mounted as the cleaning member 12 by the cleaning member motor and pressing it against the floor FL by the cleaning member actuator. Polish the surface FL. Note that in the floor polishing work, the cleaning liquid supply unit 13 does not spray cleaning liquid, and the sewage recovery unit does not collect sewage.

清掃部5は、タイル洗浄作業では、洗浄液供給部13が床面FLに洗浄液を散布しながら、清掃部材12として装着されたメラミンパッドを、清掃部材用モータが回転させると共に清掃部材用アクチュエータが床面洗浄作業よりも弱い力で床面FLに付勢して押し付けることで、セラミックタイル等の床面FLを洗浄し、洗浄後の汚水を汚水回収部が回収する。 In the cleaning unit 5, in the tile cleaning work, the cleaning liquid supply unit 13 sprays the cleaning liquid onto the floor FL, while the cleaning member motor rotates the melamine pad attached as the cleaning member 12, and the cleaning member actuator rotates the melamine pad installed on the floor FL. By urging and pressing against the floor FL with a force weaker than that used in surface cleaning work, the floor FL such as ceramic tiles is cleaned, and the sewage recovery section collects the sewage after cleaning.

清掃部5は、吸引清掃作業では、清掃部材12として装着された除塵ブラシを、清掃部材用モータが回転させると共に清掃部材用アクチュエータが床面FLに付勢して押し付けることで、床面FLから塵埃を収集し、収集した塵埃を塵埃回収部が回収する。なお、吸引清掃作業では、洗浄液供給部13による洗浄液の散布は行わない。 In the suction cleaning operation, the cleaning unit 5 removes dust from the floor FL by rotating the dust removal brush mounted as the cleaning member 12 by the cleaning member motor and pressing it against the floor FL by the cleaning member actuator. Dust is collected, and the collected dust is collected by a dust collection section. Note that in the suction cleaning operation, the cleaning liquid supply unit 13 does not spray the cleaning liquid.

清掃部5は、動作モードが学習走行モードまたは手動走行モードに設定されている場合、操作者による走行操作部4の手動操作に応じて動作する。また、清掃部5は、動作モードが自動走行モードに設定されている場合、操作者に選択された清掃プランの清掃データおよび環境地図に基づく制御部10の制御に応じて動作する。 The cleaning unit 5 operates in accordance with manual operation of the travel operation unit 4 by the operator when the operation mode is set to the learning travel mode or the manual travel mode. Furthermore, when the operation mode is set to the automatic driving mode, the cleaning section 5 operates according to the control of the control section 10 based on the cleaning data of the cleaning plan selected by the operator and the environmental map.

なお、学習走行モードにおいて清掃部5が一の清掃作業を行って清掃プランを生成した後、自動走行モードにおいてこの清掃プランを自動走行清掃の対象の再現プランとして選択して自動走行清掃を行うときに、清掃部5は、他の清掃作業を再現作業として自動清掃を行ってもよい。このように、自動走行モードにおいて、再現プランの生成時の清掃作業と再現プランの実行時の再現作業とが異なる場合、再現プランは、再現作業に対応するように一括して変更される。そして、走行部3および清掃部5は、変更後の再現プランに基づいて動作する。このような清掃作業の変更に基づく再現プランの一括変更については、後述する。 In addition, when the cleaning unit 5 performs one cleaning operation and generates a cleaning plan in the learning driving mode, and then selects this cleaning plan as a reproduction plan for automatic driving cleaning in the automatic driving mode and performs automatic driving cleaning. Additionally, the cleaning section 5 may perform automatic cleaning by using other cleaning tasks as reproduction tasks. In this way, in the automatic driving mode, if the cleaning work when the reproduction plan is generated and the reproduction work when the reproduction plan is executed are different, the reproduction plan is changed all at once to correspond to the reproduction work. Then, the traveling section 3 and the cleaning section 5 operate based on the changed reproduction plan. The batch change of the reproduction plan based on such changes in cleaning work will be described later.

計測部6は、装置本体2と周囲の壁や障害物等の非作業対象との位置情報(例えば、装置本体2の進行方向に対する角度や距離)を計測するレーザーレンジファインダ(LRF:Laser Range Finder)6a等を備える。計測部6は、装置本体2が走行している間、例えば、所定のタイミング毎(例えば、25m/s毎)に非作業対象との位置情報を計測する。 The measurement unit 6 includes a laser range finder (LRF) that measures the positional information (for example, the angle and distance with respect to the traveling direction of the device body 2) between the device body 2 and non-working objects such as surrounding walls and obstacles. ) 6a etc. The measurement unit 6 measures the positional information with respect to the non-work object, for example, at every predetermined timing (for example, every 25 m/s) while the main body 2 is traveling.

障害物検知部7は、装置本体2から所定距離内の壁や障害物の有無を検知する超音波センサや装置本体2付近の床面FLの段差を検知する赤外線センサ等の障害物センサ7aを備える。障害物検知部7は、装置本体2が走行している間、常時稼働していてよい。 The obstacle detection unit 7 includes an obstacle sensor 7a such as an ultrasonic sensor that detects the presence or absence of a wall or obstacle within a predetermined distance from the device main body 2, or an infrared sensor that detects a step on the floor FL near the device main body 2. Be prepared. The obstacle detection unit 7 may be in constant operation while the device main body 2 is traveling.

操作表示部8は、装置本体2の後上側で走行操作部4の近傍に設けられ、図4に示すように、キースイッチ26と、緊急停止ボタン27と、タッチパネル28とを備え、操作表示部8の各部は、制御部10に接続されている。操作表示部8は、装置本体2に取り付けられる操作表示パネル等で構成されてもよく、装置本体2に対して着脱可能に装着されるタブレット端末等で構成されてもよい。なお、タブレット端末等で構成される操作表示部8は、無線通信を介して制御部10に接続されて、自律走行作業装置1を遠隔操作可能となる。 The operation display section 8 is provided near the travel operation section 4 on the rear upper side of the device main body 2, and includes a key switch 26, an emergency stop button 27, and a touch panel 28, as shown in FIG. 8 are connected to a control section 10. The operation display section 8 may be composed of an operation display panel or the like that is attached to the apparatus main body 2, or may be composed of a tablet terminal or the like that is detachably attached to the apparatus main body 2. Note that the operation display section 8, which is formed of a tablet terminal or the like, is connected to the control section 10 via wireless communication, and can remotely control the autonomous traveling work device 1.

キースイッチ26は、オン、オフを切替可能に構成されている。キースイッチ26をオンに切り替えることで、電源部9から各部に電力が供給されて自律走行作業装置1が稼働する一方、キースイッチ26をオフに切り替えることで、電源部9から各部への電力供給が停止されて自律走行作業装置1の稼働が停止する。緊急停止ボタン27は、操作されることで、自律走行作業装置1の各部の動作(特に、自動走行清掃)を強制的に停止(制動)する。 The key switch 26 is configured to be switchable between on and off. By turning on the key switch 26, power is supplied from the power supply unit 9 to each part and the autonomous traveling work device 1 operates, while by switching the key switch 26 to off, power is supplied from the power supply unit 9 to each part. is stopped, and the operation of the autonomous mobile work device 1 is stopped. When operated, the emergency stop button 27 forcibly stops (brakes) the operation of each part of the autonomous mobile work device 1 (in particular, the automatic cleaning operation).

タッチパネル28は、制御部10からの制御信号に応じて様々な画面を表示し、各画面でのタッチ操作に基づく操作信号を制御部10へと送信する。例えば、キースイッチ26をオンにして自律走行作業装置1を稼働すると、タッチパネル28は、図4に示すように、動作モードを選択可能なモード選択画面30を表示する。 The touch panel 28 displays various screens in response to control signals from the control unit 10 and transmits operation signals to the control unit 10 based on touch operations on each screen. For example, when the key switch 26 is turned on to operate the autonomous mobile work device 1, the touch panel 28 displays a mode selection screen 30 from which an operation mode can be selected, as shown in FIG.

モード選択画面30には、清掃部材12の着脱を行うためのパッド装着ボタン31や、学習ボタン32、自動ボタン33および手動ボタン34が操作可能に表示される。 On the mode selection screen 30, a pad attachment button 31 for attaching and detaching the cleaning member 12, a learning button 32, an automatic button 33, and a manual button 34 are displayed in an operable manner.

パッド装着ボタン31の操作によって清掃部材12が装着されるとき、タッチパネル28には、図8(1)に示すように、複数種類の清掃部材12のそれぞれの部材名をプルダウンメニュー等によって選択可能に列挙した清掃部材一覧80が、モード選択画面30上にポップアップ表示される。このとき、操作者が、装着した清掃部材12に対応する部材名を清掃部材一覧80から選択すると、制御部10は、その部材名に対応する清掃部材12を装着中の清掃部材12と認識して、装着中の清掃部材12の種類を記憶部11に記憶する。 When the cleaning member 12 is attached by operating the pad attaching button 31, the touch panel 28 displays the name of each of the plurality of types of cleaning members 12 that can be selected from a pull-down menu, etc., as shown in FIG. 8(1). A list 80 of the enumerated cleaning members is displayed as a pop-up on the mode selection screen 30. At this time, when the operator selects a member name corresponding to the attached cleaning member 12 from the cleaning member list 80, the control unit 10 recognizes the cleaning member 12 corresponding to the member name as the cleaning member 12 being attached. Then, the type of cleaning member 12 being installed is stored in the storage unit 11.

学習ボタン32および手動ボタン34が操作されると、動作モードが学習走行モードおよび手動走行モードに切り替えられて、タッチパネル28は、図5に示すように、手動走行や手動清掃に関するデータを設定操作可能なデータ設定画面40を表示する。また、自動ボタン33が操作されると、動作モードが自動走行モードに切り替えられて、タッチパネル28は、図6に示すように、清掃プランを選択操作可能な清掃プラン選択画面60を表示する。 When the learning button 32 and the manual button 34 are operated, the operation mode is switched to the learning driving mode and the manual driving mode, and the touch panel 28 can be operated to set data regarding manual driving and manual cleaning, as shown in FIG. A data setting screen 40 is displayed. Further, when the automatic button 33 is operated, the operation mode is switched to automatic travel mode, and the touch panel 28 displays a cleaning plan selection screen 60 on which a cleaning plan can be selected, as shown in FIG.

データ設定画面40には、走行部3の走行速度を変更する速度変更ボタン41が表示される。なお、速度変更ボタン41は、自動走行モードにおいて自動走行時に操作可能に表示されるが、学習走行モードおよび手動走行モードにおいて手動走行時には、操作不能に表示され、あるいは表示されない。速度変更ボタン41は、例えば、操作する度に走行速度を段階的に上げる上ボタンと、操作する度に走行速度を段階的に下げる下ボタンとを備える。 A speed change button 41 for changing the traveling speed of the traveling section 3 is displayed on the data setting screen 40. Note that the speed change button 41 is displayed in an operable manner during automatic driving in the automatic driving mode, but is displayed inoperable or not displayed during manual driving in the learning driving mode and the manual driving mode. The speed change button 41 includes, for example, an upper button that increases the traveling speed in stages each time it is operated, and a lower button that decreases the traveling speed in stages each time it is operated.

データ設定画面40には、清掃部5の清掃部材12の清掃スイッチ42および清掃部材12のパッド圧を調整するパッド圧調整ボタン43が、動作モードに拘らず操作可能に表示される。清掃スイッチ42は、操作する度に清掃部材12による清掃の稼働/停止を切り替える。パッド圧調整ボタン43は、操作する度に清掃部材12のパッド圧を段階的かつ循環的に切り替える。 On the data setting screen 40, a cleaning switch 42 for the cleaning member 12 of the cleaning section 5 and a pad pressure adjustment button 43 for adjusting the pad pressure of the cleaning member 12 are displayed so as to be operable regardless of the operation mode. The cleaning switch 42 switches between operating and stopping cleaning by the cleaning member 12 every time it is operated. The pad pressure adjustment button 43 changes the pad pressure of the cleaning member 12 stepwise and cyclically each time it is operated.

データ設定画面40には、清掃部5の洗浄液供給部13の供給スイッチ44および洗浄液供給部13の供給水量を調整する供給水量調整ボタン45が、動作モードに拘らず操作可能に表示される。供給スイッチ44は、操作する度に洗浄液供給部13による洗浄液供給の稼働/停止を切り替える。供給水量調整ボタン45は、操作する度に洗浄液供給部13の供給水量を段階的かつ循環的に切り替える。 On the data setting screen 40, a supply switch 44 of the cleaning liquid supply section 13 of the cleaning section 5 and a supply water amount adjustment button 45 for adjusting the amount of water supplied to the cleaning liquid supply section 13 are displayed so as to be operable regardless of the operation mode. The supply switch 44 switches between operating and stopping the supply of cleaning liquid by the cleaning liquid supply unit 13 every time it is operated. The supplied water amount adjustment button 45 changes the supplied water amount of the cleaning liquid supply section 13 stepwise and cyclically each time it is operated.

データ設定画面40には、清掃部5の吸引部14の吸引スイッチ46および吸引部14の吸引量を調整する吸引量調整ボタン47が、動作モードに拘らず操作可能に表示される。吸引スイッチ46は、操作する度に吸引部14による吸引の稼働/停止を切り替える。吸引量調整ボタン47は、操作する度に吸引部14の吸引量を段階的かつ循環的に切り替える。 On the data setting screen 40, a suction switch 46 of the suction section 14 of the cleaning section 5 and a suction amount adjustment button 47 for adjusting the suction amount of the suction section 14 are displayed so as to be operable regardless of the operation mode. The suction switch 46 switches between operation and stop of suction by the suction unit 14 every time it is operated. The suction amount adjustment button 47 changes the suction amount of the suction unit 14 stepwise and cyclically each time it is operated.

更に、データ設定画面40には、学習走行モードにおいて、学習走行清掃を開始する学習開始ボタン48、学習走行清掃を中止する学習中止ボタン49、学習走行清掃を完了する学習完了ボタン50、学習走行清掃の結果を清掃プランとして記憶する記憶ボタン51等が操作可能に表示される。 Furthermore, in the learning driving mode, the data setting screen 40 includes a learning start button 48 for starting learning driving cleaning, a learning stop button 49 for canceling learning driving cleaning, a learning completion button 50 for completing learning driving cleaning, and learning driving cleaning. A storage button 51 and the like for storing the results as a cleaning plan are displayed in an operable manner.

また、データ設定画面40には、自動走行清掃の対象である再現プランを変更してから自動走行清掃を開始するための再現開始ボタン52や、再現プランの走行データおよび/または清掃データを一括して変更する変更オプションを選択操作するためのオプションボタン53が表示される。なお、再現開始ボタン52およびオプションボタン53は、自動走行モードの場合に自動走行清掃の実行前に操作可能に表示されるが、学習走行モードおよび手動走行モードの場合には、操作不能に表示され、あるいは表示されない。 The data setting screen 40 also includes a reproduction start button 52 for starting automatic traveling cleaning after changing the reproduction plan that is the target of automatic traveling cleaning, and a reproduction start button 52 for starting automatic traveling cleaning after changing the reproduction plan that is the target of automatic traveling cleaning, and a button 52 that allows you to change the reproduction plan that is the target of automatic traveling cleaning and then start automatic traveling cleaning. Option buttons 53 are displayed for selecting and operating change options to be changed. Note that the reproduction start button 52 and option button 53 are displayed in an operable manner before execution of automatic travel cleaning in the automatic travel mode, but are displayed inoperable in the learning travel mode and manual travel mode. , or not displayed.

自動走行モードでは、自動走行清掃の開始前に、データ設定画面40の速度変更ボタン41を操作することで、再現プランの走行データを個別に変更することができ、清掃スイッチ42、パッド圧調整ボタン43、供給スイッチ44、供給水量調整ボタン45、吸引スイッチ46および吸引量調整ボタン47を操作することで、再現プランの清掃データを個別に変更することができる。 In automatic driving mode, before starting automatic driving cleaning, the driving data of the reproduction plan can be changed individually by operating the speed change button 41 on the data setting screen 40, the cleaning switch 42, the pad pressure adjustment button 43, supply switch 44, supply water amount adjustment button 45, suction switch 46, and suction amount adjustment button 47, the cleaning data of the reproduction plan can be changed individually.

また、自動走行モードでは、自動走行清掃の開始前に、データ設定画面40のオプションボタン53が操作されると、タッチパネル28には、図8(2)に示すように、複数種類の変更オプションのそれぞれのオプション名をプルダウンメニュー等によって選択可能に列挙した変更オプション一覧81が、データ設定画面40上にポップアップ表示される。 In addition, in the automatic driving mode, when the option button 53 on the data setting screen 40 is operated before the automatic driving cleaning starts, multiple types of change options are displayed on the touch panel 28, as shown in FIG. 8(2). A change option list 81 in which each option name is listed so as to be selectable from a pull-down menu or the like is displayed as a pop-up on the data setting screen 40.

例えば、変更オプション一覧81では、弱清掃オプション、強清掃オプション、時短清掃オプション、ゆっくり清掃オプション、デモ走行オプション、供給水量変更オプション、静音走行オプション、雨天清掃オプション、簡易清掃オプション、しっかり清掃オプション等の複数種類の変更オプションを選択可能である。なお、供給水量変更オプションとして、総量一定供給オプションおよび速度追従供給オプションのうちの何れかを選択可能であり、供給水量変更オプションが変更オプション一覧81から選択されると、更に、総量一定供給オプションおよび速度追従供給オプションをプルダウンメニュー等によって選択可能に列挙してポップアップ表示される。 For example, the change option list 81 includes a weak cleaning option, a strong cleaning option, a short cleaning option, a slow cleaning option, a demonstration run option, a water supply amount change option, a quiet running option, a rainy weather cleaning option, a simple cleaning option, a thorough cleaning option, etc. Multiple types of change options can be selected. It should be noted that either the constant total amount supply option or the speed following supply option can be selected as the supply water amount change option, and when the supply water amount change option is selected from the change option list 81, the constant total amount supply option or A pop-up display will appear listing speed-following supply options that can be selected using a pull-down menu or the like.

そして、操作者が何れかの変更オプションを変更オプション一覧81から選択すると(図9のステップS5:Yes参照)、再現プランの走行データおよび/または清掃データが、選択した変更オプションに基づいて、一括して変更される(図9のステップS6参照)。変更オプションに基づく再現プランの一括変更については、後述する。 Then, when the operator selects one of the change options from the change option list 81 (see step S5: Yes in FIG. 9), the traveling data and/or cleaning data of the reproduction plan are changed all at once based on the selected change option. (See step S6 in FIG. 9). Batch modification of reproduction plans based on modification options will be described later.

また、データ設定画面40の再現開始ボタン52が操作されると、再現プランの自動走行清掃の実行に移行して(図9のステップS7参照)、タッチパネル28は、自動走行清掃の実行中を示す画面を表示する。 Further, when the reproduction start button 52 on the data setting screen 40 is operated, the process shifts to execution of the automatic running cleaning of the reproduction plan (see step S7 in FIG. 9), and the touch panel 28 indicates that the automatic running cleaning is being executed. Display the screen.

清掃プラン選択画面60には、記憶部11に記憶されている各清掃プランのプラン項目62を選択可能に列挙した清掃プラン一覧61が表示される。プラン項目62には、例えば、清掃プランのプラン名、自動走行清掃に要する所要時間、作成日、前回実施日等が表示される。 The cleaning plan selection screen 60 displays a cleaning plan list 61 in which plan items 62 of each cleaning plan stored in the storage unit 11 are listed in a selectable manner. The plan item 62 displays, for example, the name of the cleaning plan, the time required for automatically running cleaning, the creation date, the last implementation date, etc.

清掃プラン選択画面60には、戻るボタン63や決定ボタン64等が操作可能に表示される。戻るボタン63が操作されると、自動走行清掃に移行することなく自動走行モードを終了して、タッチパネル28はモード選択画面30に戻る。決定ボタン64が操作されると、選択しているプラン項目62に対応する清掃プランを、自動走行清掃の対象の再現プランとして(図9のステップS2参照)、タッチパネル28は、図7に示すように、再現プランの自動走行清掃の実行開始や再現プランの各データ変更を操作可能な清掃プラン変更画面70を表示する。 On the cleaning plan selection screen 60, a return button 63, a decision button 64, etc. are displayed in an operable manner. When the return button 63 is operated, the automatic travel mode is ended without transitioning to automatic travel cleaning, and the touch panel 28 returns to the mode selection screen 30. When the enter button 64 is operated, the touch panel 28 selects the cleaning plan corresponding to the selected plan item 62 as a reproduction plan for automatic running cleaning (see step S2 in FIG. 9), as shown in FIG. , a cleaning plan change screen 70 is displayed that allows operations to start execution of automatically running cleaning of the reproduction plan and change each data of the reproduction plan.

なお、このように再現プランの選択が決定したとき、再現プランに関連付けられた清掃部5の清掃部材12の種類、即ち、再現プラン生成時の清掃部材12の種類が、清掃部5に今回装着中の清掃部材12の種類と異なる場合(図9のステップS3:Yes参照)、再現プランは、今回装着中の清掃部材12の種類に基づいて、一括して変更される(図9のステップS4参照)。また、タッチパネル28は、清掃プラン選択画面60の決定ボタン64が操作されるとき、再現プラン生成時の清掃部材12の種類と今回装着中の清掃部材12の種類とが異なることを示すと共に、清掃部材12の種類変更に基づく再現プランの一括変更を行ってよいか否かを操作者に問い合わせる問合せ画面を表示してもよい。このような清掃部材12の種類変更に基づく再現プランの一括変更は、上記した清掃作業の変更に基づく再現プランの一括変更の一例である。清掃部材12の種類変更に基づく再現プランの一括変更については、後述する。 Note that when the selection of the reproduction plan is determined in this way, the type of cleaning member 12 of the cleaning unit 5 associated with the reproduction plan, that is, the type of the cleaning member 12 at the time of generation of the reproduction plan, is changed to the one currently attached to the cleaning unit 5. If the type of the cleaning member 12 is different from the type of the cleaning member 12 inside (see step S3: Yes in FIG. 9), the reproduction plan is changed all at once based on the type of the cleaning member 12 currently being attached (step S4 in FIG. 9). reference). Further, when the enter button 64 on the cleaning plan selection screen 60 is operated, the touch panel 28 indicates that the type of cleaning member 12 at the time of generation of the reproduction plan is different from the type of the cleaning member 12 currently being installed, and An inquiry screen may be displayed asking the operator whether or not the reproduction plan can be changed all at once based on the change in the type of the member 12. Such a batch change of the reproduction plan based on a change in the type of cleaning member 12 is an example of a batch change of the reproduction plan based on the above-mentioned change in cleaning work. The batch change of the reproduction plan based on the change in the type of cleaning member 12 will be described later.

清掃プラン変更画面70には、戻るボタン71、実行ボタン72、変更ボタン73等が操作可能に表示される。戻るボタン71が操作されると、再現プランの選択が取り消されて、タッチパネル28は清掃プラン選択画面60に戻る。実行ボタン72が操作されると、再現プランの自動走行清掃の実行に移行して(図9のステップS7参照)、タッチパネル28は、自動走行清掃の実行中を示す画面を表示する。変更ボタン73が操作されると、タッチパネル28は、自動走行清掃の開始前に再現プランを変更するために、上記のデータ設定画面40を表示する。データ設定画面40における清掃プランの変更については上記した通りである。 On the cleaning plan change screen 70, a return button 71, an execution button 72, a change button 73, etc. are displayed in an operable manner. When the return button 71 is operated, the selection of the reproduction plan is canceled and the touch panel 28 returns to the cleaning plan selection screen 60. When the execution button 72 is operated, the automatic running cleaning of the reproduction plan is executed (see step S7 in FIG. 9), and the touch panel 28 displays a screen indicating that the automatic running cleaning is being executed. When the change button 73 is operated, the touch panel 28 displays the data setting screen 40 described above in order to change the reproduction plan before starting automatic running cleaning. Changing the cleaning plan on the data setting screen 40 is as described above.

電源部9は、装置本体2内部に搭載されたバッテリー(電源)および充電回路を備え、外部電源に接続することでバッテリーが充電され、また、自律走行作業装置1の各部へと電力を供給する。電源部9は、バッテリーの残量を示す信号を制御部10へと出力してもよい。 The power supply unit 9 includes a battery (power supply) and a charging circuit mounted inside the device main body 2, and the battery is charged by connecting to an external power source, and also supplies power to each part of the autonomous traveling work device 1. . The power supply section 9 may output a signal indicating the remaining amount of battery to the control section 10.

制御部10は、CPU(Central Processing Unit)等のコンピュータで構成され、図2に示すように、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスク、フラッシュメモリ等を含む記憶部11に接続されている。また、制御部10は、上記の走行部3、走行操作部4、清掃部5、計測部6、障害物検知部7、操作表示部8および電源部9等の自律走行作業装置1の各部に接続されている。 The control unit 10 is composed of a computer such as a CPU (Central Processing Unit), and as shown in FIG. It is connected. The control unit 10 also controls each part of the autonomous mobile work device 1 such as the above-mentioned traveling unit 3, traveling operation unit 4, cleaning unit 5, measuring unit 6, obstacle detection unit 7, operation display unit 8, and power supply unit 9. It is connected.

記憶部11は、自律走行作業装置1の各部および各種機能を制御するためのプログラムやデータを記憶し、制御部10が、記憶部11に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部および各種機能を統括制御する。例えば、制御部10は、記憶部11に記憶されたプログラムを実行することにより、モード切替部20、地図作成部21、清掃プラン作成部22(プラン作成部)、清掃プラン変更部23(プラン変更部)および再現制御部24として動作する。これにより、自律走行作業装置1は、事前に記憶されたプログラムに従って自律的に走行し自動で作業することができる。また、記憶部11は、1つ以上の清掃プランを記憶すると共に、各清掃プランに対応する環境地図も記憶する。 The storage unit 11 stores programs and data for controlling each part and various functions of the autonomous mobile work device 1, and the control unit 10 executes arithmetic processing based on the programs and data stored in the storage unit 11. By doing so, each part and various functions are controlled in an integrated manner. For example, by executing the program stored in the storage unit 11, the control unit 10 controls the mode switching unit 20, the map creation unit 21, the cleaning plan creation unit 22 (plan creation unit), the cleaning plan change unit 23 (plan change section) and the reproduction control section 24. Thereby, the autonomous mobile work device 1 can autonomously travel and work automatically according to a program stored in advance. Furthermore, the storage unit 11 stores one or more cleaning plans, and also stores an environmental map corresponding to each cleaning plan.

モード切替部20は、動作モードを学習走行モード、自動走行モードおよび手動走行モードの何れかに切り替える。モード切替部20は、例えば、上記したモード選択画面30において、学習ボタン32、自動ボタン33および手動ボタン34の操作に応じて動作モードを学習走行モード、自動走行モードおよび手動走行モードにそれぞれ切り替える。 The mode switching unit 20 switches the operation mode to any one of learning driving mode, automatic driving mode, and manual driving mode. The mode switching unit 20 switches the operation mode to a learning driving mode, an automatic driving mode, and a manual driving mode, for example, in response to the operation of the learning button 32, automatic button 33, and manual button 34 on the mode selection screen 30 described above.

地図作成部21は、学習走行モードにおいて学習走行清掃が行われる間、SLAM(Simultaneous Localization and Mapping)等の技術を用いて、リアルタイムで自己位置の推定と環境地図の作成とを行う。 While the learning driving cleaning is performed in the learning driving mode, the map creation unit 21 estimates the own position and creates an environmental map in real time using a technique such as SLAM (Simultaneous Localization and Mapping).

具体的には、地図作成部21は、所定の清掃エリアの学習走行清掃の間に、計測部6の計測結果である装置本体2と非作業対象との位置情報に基づいて、所定の時間間隔毎または所定の距離間隔毎に、装置本体2の周囲の局所地図を作成する。また、地図作成部21は、局所地図と走行部3の各エンコーダによる検出結果(走行部3の移動量)とに基づいて、局所地図中の自律走行作業装置1の自己位置(座標)を推定する。 Specifically, the map creation unit 21 performs cleaning at a predetermined time interval during the learning run cleaning of a predetermined cleaning area based on the positional information of the device main body 2 and the non-work object, which is the measurement result of the measurement unit 6. A local map around the device main body 2 is created every time or every predetermined distance interval. Furthermore, the map creation unit 21 estimates the self-position (coordinates) of the autonomous mobile work device 1 in the local map based on the local map and the detection results (the amount of movement of the travel unit 3) by each encoder of the travel unit 3. do.

そして、地図作成部21は、学習走行清掃を完了する際に、各局所地図をつなぎ合わせる(合成する)ことで清掃エリアの環境地図を作成する。また、地図作成部21は、計測部6が計測した各位置情報をつなぎ合わせる(合成する)ことで走行経路を作成する。 Then, when completing the learning travel cleaning, the map creation unit 21 creates an environmental map of the cleaning area by connecting (synthesizing) each local map. Furthermore, the map creation unit 21 creates a travel route by connecting (synthesizing) the position information measured by the measurement unit 6.

清掃プラン作成部22は、学習走行モードにおいて学習走行清掃が行われる間、清掃プランのステップ間隔毎に、走行部3の走行データおよび清掃部5の清掃データを取得して記憶部11に一時的に記憶しておく。データ設定画面40の学習開始ボタン48の操作に応じて、学習走行清掃が開始され、清掃プラン作成部22は、走行データおよび清掃データの取得を開始する。 While the learning travel cleaning is performed in the learning travel mode, the cleaning plan creation unit 22 acquires travel data of the travel unit 3 and cleaning data of the cleaning unit 5 at each step interval of the cleaning plan, and temporarily stores the acquired travel data in the storage unit 11. Remember it. In response to the operation of the learning start button 48 on the data setting screen 40, learning travel cleaning is started, and the cleaning plan creation unit 22 starts acquiring travel data and cleaning data.

清掃プラン作成部22は、例えば、走行データとして、計測部6が計測した位置情報に基づいて自己位置データ(X座標およびY座標、角度)を取得する。また、走行部3の前輪3aの前輪回転用エンコーダで前輪3aの走行回転数を検出し、その検出結果に基づいて走行部3の走行速度を取得する。更に、走行部3の前輪3aの操舵回転用エンコーダで前輪3aの操舵回転数を検出し、その検出結果に基づいて走行部3の旋回速度を取得する。 The cleaning plan creation unit 22 acquires, for example, self-position data (X coordinate, Y coordinate, angle) as travel data based on the position information measured by the measurement unit 6. Further, the front wheel rotation encoder of the front wheel 3a of the running section 3 detects the running rotation speed of the front wheel 3a, and the running speed of the running section 3 is obtained based on the detection result. Furthermore, the steering rotational speed of the front wheel 3a is detected by the steering rotation encoder of the front wheel 3a of the traveling section 3, and the turning speed of the traveling section 3 is obtained based on the detection result.

また、清掃プラン作成部22は、例えば、清掃データとして、清掃部5の清掃部材12のパッド圧、洗浄液供給部13の供給水量および吸引部14の吸引量について、後述するデータ設定画面40を介して設定されていた段階的な強度を取得する。 In addition, the cleaning plan creation unit 22 also sets, for example, the pad pressure of the cleaning member 12 of the cleaning unit 5, the amount of water supplied by the cleaning liquid supply unit 13, and the amount of suction of the suction unit 14 as cleaning data via a data setting screen 40, which will be described later. Retrieves the graded intensity that was set.

また、データ設定画面40の学習完了ボタン50の操作に応じて、学習走行清掃が完了すると、清掃プラン作成部22は、走行データおよび清掃データの取得を停止し、記憶部11に一時的に記憶していた走行データおよび清掃データをステップ毎に関連付けて清掃プラン(作業プラン)を作成する。 Further, when the learning travel cleaning is completed in response to the operation of the learning completion button 50 on the data setting screen 40, the cleaning plan creation unit 22 stops acquiring the travel data and cleaning data, and temporarily stores them in the storage unit 11. A cleaning plan (work plan) is created by associating the travel data and cleaning data that were previously used for each step.

更に、清掃プラン作成部22は、清掃プラン作成後、各ステップの走行データに基づいて、走行部3の走行経路(走行軌跡)を算出し、この走行軌跡において曲率半径が所定の曲率半径閾値以下の区間を旋回走行区間として判定し、この区間に対応するステップの旋回フラグを1に設定する。または、清掃プラン作成部22は、各ステップの走行データに基づいて、走行操作部4(ハンドル)の操舵角を検出し、この操舵角が所定の操舵角閾値(例えば、30度)以上の区間を旋回走行区間として判定し、この区間に対応するステップの旋回フラグを1に設定する。 Further, after creating the cleaning plan, the cleaning plan creation unit 22 calculates a travel route (travel trajectory) of the travel unit 3 based on the travel data of each step, and in this travel trajectory, the radius of curvature is equal to or less than a predetermined curvature radius threshold. The section is determined to be a turning section, and the turning flag of the step corresponding to this section is set to 1. Alternatively, the cleaning plan creating unit 22 detects the steering angle of the driving operation unit 4 (steering wheel) based on the driving data of each step, and detects the steering angle of the driving operation unit 4 (steering wheel) in a section where the steering angle is equal to or higher than a predetermined steering angle threshold (for example, 30 degrees). is determined to be a turning section, and the turning flag of the step corresponding to this section is set to 1.

なお、操舵角を計測する場合、例えば、走行部3の前輪3aの操舵回転用エンコーダや、走行操作部4(ハンドル)の旋回軸に設けたエンコーダによって、走行操作部4を操舵したときの各エンコーダのパルス数値を計測し、走行部3の進行方向を基準(0度)にして、進行方向に対して左旋回をプラスの角度で検出し、進行方向に対して右旋回をマイナスの角度で検出するように、パルス数値を角度(deg)に換算すればよい。 Note that when measuring the steering angle, for example, an encoder for steering rotation of the front wheel 3a of the traveling section 3 or an encoder provided on the turning axis of the traveling operation section 4 (steering wheel) is used to measure each steering angle when the traveling operation section 4 is steered. Measure the pulse value of the encoder, and with the traveling direction of the traveling section 3 as a reference (0 degrees), a left turn is detected as a positive angle with respect to the traveling direction, and a right turn is detected as a negative angle with respect to the traveling direction. What is necessary is to convert the pulse numerical value into an angle (deg) so that it can be detected.

そして、清掃プラン作成部22は、学習走行清掃を完了する際に、作成した清掃プランについてプラン名の入力を操作者に問い合わせる問合せ画面をタッチパネル28に表示させる。プラン名の入力後、データ設定画面40の記憶ボタン51の操作に応じて、清掃プラン作成部22は、作成した清掃プランを、同じ学習走行清掃で地図作成部21が作成した環境地図と関連付けて記憶部11に記憶する。 When the cleaning plan creation unit 22 completes the learning travel cleaning, the cleaning plan creation unit 22 causes the touch panel 28 to display an inquiry screen that asks the operator to input a plan name for the created cleaning plan. After inputting the plan name, in response to the operation of the memory button 51 on the data setting screen 40, the cleaning plan creation unit 22 associates the created cleaning plan with the environmental map created by the map creation unit 21 during the same learning run cleaning. It is stored in the storage unit 11.

清掃プラン変更部23は、自動走行モードにおいて自動走行清掃のために選択された再現プランの走行データおよび/または清掃データについて、データ設定画面40の各種ボタンの操作に基づく個別変更、清掃部5の清掃作業の変更に基づく一括変更、変更オプションに基づく一括変更等を行う。なお、清掃プラン変更部23は、再現プランの一括変更では、走行データが示す自律走行作業装置1の自己位置データ(環境地図上のX座標およびY座標、角度)を変更することなく、即ち、走行経路を変更することなく、各ステップに亘って走行データおよび/または清掃データを変更する。 The cleaning plan change unit 23 performs individual changes based on the operation of various buttons on the data setting screen 40 and the cleaning unit 5's travel data and/or cleaning data of the reproduction plan selected for automatic travel cleaning in the automatic travel mode. Make bulk changes based on changes in cleaning work, bulk changes based on change options, etc. Note that when changing the reproduction plan all at once, the cleaning plan changing unit 23 does not change the self-position data (X and Y coordinates and angles on the environmental map) of the autonomous mobile work device 1 indicated by the travel data, that is, To change travel data and/or cleaning data at each step without changing the travel route.

清掃プラン変更部23は、変更後の再現プランを(図9のステップS8:Yes参照)、今回の自動走行清掃に限り実行するように一時的に記憶部11に記憶してもよく、あるいは、次回以降の自動走行清掃にも実行するように、新たな清掃プランとして記憶部11に記憶してもよい(図9のステップS10参照)。例えば、清掃プラン変更部23は、自動走行清掃の完了後に、変更した再現プランを新たな清掃プランとして記憶部11に記憶するか否かを操作者に問い合わせる問合せ画面をタッチパネル28に表示させてもよい(図9のステップS9参照)。 The cleaning plan changing unit 23 may temporarily store the changed reproduction plan (see step S8: Yes in FIG. 9) in the storage unit 11 so as to execute it only for the current automatic running cleaning, or The cleaning plan may be stored in the storage unit 11 as a new cleaning plan so as to be executed in the next automatic cleaning. (See step S10 in FIG. 9). For example, the cleaning plan changing unit 23 may cause the touch panel 28 to display an inquiry screen asking the operator whether or not to store the changed reproduction plan in the storage unit 11 as a new cleaning plan after the automatic running cleaning is completed. Good (see step S9 in FIG. 9).

清掃プラン変更部23は、自動走行モードにおいて、再現プランの選択後に、タッチパネル28にデータ設定画面40が表示されているとき、データ設定画面40の各種ボタンの操作に基づく再現プランの個別変更を受け付ける。例えば、清掃プラン変更部23は、速度変更ボタン41の操作に応じて、再現プランの走行データを個別に変更する。また、清掃プラン変更部23は、清掃スイッチ42、パッド圧調整ボタン43、供給スイッチ44、供給水量調整ボタン45、吸引スイッチ46および吸引量調整ボタン47の操作に応じて、再現プランの清掃データを個別に変更する。清掃プラン変更部23は、上記したように個別に変更された走行データおよび清掃データを、データ設定画面40の再現開始ボタン52の操作に応じて、自動走行清掃の開始前に、再現プランに反映させるとよい。 In the automatic driving mode, when the data setting screen 40 is displayed on the touch panel 28 after selecting the reproduction plan, the cleaning plan changing unit 23 accepts individual changes to the reproduction plan based on operations of various buttons on the data setting screen 40. . For example, the cleaning plan change unit 23 individually changes the travel data of the reproduction plan in response to the operation of the speed change button 41. Further, the cleaning plan changing unit 23 changes the cleaning data of the reproduction plan in response to the operations of the cleaning switch 42, pad pressure adjustment button 43, supply switch 44, supply water amount adjustment button 45, suction switch 46, and suction amount adjustment button 47. Change individually. The cleaning plan changing unit 23 reflects the traveling data and cleaning data that have been individually changed as described above in the reproduction plan before starting automatic traveling cleaning in response to the operation of the reproduction start button 52 on the data setting screen 40. It's good to let them do it.

また、清掃プラン変更部23は、自動走行モードにおいて、再現プランの生成時の清掃部5の清掃作業と再現プランの実行時の清掃部5の再現作業とが異なるとき、清掃作業の変更に基づく再現プランの一括変更を受け付ける。 In addition, in the automatic driving mode, when the cleaning work of the cleaning unit 5 at the time of generating the reproduction plan and the reproduction work of the cleaning unit 5 at the time of executing the reproduction plan are different, the cleaning plan changing unit 23 changes the cleaning work based on the change of the cleaning work. Accept bulk changes to reproduction plans.

例えば、清掃プラン変更部23は、上記した清掃プラン選択画面60において決定ボタン64が操作されて再現プランの選択が決定したとき、再現プラン生成時の清掃部材12の種類と今回装着中の清掃部材12の種類とを記憶部11から読み取って比較する。清掃部材12の種類には、第1洗浄パッド、第2洗浄パッド、剥離パッド、艶出しパッド、メラミンパッド、洗浄ブラシおよび除塵ブラシがある。そして、再現プラン生成時の清掃部材12の種類と今回装着中の清掃部材12の種類とが異なるとき、清掃プラン変更部23は、再現プランの生成時の清掃部5の清掃作業と再現プランの実行時の清掃部5の再現作業とが異なると判定する。 For example, when the decision button 64 is operated on the cleaning plan selection screen 60 described above to select a reproduction plan, the cleaning plan changing unit 23 changes the type of cleaning member 12 at the time of generating the reproduction plan and the cleaning member currently being installed. 12 types are read from the storage unit 11 and compared. Types of cleaning members 12 include a first cleaning pad, a second cleaning pad, a peeling pad, a polishing pad, a melamine pad, a cleaning brush, and a dust removal brush. Then, when the type of the cleaning member 12 at the time of generation of the reproduction plan is different from the type of the cleaning member 12 currently being installed, the cleaning plan changing unit 23 changes the cleaning work of the cleaning unit 5 at the time of generation of the reproduction plan and the type of the cleaning member 12 currently being installed. It is determined that the reproduction work of the cleaning unit 5 during execution is different.

なお、清掃プラン変更部23は、清掃部材12の種類に基づいて清掃作業の種類を把握(判定)することができる。例えば、清掃部材12の種類が第1洗浄パッド、第2洗浄パッドまたは洗浄ブラシである場合、清掃作業の種類は床面洗浄作業と判定される。また、清掃部材12の種類が剥離パッド、艶出しパッド、メラミンパッドまたは除塵ブラシである場合、清掃作業の種類は、それぞれワックス剥離作業、床面艶出し作業、タイル洗浄作業または吸引清掃作業と判定される。 Note that the cleaning plan changing unit 23 can grasp (determine) the type of cleaning work based on the type of the cleaning member 12. For example, when the type of cleaning member 12 is a first cleaning pad, a second cleaning pad, or a cleaning brush, the type of cleaning work is determined to be floor cleaning work. Furthermore, when the type of cleaning member 12 is a peeling pad, polishing pad, melamine pad, or dust removal brush, the type of cleaning work is determined to be wax peeling work, floor polishing work, tile cleaning work, or suction cleaning work, respectively. be done.

以下に、第1洗浄パッドを清掃部材12として学習走行清掃を行って清掃プランを作成した後、この清掃プランを再現プランとして自動走行清掃を行う場合に、清掃プラン変更部23が、清掃作業の変更や清掃部材12の種類変更に基づく再現プランの一括変更を行う例を説明する。 Below, after creating a cleaning plan by performing learning traveling cleaning using the first cleaning pad as the cleaning member 12, when automatically traveling cleaning is performed using this cleaning plan as a reproduction plan, the cleaning plan changing unit 23 changes the cleaning work. An example in which the reproduction plan is changed all at once based on a change or a change in the type of cleaning member 12 will be described.

清掃部材12が第1洗浄パッドから硬い材料の第2洗浄パッドに変更された場合、清掃プラン変更部23は、床面FLに傷がつくのを防ぐために、清掃データのパッド圧を1段階下げるように一括変更を行う。清掃部材12が第1洗浄パッドから洗浄ブラシに変更された場合、清掃プラン変更部23は、清掃データの供給水量を1段階上げるように一括変更を行う。 When the cleaning member 12 is changed from the first cleaning pad to the second cleaning pad made of hard material, the cleaning plan changing unit 23 lowers the pad pressure in the cleaning data by one level to prevent scratches on the floor surface FL. Make bulk changes like this. When the cleaning member 12 is changed from the first cleaning pad to the cleaning brush, the cleaning plan changing unit 23 performs a batch change to increase the amount of water supplied in the cleaning data by one level.

清掃部材12が第1洗浄パッドから剥離パッドに変更された場合、清掃プラン変更部23は、床面FLに密着した多量のワックスを確実に床面FLから除去させるため、走行データの走行速度を1/2に下げると共に、清掃データのパッド圧および吸引量を最上位の段階に一律に上げる(例えば、0~2の3段階の場合には2のレベルに上げ、0~4の5段階の場合には4のレベルに上げる)。 When the cleaning member 12 is changed from the first cleaning pad to the peeling pad, the cleaning plan changing unit 23 changes the running speed of the running data to ensure that a large amount of wax that is in close contact with the floor FL is removed from the floor FL. At the same time, raise the pad pressure and suction amount of the cleaning data to the highest level (for example, if there are 3 levels from 0 to 2, raise it to level 2, and increase it to level 2 from 5 levels from 0 to 4). (in some cases, increase to level 4).

清掃部材12が第1洗浄パッドから艶出しパッドに変更された場合、図11に示すように、清掃プラン変更部23は、ワックスを塗布した床面FLをゆっくりと時間を掛けて艶出しするために、走行データの走行速度を1/2に下げると共に、清掃データのパッド圧を最下位の段階に一律に下げ(例えば、0~2の3段階の場合や0~4の5段階の場合に、0のレベルに下げる)、更に、洗浄液供給部13の洗浄液供給および吸引部14の吸引を停止するように設定する(例えば、供給水量および吸引量をオフに設定する)。 When the cleaning member 12 is changed from the first cleaning pad to the polishing pad, as shown in FIG. Then, lower the running speed of the running data to 1/2, and uniformly lower the pad pressure of the cleaning data to the lowest level (for example, in the case of 3 stages from 0 to 2 or 5 stages from 0 to 4). , to a level of 0), and further set to stop the cleaning liquid supply from the cleaning liquid supply section 13 and the suction from the suction section 14 (for example, set the supplied water amount and the suction amount to OFF).

清掃部材12が第1洗浄パッドからメラミンパッドに変更された場合、清掃プラン変更部23は、セラミックタイルの床面FLを洗浄するために、走行データの走行速度の設定を1/2に下げると共に、清掃データのパッド圧を最下位の段階に下げ、供給水量および吸引量を最上位の段階に上げる。 When the cleaning member 12 is changed from the first cleaning pad to the melamine pad, the cleaning plan changing unit 23 lowers the travel speed setting in the travel data to 1/2 in order to clean the ceramic tile floor surface FL, and also , the pad pressure of the cleaning data is lowered to the lowest stage, and the supply water volume and suction volume are increased to the highest stage.

清掃部材12が第1洗浄パッドから除塵ブラシに変更された場合、清掃プラン変更部23は、カーペット等の起毛素材の床面FLを清掃するために、走行データの走行速度を1/2に下げると共に、清掃データのパッド圧を最下位の段階に一律に下げ、更に、洗浄液供給部13の洗浄液供給および吸引部14の吸引を停止するように設定する(例えば、供給水量および吸引量をオフに設定する)。このように、清掃プラン変更部23は、湿式の清掃作業から乾式の清掃作業に切り替えられた場合でも、清掃プランを一括変更して対応することができる。 When the cleaning member 12 is changed from the first cleaning pad to the dust removal brush, the cleaning plan changing unit 23 reduces the travel speed of the travel data to 1/2 in order to clean the floor surface FL of raised material such as carpet. At the same time, the pad pressure of the cleaning data is uniformly lowered to the lowest level, and furthermore, the cleaning liquid supply from the cleaning liquid supply unit 13 and the suction from the suction unit 14 are set to be stopped (for example, the amount of water supplied and the amount of suction are turned off). ). In this way, the cleaning plan changing unit 23 can respond by changing the cleaning plan all at once even when the wet cleaning operation is switched to the dry cleaning operation.

なお、清掃プラン変更部23は、上記したように清掃作業の変更に基づいて一括変更された走行データおよび清掃データを、清掃プラン選択画面60の決定ボタン64の操作に応じて再現プランの選択が決定したときに、再現プランに反映させてよく、あるいは、清掃プラン変更画面70の実行ボタン72の操作に応じて、自動走行清掃の開始前に、再現プランに反映させてもよい。また、清掃プラン変更部23は、清掃作業の変更に基づいて再現プランを一括変更する場合でも、清掃プラン変更画面70で変更ボタン73が操作された場合には、データ設定画面40において更に再現プランを変更してもよい。 Note that the cleaning plan changing unit 23 changes the travel data and cleaning data that have been collectively changed based on the change in cleaning work as described above, to select a reproduction plan in response to the operation of the determination button 64 on the cleaning plan selection screen 60. When it is determined, it may be reflected in the reproduction plan, or it may be reflected in the reproduction plan before the automatic running cleaning starts in response to the operation of the execution button 72 on the cleaning plan change screen 70. Furthermore, even when changing the reproduction plan all at once based on changes in cleaning work, if the change button 73 is operated on the cleaning plan change screen 70, the cleaning plan changing unit 23 further updates the reproduction plan on the data setting screen 40. may be changed.

また、清掃プラン変更部23は、上記したデータ設定画面40において複数種類の変更オプションから何れかの変更オプションが選択されたとき、変更オプションに基づく再現プランの一括変更を受け付ける。変更オプションの種類には、例えば、弱清掃オプション、強清掃オプション、時短清掃オプション、ゆっくり清掃オプション、デモ走行オプション、供給水量変更オプション(総量一定供給オプションおよび速度追従供給オプション)、静音走行オプション、雨天清掃オプション、簡易清掃オプション、しっかり清掃オプションがある。清掃プラン変更部23は、選択された変更オプションに応じて、走行経路を変更することなく、再現プランの一括変更を行う。以下に、各変更オプションの場合の再現プランの一括変更の例を説明する。 Further, when any change option is selected from the plurality of change options on the data setting screen 40 described above, the cleaning plan change unit 23 accepts a batch change of the reproduction plan based on the change option. Types of change options include, for example, weak cleaning option, strong cleaning option, time-saving cleaning option, slow cleaning option, demo run option, supply water amount change option (constant total amount supply option and speed tracking supply option), quiet running option, rainy weather option, etc. There are cleaning options, light cleaning options, and deep cleaning options. The cleaning plan changing unit 23 changes the reproduction plan all at once, without changing the travel route, according to the selected change option. An example of batch modification of the reproduction plan for each modification option will be described below.

弱清掃オプション(弱作業オプション)や強清掃オプション(強作業オプション)は、例えば、選択された再現プランの自動走行清掃に要する清掃時間を、作成時の再現プランから変えることなく、清掃エリアの床面FLの汚れ具合に応じて、床面FLの汚れを除去する場合に選択されるとよい。弱清掃オプションでは、清掃データ(作業データ)の作業強度を弱くし、強清掃オプションでは、清掃データの作業強度を強くする。床面FLが通常時より汚れていない場合、弱清掃オプションの変更オプションが選択されるとよく、この場合、清掃プラン変更部23は、走行データを変更することなく、清掃データのパッド圧、供給水量および吸引量を1段階下げるように設定し、あるいはパッド圧、供給水量および吸引量を最下位の段階に一律に下げるように設定する。一方、床面FLが通常時より汚れている場合、強清掃オプションの変更オプションが選択されるとよく、この場合、清掃プラン変更部23は、走行データを変更することなく、清掃データのパッド圧、供給水量および吸引量を1段階上げるように設定し、あるいはパッド圧、供給水量および吸引量を最上位の段階に一律に上げるように設定する。 For example, the weak cleaning option (light work option) and strong cleaning option (strong work option) can be used to clean the floor of the cleaning area without changing the cleaning time required for automatic cleaning of the selected reproduction plan from the reproduction plan at the time of creation. It may be selected when removing dirt from the floor surface FL depending on the degree of dirt on the surface FL. The weak cleaning option weakens the work intensity of the cleaning data (work data), and the strong cleaning option increases the work intensity of the cleaning data. When the floor surface FL is less dirty than usual, it is preferable to select the change option of the weak cleaning option. In this case, the cleaning plan change unit 23 changes the pad pressure and supply of the cleaning data without changing the running data. Set the water amount and suction amount to be lowered by one step, or set the pad pressure, supply water amount and suction amount to be uniformly lowered to the lowest step. On the other hand, if the floor surface FL is dirtier than usual, the option to change the strong cleaning option may be selected. In this case, the cleaning plan changing unit 23 changes the pad pressure based on the cleaning data without changing the travel data , the supply water amount and the suction amount are set to increase by one step, or the pad pressure, the supply water amount and the suction amount are set to be raised uniformly to the highest step.

時短清掃オプション(高速化オプション)やゆっくり清掃オプション(低速化オプション)は、例えば、選択された再現プランの自動走行清掃に要する清掃時間を短縮または伸長する場合に選択されるとよい。再現プランの作成時に要した清掃時間を確保できずに、自動走行清掃を早く切り上げる必要がある場合、時短清掃オプションの変更オプションが選択されるとよく、この場合、図10に示すように、清掃プラン変更部23は、走行データの走行速度を2倍に上げて設定し、あるいは複数段階の速度の上位(例えば、0~7の8段階の場合の5のレベル)に一律に設定する。清掃時間に余裕があり、大理石等の石材の床面FLをゆっくり清掃(例えば、艶出し)する場合、ゆっくり清掃オプションの変更オプションが選択されるとよく、この場合、清掃プラン変更部23は、走行データの走行速度を1/2に下げて設定し、あるいは複数段階の速度の下位(例えば、0~7の8段階の場合の1のレベル)に一律に設定する。 The time-saving cleaning option (high-speed option) and the slow-cleaning option (slow-speed option) may be selected, for example, when shortening or extending the cleaning time required for automatically running cleaning of the selected reproduction plan. If you cannot secure the cleaning time required when creating the reproduction plan and need to finish automatic cleaning quickly, it is best to select the option to change the time-saving cleaning option. In this case, as shown in Figure 10, cleaning The plan changing unit 23 doubles the traveling speed of the traveling data, or uniformly sets it to the higher level of multiple speed levels (for example, level 5 in the case of eight speed levels from 0 to 7). If you have plenty of cleaning time and want to slowly clean (for example, polish) the floor FL made of stone such as marble, it is preferable to select the slow cleaning option change option. In this case, the cleaning plan change unit 23: The travel speed of the travel data is set to be reduced to 1/2, or it is uniformly set to the lower level of multiple speed levels (for example, level 1 in the case of eight speed levels from 0 to 7).

デモ走行オプションは、例えば、商業施設等で自律走行作業装置1が学習した清掃プランの走行経路を確認するため、あるいは展示会等で自律走行作業装置1のデモンストレーションのためのデモ走行を行う場合に選択されるとよい。デモ走行オプションの変更オプションが選択されると、清掃プラン変更部23は、走行データを変更することなく、清掃部材12の清掃作業、洗浄液供給部13の洗浄液供給および吸引部14の吸引を停止するように清掃データを設定する(例えば、パッド圧、供給水量および吸引量をオフに設定する)。なお、デモ走行の自動走行清掃の開始前に、上記したデータ設定画面40の速度変更ボタン41を操作して走行データの走行速度をより速くまたはより遅く設定することで、再現プランをそのまま実行する場合に比べて、自動走行清掃に要する時間を短くまたは長くすることができ、例えば、走行速度をより速くすることでデモ走行をより早く終了させることができる。また、デモ走行の変更オプションが選択されている場合には、データ設定画面40では、清掃データの変更に関する操作を受け付けないように設定され、例えば、清掃スイッチ42、パッド圧調整ボタン43、供給スイッチ44、供給水量調整ボタン45、吸引スイッチ46および吸引量調整ボタン47は、操作不能に表示される。 The demo run option is used, for example, to confirm the travel route of the cleaning plan learned by the autonomous mobile work device 1 at a commercial facility or the like, or to conduct a demonstration run to demonstrate the autonomous mobile work device 1 at an exhibition or the like. It is good to be selected. When the change option of the demo run option is selected, the cleaning plan change unit 23 stops the cleaning work of the cleaning member 12, the cleaning liquid supply of the cleaning liquid supply unit 13, and the suction of the suction unit 14 without changing the driving data. (e.g., set pad pressure, water supply volume, and suction volume to off). In addition, before starting the automatic running cleaning of the demo run, the reproduction plan can be executed as is by operating the speed change button 41 on the data setting screen 40 described above to set the running speed of the running data to be faster or slower. The time required for automatic running cleaning can be made shorter or longer than in the case of a conventional vehicle, and for example, by increasing the running speed, the demonstration run can be completed sooner. Further, when the demo run change option is selected, the data setting screen 40 is set not to accept operations related to changing cleaning data, such as cleaning switch 42, pad pressure adjustment button 43, supply switch 44, the supply water amount adjustment button 45, the suction switch 46, and the suction amount adjustment button 47 are displayed as inoperable.

供給水量変更オプション(総量一定供給オプションおよび速度追従供給オプション)は、例えば、データ設定画面40での再現プランの個別変更や、清掃作業の変更に基づく再現プランの一括変更に伴って、走行データの走行速度が変更される場合に選択されるとよい。例えば、走行速度をより速く変更した場合には通過位置当たりの清掃時間が短くなるところ、洗浄液の供給水量が変更されないと、元の再現プランに比べて通過位置当たりの供給水量が減少するので、洗浄液不足により清掃部材12で床面FLを傷つけたり、十分な清掃効果を得られなくなったりするおそれがある。また、走行速度をより遅く変更した場合には通過位置当たりの清掃時間が長くなるところ、洗浄液の供給水量が変更されないと、元の再現プランに比べて通過位置当たりの供給水量が増加するので、洗浄液の供給過多により汚水が床面FLに残存するおそれがある。さらには、洗浄液が予定よりも多く消費されるため、清掃作業の完了までに枯渇してしまうおそれもある。 The supply water amount change option (total amount constant supply option and speed tracking supply option) can be used, for example, to change the running data when individually changing the reproduction plan on the data setting screen 40 or collectively changing the reproduction plan based on changes in cleaning work. It is preferable to select this when the traveling speed is changed. For example, if the traveling speed is changed faster, the cleaning time per passing position will be shorter, but if the amount of water supplied for cleaning fluid is not changed, the amount of water supplied per passing position will be reduced compared to the original reproduction plan. There is a risk that the cleaning member 12 may damage the floor surface FL due to a lack of cleaning liquid, or that a sufficient cleaning effect may not be obtained. In addition, if the traveling speed is changed to a slower speed, the cleaning time per passing position will become longer, but if the amount of water supplied for cleaning fluid is not changed, the amount of water supplied per passing position will increase compared to the original reproduction plan. There is a possibility that dirty water remains on the floor surface FL due to excessive supply of cleaning liquid. Furthermore, since more cleaning liquid is consumed than planned, there is a risk that the cleaning liquid will be exhausted before the cleaning work is completed.

そこで、総量一定供給オプションの変更オプションが選択されると、清掃プラン変更部23は、元の再現プランの清掃データの各ステップの供給水量の総量を算出し、変更後の再現プランの自動走行清掃において、元の再現プランと同じ総量の供給水量を消費するように、再現プランの清掃データの各ステップの供給水量を変更する。このとき、供給水量がオフ以外に設定されている各ステップを通して供給水量が一定となるように、供給水量を算出して変更する。 Therefore, when the change option of the fixed total amount supply option is selected, the cleaning plan change unit 23 calculates the total amount of water supply for each step of the cleaning data of the original reproduction plan, and calculates the total amount of water supplied for each step of the cleaning data of the original reproduction plan, In this step, the amount of water supplied at each step of the cleaning data of the reproduction plan is changed so that the same total amount of water supply as the original reproduction plan is consumed. At this time, the amount of water to be supplied is calculated and changed so that the amount of water to be supplied is constant throughout each step where the amount of water to be supplied is set to a value other than OFF.

また、速度追従供給オプションの変更オプションが選択されると、清掃プラン変更部23は、再現プランのステップ毎に、走行データの走行速度の変更の割合に応じて、清掃データの供給水量を増減させる。例えば、走行データの走行速度がより速く変更された場合には、速度変更の割合に応じて清掃データの供給水量を多く設定し、走行速度がより遅く変更された場合には、速度変更の割合に応じて供給水量を少なく設定する。一例として、走行速度が2割増しに変更された場合には、供給水量も2割増しに変更する。 Further, when the change option of the speed following supply option is selected, the cleaning plan changing unit 23 increases or decreases the water supply amount of the cleaning data according to the rate of change of the traveling speed of the traveling data for each step of the reproduction plan. . For example, if the traveling speed in the traveling data changes faster, the amount of water supplied in the cleaning data is set to be larger according to the rate of speed change, and if the traveling speed changes slower, the water supply amount is set to a larger amount according to the rate of speed change. Set the water supply amount to a smaller amount depending on the situation. For example, if the running speed is increased by 20%, the amount of water supplied is also increased by 20%.

なお、上記のような供給水量変更を行うために、清掃部5では、洗浄液供給部13の洗浄液タンクおよび汚水回収部の汚水タンクに水位センサ(図示せず)を設けて、清掃プラン変更部23は、各水位センサの検知結果に基づいて、学習走行清掃で清掃プランを作成したときの洗浄液供給部13の供給水量の総量や、自動走行清掃で清掃プランを実行したときの洗浄液供給部13の供給水量の総量を把握する。清掃プラン変更部23は、元の再現プランに比べて洗浄液を多く供給する場合、清掃エリアの清掃を完了するまでに、洗浄液タンク内の洗浄液が足らなくならないように、また汚水タンクが満タンにならないように、供給水量を調整してもよい。供給水量変更では、細かく供給水量を変更させる必要があり、洗浄液供給部13の供給ポンプに印加される電圧を変更することで、供給水量を調整する。 In order to change the supply water amount as described above, in the cleaning section 5, water level sensors (not shown) are provided in the cleaning liquid tank of the cleaning liquid supply section 13 and the sewage tank of the sewage recovery section, and the cleaning plan changing section 23 Based on the detection results of each water level sensor, the total amount of water supplied by the cleaning liquid supply unit 13 when a cleaning plan is created with learning running cleaning, and the total amount of water supplied by the cleaning liquid supply unit 13 when a cleaning plan is executed with automatic running cleaning. Understand the total amount of water supply. When supplying more cleaning liquid than the original reproduction plan, the cleaning plan changing unit 23 makes sure that the cleaning liquid in the cleaning liquid tank does not run out and that the dirty water tank is full before the cleaning of the cleaning area is completed. The amount of water supplied may be adjusted to prevent this. In changing the amount of water supplied, it is necessary to finely change the amount of water supplied, and the amount of water supplied is adjusted by changing the voltage applied to the supply pump of the cleaning liquid supply section 13.

静音走行オプションは、例えば、清掃すべき商業施設の営業時間中やオフィスの就業時間中において、走行部3の走行音や、清掃部材12の稼働音、吸引部14の吸引音を抑制して、自律走行作業装置1が発する周囲への騒音を軽減するように配慮する場合に選択されるとよい。静音走行オプションの変更オプションが選択されると、清掃プラン変更部23は、走行データの走行速度、並びに清掃データのパッド圧、供給水量および吸引量を、それぞれ下げて設定する。例えば、走行速度を1/2に下げて設定し、あるいは複数段階の速度の下位(例えば、0~7の8段階の場合の1のレベル)に一律に設定する。また、パッド圧、供給水量および吸引量を、1段階下げるように設定し、あるいはパッド圧、供給水量および吸引量を最下位の段階に一律に下げるように設定する。更に、清掃部材12を回転させる清掃部材用モータを定速制御することで、清掃部材12の回転数を1/2に下げるよう調整してもよい。 The silent running option suppresses the running sound of the running section 3, the operating sound of the cleaning member 12, and the suction sound of the suction section 14, for example, during business hours of a commercial facility to be cleaned or during working hours of an office. This may be selected when consideration is given to reducing noise to the surroundings emitted by the autonomous traveling work device 1. When the silent running option change option is selected, the cleaning plan changing unit 23 lowers and sets the traveling speed of the traveling data, and the pad pressure, supply water amount, and suction amount of the cleaning data. For example, the traveling speed is set to be reduced to 1/2, or it is uniformly set to the lower level of a plurality of speed levels (for example, level 1 in the case of eight speed levels from 0 to 7). Further, the pad pressure, the amount of water supplied, and the amount of suction are set to be lowered by one level, or the pad pressure, the amount of water supplied, and the amount of suction are set to be lowered uniformly to the lowest level. Furthermore, by controlling the cleaning member motor that rotates the cleaning member 12 at a constant speed, the rotation speed of the cleaning member 12 may be adjusted to be lowered to 1/2.

雨天清掃オプションは、例えば、清掃当日の天気が降雨のために床面FLの汚れ状況が水分過多である場合に選択されるとよい。雨天清掃オプションの変更オプションが選択されると、清掃プラン変更部23は、走行データの走行速度を下げて設定すると共に、清掃データの吸引量を上げて設定する。例えば、全ステップを通して、走行速度を2/3に下げて設定すると共に、吸引量を最上位の段階に一律に下げるように設定する。 The rainy weather cleaning option may be selected, for example, when the floor surface FL is soiled with too much moisture due to rain on the cleaning day. When the change option of the rainy weather cleaning option is selected, the cleaning plan changing unit 23 lowers and sets the travel speed of the travel data and increases the suction amount of the cleaning data. For example, the traveling speed is set to be reduced to 2/3 throughout all steps, and the suction amount is set to be uniformly reduced to the highest stage.

簡易清掃オプションは、例えば、清掃すべき清掃エリアの床面FLがあまり汚れていないために、清掃に係る作業負担を軽減して清掃時間を短縮したい場合に選択されるとよい。簡易清掃オプションは、床面FLの汚れを除去する能力が最も低いモードであり、簡易清掃オプションの変更オプションが選択されると、清掃プラン変更部23は、走行データの走行速度を上げて設定すると共に、清掃データのパッド圧、供給水量および吸引量を下げて設定する。例えば、走行速度を2倍に上げて設定し、あるいは複数段階の速度の上位(例えば、0~7の8段階の場合の5のレベル)に一律に設定する。また、パッド圧、供給水量および吸引量を、1段階下げるように設定し、あるいはパッド圧、供給水量および吸引量を最下位の段階に一律に下げるように設定する。 The simple cleaning option may be selected, for example, when the floor surface FL of the cleaning area to be cleaned is not very dirty and it is desired to reduce the work burden associated with cleaning and shorten the cleaning time. The simple cleaning option is a mode with the lowest ability to remove dirt from the floor FL, and when the simple cleaning option change option is selected, the cleaning plan changing unit 23 increases and sets the traveling speed of the traveling data. At the same time, set the cleaning data by lowering the pad pressure, water supply amount, and suction amount. For example, the traveling speed is set to be doubled, or it is uniformly set to the higher level of multiple speed levels (for example, level 5 in the case of eight speed levels from 0 to 7). Further, the pad pressure, the amount of water supplied, and the amount of suction are set to be lowered by one level, or the pad pressure, the amount of water supplied, and the amount of suction are set to be lowered uniformly to the lowest level.

しっかり清掃オプションは、例えば、清掃すべき清掃エリアの床面FLが非常に汚れているために、清掃に係る作業負担や清掃時間に拘らず、より確実に床面FLの汚れを除去したい場合に選択されるとよい。しっかり清掃オプションは、床面FLの汚れを除去する能力が最も高いモードであり、しっかり清掃オプションの変更オプションが選択されると、清掃プラン変更部23は、走行データの走行速度を下げて設定すると共に、清掃データのパッド圧、供給水量および吸引量を上げて設定する。例えば、走行速度を1/2に下げて設定し、あるいは複数段階の速度の下位(例えば、0~7の8段階の場合の1のレベル)に一律に設定する。また、パッド圧、供給水量および吸引量を、1段階上げるように設定し、あるいはパッド圧、供給水量および吸引量を最上位の段階に一律に上げるように設定する。 The thorough cleaning option is used, for example, when the floor FL in the cleaning area to be cleaned is extremely dirty and you want to remove dirt from the floor FL more reliably, regardless of the cleaning work load or cleaning time. It is good to be selected. The thorough cleaning option is the mode with the highest ability to remove dirt from the floor FL, and when the thorough cleaning option change option is selected, the cleaning plan changing unit 23 lowers and sets the travel speed of the travel data. At the same time, set the cleaning data by increasing the pad pressure, water supply amount, and suction amount. For example, the traveling speed is set to be reduced to 1/2, or it is uniformly set to the lower level of a plurality of speed levels (for example, level 1 in the case of eight speed levels from 0 to 7). Further, the pad pressure, the amount of water supplied, and the amount of suction are set to be raised by one level, or the pad pressure, the amount of water supplied, and the amount of suction are set to be raised uniformly to the highest level.

なお、清掃プラン変更部23は、上記したように変更オプションに基づいて一括変更された走行データおよび清掃データを、データ設定画面40において変更オプションを選択したときに、再現プランに反映させてよく、あるいは、データ設定画面40の再現開始ボタン52の操作に応じて、自動走行清掃の開始前に、再現プランに反映させてもよい。 Note that the cleaning plan changing unit 23 may reflect the traveling data and cleaning data that have been collectively changed based on the change option as described above in the reproduction plan when the change option is selected on the data setting screen 40. Alternatively, in response to the operation of the reproduction start button 52 on the data setting screen 40, the information may be reflected in the reproduction plan before starting the automatic running cleaning.

また、清掃プラン変更部23は、データ設定画面40の各種ボタンの操作に基づく再現プランの個別変更、清掃部5の清掃作業の変更に基づく再現プランの一括変更、変更オプションに基づく再現プランの一括変更のそれぞれについて、走行データおよび清掃データの変更状況を統合して記憶してもよい。そして、清掃プラン変更部23は、データ設定画面40の再現開始ボタン52の操作に応じて、自動走行清掃の開始前に、統合された走行データおよび清掃データの変更状況を、再現プランに反映させてもよい。 In addition, the cleaning plan changing unit 23 can change reproduction plans individually based on operations of various buttons on the data setting screen 40, collectively change reproduction plans based on changes in the cleaning work of the cleaning unit 5, and collectively change reproduction plans based on change options. For each change, the change status of travel data and cleaning data may be stored in an integrated manner. Then, the cleaning plan change unit 23 reflects the changes in the integrated travel data and cleaning data in the reproduction plan before starting automatic travel cleaning in response to the operation of the reproduction start button 52 on the data setting screen 40. You can.

ところで、上記では、データ設定画面40の各種ボタンの操作に基づく再現プランの個別変更、清掃部5の清掃作業の変更に基づく再現プランの一括変更、変更オプションに基づく再現プランの一括変更について説明したが、再現プランの変更は、再現プランに含まれる制限フラグによって制限される。例えば、再現プランには、制限フラグとして、走行データの走行速度の変更を制限する旋回フラグが含まれる。 Incidentally, in the above description, individual changes to reproduction plans based on operations of various buttons on the data setting screen 40, batch changes to reproduction plans based on changes in the cleaning work of the cleaning section 5, and batch changes to reproduction plans based on change options have been described. However, changes to the reproduction plan are restricted by restriction flags included in the reproduction plan. For example, the reproduction plan includes, as a restriction flag, a turning flag that restricts changes in travel speed in travel data.

清掃プラン変更部23は、再現プランを変更するとき、各ステップの旋回フラグを参照し、即ち、各ステップが旋回走行区間か否かを判定する。そして、清掃プラン変更部23は、旋回フラグが1に設定されたステップ(旋回走行区間のステップ)に対して、データ設定画面40の操作や清掃作業の変更、変更オプションに基づいて、走行データの走行速度を高速にする変更または一括変更を指示されている場合でも、この旋回走行区間のステップについては、元の再現プランの走行データ(清掃プラン作成時の走行データ)の走行速度を維持する。 When changing the reproduction plan, the cleaning plan changing unit 23 refers to the turning flag of each step, that is, determines whether each step is a turning section. Then, the cleaning plan change unit 23 changes the travel data for the step for which the turning flag is set to 1 (the step in the turning travel section) based on the operation on the data setting screen 40, the cleaning work change, and the change option. Even if an instruction is given to change the traveling speed to a higher speed or to change it all at once, the traveling speed of the original reproduction plan travel data (traveling data at the time of creating the cleaning plan) is maintained for the steps in this turning travel section.

例えば、図12に示すように、体育館等の矩形形状の清掃エリアの床面FLにおいて、自律走行作業装置1をジグザグに往復させて学習走行清掃させることで、この清掃エリアを塗りつぶすように清掃プランを作成することがある。このような清掃プランの走行経路は、180度旋回する区間で、曲率半径が所定の曲率半径閾値以下になり、旋回走行区間として判定される。そして、この清掃プランを再現プランとして自動走行清掃させるとき、清掃プラン変更部23は、開始位置から終了位置に亘って(全ステップに亘って)走行速度を高速化するように再現プランを一括変更する場合でも、旋回走行区間の走行速度を元の再現プランの走行速度に維持し、あるいは旋回走行区間の走行速度を下げて設定する。図12において、破線は走行速度を高速化した区間を示し、一点鎖線は走行速度を元の再現プランの走行速度に維持した区間、即ち、旋回走行区間を示す。 For example, as shown in FIG. 12, on the floor FL of a rectangular cleaning area such as a gymnasium, the autonomous mobile work device 1 is reciprocated in a zigzag pattern to carry out learning cleaning, thereby creating a cleaning plan that fills in this cleaning area. may be created. The traveling route of such a cleaning plan is a section in which the vehicle turns 180 degrees, and the radius of curvature is equal to or less than a predetermined curvature radius threshold, and the traveling route is determined to be a turning traveling section. Then, when automatically running cleaning using this cleaning plan as a reproduction plan, the cleaning plan changing unit 23 collectively changes the reproduction plan so as to increase the traveling speed from the start position to the end position (over all steps). Even in this case, the traveling speed of the turning traveling section is maintained at the traveling speed of the original reproduction plan, or the traveling speed of the turning traveling section is set to be lowered. In FIG. 12, a broken line indicates a section where the traveling speed is increased, and a dashed line indicates a section where the traveling speed is maintained at the traveling speed of the original reproduction plan, that is, a turning traveling section.

再現制御部24について、自動走行清掃の動作を示す図9のフローチャートを参照しながら説明する。再現制御部24は、動作モードが自動走行モードの場合に(図9のステップS1参照)、清掃プラン選択画面60で再現プランが選択された後(図9のステップS2参照)、清掃プラン変更画面70の実行ボタン72の操作に応じて、選択された再現プランの自動走行清掃を制御する。このとき、再現制御部24は、再現プランが変更されない場合には(図9のステップS3:No参照)、記憶部11から読み出した清掃プランをそのまま再現プランとして使用し、あるいは、再現プランが清掃作業の変更に基づいて一括変更される場合には(図9のステップS3:Yes、ステップS4参照)、変更後の再現プランを使用する。 The reproduction control unit 24 will be explained with reference to the flowchart of FIG. 9 showing the operation of automatic running cleaning. When the operation mode is the automatic driving mode (see step S1 in FIG. 9), after the reproduction plan is selected on the cleaning plan selection screen 60 (see step S2 in FIG. 9), the reproduction control unit 24 displays the cleaning plan change screen. In response to the operation of the execution button 72 of 70, automatic running cleaning of the selected reproduction plan is controlled. At this time, if the reproduction plan is not changed (see step S3: No in FIG. 9), the reproduction control unit 24 uses the cleaning plan read from the storage unit 11 as it is as the reproduction plan, or if the reproduction plan is not changed. If a batch change is made based on a change in work (step S3: Yes, see step S4 in FIG. 9), the changed reproduction plan is used.

また、再現制御部24は、清掃プラン選択画面60で再現プランが選択された後(図9のステップS2参照)、清掃プラン変更画面70の変更ボタン73が操作されてデータ設定画面40が表示されると、データ設定画面40の再現開始ボタン52の操作に応じて、選択された再現プランの自動走行清掃を制御する。このとき、再現制御部24は、再現プランが変更されない場合には(図9のステップS5:No参照)、記憶部11から読み出した清掃プランをそのまま再現プランとして使用し、あるいは、再現プランがデータ設定画面40の操作や清掃作業の変更、変更オプションに基づいて変更または一括変更される場合には(図9のステップS5:Yes、ステップS6参照)、変更後の再現プランを使用する。 Further, the reproduction control unit 24 controls the data setting screen 40 to be displayed when the change button 73 on the cleaning plan change screen 70 is operated after a reproduction plan is selected on the cleaning plan selection screen 60 (see step S2 in FIG. 9). Then, in response to the operation of the reproduction start button 52 on the data setting screen 40, automatic running cleaning of the selected reproduction plan is controlled. At this time, if the reproduction plan is not changed (see step S5: No in FIG. 9), the reproduction control unit 24 uses the cleaning plan read from the storage unit 11 as it is as the reproduction plan, or if the reproduction plan is not changed. When a change or batch change is made based on an operation on the setting screen 40, a change in cleaning work, or a change option (see step S5: Yes, step S6 in FIG. 9), the changed reproduction plan is used.

再現制御部24は、上記のように選択された再現プランの走行データおよび清掃データに基づいて、走行部3および清掃部5を制御して自動走行清掃を行う(図9のステップS7参照)。このとき、再現制御部24は、再現プランに対応する環境地図を記憶部11から読み出して、環境地図上の自律走行作業装置1の自己位置を推定しながら自動走行清掃を実行する。例えば、再現制御部24は、地図作成部21を利用してSLAM等の技術を用いて局所地図を作成し、局所地図中の自律走行作業装置1の自己位置を推定して、局所地図を環境地図にマッチングさせることで、環境地図上の自己位置を推定する。そして、再現制御部24は、再現プランの走行データの自己位置データに、環境地図上で推定される自己位置を合わせて走行部3を制御しつつ、清掃部5の清掃データに基づいてステップ毎に清掃作業を制御する。 The reproduction control section 24 controls the traveling section 3 and the cleaning section 5 to perform automatic traveling cleaning based on the traveling data and cleaning data of the reproduction plan selected as described above (see step S7 in FIG. 9). At this time, the reproduction control unit 24 reads the environmental map corresponding to the reproduction plan from the storage unit 11, and executes automatic traveling cleaning while estimating the self-position of the autonomous traveling work device 1 on the environmental map. For example, the reproduction control unit 24 uses the map creation unit 21 to create a local map using technology such as SLAM, estimates the self-position of the autonomous mobile work device 1 in the local map, and converts the local map into an environment. By matching with the map, the self-position on the environmental map is estimated. Then, the reproduction control section 24 controls the traveling section 3 by matching the self-position data of the traveling data of the reproduction plan with the self-position estimated on the environmental map, and at every step based on the cleaning data of the cleaning section 5. control the cleaning work.

なお、上記では、清掃プラン変更部23が変更後の再現プランを新たな清掃プランとして記憶部11に記憶する例を説明したが、再現制御部24が、変更後の再現プランの自動走行清掃後に、変更後の再現プランを新たな清掃プランとして記憶部11に記憶してもよい。例えば、再現制御部24は、再現プランに変更があった場合(図9のステップS8:Yes参照)、変更後の再現プランを新たな清掃プランとして記憶部11に記憶するか否かを、操作表示部8の問合せ画面等を介して操作者に問い合わせる。そして、操作者が変更後の再現プランの記憶を所望する場合(図9のステップS9:Yes参照)、再現制御部24は、新たな清掃プランのプラン名の入力を、操作表示部8の問合せ画面等を介して操作者に問い合わせる。プラン名が入力されると、再現制御部24は、変更後の再現プランを、新たな清掃プランとして記憶部11に記憶する(図9のステップS10)。 In addition, although the example in which the cleaning plan changing unit 23 stores the modified reproduction plan as a new cleaning plan in the storage unit 11 has been described above, the reproduction control unit 24 may The modified reproduction plan may be stored in the storage unit 11 as a new cleaning plan. For example, when there is a change in the reproduction plan (see step S8: Yes in FIG. 9), the reproduction control unit 24 controls whether or not to store the changed reproduction plan in the storage unit 11 as a new cleaning plan. An inquiry is made to the operator via an inquiry screen on the display unit 8 or the like. Then, if the operator desires to store the modified reproduction plan (see step S9: Yes in FIG. 9), the reproduction control unit 24 prompts the operation display unit 8 to input the plan name of the new cleaning plan. Make inquiries to the operator via a screen, etc. When the plan name is input, the reproduction control unit 24 stores the changed reproduction plan in the storage unit 11 as a new cleaning plan (step S10 in FIG. 9).

上記のように、本実施形態によれば、自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置1は、装置本体2と、装置本体2を清掃エリア(作業エリア)内で走行させる走行部3と、装置本体2の清掃エリア内の走行経路上で清掃作業(作業)を行う清掃部5(作業部)と、走行部3および清掃部5の手動操作により自律走行作業装置1の学習走行清掃(学習走行作業)が行われる間に、走行部3の走行データと清掃部5の清掃データ(作業データ)とを記憶して、走行データと清掃データとを含む清掃プラン(作業プラン)を作成する清掃プラン作成部22(プラン作成部)と、清掃プラン作成部22により作成された清掃プランを、自律走行作業装置1の自動走行清掃(自動走行作業)のために記憶する記憶部11と、記憶部11から再現プランとして読み出した清掃プランに基づいて、走行部3および清掃部5を制御して自動走行清掃を行う再現制御部24と、再現プランの走行データおよび/または清掃データを変更する清掃プラン変更部23とを備える。また、清掃プラン変更部23は、再現プランの示す走行経路を変更することなく、再現プランの走行データおよび/または清掃データを一括して変更可能に構成される。そして、再現制御部24は、清掃プラン変更部23によって再現プランが変更された場合に、変更後の再現プランに基づいて自動走行清掃を行う。 As described above, according to the present embodiment, the autonomous working device 1, which can autonomously run and perform autonomous work, has a device main body 2, and a cleaning area (work area) for the device main body 2. A cleaning section 5 (working section) that performs cleaning work (work) on the traveling route within the cleaning area of the device main body 2, and autonomous driving by manual operation of the traveling section 3 and cleaning section 5. While learning travel cleaning (learning travel work) of the work device 1 is performed, travel data of the travel section 3 and cleaning data (work data) of the cleaning section 5 are stored, and cleaning including the travel data and cleaning data is performed. The cleaning plan creation unit 22 (plan creation unit) creates a plan (work plan), and the cleaning plan created by the cleaning plan creation unit 22 is used for automatic travel cleaning (automatic travel work) of the autonomous mobile work device 1. A storage unit 11 for storing, a reproduction control unit 24 that controls the traveling unit 3 and the cleaning unit 5 to perform automatic traveling cleaning based on the cleaning plan read out as a reproduction plan from the storage unit 11, and a reproduction control unit 24 that performs automatic traveling cleaning, and the traveling data and and/or a cleaning plan changing unit 23 that changes the cleaning data. Moreover, the cleaning plan changing unit 23 is configured to be able to collectively change the travel data and/or cleaning data of the reproduction plan without changing the travel route indicated by the reproduction plan. Then, when the reproduction plan is changed by the cleaning plan changing unit 23, the reproduction control unit 24 performs automatic running cleaning based on the changed reproduction plan.

このような構成により、自律走行作業装置1では、学習走行清掃で作成した清掃プランを再現プランとして利用して自動走行清掃を行う場合に、再現プランの示す走行経路を変更することなく、清掃エリアの床面FLの汚れ状況や清掃スケジュールの都合等、様々な用途に応じて、走行データや清掃データを一括して変更することができる。そのため、自律走行作業装置1の操作に慣れていない操作者でも、走行データや清掃データを1つ1つ設定することなく、所望の再現プランを容易に作成することができる。従って、同一の清掃エリアの清掃作業を行うときに、清掃エリアの汚れ状況や清掃スケジュールが変更された場合でも、走行経路を変える必要がなければ、学習走行清掃をやり直すことなく、様々な用途に合わせた再現プランを容易に設定することができる。 With such a configuration, when the autonomous running work device 1 performs autonomous running cleaning by using the cleaning plan created by learning running cleaning as a reproduction plan, the autonomous running work device 1 can move around the cleaning area without changing the travel route indicated by the reproduction plan. Traveling data and cleaning data can be changed all at once according to various uses, such as the dirtiness of the floor surface FL and convenience of cleaning schedules. Therefore, even an operator who is not accustomed to operating the autonomous mobile work device 1 can easily create a desired reproduction plan without setting travel data and cleaning data one by one. Therefore, when cleaning the same cleaning area, even if the dirtiness of the cleaning area or the cleaning schedule changes, if there is no need to change the driving route, you can use it for various purposes without having to redo the learning driving cleaning. A tailored reproduction plan can be easily set.

このように、商業施設等におけるイベントやセールの有無および天気の変化等のような清掃環境(作業環境)や清掃条件(作業条件)の変化に拘らず、学習走行清掃の仕直しの手間を省いて、好適な走行データや清掃データを用いて自動走行清掃を行うことができる自律走行作業装置1を提供することができる。 In this way, regardless of changes in the cleaning environment (work environment) or cleaning conditions (work conditions), such as the presence or absence of events or sales at commercial facilities, changes in the weather, etc., the effort of redoing the learning run cleaning can be saved. Thus, it is possible to provide an autonomously traveling work device 1 that can perform automatically traveling cleaning using suitable travel data and cleaning data.

また、本実施形態では、清掃プラン変更部23は、変更した再現プランを新たな清掃プランとして記憶部11に記憶する。 Further, in the present embodiment, the cleaning plan changing unit 23 stores the changed reproduction plan in the storage unit 11 as a new cleaning plan.

このような構成により、自律走行作業装置1は、学習走行清掃を一回行うだけで、同一の清掃エリアの同一の走行経路を対象としつつ、用途の異なる複数の清掃プランを容易に作成して事前に用意しておくことができる。そのため、操作者は、複数の清掃プランから用途に応じて再現プランを選択するだけで、手間を掛けることなく、所望の自動走行清掃を行うことができる。 With this configuration, the autonomous mobile work device 1 can easily create multiple cleaning plans for different purposes while targeting the same travel route in the same cleaning area by performing learning travel cleaning only once. It can be prepared in advance. Therefore, the operator can perform the desired automatic cleaning without any effort by simply selecting a reproduction plan from a plurality of cleaning plans according to the application.

また、本実施形態では、清掃部5は、複数種類の清掃作業のうちの一の清掃作業を選択して作業として行うように構成される。このような一の清掃作業を伴う学習走行作業が行われるとき、清掃プラン作成部22は、一の清掃作業の清掃データを作業データとして記憶して清掃プランを作成する。このような一の清掃作業を伴う学習走行作業により作成された再現プランに基づいて再現制御部24が自動走行作業を行うとき、清掃部5が一の清掃作業と異なる他の清掃作業を行う場合、清掃プラン変更部23は、このような他の清掃作業に対応するように再現プランを一括して変更する。 Furthermore, in the present embodiment, the cleaning unit 5 is configured to select one cleaning task from among a plurality of types of cleaning tasks and perform it as the task. When such a learning traveling work that involves one cleaning work is performed, the cleaning plan creation unit 22 stores the cleaning data of the one cleaning work as work data and creates a cleaning plan. When the reproduction control unit 24 performs an automatic driving operation based on the reproduction plan created by the learning driving operation involving one cleaning operation, the cleaning unit 5 performs another cleaning operation different from the one cleaning operation. The cleaning plan changing unit 23 changes the reproduction plan all at once to correspond to such other cleaning work.

このような構成により、自律走行作業装置1は、同一の清掃エリアの同一の走行経路を対象とする場合、学習走行清掃をやり直すことなく、清掃作業の異なる清掃プランを容易に設定することができ、清掃作業を容易に転換することができる。 With this configuration, when the autonomous mobile work device 1 targets the same travel route in the same cleaning area, it is possible to easily set a different cleaning plan for cleaning work without redoing the learning travel cleaning. , the cleaning work can be easily changed.

また、本実施形態では、清掃部5は、複数種類の清掃作業として、床面洗浄作業と、ワックス剥離作業と、床面艶出し作業と、吸引清掃作業とから、一の清掃作業を選択して行う。 Further, in the present embodiment, the cleaning unit 5 selects one cleaning operation from among the plurality of types of cleaning operations: floor cleaning operation, wax peeling operation, floor polishing operation, and suction cleaning operation. I will do it.

このような構成により、自律走行作業装置1は、同一の清掃エリアの同一の走行経路を対象とする場合に、床面洗浄作業、ワックス剥離作業、床面艶出し作業および吸引清掃作業の何れかの清掃作業を行って清掃プランを作成した後、学習走行清掃をやり直すことなく、他の清掃作業を行うための清掃プランを容易に設定することができる。従って、床面洗浄作業、ワックス剥離作業、床面艶出し作業および吸引清掃作業の間で清掃作業を容易に転換することができる。 With this configuration, when the autonomous mobile work device 1 targets the same travel route in the same cleaning area, it can perform any of the following tasks: floor cleaning work, wax removal work, floor polishing work, and suction cleaning work. After performing cleaning work and creating a cleaning plan, it is possible to easily set a cleaning plan for performing other cleaning work without redoing the learning run cleaning. Therefore, the cleaning work can be easily changed between floor washing work, wax stripping work, floor polishing work, and suction cleaning work.

また、本実施形態では、清掃部5は、複数種類の清掃作業のそれぞれに対応する複数種類の清掃部材12を切り替えて使用するように構成される。一の清掃部材12を使用する一の清掃作業を伴う学習走行作業により作成された再現プランに基づいて再現制御部24が自動走行作業を行うとき、清掃部5が一の清掃部材12と異なる他の清掃部材12を使用する場合、清掃プラン変更部23は、このような他の清掃部材12を使用する他の清掃作業に対応するように再現プランを一括して変更する。 Further, in the present embodiment, the cleaning unit 5 is configured to switch and use multiple types of cleaning members 12 corresponding to multiple types of cleaning operations. When the reproduction control unit 24 performs an automatic traveling operation based on a reproduction plan created by a learning traveling operation involving one cleaning operation using one cleaning member 12, the cleaning unit 5 differs from one cleaning member 12 in other ways. When using the cleaning member 12, the cleaning plan changing unit 23 changes the reproduction plan all at once to correspond to other cleaning work using such other cleaning member 12.

このような構成により、自律走行作業装置1は、同一の清掃エリアの同一の走行経路を対象とする場合、学習走行清掃をやり直すことなく、清掃部材12毎に清掃作業の異なる清掃プランを容易に設定することができ、清掃部材12の変更があった場合に清掃作業を容易に転換することができる。 With such a configuration, when the autonomous traveling work device 1 targets the same travel route in the same cleaning area, it is possible to easily create a cleaning plan with different cleaning operations for each cleaning member 12 without redoing the learning travel cleaning. The cleaning operation can be easily changed when the cleaning member 12 is changed.

また、本実施形態では、清掃作業を行わずに走行するデモ走行オプションが設定された場合、清掃プラン変更部23は、清掃データが清掃作業をオフに設定するように再現プランを一括して変更する。 Furthermore, in the present embodiment, when the demo run option for driving without performing cleaning work is set, the cleaning plan changing unit 23 changes the reproduction plan all at once so that the cleaning data sets the cleaning work to OFF. do.

このような構成により、自律走行作業装置1は、走行データと清掃データとを含む清掃プランが事前に用意されていれば、学習走行清掃をやり直すことなく、デモ走行を容易に行うことができる。なお、デモ走行では、清掃作業を行わないので、電源部9のバッテリーの消耗を抑えることができる。 With such a configuration, the autonomous traveling work device 1 can easily perform a demonstration run without redoing the learning run cleaning if a cleaning plan including running data and cleaning data is prepared in advance. In addition, since cleaning work is not performed during the demonstration run, consumption of the battery of the power supply unit 9 can be suppressed.

また、本実施形態では、清掃作業の作業強度を強くする強清掃オプション(強作業オプション)または清掃作業の作業強度を弱くする弱清掃オプション(弱作業オプション)が設定された場合、清掃プラン変更部23は、それぞれ、清掃データの作業強度を強くまたは弱く設定するように再現プランを一括して変更する。 In addition, in this embodiment, if a strong cleaning option (strong work option) that increases the work intensity of cleaning work or a weak cleaning option (light work option) that weakens the work intensity of cleaning work is set, the cleaning plan change section 23 collectively changes the reproduction plan so as to set the work intensity of the cleaning data to be stronger or weaker.

このような構成により、自律走行作業装置1は、同一の清掃エリアの同一の走行経路を対象とする場合、学習走行清掃をやり直すことなく、清掃エリアの床面FLの汚れ状況に合わせて清掃データの強弱を容易に変更して再現プランを設定することができる。 With such a configuration, when the autonomous mobile work device 1 targets the same travel route in the same cleaning area, the cleaning data is adjusted according to the dirt status of the floor surface FL of the cleaning area without redoing the learning travel cleaning. You can easily change the strength and weakness of the information to set a reproduction plan.

また、本実施形態では、自動走行清掃の清掃時間(作業時間)を高速化する時短清掃オプション(高速化オプション)または自動走行清掃の清掃時間を低速化するゆっくり清掃オプション(低速化オプション)が設定された場合、清掃プラン変更部23は、それぞれ、走行データの走行速度を速くまたは遅く設定するように再現プランを一括して変更する。 In addition, in this embodiment, a time-saving cleaning option (high-speed option) that speeds up the cleaning time (work time) for automatic cleaning or a slow cleaning option (slow-speed option) that slows down the cleaning time for automatic cleaning is set. If so, the cleaning plan changing unit 23 collectively changes the reproduction plan so as to set the traveling speed of the traveling data to be faster or slower.

このような構成により、自律走行作業装置1は、同一の清掃エリアの同一の走行経路を対象とする場合、学習走行清掃をやり直すことなく、清掃エリアの床面FLの汚れ状況や清掃スケジュール、清掃作業に供する時間配分に応じて、走行データの走行速度を変更して再現プランを設定することができる。 With such a configuration, when the autonomous mobile work device 1 targets the same travel route in the same cleaning area, it is possible to check the dirt status of the floor FL of the cleaning area, the cleaning schedule, and the cleaning schedule without redoing the learning travel cleaning. A reproduction plan can be set by changing the traveling speed of the traveling data according to the time allocation for the work.

また、本実施形態では、清掃プラン変更部23は、再現プランに基づく自動走行清掃に、走行中の洗浄液(作業液)の供給が含まれ、再現プランを一括して変更する際に走行データの走行速度が変更されるとき、洗浄液の供給水量の総量を一定にする総量一定供給オプションが設定された場合には、元の再現プランに基づく自動走行清掃で消費される洗浄液の供給水量の総量を維持するように、清掃データの洗浄液の供給水量を設定して再現プランを一括して変更する。 In addition, in the present embodiment, the cleaning plan changing unit 23 includes the automatic running cleaning based on the reproduction plan, which includes the supply of cleaning fluid (work fluid) during running, and when changing the reproduction plan all at once, the cleaning plan changing unit 23 changes the running data. When the running speed is changed, the total amount of water supplied for cleaning fluid is kept constant. If the constant total amount supply option is set, the total amount of water supplied for cleaning fluid consumed during automatic traveling cleaning based on the original reproduction plan is set. Set the water supply amount of the cleaning liquid in the cleaning data and change the reproduction plan all at once so that the cleaning data is maintained.

このような構成により、自律走行作業装置1は、走行速度の変更に応じて洗浄液の供給水量を変更する必要が生じた場合でも、洗浄液の供給水量の総量は変更されないので、洗浄液の残量が枯渇することなく、自動走行清掃を完了することができる。従って、洗浄液不足により清掃部材12で床面FLを傷つける問題や、洗浄液不足により床面FLの清掃効果が十分に得られない問題を回避することができる。 With this configuration, even if the autonomous mobile work device 1 needs to change the amount of water supplied for the cleaning fluid in response to a change in the running speed, the total amount of water supplied for the cleaning fluid is not changed, so the remaining amount of the cleaning fluid is Automatic cleaning can be completed without running out. Therefore, it is possible to avoid the problem of the cleaning member 12 damaging the floor surface FL due to a lack of cleaning liquid, or the problem of not being able to sufficiently clean the floor surface FL due to a lack of cleaning liquid.

また、本実施形態では、清掃プラン変更部23は、再現プランに基づく自動走行清掃に、走行中の洗浄液の供給が含まれ、再現プランを一括して変更する際に走行データの走行速度が変更されるとき、洗浄液の供給水量を走行速度に追従させる速度追従供給オプションが設定された場合には、走行速度の変更の割合に応じて洗浄液の供給水量を増減させるように、清掃データの洗浄液の供給水量を設定して再現プランを一括して変更する。 Further, in the present embodiment, the cleaning plan changing unit 23 includes the automatic running cleaning based on the reproduction plan including the supply of cleaning liquid during running, and when changing the reproduction plan all at once, the running speed of the running data is changed. If the speed tracking supply option is set, which causes the amount of cleaning fluid supplied to follow the traveling speed, the amount of cleaning fluid supplied in the cleaning data will be adjusted to increase or decrease the amount of cleaning fluid supplied according to the rate of change in the traveling speed. Set the water supply amount and change the reproduction plan all at once.

このような構成により、自律走行作業装置1は、走行速度の変更に応じて洗浄液の供給水量を変更する必要が生じた場合でも、走行速度に応じた供給水量で洗浄液を供給することができる。従って、走行速度を遅く設定した場合でも、洗浄液の枯渇により床面FLの清掃効果が完遂できない問題を回避することができる。 With such a configuration, the autonomous mobile work device 1 can supply the cleaning liquid at an amount corresponding to the traveling speed even if it becomes necessary to change the amount of water supplied for the cleaning fluid in accordance with a change in the traveling speed. Therefore, even if the traveling speed is set to be low, it is possible to avoid the problem that the cleaning effect of the floor surface FL cannot be completed due to depletion of the cleaning liquid.

また、本実施形態では、走行部3および清掃部5の発する音量を抑制する静音走行オプションが設定された場合、清掃プラン変更部23は、走行部3および清掃部5の動作を抑制するように走行データおよび清掃データを設定して再現プランを一括して変更する。 Furthermore, in the present embodiment, when the silent running option that suppresses the volume emitted by the running section 3 and the cleaning section 5 is set, the cleaning plan changing section 23 controls the operation of the running section 3 and the cleaning section 5 to suppress the operation of the running section 3 and the cleaning section 5. Set driving data and cleaning data and change the reproduction plan all at once.

このような構成により、自律走行作業装置1は、清掃スケジュールの変動などにより、清掃すべき商業施設の営業時間中やオフィスの就業時間中に自動走行清掃を行う必要が生じた場合には、学習走行清掃をやり直すことなく、走行部3の走行音や、清掃部材12の稼働音、吸引部14の吸引音を抑制するように再現プランを設定することができ、自律走行作業装置1が発する周囲への騒音を軽減して自動走行清掃を行うことができる。 With such a configuration, the autonomous working device 1 can perform learning when it becomes necessary to perform autonomous cleaning during business hours of a commercial facility to be cleaned or during working hours of an office due to changes in the cleaning schedule. A reproduction plan can be set to suppress the running sound of the running section 3, the operating sound of the cleaning member 12, and the suction sound of the suction section 14 without redoing the running cleaning, and the surrounding environment emitted by the autonomous moving work device 1 can be set. Automatic running cleaning can be performed while reducing noise.

また、本実施形態では、再現プランの変更を制限する制限フラグが再現プランに設定されている場合、清掃プラン変更部23は、再現プランの変更を制限する。 Furthermore, in the present embodiment, if a restriction flag that restricts changes to the reproduction plan is set in the reproduction plan, the cleaning plan changing unit 23 restricts changes to the reproduction plan.

このような構成により、自律走行作業装置1は、走行データや清掃データにおいて変更を所望しない部分については、予め制限フラグを設定しておくことで、再現プランが一括して変更される場合でも、元の再現プランの設定を維持することができる。 With this configuration, the autonomous mobile work device 1 can set restriction flags in advance for portions of travel data and cleaning data that do not want to be changed, so that even if the reproduction plan is changed all at once, The settings of the original reproduction plan can be maintained.

例えば、清掃プラン変更部23は、制限フラグとして、走行データの走行速度の変更を制限する旋回フラグが、再現プランの旋回走行区間のステップに設定されている場合には、旋回走行区間のステップについて走行データの走行速度を速くする変更を指示された場合でも、再現プランの作成時の走行速度を維持する。 For example, if a turning flag that restricts changes in the traveling speed of the traveling data is set as a restriction flag in a step of the turning traveling section of the reproduction plan, the cleaning plan changing unit 23 Even when an instruction is given to change the traveling data to increase the traveling speed, the traveling speed at the time of creation of the reproduction plan is maintained.

このような構成により、自律走行作業装置1は、清掃時間の短縮等を目的として走行速度を高速化する場合でも、旋回走行区間では高速化されないので、旋回走行区間で自動走行や自動清掃に生じる問題を事前に防ぐことができ、安全を確保して自動走行清掃を行うことができる。例えば、旋回走行区間での転倒や汚水の回収不足を抑制することができる。また、旋回走行区間での安全を図るための細かな設定について、操作者が行う手間を省くことができる。 With such a configuration, even when the autonomous traveling work device 1 increases the traveling speed for the purpose of shortening the cleaning time, etc., the speed will not be increased during the turning traveling section, so the speed will not be increased during the turning traveling section. Problems can be prevented in advance, and safety can be ensured while automatic cleaning can be performed. For example, it is possible to suppress falls during turning sections and insufficient collection of waste water. Further, the operator can save time and effort in making detailed settings for ensuring safety in the turning section.

また、本実施形態では、清掃プラン作成部22は、再現プランの走行データにおいて、走行部3の走行軌跡の曲率半径が所定の曲率半径閾値以下の区間、または走行部3の操舵角が所定の操舵角閾値以上の区間を旋回走行区間と判定して、旋回フラグを設定する。 Furthermore, in the present embodiment, the cleaning plan creation unit 22 selects a section in which the radius of curvature of the traveling trajectory of the traveling section 3 is equal to or less than a predetermined curvature radius threshold, or when the steering angle of the traveling section 3 is equal to or less than a predetermined curvature radius threshold, in the traveling data of the reproduction plan. A section where the steering angle is greater than or equal to the threshold value is determined to be a turning traveling section, and a turning flag is set.

このような構成により、自律走行作業装置1は、走行経路の旋回走行区間を容易に認識して予め清掃プランに設定することができる。 With such a configuration, the autonomous mobile work device 1 can easily recognize the turning section of the travel route and set it in advance in the cleaning plan.

なお、上記した実施形態では、パッド装着ボタン31の操作によって清掃部材12が装着されるとき、モード選択画面30に表示された清掃部材一覧80から選択された清掃部材12を、装着中の清掃部材12であると認識する例を説明したが、本発明において装着中の清掃部材12の判別手段はこの例に限定されない。他の実施形態では、清掃部材12の装着状態と未装着状態とを切り替える装着機構やその周囲に、装着中の清掃部材12を判別する機器や手段を備えてもよい。 In the embodiment described above, when the cleaning member 12 is attached by operating the pad attaching button 31, the cleaning member 12 selected from the cleaning member list 80 displayed on the mode selection screen 30 is replaced with the cleaning member 12 being attached. Although an example has been described in which the cleaning member 12 is recognized as the cleaning member 12, the means for determining the cleaning member 12 being attached in the present invention is not limited to this example. In other embodiments, a device or means for determining which cleaning member 12 is being installed may be provided in the mounting mechanism that switches between the mounted state and the unmounted state of the cleaning member 12 and its surroundings.

例えば、清掃部材12はパッドとブラシとで厚さが異なるため、清掃部材12の装着状態において装着機構の清掃部材用アクチュエータの移動量が異なる。そのため、清掃部材用アクチュエータの移動量に基づいて、制御部10等によって、清掃部材12の床面FLからの装着高さを検出することができ、この装着高さに基づいて清掃部材12がパッドかブラシかを判別し、清掃作業が湿式か乾式かを判定することができる。 For example, since the pad and the brush of the cleaning member 12 have different thicknesses, the amount of movement of the cleaning member actuator of the mounting mechanism differs when the cleaning member 12 is mounted. Therefore, based on the amount of movement of the cleaning member actuator, the mounting height of the cleaning member 12 from the floor surface FL can be detected by the control unit 10 or the like, and based on this mounting height, the cleaning member 12 is mounted on the pad. It is possible to determine whether the cleaning work is wet or dry.

また、清掃部材12の装着機構の周囲に、清掃部材12または清掃部材12に貼付されたQRコード(登録商標)等の識別情報を撮像可能なCCD等のカメラを備えてもよい。そして、このカメラが撮像した画像に基づいて、制御部10等によって、清掃部材12またはその識別情報の画像認識を行うことで、装着中の清掃部材12を判別し、この清掃部材12に合わせた清掃作業を判定することできる。なお、清掃部材12自体の画像認識を行う場合には、清掃部材12の色や形状、厚さを判別し、その判別結果に基づいて清掃部材12の種類を判別してよい。例えば、第1洗浄パッドは赤色で形成され、第2洗浄パッドは緑色で形成され、剥離パッドは黒色で形成され、艶出しパッドは白色で形成される場合、これらのパッドを色で識別することができる。 Further, a camera such as a CCD that can image the cleaning member 12 or identification information such as a QR code (registered trademark) attached to the cleaning member 12 may be provided around the mounting mechanism of the cleaning member 12. Then, based on the image taken by this camera, the control unit 10 or the like performs image recognition of the cleaning member 12 or its identification information, thereby identifying the cleaning member 12 being attached, and adjusting the cleaning member 12 to fit the cleaning member 12. Cleaning work can be judged. In addition, when performing image recognition of the cleaning member 12 itself, the color, shape, and thickness of the cleaning member 12 may be determined, and the type of the cleaning member 12 may be determined based on the determination result. For example, if the first cleaning pad is formed in red, the second cleaning pad is formed in green, the peeling pad is formed in black, and the polishing pad is formed in white, these pads may be identified by color. I can do it.

なお、上記した実施形態では、再現プランを一括して変更する変更オプションを選択操作するためのオプションボタン53を、データ設定画面40に表示する例を説明したが、本発明はこの例に限定されない。例えば、他の実施形態では、オプションボタン53を、清掃プラン変更画面70に表示しもよい。また、上記した実施形態では、自動走行清掃の対象の再現プランをデータ設定画面40で変更する例を説明したが、本発明はこの例に限定されない。例えば、他の実施形態では、自動走行清掃の対象の再現プランの変更を、清掃プラン変更画面70で完結させるように構成されてもよい。この場合、清掃プラン変更画面70において変更ボタン73が操作されると、データ設定画面40に移行せずに、再現プランの変更を反映させて、自動走行清掃の実行に移行するとよい。 Note that in the above-described embodiment, an example was described in which the option button 53 for selecting and operating change options for changing the reproduction plan all at once is displayed on the data setting screen 40, but the present invention is not limited to this example. . For example, in other embodiments, the option button 53 may be displayed on the cleaning plan change screen 70. Further, in the above-described embodiment, an example has been described in which the reproduction plan for the object of automatic running cleaning is changed on the data setting screen 40, but the present invention is not limited to this example. For example, in other embodiments, the modification of the reproduction plan for the automatic running cleaning target may be completed on the cleaning plan modification screen 70. In this case, when the change button 73 is operated on the cleaning plan change screen 70, it is preferable to reflect the change in the reproduction plan and move to execution of automatic running cleaning without moving to the data setting screen 40.

また、本発明は、請求の範囲および明細書全体から読み取ることのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う自律走行作業装置もまた本発明の技術思想に含まれる。 Further, the present invention can be modified as appropriate within the scope of the invention that does not contradict the gist or idea that can be read from the claims and the entire specification, and an autonomous mobile work device that involves such modifications is also applicable to the technology of the present invention. Included in thought.

本発明は、自律的に走行し自動で作業することが可能な自律走行作業装置とそれと一体的に構成した業務用の自動床面洗浄・清掃装置等に好適に利用することができる。 INDUSTRIAL APPLICATION This invention can be suitably utilized for the autonomous working device which can run autonomously and work automatically, and the automatic floor washing/cleaning device for commercial use which was integrally constructed with it.

1 自律走行作業装置
2 装置本体
3 走行部
5 清掃部(作業部)
10 制御部
11 記憶部
12 清掃部材
13 洗浄液供給部
14 吸引部
22 清掃プラン作成部
23 清掃プラン変更部
24 再現制御部
1 Autonomous traveling work device 2 Device body 3 Traveling section 5 Cleaning section (work section)
10 Control section 11 Storage section 12 Cleaning member 13 Cleaning liquid supply section 14 Suction section 22 Cleaning plan creation section 23 Cleaning plan changing section 24 Reproduction control section

Claims (8)

自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置であって、
装置本体と、
前記装置本体を作業エリア内で走行させる走行部と、
前記装置本体の前記作業エリア内の走行経路上で作業を行う作業部と、
前記走行部および前記作業部の手動操作により該自律走行作業装置の学習走行作業が行われる間に、前記走行部の走行データと前記作業部の作業データとを記憶して、前記走行データと前記作業データとを含む作業プランを作成するプラン作成部と、
前記プラン作成部により作成された前記作業プランを、該自律走行作業装置の自動走行作業のために記憶する記憶部と、
前記記憶部から再現プランとして読み出した前記作業プランに基づいて、前記走行部および前記作業部を制御して前記自動走行作業を行う再現制御部と、
前記再現プランの前記走行データおよび/または前記作業データを一括して変更するプラン変更部と、を備え、
前記再現制御部は、前記プラン変更部によって前記再現プランが変更された場合に、変更後の前記再現プランに基づいて前記自動走行作業を行い、
前記作業部は、複数種類の清掃作業のうちの一の前記清掃作業を選択して前記作業として行うように構成され、また、前記複数種類の清掃作業のそれぞれに対応する複数種類の清掃部材を切り替えて使用するように構成され、
一の前記清掃作業を伴う前記学習走行作業が行われるとき、前記プラン作成部は、一の前記清掃作業の清掃データを前記作業データとして記憶して前記作業プランを作成し、
一の前記清掃部材を使用する一の前記清掃作業を伴う前記学習走行作業により作成された前記再現プランに基づいて前記再現制御部が前記自動走行作業を行うとき、前記プラン変更部は、前記作業部が一の前記清掃作業と異なる他の前記清掃作業を行うと判定すると共に、前記作業部が一の前記清掃部材と異なる他の前記清掃部材を使用すると判別した場合、他の前記清掃部材を使用する他の前記清掃作業に対応するように前記再現プランを、一の前記清掃部材と他の前記清掃部材との所定の組み合わせに応じて所定の内容に一括して変更する、ことを特徴とする自律走行作業装置。
An autonomous working device capable of autonomously running and working automatically,
The device body,
a traveling section that causes the device main body to travel within a work area;
a working section that performs work on a traveling path within the working area of the device main body;
While learning running work of the autonomous mobile work device is performed by manual operation of the traveling section and the working section, the traveling data of the traveling section and the work data of the working section are stored, and the traveling data and the working section are stored. a plan creation unit that creates a work plan including work data;
a storage unit that stores the work plan created by the plan creation unit for automatic travel work of the autonomous mobile work device;
a reproduction control unit that controls the traveling unit and the working unit to perform the automatic traveling work based on the work plan read as a reproduction plan from the storage unit;
a plan changing unit that changes the travel data and/or the work data of the reproduction plan all at once;
The reproduction control unit performs the automatic driving operation based on the changed reproduction plan when the reproduction plan is changed by the plan changing unit,
The work unit is configured to select one of the cleaning operations from among the plurality of types of cleaning operations and perform it as the operation, and also includes a plurality of types of cleaning members corresponding to each of the plurality of types of cleaning operations. Configured to switch and use
When the learning driving work that involves one of the cleaning tasks is performed, the plan creation unit stores cleaning data of one of the cleaning tasks as the work data and creates the work plan;
When the reproduction control unit performs the automatic driving operation based on the reproduction plan created by the learning driving operation involving one of the cleaning operations using one of the cleaning members, the plan changing unit If the part determines to perform the other cleaning work different from the one cleaning work, and determines that the working part uses another cleaning member different from the one cleaning member, the other cleaning member is used. The reproduction plan is changed all at once to a predetermined content according to a predetermined combination of one of the cleaning members and another of the cleaning members so as to correspond to the other cleaning work to be used. Autonomous work equipment.
前記プラン変更部は、変更した前記再現プランを新たな前記作業プランとして前記記憶部に記憶することを特徴とする請求項1に記載の自律走行作業装置。 The autonomous mobile work device according to claim 1, wherein the plan changing unit stores the changed reproduction plan in the storage unit as the new work plan. 前記作業部は、前記複数種類の清掃作業として、床面洗浄作業と、ワックス剥離作業と、床面艶出し作業と、吸引清掃作業とから、一の前記清掃作業を選択して行うことを特徴とする請求項1または請求項2に記載の自律走行作業装置。 The work unit is characterized in that the work unit selects and performs one of the cleaning operations from among the plurality of types of cleaning operations: a floor cleaning operation, a wax removal operation, a floor polishing operation, and a suction cleaning operation. The autonomous traveling work device according to claim 1 or claim 2. 前記プラン変更部は、前記再現プランに基づく前記自動走行作業に、走行中の作業液の供給が含まれ、前記再現プランを一括して変更する際に前記走行データの走行速度が変更されるとき、前記作業液の供給水量の総量を一定にする総量一定供給オプションが設定された場合には、元の前記再現プランに基づく前記自動走行作業で消費される前記作業液の供給水量の総量を維持するように、前記作業データの前記作業液の供給水量を設定して前記再現プランを一括して変更することを特徴とする請求項1ないし請求項3の何れか1項に記載の自律走行作業装置。 The plan changing unit is configured to control the automatic driving operation based on the reproduction plan when the automatic driving operation includes supplying working fluid during driving, and when changing the reproduction plan all at once, the traveling speed of the driving data is changed. , if a constant total supply option that keeps the total amount of water supplied to the working fluid constant is set, the total amount of water supplied to the working fluid consumed in the automatic driving operation based on the original reproduction plan is maintained. The autonomous driving work according to any one of claims 1 to 3, characterized in that the reproduction plan is changed all at once by setting the water supply amount of the working fluid in the work data so as to Device. 前記プラン変更部は、前記再現プランに基づく前記自動走行作業に、走行中の作業液の供給が含まれ、前記再現プランを一括して変更する際に前記走行データの走行速度が変更されるとき、前記作業液の供給水量を前記走行速度に追従させる速度追従供給オプションが設定された場合には、前記走行速度の変更の割合に応じて前記作業液の供給水量を増減させるように、前記作業データの前記作業液の供給水量を設定して前記再現プランを一括して変更することを特徴とする請求項1ないし請求項3の何れか1項に記載の自律走行作業装置。 The plan changing unit is configured to control the automatic driving operation based on the reproduction plan when the automatic driving operation includes supplying working fluid during driving, and when changing the reproduction plan all at once, the traveling speed of the driving data is changed. , when the speed following supply option is set to make the amount of water supplied for the working fluid follow the traveling speed, the amount of water supplied for the working fluid is increased or decreased in accordance with the rate of change in the traveling speed. The autonomous mobile working device according to any one of claims 1 to 3, wherein the reproduction plan is changed all at once by setting a water supply amount of the working fluid in data. 前記再現プランの変更を制限する制限フラグが前記再現プランに設定されている場合、前記プラン変更部は、前記再現プランの変更を制限することを特徴とする請求項1ないし請求項5の何れか1項に記載の自律走行作業装置。 Any one of claims 1 to 5, wherein when a restriction flag for restricting changes to the reproduction plan is set in the reproduction plan, the plan changing unit restricts changes to the reproduction plan. The autonomous traveling work device according to item 1. 前記プラン変更部は、前記制限フラグとして、前記走行データの走行速度の変更を制限する旋回フラグが、前記再現プランの旋回走行区間のステップに設定されている場合には、
前記旋回走行区間のステップについて前記走行データの走行速度を速くする変更を指示された場合でも、前記再現プランの作成時の走行速度を維持することを特徴とする請求項6に記載の自律走行作業装置。
When a turning flag that restricts a change in the traveling speed of the traveling data is set as the restriction flag in a step of a turning traveling section of the reproduction plan,
7. The autonomous driving operation according to claim 6, wherein even if an instruction is given to change the travel speed of the travel data for the step of the turning travel section to increase the travel speed, the travel speed at the time of creation of the reproduction plan is maintained. Device.
前記プラン作成部は、前記作業プランの前記走行データにおいて、前記走行部の走行軌跡の曲率半径が所定の曲率半径閾値以下の区間、または前記走行部の操舵角が所定の操舵角閾値以上の区間を前記旋回走行区間と判定して、前記旋回フラグを設定することを特徴とする請求項7に記載の自律走行作業装置。 The plan creation unit is configured to determine, in the traveling data of the work plan, a section in which a radius of curvature of a traveling trajectory of the traveling section is equal to or less than a predetermined curvature radius threshold, or a section in which a steering angle of the traveling section is equal to or greater than a predetermined steering angle threshold. The autonomous traveling work device according to claim 7, wherein the autonomous traveling work device determines that the turning section is the turning section, and sets the turning flag.
JP2019062998A 2019-03-28 2019-03-28 Autonomous work equipment Active JP7370154B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019062998A JP7370154B2 (en) 2019-03-28 2019-03-28 Autonomous work equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019062998A JP7370154B2 (en) 2019-03-28 2019-03-28 Autonomous work equipment

Publications (2)

Publication Number Publication Date
JP2020161081A JP2020161081A (en) 2020-10-01
JP7370154B2 true JP7370154B2 (en) 2023-10-27

Family

ID=72639560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019062998A Active JP7370154B2 (en) 2019-03-28 2019-03-28 Autonomous work equipment

Country Status (1)

Country Link
JP (1) JP7370154B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017121376A (en) 2016-01-07 2017-07-13 東芝ライフスタイル株式会社 Autonomous travel body
JP2017182175A (en) 2016-03-28 2017-10-05 国立大学法人豊橋技術科学大学 Autonomous travel device and start position determination program
JP2018112917A (en) 2017-01-12 2018-07-19 国立大学法人豊橋技術科学大学 Autonomous travel work device and data management method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0191824A (en) * 1987-10-01 1989-04-11 Toshiba Corp Travelling floor cleaner
JP2010095891A (en) * 2008-10-15 2010-04-30 Eco-Bond Co Ltd Method and apparatus for cleaning high-function paved surface
JP2014014456A (en) * 2012-07-06 2014-01-30 Nikon Corp Cleaning system, cleaning device, bathroom, control method, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017121376A (en) 2016-01-07 2017-07-13 東芝ライフスタイル株式会社 Autonomous travel body
JP2017182175A (en) 2016-03-28 2017-10-05 国立大学法人豊橋技術科学大学 Autonomous travel device and start position determination program
JP2018112917A (en) 2017-01-12 2018-07-19 国立大学法人豊橋技術科学大学 Autonomous travel work device and data management method

Also Published As

Publication number Publication date
JP2020161081A (en) 2020-10-01

Similar Documents

Publication Publication Date Title
US11432698B2 (en) Mobile robotic cleaner
JP6872189B2 (en) Autonomous driving work equipment
CN111449589B (en) System for ground processing equipment and method for operating the system
TW202011885A (en) Control method, device, equipment and storage medium for mopping robot
CN115944246A (en) Cleaning robot
JP2018112917A (en) Autonomous travel work device and data management method
JP7485181B2 (en) AUTONOMOUS DRIVING DEVICE, AUTONOMOUS DRIVING SYSTEM, AUTONOMOUS DRIVING METHOD, AND AUTONOMOUS DRIVING PROGRAM
JP2020146457A (en) Floor processing device and system comprised of floor processing device and external terminal
CN113693501A (en) Cleaning equipment, cleaning path, cleaning map generation method and cleaning map generation system
JP2021105963A (en) Autonomous travel work device
CN114557633A (en) Cleaning parameter configuration method, device, equipment and medium for automatic cleaning equipment
KR102345564B1 (en) Robot cleaning apparatus and method for controlling the same
CN114938927A (en) Automatic cleaning apparatus, control method, and storage medium
CN114431785A (en) Mopping humidity control method and device, robot and computer readable storage medium
JP7370154B2 (en) Autonomous work equipment
JP2023127590A (en) Autonomous travel work device
WO2024022360A1 (en) Method, device, and system for controlling cleaning robot, and storage medium
JP7356264B2 (en) Autonomous work equipment
JP7381240B2 (en) Autonomous work equipment
CN110604520B (en) Autonomous walking type cleaning machine and cleaning system
US20220313046A1 (en) Method of controlling a robotic floor cleaning machine
CN114732316A (en) Method for controlling water yield of cleaning equipment
JP2006271807A (en) Travel work robot
CN113693500A (en) Cleaning system, cleaning equipment and control method for continuous dragging of water shortage breakpoint
JP2024093167A (en) Autonomous traveling and working device and method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220202

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230620

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230814

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: 20230926

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231017

R150 Certificate of patent or registration of utility model

Ref document number: 7370154

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150