Another quadrotor project

Arduimu and ardupilot hardware, with my own code. all control loops are simple PID. Position feedback using Optitrack system.

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • At the moment, the copter has to be more or less perpendicular to the cam and inside the FOV of the camera. If the camera is tilted +- 20° the calculations should still work I think, because nothing really changes, except that the markers get a little bit "skewed" in the image.
  • Hi W.Thielicke
    Very nice.Does it work with the camera angled?Or the copter must be perpendicular to the camera?
    Also did you try to switch position, camera on the copter and leds on the ground?
  • Hi, looks very interesting! As MarcS already pointed out, something similar (but a bit less precise) can be done using a standard webcam + Matlab. 3D Position (x,y,z, yaw) and accelerations + velocities in all directions can be calculated pretty simple. Here's the video:
    http://vimeo.com/6347100
  • Hi Inout,
    the clarontech looks as if it is designed for small tracking volume (medical). Interesting, anyway.
    I´m well aware of the geometry and the necessary calculations regarding point tracking in 3D. You would probably use more then 2 cameras if you have a huge volume. On the other hand you can achieve impressive results with only one webcam and matlab: shreddiquette tracking.
    I did some searching the net but it does not seem to be an open source equivalent to systems like optitrack. If I had time, I would start one :-) (too bad I will start my new job soon) Hardware and software skills are available.
    Anybody else interested? Could be an interesting DIY project.
    Matlab source code
    A blog about the Shrediquette multirotor MAV by W. Thielicke and FPV flight.
  • MarcS I think you can use Wiimote with your pc but you need 2 wiimotes.You need to attach 3-4 leds to your aircraft and track them.You will have to calibrate your system.That means you have to know the position of the leds on your geometrical model and the position in the camera space.This way you match the aircraft space with camera tracking space.Wiimote has limitation because is one camera and you cannot determine 3d position only 2d without depth.You can buy a cheap tracking system like:http://www.clarontech.com/
  • cheer Endrew
    Remarkable stability.
    can you to give the material that you took and the code.
    Some photographs of readier of the model
    Thank you
    DODY
  • I like the tracking system. But so pricy...
    Is there anything open source regarding indoor tracking?
    I would first think of the sensors (camera) used in the Wiimote. If you could use custom sensors like these, a system should be quite cheap.
    Thanks for any hint!
  • Impressive stability !
    Post details on hardware and post the code ??
    Earl
  • wow, impressive stability, what is the Optitrack system you talk about, do you have a link?
This reply was deleted.