UKHAS Wiki

UK High Altitude Society

User Tools

Site Tools


projects:canadawest:dronehw

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
projects:canadawest:dronehw [2012/10/09 00:45] – created canadawestprojects:canadawest:dronehw [2013/04/26 09:09] (current) canadawest
Line 1: Line 1:
 ====== Drone Hardware ====== ====== Drone Hardware ======
  
-I was am going to use both [[http://www.google.ca/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCEQFjAA&url=http%3A%2F%2Fwww.gumstix.com%2F&ei=bWtzUN7JMcj3iwLMxYEo&usg=AFQjCNGPn0mFxG8d-kot_mVV3WyByxnq3Q|gumstix]], and [[http://diydrones.com/|DIYdrones]] for this.+I was am going to use both Raspberry Pi, and [[http://diydrones.com/|DIYdrones]] for this.
  
 Initially it will all be the DIYdrones hardware. Initially it will all be the DIYdrones hardware.
Line 16: Line 16:
 I want to get this and do some testing with the [[http://code.google.com/p/ardupilot-mega/wiki/CLI|CLI]]. I want to get this and do some testing with the [[http://code.google.com/p/ardupilot-mega/wiki/CLI|CLI]].
  
-If I can get this to accept commands from a gumstix PC, then I can put all of them into one glider and have a completely programmable brain.+If I can get this to accept commands from a PC, then I can put all of them into one glider and have a completely programmable brain.
  
 {{:projects:canadawest:robostix.jpg|}}{{:projects:canadawest:frames_input_plane.jpg|}} {{:projects:canadawest:robostix.jpg|}}{{:projects:canadawest:frames_input_plane.jpg|}}
Line 25: Line 25:
  
 This way, when the unit is within range of the remote control, I can send signals to the robostix.  It, in turn, can decide if it should pass them on to the APM chip. This way, when the unit is within range of the remote control, I can send signals to the robostix.  It, in turn, can decide if it should pass them on to the APM chip.
 +
 +I may even [[https://www.gumstix.com/store/product_info.php?products_id=203|buy this package]] when the time comes.
 +
 +====== DIYdrone Hardware Aquired ======
 +
 +It arrived in the mail via FedEx today.\\
 +{{:projects:canadawest:ubloxanddiydrone.jpg?300|DIYdrone and uBlox-6H GPS}}
 +
 +I connected it to my Linux box and was able to talk to it over the COM port.\\
 +Then I went into Windows and flashed the thing with the ArduPilot firmware.
 +
 +I really should look into the code of ArduPilot.  It seems like I can write my own waypoint manager if I put the thing into the correct mode.
 +
 +I played with the features and then went back into Linux.\\
 +The COM is spitting out binary data now.  I'll look into that later.
 +
 +For now, I know that I can use it out-of-the-box to put into an RC plane to program it to perform the actions I want it to do.\\
 +That's good enough for now.
 +
 +I'm going to get some connectors tomorrow to wire it up to my RC controls properly.  It connects with a simulator, so that will be useful for\\
 +trying out a few things.  I'm actually curious if the simulator data will be fed into the chip, and if I can read what it's reading.  I doubt it though.\\
 +Putting it in Simulator mode will probably make it so I can't read the COM port.  In the end, my drone override won't need to do anything too fancy.\\
 +It will just be another component in the chain.  Now to buy a Raspberry Pi!
 +
 +====== Hardware Update ======
 +I did acquire a Raspberry Pi.  I do like it, although it's been given the job of acting as a server for the time being.
 +
 +I also have used the ArduPilot in the air, and the air sensor is giving me issues.\\
 +It seems like a common problem though.  I'll have to stop using it for now.
 +
projects/canadawest/dronehw.1349743522.txt.gz · Last modified: 2012/10/09 00:45 by canadawest

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki