Differences between revisions 14 and 28 (spanning 14 versions)
Revision 14 as of 2013-09-14 23:19:59
Size: 1965
Editor: Ahmed Saif
Comment:
Revision 28 as of 2013-09-30 22:26:15
Size: 2847
Editor: Ahmed Saif
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Most Recent Announcement=
I would just like to announce that I making the Quadcopter a weekly (maybe twice a week) project that will probably last the whole semester.
 The stuff that I need help with:
Meeting times will be on Wednesdays from 6:30 pm to 8:30 pm and on Saturdays from 11 am to 1 pm. Both meetings will be held in the physics garage room.
= Most Recent Announcement =
Since we now have the basic stuff running we can start splitting into groups to finish certain tasks to finish stage 1.
Stage 1 will just be making the quadcopter fly at a certain altitude and stay there for a while without moving out of position to much.
The task that everyone should do (or at least agree on) are:
 * Designing a programming interface.
 * Downloading mercurial or a software sharing/version checker so we can share our code and do team work effectively.
 * Updating the wiki when doing something and making a document on what you did and why
Line 5: Line 10:
 1- Choosing an appropriate design that will carry a RaspberryPi, an Ardiuno , and the wires that will connect the circuitry.
 2- Determining what sensors and equipment the quadcopter will need and programming them.
 3- Making\programming the quadcopter to be stable and can stay level in the air when need be.
 4- Making a decent User Interface.
 5- Making a good control scheme for phones and pads.
 6- Building a simple AI that adjusts the quad copter angle so it becomes stable if thrown.
 7- Sending video feedback to the control device if it can receive it(desktop,laptop,phones,ipads,etc...)
 8- Adding cool features to the quadcopter (such as lasers and nurf guns, GPS, person tracking, a small robotic arm, etc....)
 9- Adding anything you can think of that can be added to make the quadcopter more awesome.
Now here are the tasks for Stage 1 that you can choose from and do in smaller groups or by yourself:
 *Learning how to read the gyroscope, accelerometer and controlling the motor speed and maintain stability through programming the Arduino . Probably the most time consuming task.
 *Programming the communication between the Raspberry pi and Arduino.
 *Designing and creating a power supply circuit with a battery monitor for both the pi and the Arduino.
 *Creating the plastic surface that the circuit will be on using the 3D printer.
 *Setting up Raspberry pi for ssh and other raspberry pi stuff.
-Ahmed Saif
Line 15: Line 18:
= Quadcopter = == Quadcopter ==
Line 21: Line 24:
== People Involved ==
 * Ahmed Saif
=== People Involved ===
 * Ahmed Saif : Working on reading sensors and motor control on the Arduino
Line 25: Line 28:
 * Daniel Eckerson
 * Gautam Das Govardan
Line 27: Line 32:
Line 35: Line 39:
Saturday 9/28/2013:
Line 36: Line 41:
Installed the OS for the Raspberry Pi:

hostname: soos

ask me for the login credentials if interested (mebert at wisc dot edu)

I was unable to ping the pi through direct connection to the device. Once we get a switch down here it should be easier to set up for ssh.

-Matt


I finished setting up the computer in the back for the Arduino. Need golden banana male/female connectors for the motors.

-Ahmed

----
Line 41: Line 62:

 . {{attachment:quadcopter-frame-only-2.jpg}}
 .
 . {{attachment:quadcopter-frame-only-3.jpg}}
Line 44: Line 69:
 .
 .
. {{attachment:quadcopter-frame-only-2.jpg}}
 .
 .
 .
 .
 .
 . {{attachment:quadcopter-frame-only-3.jpg}}



       
Thanks Matt Ebert, Ian Wisher, Gautam Govardan, and Daniel Eckerson.
 . . Thanks Matt Ebert, Ian Wisher, Gautam Govardan, and Daniel Eckerson for helping out!

Meeting times will be on Wednesdays from 6:30 pm to 8:30 pm and on Saturdays from 11 am to 1 pm. Both meetings will be held in the physics garage room.

Most Recent Announcement

Since we now have the basic stuff running we can start splitting into groups to finish certain tasks to finish stage 1. Stage 1 will just be making the quadcopter fly at a certain altitude and stay there for a while without moving out of position to much. The task that everyone should do (or at least agree on) are:

  • Designing a programming interface.
  • Downloading mercurial or a software sharing/version checker so we can share our code and do team work effectively.
  • Updating the wiki when doing something and making a document on what you did and why

Now here are the tasks for Stage 1 that you can choose from and do in smaller groups or by yourself:

  • Learning how to read the gyroscope, accelerometer and controlling the motor speed and maintain stability through programming the Arduino . Probably the most time consuming task.
  • Programming the communication between the Raspberry pi and Arduino.
  • Designing and creating a power supply circuit with a battery monitor for both the pi and the Arduino.
  • Creating the plastic surface that the circuit will be on using the 3D printer.
  • Setting up Raspberry pi for ssh and other raspberry pi stuff.

-Ahmed Saif

Quadcopter

  • Sending and receiving video signals
  • Controlled by laptop, smartphone, game controller
  • Basic AI
  • ...it's a quadcopter

People Involved

  • Ahmed Saif : Working on reading sensors and motor control on the Arduino
  • Ayah Almousa
  • Matt Ebert
  • Daniel Eckerson
  • Gautam Das Govardan


Ahmed, will your homegrown copter fly this Saturday?

Resource information at Drones project! - duncan

No, This Saturday (9/14) we will build the frame of the quadcopter then for each subsequent week adding components until we get a full grown quadcopter with whatever add-on we can. -Ahmed


Saturday 9/28/2013:

Installed the OS for the Raspberry Pi:

hostname: soos

ask me for the login credentials if interested (mebert at wisc dot edu)

I was unable to ping the pi through direct connection to the device. Once we get a switch down here it should be easier to set up for ssh.

-Matt

I finished setting up the computer in the back for the Arduino. Need golden banana male/female connectors for the motors.

-Ahmed


Sunday 9/14/2013:

We built the frame of the quadcopter. Here are some of the images we have taken during the assembly:

  • quadcopter-frame-only-1.jpg

  • quadcopter-frame-only-2.jpg

  • quadcopter-frame-only-3.jpg

  • . Thanks Matt Ebert, Ian Wisher, Gautam Govardan, and Daniel Eckerson for helping out!

None: Quadcopter (last edited 2014-02-09 16:04:42 by DuncanCarlsmith)