13.07.2015 Views

servo and sensor control on small mobile platforms - Engineering ...

servo and sensor control on small mobile platforms - Engineering ...

servo and sensor control on small mobile platforms - Engineering ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

J. Blanch, S. Tosunoglu, ASME Southeastern Regi<strong>on</strong> XI Technical Journal, Volume 2, Number 1, April 2003; also presented atthe ASME Southeastern Regi<strong>on</strong> XI Technical C<strong>on</strong>ference, Miami, Florida, April 4-5, 2003.Table 1. Data extracted from range of interest.Left Rightbit rps rps90 0.880282 -0.8787394 0.857633 -0.85106104 0.802568 -0.78125112 0.673401 -0.64516120 0.423729 -0.36058140 -0.4 0.454545146 -0.59032 0.648508152 -0.72464 0.761035164 -0.82781 0.859107168 -0.8489 0.874126Two observati<strong>on</strong>s that persuade against searchingfor more accurate approximati<strong>on</strong>s are: 1, theexperimental measurements are subject to error;depending <strong>on</strong> the accuracy of the reading or even <strong>on</strong>the battery charge, values will vary slightly from <strong>on</strong>erun to the next. And 2, bit comm<str<strong>on</strong>g>and</str<strong>on</strong>g>s are integers;therefore there will be gaps in the velocity curves forvalues that could never be reached because theycorresp<strong>on</strong>d to a bit value between two integers. Onthe other h<str<strong>on</strong>g>and</str<strong>on</strong>g>, the closeness of the splineapproximati<strong>on</strong> to the actual data showed thatselecting a few finite points can offer sufficient<str<strong>on</strong>g>c<strong>on</strong>trol</str<strong>on</strong>g> over the velocity. Not using an equati<strong>on</strong> (orseveral) to find the bit value corresp<strong>on</strong>ding to adesired velocity, results in a crude <str<strong>on</strong>g>c<strong>on</strong>trol</str<strong>on</strong>g> over speedvalues; but, by finding the bit values that corresp<strong>on</strong>dto specific velocities (0.8, 0.6, 0.4, 0.2, 0.0, -0.2, -0.4,-0.6 <str<strong>on</strong>g>and</str<strong>on</strong>g> –0.8 rps, per se), the velocity of the platformcan be properly <str<strong>on</strong>g>c<strong>on</strong>trol</str<strong>on</strong>g>led for its full range of values.Figure 6. Distance <str<strong>on</strong>g>and</str<strong>on</strong>g> angle calculati<strong>on</strong>.SENSORSThe main <str<strong>on</strong>g>sensor</str<strong>on</strong>g> used by the HANCOR is theSharp GP2D12 analog infrared ranger [10]. Sharp IRrangers use triangulati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> a <strong>small</strong> linear CCDarray to compute the distance or presence of objectsin the field of view (Figure 6), which results ingreater reliability <str<strong>on</strong>g>and</str<strong>on</strong>g> accuracy than many IR <str<strong>on</strong>g>sensor</str<strong>on</strong>g>sthat use time-of-flight techniques. Also, these newrangers offer much better immunity to ambientlighting c<strong>on</strong>diti<strong>on</strong>s <str<strong>on</strong>g>and</str<strong>on</strong>g> to the color of the reflectedsurface than other IR <str<strong>on</strong>g>sensor</str<strong>on</strong>g>s [11]. These <str<strong>on</strong>g>sensor</str<strong>on</strong>g>shave a minimum range of 10 cm (~ 4in) <str<strong>on</strong>g>and</str<strong>on</strong>g> amaximum range of 80 cm. The beam is very tight,just about 3 cm wide <str<strong>on</strong>g>and</str<strong>on</strong>g> less than 3 cm in height at40 cm. Such characteristics make the <str<strong>on</strong>g>sensor</str<strong>on</strong>g>s quitesuitable for unidirecti<strong>on</strong>al measurements, but not sogreat for general obstacle detecti<strong>on</strong>. Someadvantages over ultrasound ranger <str<strong>on</strong>g>sensor</str<strong>on</strong>g>s,traditi<strong>on</strong>ally used for obstacle detecti<strong>on</strong>, are: IR<str<strong>on</strong>g>sensor</str<strong>on</strong>g>s do not suffer from ghost images; furthermore,the angle at which they face an obstacle can be ashigh as 60 o without affecting distance reading [11].IR <str<strong>on</strong>g>sensor</str<strong>on</strong>g>s also have much lower power requirementcompared to the battery-hungry ultrasound <str<strong>on</strong>g>sensor</str<strong>on</strong>g>s.Finally, price becomes an issue when ultrasound<str<strong>on</strong>g>sensor</str<strong>on</strong>g>s are over five times more expensive than IR<str<strong>on</strong>g>sensor</str<strong>on</strong>g>s. Of course, sornars will always be greatdetecti<strong>on</strong> <str<strong>on</strong>g>sensor</str<strong>on</strong>g>s thanks to their range (2 to 120 cm)<str<strong>on</strong>g>and</str<strong>on</strong>g> their wider detecti<strong>on</strong> area.Table 2: IR range values for given distancesDistance (cm)10Sensor1239Sensor223512 210 20414 185 17716 169 16118 152 1412022139129132120242612011311310528 108 9930 101 9132349587877836 81 7938 79 7140 74 6742 69 6344 65 5946 61 5548 57 5250 54 48525450484341The analog output of the infrared does not changelinearly with the distance being measured; table 2shows the readings taken from the <str<strong>on</strong>g>servo</str<strong>on</strong>g>s from 10 to

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!