<font color='black' size='2' face='Arial, Helvetica, sans-serif'>
<div><span style="font-size: 13.3333px;">Doug,</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">People with hearing aids can't figure out who is talking to them because hearing aids are in, or on, their ears (behind-the-ear has a piece in the ear), changing the ear canal that the wearer grew up with. The ones that aren't in-the-ear also mess up the pinna. Have you wondered how we can know sound is in front of us, behind us, or above us, when we only have two ears? It's the pinna and the ear canal. The pinna and the ear canal screw up the sound. They are not flat transducers of the sound. We learn how to hear as we grow up. We learn what the screwups sound like. If the pinna is cut off or interfered with, and the ear canal is plugged with an aid, the wearer loses all but left-right info about where sounds come from, until they re-learn how to hear. A few decades ago, head models were used for recordings and head response transfer functions were created. After 30 or so years, just a couple years ago, the Audio Engineering Society published a standard for measuring and using HRTFs. The only use I've seen for them so far is virtual reality games.</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">Although not proven, it is strongly suspected that bats likewise use their screwed-up ear shape to determine where the wing beats and echoes are coming from. To accommodate that, the ping is a chirp, so each frequency is messed up differently. Chirps are traditionally considered to be a way to compress energy, and this may be a reason, but I adhere to the opinion that bats chirp to determine direction.</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">Still doesn't answer your underlying question about why my gadget is so big. The bats are pointing their ears and they are flying and they are smart. I don't like to make stuff that moves, except to move air. So, if the sensors can't move, the gadget has to be omnidirectional. The benefit is that big chunks of the arena are mapped before the robot moves.</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">I disagree about ears being integral parts. To me, ears certainly look like things hanging about, slapped on, and they are big in relation to many other body features. Likewise on bats.</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">My understanding is that bats use passive sonar to listen for insect wing beats and then use active sonar for targeting. Some insects listen for the active sonar and quit flying, freefalling. That tactic works if the bat has not acquired the moth, sort of like your radar detector alerting you to the bear. But if the bat has targeted, it might still catch the freefalling moth. I do not believe bats can detect moths that are not flying, ones that have lit on a branch.</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">The challenge is severe. What I have done so far is nowhere good enough. With distributed beacons, I've done rudimentary mapping of a room. But if the robot is carrying the emitters, I need quite a bit of separation between them to get resolution. Raising the frequency for better resolution destroys the omnidirectionality. (Kinda like LiDAR when it can only look at one spot at a time, or one plane at a time.) I am going to have to come up with something much better in order to identify shapes. I imagine the gadget mapping the room and identifying obstacles without determining what the obstacles are, and then collecting all the obstacles that can be moved (Ron's strain gauge). Bats eat anything that's in the air.</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">Thank you for offering bases for me to use. Very gracious of you. I will look at those and let you know. In the meantime, if someone wanted to treat the gadget just as another sensor hosted on their robot, that would be great.</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">To clarify: An individual competitor's entry could remember previous runs, kinda like MicroMouse running the maze several times. That competitor just couldn't share the mapping data with another competitor. Right?</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">Thanks!</span></div>

<div><span style="font-size: 13.3333px;"><br>
</span></div>

<div><span style="font-size: 13.3333px;">John Swindle</span></div>

<div><br>
</div>
<br>
<br>

<div style="font-family:arial,helvetica;font-size:10pt;color:black">-----Original Message-----<br>
From: Doug Paradis <paradug@gmail.com><br>
To: John Swindle <swindle@compuserve.com><br>
Cc: Ron Grant <deltagraph@aol.com>; DPRG <dprglist@lists.dprg.org><br>
Sent: Sun, Jan 20, 2019 10:43 am<br>
Subject: Re: [Dprglist] Sample Retrieval vacuum cleaner<br>
<br>

<div id="yiv5232067380">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div>John,</div>

<div>    I am still working through your message, however I have some thoughts and possible answers.</div>

