IFAC [:0[>
© 2001 Published by Elsevier Science on behalf of IFAC
Pu blications www.elsevier.comllocate/ifac
ROBOTIZATION OF AGRICULTURAL VEHICLES - VARIOUS OPERATION WITH TILLING ROBOT -
*tSatoshi Yamamoto, *lOsamu Yukumoto, *IYosuke Matsuo
*I Fundamental Technology Department, Institute ofAgricultural Machinery (/AM-BRAIN) Nisshin 1-40-2, Saitama, 331-8537, Japan *2Department ofFarm Mechanization, National Agricultural Research Center Kannondai 3-1-1, Tsukuba, 305-8666, Japan
Abstract: Tilling robot was developed to be able to recognize its own position and heading in the field, while performing an unmanned tilling as well as a manual operation.
To improve
the ability of the tilling robot, some operation softwares have been studied and developed for executing various agricultural works such as seeding and soil paddling. It was confirmed that unmanned operations with these softwares and the tilling robot could be performed at almost the same accuracy and efficiency as manual operations. Keywords: Mobile robots, Autonomous vehicles, Teaching, Path Planning, Navigation
operations,
1. INTRODUCTION
2) High-precision work superior to human work, Currently, agricultural industry in Japan is facing to
and
a critical phase due to the difficulty in finding
3)
successors and the rapidly expanding market of
eliminating the intervention of an operator.
imported agricultural products.
Improvement
of safety
and
amenity
by
Efforts are being
made to promote the industry through labor-saving,
Subsequently, new working methods will be created
As one
in response to the robotization of agricultural
of these efforts, studies on the robotization of
vehicles and the following additional benefits are
agricultural vehicles
expected:
lower cost, and enhanced product quality.
have been conducted in
recent years to achieve the following objectives:
1) An operator can manage and operate several
I) Labor-saving through completely unmanned
vehicles simultaneously,
203
2) Through continuous day and night work, a small machine can perform the operation of a large area and solve the problems such as soil compaction, and 3) The ability to detect vehicle position will enable to obtain information on yield and soil conditions of each part of the field in respect to performing precision farming tasks. Men
The IAM-BRArN has accumulated technologies for
SSModem
Controll..
SS Modem
robotization of agricultural vehicles through several trials since 1988.
The Ministry of Agriculture,
Forestry and Fisheries launched an agricultural machine development project in the fiscal year of 1993 .
The five-year is development of a tilling
robot was implemented under this project.
This
development
with
was
KUBOTA
Co.,
Industries,
Ltd.,
performed Japan
together
Aviation
Hokkaido
Fig. I . The XNAV system configuration position and heading of the vehicle in the field .
Electronics
University
Considering the variation of the field in which the
and
lAM-BRAIN . After the development of the tilling
robot operates, three types of navigation system
robot, some operation softwares have been studied
were developed. As the result of development, each
and developed to improve its applicability to various
navigation system was able to satisfY the aimed
agricultural works such as seeding and soil paddling.
performance, i.e. less than 5 cm position error and 2
This paper describes the construction of the tilling
system, mainly applied to the improving study from
robot,
1998, is outlined below.
Hz of data acquisition. The XNAV navigation some softwares
developed
for
various
agricultural operations and the results of working The components ofXNAV system are shown in Fig.
performance tests with the tilling robot and these
I. The optical surveying device tracks and ranges a
softwares.
target prism on the vehicle automatically by a single and modulated laser beam. It calculates the position of the target according to the principle of traverse
2. CONSTRUCTIONS OF TILLING ROBOT
surveying. For the surveying device, a commercial The development of the tilling robot was aimed at
product (AP-L I, TOPCON Co.) was used . On the
making a working vehicle that can recognize its own
other hand, the heading of the vehicle is detected by
position and heading, while performing unmanned
a terrestrial magnetic sensor (TMS ). Because the
tilling, including headland treatment, at the same
target prism position detected by AP-L I is different
work rate as a manual operation. Fields are limited
from the vehicle position on the ground when the
to an almost flat and rectangular shape that covers a
vehicle is tilted, a clinometer is mounted to correct
paddy field and an upland field. As a basic principle
the difference. It is also used to correct the heading
of our study, the robot works within sight of the
data from TMS. Furthermore, there are radio
operator, which enables the operator to stop the
modems to communicate between the base station
robot by remote control in case of emergency.
and the mobile station. As a result of the field tests, the XNAV system fully reached the target accuracy and tracks a moving
2.1 Navigation System
object in a very stable manner.
It performs
automatic tracking, position measurement, and data The most important element to execute unmanned
communication at a distance up to 500 m in an area
operations is the navigation system to detect the
with a good perspective.
204
~ :
Operation Path Moving Path Entrance of the Field
o
Field
/~ . 1222
'.
0(
32 ---_~
---+.. 3~: 121 11
::!I.
11(.. I 2 ... -__
::1
:
13
23
33
Fig. 2. ROBOTRA
!"
Area
·:l·t.
., ....
2.2 Vehicles (ROBOTRA)
The ROBOTRA (Fig. 2) was developed using a
Returning Operation
.:
D-I
(
-
I'31 1 1
~ ~
---4. + ..... • 34--~'" -t:I!. -===:;:~·=3~.n
24 Headland Proce~s Operation Area
Fig. 3.
~
The
example
' 14 --::._
of path
planning
for
tilling or cultivating
commercial tractor as the base vehicle for its versatility as well as the low development costs . Since this base vehicle has the latest functions such
for the main controller with various 110 boards for
as a shuttle gear, a bi-speed turning system and
the input and output of signals .
automatic depth and level control functions for rotary tiller, it was possible to simplify the control parts of the vehicle .
3. OPERATION SOFTWARE
Control of each part of the vehicle is achieved
3.1 Elements ofsoftware
through an exclusive vehicle controller. For steering control, the steering angle is detected by the
The operation software is composed of two parts,
potentiometer and fed back to the servomotor so that
i task planning part! and i vehicle control part! .
the specified steering angle can be obtained. To The task planning part consists of a i teaching
simplify the system, a shift position is manually set prior to the operation so that the velocity is
module! and a i path planning module! . In case the
controlled in two stages by switching between a
ti lIing robot is applied in a field first, the teaching
previously set throttle position and full throttle. To
module is used to recognize the shape, size and
ensure safety, the ROBOTRA has an emergency
direction of the field . In this module, the robot logs
stopping mechanism that is activated by anyone of
various data (teaching data) that are necessary for
a bumper switch, an emergency switch or through a
the
radio control.
operation along the field border. The path planning
un manned
module
operation
generates the
during
optimal
the
manual
operation
path
automatically according to the teaching data. An 2.3 Main COl1lrol/er
example of the path planning is shown in Fig. 3. This is mainly for tilling or cultivating, which
The
main
information
controller and
the
inputs internal
the
navigation
information
includes the moving path, the returning operation
of
path and the path for headland process.
ROBOTRA, detennines the control value for each
The vehicle control part consists of a i moving
part of the vehicle according to the path planning,
module!, a i returning operation module! and a
and outputs them to the vehicle controller. A factory
i headland process operation module! . Each module
computer which allows easy modification and
consists of various routines, such as a i straight
replacement of software programs is presently used
operation routine!, a i 180 degrees turning routine!,
205
Table I Various operation software
Ope. B "
-..
----------------------Boundary of the field
B
Operauon Area
Objects
Features
Basic operation
Tilling, Cultivating
Almost the same way as manual operation
Diagonal operation
Flaning the ridge, Tilling, Cultivating
Set the angle of diagonal operation
Round from center
Tilling, Cultivating
Continuous round operation from the center of the field
Round from outside
Harvesting
Continuous round operation from the outside of the field
Seeding
Seeding of wheat, soybean, etc
Unrnanned operation and stop for supplying
Soil Paddling
Paddy field
One path slap returning operation
abnormality according to the display.
I
j:
Process for Returning
-----
:
Software
--------' ' - - Process for Headland
Fig, 4. The flow of soil paddling software
3.2 Variation a/the Unmanned Operation
a i 90 degrees turning routinei, and a i sideways
Besides the basic operation software for tilling or
movement routinei , While the robot executes these
cultivating described above, some softwares can be
routines, the cycle time to get the position data and
used
to control the steering is approximately 0,5 s. In
developed . These are summarized in Table I . Only a
addition, the positioning accuracy was improved by
seeding software and a soil paddling software are
complementing position information at intervals of
illustrated below.
for various agricultural operations were
0.1 s, using the dead reckoning based on the vehicle velocity and heading, The tilling robot can be
The seeding software was based on the returning
applied under the operation velocity from 0.2 m I s
operation module of the basic operation software. In
to 1.2 m Is.
the seeding operation, the robot makes the returning operation,
and
stops
every
several
returning
a
operations for materials supplying. It is possible to
abnormality
set the number of continuous returning operation
alarming software were developed. These softwares
according to the capacity of the hopper on a seeding
In
addition
to
self-diagnosing
the
operation
software
and
software,
an
deal with the various situations or unexpected
implement and the field length . The operator only
accidents in the field, and perform more reliable
needs to supply materials, the restart of operation
is
after the supplying is made by an input from
unmanned
operation.
executed automatically
The
self-diagnosing
before each
unmanned
keyboard.
operation. In the concrete, it checks the initial setting of shift gear, implement position, and PTO. It also
The soil paddling software was coded by modifYing
confirms each actuator, XNAV system and the radio
the returning operation module in skipping adjacent
modem, and the remaining fuel. On the other hand,
paths to keep the surface of the paddy field from
the abnormality alarming is for detecting the
being in rough when turning.
abnormalities of the navigation data, operation
operation with skipping paths is executed from one
velocity, work load, and so on . In case abnormality,
side of the field to the other side, and the returning
The returning
it indicates the alarm to the operator with a horn and
operation, after tuming back at the other side, is
a flashing light, and the robot stops until the
executed
abnormal state is eliminated. The operator can
(untreated area) on the former operation. These go
restart the unmanned operation after recovering the
(Ope . G) and back (Ope . B) operations make one
206
with
processing
the
skipped
path
Table 2 The results of the unmanned operation
Tilling
Un manned
Manual
165 x 30
165 x 30
1276
1155
Field area (m) Work time (min)
Untreated area Cm:)
0.0
40
475
49.3
286 x 66
286 x 20
086
1.17
Wheel tracks on the treated area (rn)
Seeding
Field area (m)
A vcrage operation velocity (mts) Sideway deflection of the
47
straight operation (cm)
Soil paddling
Fig. 5. The result of the seeding operation
60 x 50
Field area (rn)
Untreated area
428
(ml)
Standard deviation of the measured height of the field surface (cm)
series of returning operations for soil paddling. In
-, field for manual operation I
the execution of the software, according to the field condition, it is possible to select the repeat number of the soil paddling from one to four. The flow of
2.7
77
100
X
50.
90 I
1
60 x SO·:
54 I I8
*2 . field for manual operation :!
4.2 Seeding Operation
this software is shown in Fig. 4. When the repeat number is selected one (# I), the robot executes one
The seeding operation test was carried out with a wheat seeder (9 rows, width 2.7 m) attached to the
series of returning operations, and executes 3 round operations to treat the headland of the field. In case
ROBOTRA. The picture taken one month after the seeding is shown in Fig. 5. Although the average velocity of the unmanned operation was slow, the operator only needed to supply materials once in a
of the repeat number is selected two or more, after 2 round operations, the robot executes the next series toward the perpendicular direction of the former series, and continues until the repeat counts becomes
while in the un manned returning operation. After all,
equal to the selected number.
an operator does not need to take a recess and consequently obtains better work efficiency. In respect to the work accuracy, the sideway deflection of the straight operation was superior to the manual operation.
4. EVALUATION OF UNMANNED OPERATION The performance of the above mentioned software was evaluated by comparing the unmanned operation by the ROBOTRA with the conventional
4.3 Soil Paddling Operation
manual operation. The main results concerned to the efficiency and accuracy are shown in Table 2.
The soil paddling operation test was carried out with a drive harrow for soil paddling (width 2.3 m) attached to the ROBOTRA. Three fields were provided for the test, one for the unmanned operation, one for the manual operation based on the returning operation (manual operation I), and one
4.1 Tilling Operation
The unmanned operation test was carried out in the
for another manual operation based on the racetrack
fields after wheat harvest. The work accuracy of the un manned operation was superior, and the work
operation (manual operation 2). Each soil paddling operation by manual was aimed at twice, the repeat number ofthe unmanned operation was selected two
efficiency was almost equal to the manual operation. Consequently, it is considered that almost two fold work efficiency can be expected if an operator performs a manual operation while supervising an
(#2). The percentage of overlapping area in the tests
unmanned operation at the same time.
shown in Fig. 6. As a result, the unmanned operation obtains better uniformity and work efficiency
and the work trace of the unmanned operation are
compared to the manual operations.
207
~80
5. CONCLUSIONS AND FUTURE PROSPECTS
.~ 02: ..
~--~==~~~~~~~
...oo
1-----------
Currently, the tilling robot can execute various
~~ r---------------------------~
~ 40
agricultural operations in the field . However, the tilling robot must attain higher reliability and safety to be on the market. At the same time, it is needed to continue researches of the following subjects:
<.>
~20 C
1) Establishment of the cooperation method with the
u
~
"
c.. 0
tilling robot and the manual operation,
l...ICI_"--'-......__-'--
unterated
area
2
0
3
2) Development of the software that can operate
4
other works such as rice planting and chemical or
The overlap count of each mesh
fertilizer application, 50m
3) Application of the navigation system to be used for tasks in precision farming.
REFERENCES Matsuo, Y. et at. (1998). Navigation System and Work Performance of Tilling Robot, ASAE Annual Meeting Paper, No. 983192, 1-11. Matsuo, Y. et at. (2001). Navigation System and Work Performance of Tilling Robot (Part 2), Journal of the Japanese Society of Agricultural Machinery, 63(3): 122-129. Yukumoto, O. et at. (1998). Development of Tilling Robot (Part 2), Journal of the Japanese Society
ofAgricultural Machinery, 60(4): 29-36. Yukumoto, O. et at. (1998). Development of Tilling
The overlap count of each mesh
Fig. 6. The percentage of overlap area and the work
Robot (Part 3), Journal of the Japanese Society
trace of the unmanned operation
ofAgricultural Machinery, 60(5): 53-61. Yukumoto, 0 (1999). Text for GPS Symposium 1999, Japan Institute of Navigation,
The height of each field surface was also investigated to evaluate the leveling performance of each operation. In the manual operation 2, the field
pp.153-163 . Yukumoto, O . et at. Agricultural Agricultural 107-114.
was well treated because the operator adj usted the height of the implement (drive harrow) and changed the velocity ofthe vehicle carefully. To execute soil paddling operation more efficiently and accurately, it is necessary to research the optimum path planning for the unmanned operation, and to develop the hardware system that can control the harrowing level according to the surface of the field.
208
(2000). Robotization of
Vehicles Research
(Part 2), Quarterly,
Japan 34(2):