<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://gcat.davidson.edu/GcatWiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mamohorn</id>
		<title>GcatWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://gcat.davidson.edu/GcatWiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mamohorn"/>
		<link rel="alternate" type="text/html" href="http://gcat.davidson.edu/GcatWiki/index.php?title=Special:Contributions/Mamohorn"/>
		<updated>2026-05-17T14:17:42Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>http://gcat.davidson.edu/GcatWiki/index.php?title=Team_Commando&amp;diff=14545</id>
		<title>Team Commando</title>
		<link rel="alternate" type="text/html" href="http://gcat.davidson.edu/GcatWiki/index.php?title=Team_Commando&amp;diff=14545"/>
				<updated>2012-05-16T03:56:45Z</updated>
		
		<summary type="html">&lt;p&gt;Mamohorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Navigation==&lt;br /&gt;
&lt;br /&gt;
Command Module Script: https://www.dropbox.com/s/t0693qp3gpuazh6/Command%20Module%20Script.c&lt;br /&gt;
&lt;br /&gt;
==Image Processing==&lt;br /&gt;
*Camera&lt;br /&gt;
**Logitech Orbit (on a stick)&lt;br /&gt;
&lt;br /&gt;
*Software&lt;br /&gt;
**Matlab create toolbox&lt;br /&gt;
***http://www.usna.edu/Users/weapsys/esposito/roomba.matlab/&lt;br /&gt;
**Roborealm&lt;br /&gt;
***useful demo: http://www.roborealm.com/tutorial/Fun_with_Roomba/slide070.php&lt;br /&gt;
&lt;br /&gt;
*Method&lt;br /&gt;
**attach laptop to iRobot&lt;br /&gt;
**receive signal from robot when it has arrived in room via command module serial ports =&amp;gt; matlab&lt;br /&gt;
**webcam pans and roborealm scans for magenta&lt;br /&gt;
***matlab checks to see if roborealm has found magenta at every degree of the pan&lt;br /&gt;
****if found, places a one in the vector entry corresponding to that room&lt;br /&gt;
&lt;br /&gt;
*Current dataset&lt;br /&gt;
**26 closed windows&lt;br /&gt;
**26 open windows&lt;br /&gt;
**https://www.dropbox.com/sh/hx5rwp9ilakwg5c/8Yf4twUjV1&lt;br /&gt;
&lt;br /&gt;
*RoboRealm&lt;br /&gt;
**Color to detect: magenta?&lt;br /&gt;
**attach color to bottom of window so can only be detected when open&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*What We Have So Far:&lt;br /&gt;
**RoboRealm module string to find magenta blobs and control Orbit&lt;br /&gt;
**MatLab script that opens RoboRealm and controls camera/gets magenta detection info&lt;br /&gt;
**sticker mockup&lt;br /&gt;
***[[Media:WindowSticker.jpg]]&lt;br /&gt;
&lt;br /&gt;
==To-Do:==&lt;br /&gt;
**Get magenta tape&lt;br /&gt;
**test Orbit in different light conditions&lt;br /&gt;
**look into more filter options&lt;br /&gt;
***sunglasses seemed like an option&lt;br /&gt;
***Rob McSwain has been emailed about video filters&lt;br /&gt;
**Figure out exact frequency of magenta and how that corresponds to hue/intensity in RoboRealm so that extraneous magenta objects are not picked up&lt;br /&gt;
**Add something to MatLab script to interpret the vector once the Roomba has been everywhere&lt;br /&gt;
**Test/figure out the serial port pings to MatLab&lt;br /&gt;
*roborealm over rtacks while panning; needs a second to get oriented&lt;br /&gt;
**change matlab script to only check for blobs once camera has paused for a second.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The Most Current To-DO:&lt;br /&gt;
**We'll also fine-tune the script so the center of gravity doesn't appear when it isn't supposed to&lt;br /&gt;
**Communication between command module and matlab&lt;br /&gt;
***serial port&lt;br /&gt;
***microphone&lt;br /&gt;
**Jonah is going to add pause-checks to the MatLab script so it doesn't mis-classify&lt;br /&gt;
**A beautiful sticker will be designed with the specs we currently have&lt;br /&gt;
**And the world shall rejoice in itself and its conservation of energy&lt;br /&gt;
&lt;br /&gt;
==What &amp;quot;Works&amp;quot;==&lt;br /&gt;
===Navigation===&lt;br /&gt;
*Command module script:&lt;br /&gt;
&lt;br /&gt;
===Detecting Windows===&lt;br /&gt;
*Matlab script:&lt;br /&gt;
**[[Media:RoboRealmControl.m.txt]]&lt;br /&gt;
*RoboRealm filters:&lt;br /&gt;
**for at night with lights on&lt;br /&gt;
**for at night with lights off and flashlight&lt;br /&gt;
&lt;br /&gt;
===Communication Between Detection and Navigation===&lt;br /&gt;
*initialize serial port connection:&lt;br /&gt;
**[[Media:InitializeComMod.m.txt]]&lt;br /&gt;
*read input:&lt;br /&gt;
**[[Media:ReadCommand.m.txt]]&lt;br /&gt;
*motion detection script&lt;br /&gt;
&lt;br /&gt;
==Contacting our iRobot create==&lt;br /&gt;
*send your fan mail to davidsonirobot@gmail.com&lt;/div&gt;</summary>
		<author><name>Mamohorn</name></author>	</entry>

	</feed>