<div><span style="white-space:pre;">      </span></div>

<div>First a few questions, I know bats have large ears, but in the scheme of things they are small animals, so their sensors (i.e., ears) are no larger than 2x4 inches each. They use a high pitch or ultrasonic squeak (emitter). They also carry their emitter and receivers on their body without  any non-integral body parts hanging about. With this equipment they can easily detect insects flying about. The question, is this detection simply obstacle detection (i.e., I look in the air, I see an obstacle, it moves, therefore it is food.) or is it target determination (i.e., I look in the air, I see a moth not a mosquito). What if the moth is on a tree branch. Can a bat still find the moth? </div>

<div><br clear="none"></div>

<div>Do bats move their ears while listening to form a scan of the reflection?</div>

<div><br clear="none"></div>

<div>The contest challenge is to find specific objects (samples). The environment will be a room with lots of stuff and people in it. Could a sonic system have enough discrimination to identify the target objects? Or would it only be able to detect obstacles. What object characteristics or features could it determine (height, width, density, surface curvature, profile, distance, etc...)?</div>

<div><br clear="none"></div>

<div>How would you return to home base? I assume that you will detect the cone at home base as just an other unique object and drive to it.<br clear="none"></div>

<div><br clear="none"></div>

<div>Now I have some answers.</div>

<div><span style="white-space:pre;">      </span>  </div>

<div>If the robot base is holding you back, I will offer use of my robot "Falcon". You can find a picture of it a<a rel="noopener noreferrer" shape="rect" target="_blank" href="https://www.dprg.org/fall-indoor-competition-results/"> https://www.dprg.org/fall-indoor-competition-results/</a>. It is the white robot in front of me in the quick trip picture.  It is a club robot base with a gated scoop in front. I will make provisions to mount a ~5x6.5 inch deck (or multiple decks) on it for your sensors and electronics. Communication between your electronics and the base will be via a serial port (115200 baud). The robot is capable of dead reckoning navigation. We can work out a interface protocol. My thoughts are your electronics should communicate these basic commands: turn right, turn left, go straight, stop, or drive to x,y location. The gate closes when an object trips a sensor inside the scoop, but you could also command gate position. Currently the robot has a low mounted ultrasonic sensor, and a pixyCAM-1. I can remove the pixyCAM and the ultrasonic sensor can be unplugged. The wheel base is 9.75 inches. So your task would be to construct your gear and place it on the deck. I can laser cut a deck, with mounting holes and mail it to you, or give to you at next meeting. The deck will be made of Masonite. I will provide the robot base software. Let me know it this is acceptable.</div>

<div><br clear="none"></div>

<div>An alternative robot base is the club's turtle robot. It is based on a Roomba. It would be much more work but would provide more deck space. I believe it is a ROS capable robot, but I haven't looked at a while so I don't know the state of its electronics.</div>

<div><br clear="none"></div>

<div>Programming the robot with object locations is a no go. Note that the contest's objects are available for practice and generating learning sets at RBNO every Tuesday.</div>

<div><br clear="none"></div>

<div>Sharing information from a competitor's robot run I believe is also a no go. It seems to me that it would be unfair to other competitors.</div>

<div><br clear="none"></div>

<div>Note the rules say that the robot must carry all the sensors, but computations do not need to be done on the robot, you can use an external computer with some type of radio to communicate the robot. Most folks use WiFi.</div>

<div><span style="white-space:pre;">      </span></div>

<div>Depending on the object features extracted by the sonic system, I think that AI could be useful.</div>

<div><span style="white-space:pre;">      </span></div>

<div>Regards,</div>

<div>Doug P.</div>
</div>
</div>
</div>

<div class="yiv5232067380yqt0856564952" id="yiv5232067380yqt93824">
<div class="yiv5232067380gmail_quote"><blockquote class="yiv5232067380gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;">
<div><br clear="none">
</div>

</blockquote></div>
</div>
</div>
</div>
</div>
</font>