Hello Tello Pilot!
Join our DJI Tello community & remove this banner.
Sign up

Recent content by fcsorx

  1. F

    New app: TelloFPV for Android

    Hello volate!lo, I'm interested in your implementation of 360 and circle mode. I use the first to make 360 panorama, the second for photogrammetry (taking a photo every pre-defined angle step). Could you please publish the relative source code section or at least a detailed description of...
  2. F

    Demo of my new Desktop App

    Hello Stephen, have you thought to develop this app in Qt (i.e. using therecipe/qt, Qt binding for Go) so it could be deployed also to Android?
  3. F

    aTello (Android) Development Thread

    Hello Krag, I added a panorama function to your aTello 0.96e app. Basically, it shoots 10 photos (36 deg angle step) in circle, that you can stitch together (with dedicated software) to create a panorama. I'd like to upload (if you give me permission) the modified MainActivity.cs to this...
  4. F

    Has anyone decoded the log headers/messages from the Tello?

    @SMerrony I saw in github your auto2 branch of tello. I thought it would be nice to implement a FlyToDelta(DX, DY, DT) function , where DX,DY are displacements (deltas) from actual (Xi,Yi) position and DT is delta angle with respect to the direction of movement ( I attached a figure hoping it...
  5. F

    Has anyone decoded the log headers/messages from the Tello?

    Many thanks! Great work for all yours tello developments. Looking forward to see your implementation for XY movements (hopefully relative displacement :-) ). And... "Go" on, Stephen!
  6. F

    Has anyone decoded the log headers/messages from the Tello?

    @SMerrony Hello Stephen, sorry to bother you. The FlyToYaw() function allows rotation with respect to an absolute angle (the initial -at power on- 0 deg). Would you mind to implement also a relative rotation (maybe it's your early TurnByDeg)?
  7. F

    Has anyone decoded the log headers/messages from the Tello?

    @SMerrony Hi Stephen, just a little contribution: I implemented a function to move right by a distance d (in cm). It seemed to work. It's easy extendable to other directions in XY plane. func (tello *Tello) MoveRight(d int) { //Target distance d [cm] tello.Hover() Xi :=...
  8. F

    Has anyone decoded the log headers/messages from the Tello?

    @SMerrony Hi Stephen, as a "proof of concept", I implemented in your tello-term app ( adding an additonal case in mainloop: ) the possibility to rotate ccw the tello by a pre-defined angle (in degree) setting the variable TAngle. Sorry for the "quick and dirty" implementation (as I said...
  9. F

    Has anyone decoded the log headers/messages from the Tello?

    @Krag, @SMerrony I attached a flow chart of simplest (maybe naive) implementation for a move command in XY plane (it's easily extendable to Up/Down or Rotate movements). Do you think is it feasible or am I wrong (or I simplified too much the problem)?
  10. F

    Has anyone decoded the log headers/messages from the Tello?

    Sorry, I messed around the parsing of X,Y position of the flight of my tello. I attached the log of the orbital flight with an octave script to plot the path (X,Y,Rotation).
  11. F

    Has anyone decoded the log headers/messages from the Tello?

    Hello Stephen, I logged (using your tello-term app, adding a file log function) the positions of an orbit flight around an object (camera was approximately pointing the center). I parsed the X,Y coordinates but I didn't find a circle fitting (while yaw axis was returning right values)...
  12. F

    Has anyone decoded the log headers/messages from the Tello?

    Hello Krag, I believe that quaternions coming from IMU are normalized: so there is likely no need to perform normalization test. Regarding the equivalence of the codes: I guess that differences depend on the choice of rotation axis sequence for Euler angles (to be verified, that isn't my...
  13. F

    Has anyone decoded the log headers/messages from the Tello?

    Hello Stephen, I'm really a newbie with golang. I wrote a function to convert quaternions to euler angles (source wikipedia) to verify rotation along z-axis (yaw): func toEuler(qX float32, qY float32, qZ float32, qW float32) (float32, float32, float32) { var sinp, sinr, cosr, siny, cosy...
  14. F

    Has anyone decoded the log headers/messages from the Tello?

    Hello Stephen, could you please add also orientation (quaternions or euler angle) to your tello / telloterm app?
  15. F

    aTello (Android) Development Thread

    Sorry Krag... Maybe I post the question in the wrong section of the forum. My intention was to use your TelloLib to develop a desktop application for my own needs and I think it could be useful to have those kind of commands (or at least read IMU (gyro + axl) state in order to read angular rate...

New Posts