Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Servo missing in setup with 2 tilt servos #125

Open
rueckwaertsflieger opened this issue Apr 4, 2023 · 6 comments
Open

Servo missing in setup with 2 tilt servos #125

rueckwaertsflieger opened this issue Apr 4, 2023 · 6 comments

Comments

@rueckwaertsflieger
Copy link

In https://github.com/raul-ortega/u360gts/blob/master/docs/hardware-frame.md a mechanical design from Juan Trillo is referenced, involving a symmetrical 2-tilt-servo setup. That takes care for the otherwise inavoidable torsion of the payload carrier by asymmetrical load. In u360gts a second tilt servo is not defined.

Please introduce a second tilt servo.

@juvinski
Copy link

I'm testing a version customized to work with 2 servos, once inverted with naze 32 controller, are you interested ?

@rueckwaertsflieger
Copy link
Author

I'm testing a version customized to work with 2 servos, once inverted with naze 32 controller, are you interested ?

Yes, interested. Meanwhile I designed a 2nd servo "replacement", see https://www.thingiverse.com/thing:5944568 , part "027_servo_arm_bearing" . The very bearing is a steel rod with thread just at one end, available as model landing gear axle.

@juvinski
Copy link

I have this branch with the changes.
https://github.com/juvinski/u360gts/tree/servoreverse
I tested on a flip32 board. What board are you using ?
I'm using this design: https://www.thingiverse.com/thing:1182191
I'm still trying to use the u360gts with ardupilot, the only thing I discovered so far is to change the mavlink version to 1 - now all defaults in ardupilot is mavlink 2 what is not supported I believe.

@rueckwaertsflieger
Copy link
Author

I am using CRSF, controller NAZE32. Setup:
Betaflight 4.4 ->
ExpressLRS 3.2.0 with edgeTX 2.8.0
From aux port 2 of radio TX16S via pair of HM-10 to u360gts
After 3 times testing, there's multiple issues left. Half of the occasions that is power reset of the drone, fly and observe tracker, the antenna elevation seems to be stuck to horizontal. So I suspect glitches in the u360gts protocol autodetection and thus will hard configure CRSF for the next flight.
Target is to use ExpressLRS/ExpressLRS#2018, offering a telemetry relay by ELRS TX module with ESP in order to get rid of the HM-10 in transmitter.

@rueckwaertsflieger
Copy link
Author

I have this branch with the changes. https://github.com/juvinski/u360gts/tree/servoreverse I tested on a flip32 board. What board are you using ? I'm using this design: https://www.thingiverse.com/thing:1182191 I'm still trying to use the u360gts with ardupilot, the only thing I discovered so far is to change the mavlink version to 1 - now all defaults in ardupilot is mavlink 2 what is not supported I believe.

Using a NAZE32, input is CRSF via ELRS. Please be aware, I am no Softworker and thus are unable to build a developers environment. Sorry, for testing I need a ready-made binary.

@raul-ortega
Copy link
Owner

Official version is running well with Arduplane 4.3.1 + ExpressLRS 3.0.1 (CRSF protocol)

If you reset the drone, you should also reset the tracker becouse it will try to calculate relative altitude based on drone altitude received before setting up the home position.

Latest RC release implements Restore Last Known Home Position functionality, please read the releases notes, I think it would help to solve some of the issues you make mention to, so you can focus only in your development.

Thanks so much for your contribution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants