Test, Analysis and Evaluation of R2100 Distance Sensor used for Robot Grass Cutting

International Conference on Mechatronics, Electronic, Industrial and Control Engineering (MEIC 2015) Test, Analysis and Evaluation of R2100 Distance ...
Author: Joel Gallagher
1 downloads 0 Views 1MB Size
International Conference on Mechatronics, Electronic, Industrial and Control Engineering (MEIC 2015)

Test, Analysis and Evaluation of R2100 Distance Sensor used for Robot Grass Cutting Michael Warbrick

ChunHua Zhao

Engineering Department Harpper Adams University Edgmond, Shropshire, TF10 8NB, Great British E-mail: [email protected]

Engineering College, GANSU Agricultural University Key Laboratory of Grassland Ecosystem Ministry of Education, GANSU Agricultural University Lanzhou, 730070, China E-mail: [email protected]

Simon Blackmore

Sam Wane

Engineering Department Harpper Adams University Edgmond, Shropshire, TF10 8NB, Great British E-mail: [email protected]

Engineering Department Harpper Adams University Edgmond, Shropshire, TF10 8NB, Great British E-mail: [email protected]

frame position detection, Injection mold closure detection; Lathe control: Float detection for flow control, etc [2]. The study of OMD8000-R2100-R2-2V15 new type distance sensor first requires an understanding of the design fundamentals of the sensing technology. The new 2-dimensional multi-beam LED scanner uses tried-andtested PRT (Pulse Ranging Technology) and boasts a wide field of coverage. The eye-safe LED technology in the sensor allows it to be used by personnel in all working areas without posing a danger. The 11 emitter elements arranged side by side span a scanning range of 88 degrees such as Fig .1 [3], while the emitter LEDs set themselves apart through their large light spot. Measuring on a surface rather than on a point makes it easier to measure in homogeneous surfaces. A further highlight is the absence of any moving parts such as a motor or bearings, which makes the device less complex in its design and more resistant to mechanical stress[4]. The Scanners require an operating voltage of 24 V DC to within15% with a power consumption of 20 W plus the load on the three possible outputs OUT A, B (respectively max.250 mA) and OUT C (max. 100 mA).The restart input can be allocated as restart or for changing field[5]. Power is supplied to the devices using a plug-in connection box with a high enclosure rating, while interface connection takes place through another connection box (RS 232) [6].Efficiency PRT ensures reliable and stable 2D measurement results, independent of the application environment. This makes the R2100 scanner a truly unique solution for a wide range of automation tasks. R2100 sensor which Figure 1.R2100 sensor Beam geometry

Abstract—R2100 sensor can provide an increased safety zone for Robot mower, it is necessary to use the advanced distance sensor that scans all kind of targets and receives data for the automatic control system and update the farm management information system. In this study, to determine the best height and view of the distance sensor. For use in modern precision agricultural automatic safety control system, a static and dynamic tests using a box , Cylinder, Cone and person as four target samples which were set at various points and lines were set at 0°,14°,44°,74°and 88°angle with the reference of the sensor at center. The distance sensor was set at 240mm,420mm and 850mm height, respectively. Tests and Statistical analysis of results showed that the accuracy of the new distance sensor mounted on Tomi's robot mower is up to 98.04%,and as far as the new safety system, it was set at 420mm height that would be best location for scanning all kinds of obstacles, In order to evaluate the sensor's behavior, the practical field working conditions were imitated and the dynamic test showed the similar results with the static test. Keywords- Distance sensor; Safety system; Target samples; Tests ; Analysis.

I.

INTRODUCTION

As everyone knows that all of sensors have advantages and disadvantages, both of which should be considered before a commitment to a brand of sensing solution is chosen. Considering economical and practical functions as agricultural robot mower, knowledge of certain proximity sensor idiosyncrasies can help designers and users avoid pitfalls [1]. The project of development the safety system used for robot mower named Tomi that should be considered to ensure a successful sensing application are target detection capabilities, simplicities of mounting and setup, and the effects of the sensor‟s environmental surroundings whether they will be mechanical or electrical. Several applications of sensors were showed such as Lead

© 2015. The authors - Published by Atlantis Press

277

realised by the „„store and forward‟‟ technique [10]: input data are stored in a buffer memory and transmitted at the end of reception. In the reception phase, the bytes are stored and transferred to the serial port only after the check sum validation. In case of transmission failure, all bytes received are rejected (in other words, the radio message must be completely transmitted). The maximum length of the transmissible data packet is 50 bytes. By sending „„AT‟‟ type commands the communication channel, serial speed, output transmission interval, power transmission and the identifying code can be selected by the user. To this end, for every triggering cycle, the same transmitter can be configured by using appropriate software; in this case, the receiver works like a transmitter and vice versa. When the transmitter is powered, the transmission module receives the microprocessor generated code. The code then passes through the FSK modulator device, the high frequency created is amplified then filtered by a band-pass filter to eliminate all harmonic waves. Finally, the signal can be transmitted witlessly. (d) Code generator, the microprocessor is generated via a time programmable radio frequency serial Hex code made up of 49 bytes numerical characters. This preset univocal code for each specific implement is generated by the micro process or triggered by the vibration sensor at a pre-defined frequency (commonly 1 code every 30s). scaning rate is 50s-1(1 scan=11 segments of a beam measurements).The electronic circuit of the transmitter can be divided into the following two parts: 1) Sending and Request Distances Firstly, the current distances of R2100 sensor need request to be sent the frame which has five Bytes: 0×de;0 ×01;0×05;0×59 and 0×83 from number Byte 0 to Byte 4,respectly, this request should not be sent more often than every 20 ms, and results reference only non-overlapping components when they are requested 50 ms or more apart. 2) Response and receiver Distances There are 50 Bytes distances and echoes data from Byte 0 to Byte 49 may be received data, the first four Bytes which have 0×01;0×de;0×32; 0×11 from Byte 0 to Byte 3 are used as the sensor starting answers frame and the end Byte 49 are used as the end frame number, if a beam does not detect a target, the corresponding distance and echo values are reported as 0Xffff. In this paper, the program of Tomi's safety system was written about the distance values, the R2100 sensor and the Easy radio may response and communicate the distance values which need transfer the test data .Hexadecimal number need transfer into the decimalize number , and then analysis the data.

used in Tomi's new safety system specifications may be described as the “detecting distance” to be the distance to a position at which the proximity sensor operates when measured from the reference position with the standard detectable target. Scanning distances for targets may not be able to be estimated from the manufacturer‟s data. These targets must be tested independently and measured so that the target‟s detection distance is determined for the sensor in question. II.

MATERIALS AND METHOD

In order to increase the Tomi' s new safety system reliability and ensure that the safety system is run using a separate system for robot mower, the Tomi‟ s new safety system of central electronics board were built as showing Fig .2.

Figure 2. R2100 sensor static tests of the Tomi‟s new safety system central electronics broad (Source:Reach group, 2014)

A. Tests data logger The R2100 sensor uses the following configuration for the serial ports : (a) The baud rate of serial port is set to be 19200 bps; and uses the 8 bits and 1Stop bits, the resolution of R2100 sensor is 1mm and Interface type is RS 232; The R2100 evaluates targets using Pulse Ranging Technology(PRT) as the measuring method in two dimensions with Multi-Beam Scan–evaluating a 2D area using an array of wide-beam LED emitters. Combining this technology with PRT ensures reliable detection of any surface, regardless of shape or texture. And with no moving parts to break down or wear out over time, R2100 delivers extra durability, ruggedness, and measurement stability of distances in millimeters that is critical in mobile equipment applications.(b) Microprocessor (Philips P87LPC762BN, Philips, The Netherlands) with functions of Timer, once a pulse on the vibration sensor is detected, the microprocessor, via a mono stable stage, switches the circuit on for a pre-established time was used in static tests[7]. The FSK (frequency shift keying) modulation technique allows greater protection against electric noise compared to other types of RF modulations. (c) Arduino and Easy radio with functions of store program and transmission, receiver data for Serial Interface Board provides an easy to use, convenient communications adapt or for shifting between RS232 serial protocol and TTL logic levels in dynamitic tests[8,9]. The RF transmission module is a device based on TTL-RS232 logic (bit rate ranges from 9600 to115200bps), and data transmission is

