REPT_on_Pallets&Polyethylene_20100629

advertisement
MEASUREMENTS OF RANGEFINDER DATA FROM PALLETS &
POLYETHYLENE
1. Devices and Equipment. Methodology of experiment.
1.1 Devices, Equipment, Materials and Software.
- IR Rangefinder SICK\LMS-111.
- Camera MatrixVision\mvBlueFox.
- Cables (for power supply +12V & Ethernet to Rangefinder).
- 2 europallets.
- Polyethylene.
- PC with SOPAS ET, MATLAB R2010, Windows, uRDEsm.exe utility.
1.2 Methodology of experiment.
1.2.1 Switch on and adjust the Rangefinder and Camera, set the pallets
and polyethylene in the positions of interest (see Appendix 3.1).
1.2.2 Take the photos from the Camera and Rawdata from the Rangefinder
in the mode: 4 channels rawdata, 0.25° resolution, 16-bit remission, 25 Hz.
1.2.3 Preprocess the Rangefinder Rawdata by the “uRDEsm.exe” utility (to
extract the information on the Distance & Remission for 2 channels).
1.2.4 Process the Distance & Remission data by MATLAB with purpose to
obtain the information about the Rangefinder environment (contour of
pallets, room & other objects with remission values).
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
1
Measurements of Rangefinder Data from Pallets & Polyethylene
2. Summary
2.1. The polyethylene is transparent for IR rangefinder. The remission
values of front side of a pallet vary in the range of 545-585 digits for a
central block (with polyethylene) and 550-570 digits for the right block (with
polyethylene), see Figure 1. So polyethylene can be considered as a
transparent for IR rangefinder and can’t be easily separated from a pallet
block without polyethylene.
Figure 1. Photo of the front-side of a pallet (left) and Rangefinder remission
data for selected part of the pallet (right).
Another example, for case with polyethylene shown in Figure 2, structures
1, 2, and 3 have remission values in ranges 525-585, 535-555, and 500565. So, it can be difficult to recognize the polyethylene.
Figure 2. Photo of the front-side of a pallet (left) and Rangefinder remission
data for selected part of the pallet (right).
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
2
Measurements of Rangefinder Data from Pallets & Polyethylene
2.2. There are differences between the value of gaps in the face side of a
pallet (see Figures 3 and 4). These differences can be in two times.
Figure 3. Photos of a front side of pallets covered by polyethylene fully (left)
and partly (right).
Figure 4. Rangefinder data for a front side of pallets covered by
polyethylene fully (left) and partly (right).
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
3
Measurements of Rangefinder Data from Pallets & Polyethylene
2.3. The variations of remission values for a central blocks of a pallet
covered by polyethylene can be 20-40 digits at the same distance (3.5m),
see Figure 5. The rangefinder data corresponds to the pallet positions of
Figure 3 (left and right).
Figure 5. Rangefinder remission data for pallets with covered central block
by polyethylene (both left and right) for different data scans (see Figure 3).
2.4. The variations of remission values for a left blocks of a pallet with
polyethylene (right) and without (right) can be the same 20-40 digits as for
covered central blocks by polyethylene in conclusion #3, see Figure 6.
Figure 6. Rangefinder remission data for a left blocks of a pallet with
polyethylene (left) and without (right) according to the pallet positions of
Figure 3 (left and right).
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
4
Measurements of Rangefinder Data from Pallets & Polyethylene
2.5. Multilayer polyethylene can be semitransparent for IR rangefinder. The
remission values from the front sides of pallet can vary in the range of 450600 digits for the pallet without polyethylene and 420-570 digits with, see
Figure 7. Difference in remission values for the same structures can be in
30 digits.
Figure 7. Photo of pallets without/with a multilayer polyethylene (top) and
Rangefinder remission data for such configuration (bottom).
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
5
Measurements of Rangefinder Data from Pallets & Polyethylene
3. Conclusions.
3.1. The polyethylene is transparent for IR rangefinder.
3.2. The polyethylene decreases the depth of recognized gaps between
front-side pallet blocks (see blocks 1,2 and 3 in the Figure 2), and
multilayer polyethylene does it significantly (Figure 7).
3.3. The values of remission for pallets with/without polyethylene can be
approximately the same with small difference in 20-30 digits, so it is difficult
to use the remission data for reliable detection of polyethylene.
3.4. The values of remission for pallets with polyethylene can be different
for different rangefinder scans, and the difference can achieve 20-30 digits.
Therefore the using the remission data can’t be easy for reliable detection
of polyethylene.
4. Acknowledgments.
Acknowledgments to the supervisor of the Project: Assoc. Prof. Mariolino
De Cecco and the group of Mechatronics (Mechanical and Structural
Engineering Dep., University of Trento): Luca Baglivo (for the problem
definition), Nicolo Biasi (for rawdata capturing), and Mattia Tavernini (for
MATLAB processing).
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
6
Measurements of Rangefinder Data from Pallets & Polyethylene
4. Appendixes.
4.1 Photos and Rangefinder remission data on experiments with Pallets & Polyethylene.
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
7
Measurements of Rangefinder Data from Pallets & Polyethylene
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
8
Measurements of Rangefinder Data from Pallets & Polyethylene
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
9
Measurements of Rangefinder Data from Pallets & Polyethylene
4.2 MATLAB code for Rangefinder data processing
clear all
close all
clc
Dist1
Dist2
RSSI1
RSSI2
=
=
=
=
load('DIST1.txt');
load('DIST2.txt');
load('RSSI1.txt');
load('RSSI2.txt');
theta = deg2rad( (225:-0.25:-45) );
st = 475;
ed = 615;
for i=1%1:1:1%size(Dist1,1)
maxrsssi = max (RSSI1(i,st:ed));
minrsssi = min (RSSI1(i,st:ed));
range = maxrsssi-minrsssi+1
a = jet(range);
[X1,Y1] =
[X2,Y2] =
[X1r,Y1r]
[X2r,Y2r]
pol2cart( theta ,
pol2cart( theta ,
= pol2cart( theta
= pol2cart( theta
Dist1(i,:) );
Dist2(i,:) );
, RSSI1(i,:) );
, RSSI2(i,:) );
figure(2)
title('Cartesian Coordinate DIST1')
clf, axis equal, grid on , hold on
for j=st:1:ed
text( X1(j) , Y1(j) , num2str(RSSI1(i,j)))
plot( X1(j) , Y1(j) , 'x' , 'color' , a( RSSI1(i,j)+1-minrsssi,:) ,
'markersize' , 4 , 'linewidth' , 4 )
end
plot( 0 , 0 , 'xb' ,'markersize' , 10 , 'linewidth' , 2 )
xlabel('x [mm]')
ylabel('y [mm]')
figure(4)
title('Cartesian Coordinate DIST1 + DIST2')
clf, axis equal, grid on , hold on
for j=1:1:length( X1 )
plot( X1(j) , Y1(j) , '.b' )
plot( X2(j) , Y2(j) , 'xr' )
if norm( [X2(j) , Y2(j)] )~0
line( [X1(j),X2(j)],[Y1(j),Y2(j)],'color','g');
end
plot( 0 , 0 , 'xb' ,'markersize' , 10 , 'linewidth' , 2 )
end
xlabel('x [mm]')
ylabel('y [mm]')
%
end
pause( 0.1 )
Subject: Measurements of Rangefinder Data from Pallets & Polyethylene
Project: LASER-CAMERA SYSTEMS
Author: Afanasyev Ilya
Copyright © Trento University, 2010. Duplication and disclosure to third party is forbidden without approval from Trento University.
Date: 2016-02-08
E-mail: ilya.afanasyev@gmail.com
10
Download