element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Sci Fi Your Pi
  • Challenges & Projects
  • Design Challenges
  • Sci Fi Your Pi
  • More
  • Cancel
Sci Fi Your Pi
Blog QuadCOP - More construction Pictures
  • Blog
  • Forum
  • Documents
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: screamingtiger
  • Date Created: 25 Aug 2015 4:27 AM Date Created
  • Views 2308 views
  • Likes 3 likes
  • Comments 25 comments
  • quadcop_project
  • design_challenge
  • rasberry_pi
  • sci_fi_your_pi
  • quadcopter
Related
Recommended

QuadCOP - More construction Pictures

screamingtiger
screamingtiger
25 Aug 2015

Previous Posts Here:

http://www.element14.com/community/community/design-challenges/sci-fi-your-pi/blog/authors/screamingtiger?ICID=DCH-SciFiPi-challengers

 

I have mounted the camera in the head, and have the head moving!  I don't have the servo secure yet so that is why it is wobbly.  I posted a vid below on a preview of how it works.  I just controlled it with my radio but in flight the Raspberry Pi (RPFS) will use it to "Scan" around.

 

Cut a hole for they eye

 

image

 

Pi camera mounted with hot glue

image

 

lens pokes through

image

 

Servo, needs hard wood mounts, just held on with glue for now.

 

image

 

A preview.  Note the plastic eye cover, made from a Christmas Ornament.

image

Watch the Vid of the head.

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

  • Sign in to reply

Top Comments

  • screamingtiger
    screamingtiger over 10 years ago in reply to DAB +2
    For my purpose, I wanted 360 degree rotation but I would need another Magnometer but I only have 1 that works on hand. My original specs say the quad will do a 360 degree sensor sweep, I changed that to…
  • jw0752
    jw0752 over 10 years ago +1
    The way he turns his head back and forth reminds me of how I would feel if you were attaching me to a quadcopter. Very nice pictures. Was the pretty lady your very very understanding and supportive wife…
  • balearicdynamics
    balearicdynamics over 10 years ago +1
    Very nice !!! It's almost finished Enrico
Parents
  • DAB
    DAB over 10 years ago

    Good post.

     

    It reminded me of the time I drove a helicopter FLIR camera based upon its flight vectors.

    I used five degree steps to keep the movement smooth and then one degree steps once I had the FLIR looking down the flight vector.

     

    Those were good days, especially during flight test with the UH53.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • screamingtiger
    screamingtiger over 10 years ago in reply to DAB

    For my purpose, I wanted 360 degree rotation but I would need another Magnometer but I only have 1 that works on hand.  My original specs say the quad will do a 360 degree sensor sweep, I changed that to be a 180 degree. The quad wont rotate, just the head.  The head will only moved when stopped but I may add some "bling" movements so it looks around while moving to the next waypoint and while being flown manually.

     

     

    the head will have a sonic sonsor and motion detector on it as well.

     

    Basically the same algorithm I used on my B-25 bomber turret but for that I used Arduino, but the ChipKit can handle it!  It will have a smooth motion with variable speeds.  I am considering putting my Luxeon LED setup on it too so it acts like a search light.

     

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to screamingtiger

    Joey,

     

    this is fine but I have experienced in past with drones a potential issue - that probably can be solved before with a proper workaround. The sonic sensor detects the height from ground supposing a variable but continuous ground surface. I mean for example the drone while flying at a fixed height of 5 meters from ground while going over a hill.

    The problem unfortunately occur if you try adopting the same method flying the drone on a top terrace at the third floor of a house. As the drone goes outside the terrace, the sonic sensor detect a ground height sort of out-of-scale Depending on the software can try to compensate with not perfectly predictable fly-down or lose the control because the sensor is really in a range of unexpected values or something else. Just a warning to take in account.

     

    Hope this can be useful. Enrico

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • screamingtiger
    screamingtiger over 10 years ago in reply to balearicdynamics

    For altitude, I will be using the GPS readings.  This is to keep me 10 foot or so up in the air.  The ground sonic sensor is for landing or obstacle avoidance.  Its really on good for 2 feet or so.

     

    The assumption is the take off and landing areas are clear.

     

    BTW, if I am over a house there is a serious issue!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mcb1
    mcb1 over 10 years ago in reply to screamingtiger

    For altitude, I will be using the GPS readings

    Are you sure it will be accurate enough ??

     

    Barometric pressure (corrected at takeoff) could be much more accurate, but you do have airflow disturbance that it would need to be protected from.

     

    The sensors sent with the Robot kit are good for distance to 5.5m ( 18 feet).

    http://www.element14.com/community/groups/stemacademy/blog/2015/08/13/virtual-eye-system--post-3--testing-and-calibration

     

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • screamingtiger
    screamingtiger over 10 years ago in reply to mcb1

    I think it will be accurate enough for 10+ feet, but if not then the position itself is not accurate I guess?  I did attempt to use the pressure sensor on the xtrinisic board but no compatible with RPi 2 at this time.  I did get it working but not very reliably.  On the RPI B+ it works great! 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Problemchild
    Problemchild over 10 years ago in reply to mcb1

    The promised GPS vertical accuracy is supposedly quite poor however most devices that claim reasonable accuracy on their "z" axis  actually combine the barometric sensor data to give a more accurate final "GPS" value .

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • Problemchild
    Problemchild over 10 years ago in reply to mcb1

    The promised GPS vertical accuracy is supposedly quite poor however most devices that claim reasonable accuracy on their "z" axis  actually combine the barometric sensor data to give a more accurate final "GPS" value .

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to Problemchild

    As a matter of fact, I have serious suspects about the reliability of the GPS vertical accuracy and the best solution maybe an altimetric sensor. The problem of the height stabilisation was one of the bigger issues in all the generations of the AR-Drone devices as I have explained in a post above.

     

    Some other high profile (and very high price) drones, including the DJI Phantom if I am not wrong, consider also the parameters returned by a very reactive accelerometers that is used to compensate the z-axis offset of a given altitude based on the small movements detected and their relative speed.

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Problemchild
    Problemchild over 10 years ago in reply to balearicdynamics

    Yeah the inputs from all the sensors are used to compensate for the GPS inaccuracy. Also they have an elaborate calibration procedure for those sensors at the beginning of the flight . finally of course  the craft doesn't need to to really know where it is in absolute terms but relative to the start so if it's wrong it doesn't matter as long as it's consistently wrong in it's measurements.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to Problemchild

    What I have experienced until now with drones, is that the aspect that seems more complex, to make them flying, as a matter it is the less problematic and simple. True it is easier than making fly a traditional aero model. Then when the aero model flies 95% of the effort is done while when a drone flies (almost any thing included a rick can fly as drones) it is only done 10%-20% of the job.

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • screamingtiger
    screamingtiger over 10 years ago in reply to balearicdynamics

    Well since I have a bit more time before I fly I may give the xtrinsic board one more shot.  I was playing with the pressure sensor.  Had a hard time not getting it to lock up, but I was using the code they provide in Python.

     

    I agree GPS is not going to be perfect but its what I got.  The sonic sensors will keep it from hitting the ground.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube