Editing Autonomous Flying Platform
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
---- | |||
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;"> | |||
---- | |||
=[http://yjucofi.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]= | |||
---- | |||
=[http://yjucofi.co.cc CLICK HERE]= | |||
---- | |||
</div> | |||
==Overview== | ==Overview== | ||
A long desire of mine has been to create an autonomous flying solution. I was initially inspired when I saw a competition with the following specifications: | A long desire of mine has been to create an autonomous flying solution. I was initially inspired when I saw a competition with the following specifications: | ||
<ol> | |||
<li>Solution cannot touch the ground</li> | |||
<li>Retrieve a metal ring on the other side of a barrier</li> | |||
<li>Bring it back to its origin and drop it off</li> | |||
</ol> | |||
The autonomous rc helicopter from Stanford won the competition. Blimps were tried but they flew away etc... in the outdoor winds. | The autonomous rc helicopter from Stanford won the competition. Blimps were tried but they flew away etc... in the outdoor winds. | ||
Line 13: | Line 21: | ||
==Team Members== | ==Team Members== | ||
<table border="1"> | |||
<tr> | |||
<th>Name</th> | |||
<th>Expertise</th> | |||
<th>Role</th> | |||
<tr> | |||
<tr> | |||
<td>Tim Heath</td> | |||
<td>Software Developer, Project Management</td> | |||
<td>Project Leader/Developer</td> | |||
</tr> | |||
</table> | |||
==Requirements== | ==Requirements== | ||
<ol> | |||
<li>Use a solution that is modular and used as many off the shelf components for rapid prototyping/solutions</li> | |||
<li>Easy to reprogram and loosely coupled</li> | |||
<li>Easy to interface with external control devices</li> | |||
<li>Navigates in 3d space in an efficient easy way</li> | |||
</ol> | |||
==Design== | ==Design== | ||
Line 42: | Line 50: | ||
'''G1 Info''' | '''G1 Info''' | ||
<table border="1"> | |||
<tr> | |||
<th>Property</th> | |||
<th>Value</th> | |||
</tr> | |||
<tr> | |||
<td>Weight</td><td>5.6 ounces</td> | |||
</tr> | |||
<tr> | |||
<td>Size</td><td>4.6 by 2.2 by 0.6 inches</td> | |||
</tr> | |||
<tr> | |||
<td>Memory</td><td>1GB (memory card of up to 8 GB possible)</td> | |||
</tr> | |||
<tr> | |||
<td>Wifi</td><td>Yes</td> | |||
</tr> | |||
<tr> | |||
<td>Bluetooth</td><td>Yes</td> | |||
</tr> | |||
<tr> | |||
<td>USB</td><td>Non host mode but yes</td> | |||
</tr> | |||
<tr> | |||
<td>Serial</td><td>Yes</td> | |||
</tr> | |||
<tr> | |||
<td>Camera</td><td>3 megapixels</td> | |||
</tr> | |||
</table> | |||
==Blimp Size Calculations== | ==Blimp Size Calculations== | ||
<pre> | |||
air is about 1.2 kg/m^3 | air is about 1.2 kg/m^3 | ||
helium is about 1/6th of that | helium is about 1/6th of that | ||
Line 83: | Line 91: | ||
((6.3566 * 3) / (4 * pi))^(1 / 3) = 1.14915539 | ((6.3566 * 3) / (4 * pi))^(1 / 3) = 1.14915539 | ||
a balloon with a diameter of 2.3 ft | a balloon with a diameter of 2.3 ft | ||
</pre> | |||
==Blimps for Purchase We could Use== | ==Blimps for Purchase We could Use== | ||
Line 97: | Line 105: | ||
==Servo Interface Design== | ==Servo Interface Design== | ||
<pre> | |||
macpod suggested: probably cheapest would be to use a arduino based unit to talk to the g1, and have it use a multiplexer or i2c servo controller. Look how diydrones does it. | macpod suggested: probably cheapest would be to use a arduino based unit to talk to the g1, and have it use a multiplexer or i2c servo controller. Look how diydrones does it. | ||
</pre> | |||
==Serial Connection Information== | ==Serial Connection Information== | ||
<pre> | |||
I am by no means a G1 god or guru. There are better people to ask and I | I am by no means a G1 god or guru. There are better people to ask and I | ||
do hope they'll chime in. I am however linked to that nickname that you | do hope they'll chime in. I am however linked to that nickname that you | ||
Line 141: | Line 149: | ||
You can boot the phone with the camera button held down to access a | You can boot the phone with the camera button held down to access a | ||
serial boot prompt that looks like this: | serial boot prompt that looks like this: | ||
UART0:Cmd | UART0:Cmd> | ||
So far I've only seen a single command 'set'. I didn't find very much | So far I've only seen a single command 'set'. I didn't find very much | ||
Line 154: | Line 162: | ||
Best, | Best, | ||
Jake | Jake | ||
</pre> | |||
==Serial Hardware to Interface with G1== | ==Serial Hardware to Interface with G1== | ||
Line 172: | Line 180: | ||
* http://groups.google.com/group/android-platform/browse_thread/thread/f03730e25cc3fe55 | * http://groups.google.com/group/android-platform/browse_thread/thread/f03730e25cc3fe55 | ||
<pre> | |||
For the USB pinout, check http://pinouts.ru/Slots/USB_pinout.shtml. | For the USB pinout, check http://pinouts.ru/Slots/USB_pinout.shtml. | ||
Now, converting to serial is (or should be due to the USB specs) more | Now, converting to serial is (or should be due to the USB specs) more | ||
Line 178: | Line 186: | ||
chips used to do the conversion and they are pretty cheap (like $1/ | chips used to do the conversion and they are pretty cheap (like $1/ | ||
each or less). You could be lazy and then get a usb-to-serial cable | each or less). You could be lazy and then get a usb-to-serial cable | ||
like this one, http://www.geeks.com/details.asp?invtid=800A-RS232&cpc=SCH, | like this one, http://www.geeks.com/details.asp?invtid=800A-RS232&cpc=SCH, | ||
and put the mini-usb connector on it. | and put the mini-usb connector on it. | ||
</pre> | |||
=== Open hardware/source DIY drones === | === Open hardware/source DIY drones === | ||
Line 192: | Line 200: | ||
=== HTC 11pin breakout board (save your sanity) === | === HTC 11pin breakout board (save your sanity) === | ||
* http://www.podgizmo.com/index.php?act=viewProd&productId=30 | * http://www.podgizmo.com/index.php?act=viewProd&productId=30 |