Sven - a friend of mine - built his Shrediquette using the cheap IMU 6DOF Razor - Ultra-Thin IMU. Some modifications have to be done, because the gyros and accelerometers on this IMU work with 3.3V instead of 5V:
You will also need to modify the source code, because the arduino needs an external 3.3V reference for the ADC. Modify this line to change from AVCC to AREF:
'===ADC SETTINGS===
Config Adc = Single , Prescaler = Auto , Reference = Aref 'reference is changed from AVCC to external reference AREF
The source code for an external reference: Tricopter_m328p_11_external_reference.zip
Here is a video of Sven's Shrediquette. I also had the opportunity to test it in flight, and it flies really good.
The only drawback is the IMU's sensitivity to vibration, so you really have to make sure that vibrations are generally low. This is how Sven tried to dampen the IMU:
If you have questions regarding this mod, please contact Sven (email is in the pictures above).
This micro air vehicle is a hobby project. Three MEMS gyroscopes and a two axis MEMS accelerometer are used as sensors.
It performs very well in aerobatics ("acro mode"), but it can also hover on its own ("hover mode").
Watch this video to see what this project is about and to see the copter in action.
Pages
This project was started in November 2008. The goal was to learn something about programming, electronics and control loops. Because I always need a cool project to learn new things, it was clear that something that can fly had to be built.
The project started as a "tricopter-only" project, but as I wanted to build smaller vehicles with more payload capacity, I decided to make some quadrotor, hexacopter and Y6 hexacopter firmwares too. My main interest is to build very small MAVs that fly as good as larger ones (or even better) and that can be controlled by wireless video link. I also experimented with autonomous flight in GPS-denied areas (video), and with GPS assisted autonomous hover (video). It would be cool to add more features to this project but I am pretty busy with my PhD research. But maybe one day I could combine my scientific interests with my hobby projects...
-- William
Contact: Shrediquette @ g m x . d e --- All content published under CC Attribution-Noncommercial-Share Alike 3.0 Germany
The project started as a "tricopter-only" project, but as I wanted to build smaller vehicles with more payload capacity, I decided to make some quadrotor, hexacopter and Y6 hexacopter firmwares too. My main interest is to build very small MAVs that fly as good as larger ones (or even better) and that can be controlled by wireless video link. I also experimented with autonomous flight in GPS-denied areas (video), and with GPS assisted autonomous hover (video). It would be cool to add more features to this project but I am pretty busy with my PhD research. But maybe one day I could combine my scientific interests with my hobby projects...
-- William
Contact: Shrediquette @ g m x . d e --- All content published under CC Attribution-Noncommercial-Share Alike 3.0 Germany
Thursday, 19 August 2010
Tuesday, 17 August 2010
Firmware improvements
Changes:
- Gyro offset measurement changed. Right after the startup, the copter tries to measure the gyro offset. If the copter is moved during this period, it won't continue with the start-up. Instead, it will flash the LED in the middle until the copter is placed on the ground. Only then it will initialize.
- Servo control improved: The servo pulse generation is now synchronized to reading out the receiver. Additionally, it is not possible anymore that an interrupt makes the servo jitter (thx to Lutz Meyer). All servos should work much better now.
Thursday, 12 August 2010
FPV videos, firmware tweak, user builds
Some days ago, I added two FPV videos to the video-section:
There are also some more details on the FPV setup that I use in the FPV section. Additionally, there is a new section showing some Shrediquette user builds. Please keep on sending me details about your own build.
Soon (next days) I will release a firmware update, that seems to reduce servo jitter, especially when using fast digital servos. Lutz Meyer tweaked some lines of the source code (thanks! :-D ). Lastly, for all people from northern germany, I would like to point your attention to a quadrocopter meeting that will take place on Aug. 21. in Bremen.
There are also some more details on the FPV setup that I use in the FPV section. Additionally, there is a new section showing some Shrediquette user builds. Please keep on sending me details about your own build.
Soon (next days) I will release a firmware update, that seems to reduce servo jitter, especially when using fast digital servos. Lutz Meyer tweaked some lines of the source code (thanks! :-D ). Lastly, for all people from northern germany, I would like to point your attention to a quadrocopter meeting that will take place on Aug. 21. in Bremen.
Subscribe to:
Posts (Atom)