B. Experimental method and Design Several methods and devices can be used for measuring distance such as pacing, Odometer, Taping or "chaining", Stadia; Optical range finder, Electronic distance measuring (EDM).One of the decisions that must be made when preparing to measure a distance is selecting the method or device to use. Considering practical circumstance, several methods of measuring distances were used in this project. Before static and dynamic tests, the tests planning diagram should be designed and drawn such as Fig .3; Fig .4; Fig .5,using a box, cylinder, Cone and person as

278

determined by measuring the distances and angle, angular, and velocities.

four target samples which were set at various points and lines were set at 0 °,14°,44°,74°and 88°angle with the reference of the sensor at center, represent obstacle

III.

TEST AND RESULTS ANALYSIS

A. Test Plan Firstly, Test the overlap area: The target can be put on the center line at 4m, 3m, 2m and 1m dot marks distance, respectively, than check the safety system about Tomi, if Tomi is not stop, that means the two front distance sensors have not detected an obstacle need continue to check which one has problem and vice versa. Secondly, Check the Left and Right distance sensors operation: put the target at 4m distance and the angle is 45°with the horizontal line, if Tomi does not stop, the target can put at the right side of front 3m, 2m and 1m as shown in the Fig .3, Fig .4, Fig .5, then continue to check the Left side with the similar method; Third, check the segments of the two distances. Target can be put at the Right side of front in 4m, 3m, 2m, 1m as following the map‟s dot mark, respectively, and check; whether the Left side of Front distance sensor is good or not good, following the Right side of Front distance sensor check‟s method. Lastly, more detailed information about the two front distance sensors can be gathered, and which segment is linked to the target, following the Fig .3,4,5 test diagram to divided each line of the four clearly lines into 11 segments which each segment is about 8 angular, than following the above steps to check the two front distance sensors. In the dynamistic tests, the practical field working conditions were imitated and Tomi was run in a fixed velocities to the target samples which were set at various points and lines, then, following the static test plan and Fig .3 ,4,5 test diagram continue to do the tests.

Figure 3.The static tests diagram of R2100 sensor was set at 240mm height

Figure 4.Thestatic tests diagram of R2100 sensor was set at 420mm height

B. Test Results and Analysis Static test and dynamistic test results were showed by table 1 and table 2 . TABLE I. THE MAXMIUM DISTANCE OF R2100 DISTANCE SENSOR STATIC TEST

Serson hight Size[mm] Target Cone Figure 5.Static tests diagram of R2100 sensor was set at 850mm height

BOX

vehicle, telegraph pole, pet and person models were presented to the new R2100 distance sensor. The distance sensor was set at 240mm, 420mm and 850mm height, respectively, and the four targets were checked by static test and dynamic test, respectively. Tests were showed that dynamic which imitated the field test working average velocities about 1m/s is a more complex and a more realistic assessment of Tomi stability. The dynamic behavior of the Robot mower during cutting grass was

person Cylinder

φ50xφ220x520 mm 420x420x800 mm 300x150x1650 mm φ50x950mm

240

420

Ma x distance [m]

850

Max distance [m]

10.00

10.00

0.00

5.00

5.20

0.00

2.80

3.50

4.50

2.10

2.20

0.00

Max distance [m]

Table1 showed that R2100 sensor setting on the height of 850mm can be scanned 4.5mm maximum distance to person target, but box, cylinder and cone targets can be scanned nothing, and setting on the height of 420mm may be better than setting on the height of 240mm because of the maximum distance is 3.5m to person targe.

279

were set at 0 °,14°,44°,74°and 88°angle with the reference of the sensor at center, and every five regression equations showed the relationships between the target‟s actual distances value and the theory distance value to the R2100 sensor at the height 240, 420mm,respectively. the accuracy tolerate and suitable height in vertical test also were analysis to person target at the height 240, 420, 850mm,respectively, it showed that the new sensor setting on height 420mm is more accurate scanning person than the height 240, 850mm.

Table 2 which was consisted of horizontal and vertical test implied that only limited data can be get because of the dynamic test is so complex, the limited data showed that the actual distance value is nearly similar to the theory distance value, but the accuracy tolerate of dynamic test is not better than the static test, dynamic test‟s targets are one box and one cone and the velocity of Tomi is range from 0.8m/s to 1.2m/s. From the static and dynamic test, the relationships between four targets and R2100 sensor in horizontal test were showed in table 3 , the box ,cone and cylinder targets Sensor height(mm)

Target

240

0° 0° 0° 0° 14° 0° 14° 74° 88° 0° 88° 0° 0° 0° 0° 0° 44° 44° 44° 44°

cone

420

cone

850

cone

Angle

cone

Serson hight

Target

TABLE II. Segments Distance[m] 5.00 3.00 2.00 1.30 1.00 9.00 9.00 9.00 5.00 8.00 9.00 10.00 8.00 4.50 3.00 1.00 8.00 6.00 4.00 4.00

BOX

Cylinder

Cone

Average

5044.00

5044.00

2192.00 1097.33 1281.00

1137.71 1288.00

9

5461.00 9528.50

10424.00 8618.00 5636.00 4024.00 1211.00

1259.00 8425.50 6666.00 4734.00 4497.00

y1=5.672X0.782 y2=0.999x+23.82

Equation

R square value

R2=0.938

y1=1.859X0.920

R2=0.999

R2=0.999

y2=1.002x+28.94

R2=0.995

y3=0.987x+77.65

R =0.999

y3=0.981x+102.4

R2=0.999

y4=2.576x0.884

R2=0.994

y4=1.768x0.928

R2=0.998

2

y5=0.992x+41.43

R =0.999

y5=0.972x+64.97

R2=0.999

y1=0.581x0.988

R2=0.975

y1=430.6e0.001x

R2=0.897

y2=1.062x-8.087

R2=0.993

y2=1.946x1.001

R2=0.986

y3=1.813x+143.8

R2=1

2

2

R =0.998

Y4=1.913x+24.9

R2=0.989

88° 0° 14° 44° 74° 88°

y5=0.936x+45.26

R2=0.996

y1=1.248x0.959

R2=0.999

R2=0.999

2 y5=4.493x0.853

Equation

R square value

R2=1

y2=1.050x-28.83

R2=0.998

R2=0.999

R2=0.988

R2=0.871

y4=1.422x0.953

R2=0.999

R2=0.997

2

850

R2=1

y3=1.017x+30.53

y1=-

5560.00 9096.00

R square value

y5=0.975x-29.80

11

9912.67

Equation

y3=0.922x+179.2

10

9682.33

y4=0.982x1.014

14° 44° 74° 88° Total

8

1394.78 1337.00

74°

0° person

4539.13 2991.25 2130.00 1143.00 1153.00 9192.00

7

TABLE III. THE CONCLUSION OF R2100 DISTANCE SENSOR TEST 240 420

Angle 0° 14° 44° 74° 88° 0° 14° 44°

THE DYNAMISTIC TEST OF R2100 DISTANCE SENSOR 1 2 3 4 5 6

R2=1

R =0.998 R2=0.666

y1=418.2e0.000x

R2=0.999

y1=5.218x0.791

R2=0.987

y2=0.341x+1489.

R2=1

y2=2739.e8E-05x

R2=1

y2=0.988x+125.3

R2=0.993

y3=1049.ln(x)-5904.

R2=0.780

y3=711.6e0.000x

R2=1

y3=0.954x+342.8

R2=0.997

0.000x2+1.698x+149.6

y4=578.2e

0.000x

2

2

R =0.995

y4=0.445x+1090.

R =1

y1=1.859X0.922

R2=0.995

y5=0.388x+551.9

R2=0.995

0.9804

0.9649

0.9867

280

y4=6.163x

0.777

y5=0.985x+106.3

R2=0.972 R2=0.999 0.9896

IV.

SUMMARY

From the result of table 3, the static tests and dynamic tests showed that: the distance sensor of R2100 is reliable and accurate. the accuracy of R2100 setting at height 240mm is up to 96.49%, at height 420mm is up to 98.67% , at height 850mm is up to 98.96%, but in this three height level, it can be only detected the person target when setting at height of 850mm. as far as Tomi's new safety system, it was set at 420mm height that would be best location for scanning all kinds of obstacles. Tests and Statistical analysis of results showed that the average accuracy tolerate of R2100 sensor mounted on Tomi's robot mower is up to 98.04%, and In order to evaluate the distance sensor's behavior, the field working conditions were imitated and the dynamic test showed the similar results with the static test. The results suggested that the R2100 new sensor could potentially be helpful for detecting the distance of targets. Further studies are suggested to address whether different shape and size are better related to the state of scanning target.“size of detectable object versus detecting distance.” V.

ACKNOWLEDGMENT

The paper would been funded: Special Fund for Agroscientific Research in the Public Interest (Project No. 201203024); 2012 Outstanding Youth Foundation in Gansu province (Project No.2012GS05590), and the Project of Gansu Agricultural Scientific and Technological Innovation (Project No.GNCX-2013-39).and the First Fuxi's outstanding talent candidates project in Gansu Agricultural University; The author would like to thank for professor Simon Blackmore and all of the staffs in Engineering Department,The project has been carried out

281

at the Agricultural Engineering innovative Centre in HARPER ADAMS UNIVERSITY in UK. The author was gratefully appreciated acknowledge financial support from the CHINA SCHOLARSHIP COUNCIL (CAC). REFERENCES Nikkila,R., Seilonen,I., Koskinen, K. “Software architecture formanagement information systems in precision agriculture”. Comput. Electron.Agric.70, 2010.pp.328–336. [2] Omron Electronics LLC, Safety Product Marketing Manager, Your Inductive Proximity Sensor Strategy,TheTechnology, Specification, and Implementation of Authored by Reno Suffi, 2013. [3] Information on http://www.PEPPERL+FUCHS. products introduce, 2014. [4] E.J. Van Henten D. Goense C.Lokhorst. Precision agriculture‟09. Wageningen Academic Publishers. Papers presented at the 7th European Conference on Precision Agriculture Wageningen, the Netherlands 6-8 ,July 2009. [5] Li, Z., Wang, N., Hong, T., 2010. Radio path-loss modeling for a 2.4GHz in-field wireless sensor network. Trans. ASABE53(2),615–624. [6] Miles Metcalfe, James Meadows, Glen Ebsary and James Chapman, “DEMETER” Autonomous Precision Seed Planting Robot,” May. 2014, unpublished. [7] Polulu, 2014. Products. [On-Line] Available from: http://www.pololu.com/ [Accessed Juiy2014]. [8] Dorhout R and D,2013. Prospero; Robot Farmer. [On-line] Available from:http://dorhoutrd.com/prospero_robot_farmer [Accessed 10 April 2014] [9] Oksanen, T., 2013. Accuracy and performance experiences of four wheel steered autonomous agricultural tractor in sowing operation. 9th International Conference on Field and Service Robotics, 9-11 December.pp. 1-14. [10] Voulodimos, A.S., Patrikakis, C.Z., Sideridis, A.B., Ntafis, V.A., Xylouri, E.M., 2010. Acomplete farm management system based on animal identification usingRFID technology. Comput.Electron. Agric.70, 380–388. [1]

Suggest Documents