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

Is anyone working on an acro mode mod for FPV mode? #376

Open
factoidforrest opened this issue Dec 28, 2023 · 1 comment
Open

Is anyone working on an acro mode mod for FPV mode? #376

factoidforrest opened this issue Dec 28, 2023 · 1 comment

Comments

@factoidforrest
Copy link

factoidforrest commented Dec 28, 2023

Forgive me posting this as an issue. but not being aware of a better community, this is where I end up.

There are a lot of people who fly long range FPV with great cinematic results, however none have the plug-and-play travel readyness of something like a Mavic or Mini, combined with the versatily of a gimballed camera and all the polished modes and behaviors of the DJI system, the DJI API, etc. Perhaps there is a way to have both in one system, something that currently doesn't exist on the market because DJI failed to implement it for fear people would crash their drones.

It occured to me it might not be impossible to create a somewhat satisfying acro mode without having to do massive hacks. The existing but rarely used "FPV" mode already has all the desired gimbal behavior and could easily be replaced with a full acro behavior on the quad without it being a loss in terms of features, since nobody uses FPV mode. So that takes care of both the gimbal control and also the command&control portion for switching the mode on and off.

That leaves only modifying the behavior of the quad in FPV mode. Having built and flown plenty of acro quads, I think that the "acro" behavior could be satisfyingly implemented by modifying the gyro calibration to change where the drone thinks "down" is such that in trying to maintain a level attitude, which is currently its only mode, it would actually tilt satisfyingly at whatever attitude. This would make use of the exiting PID controller and so on, and require only editing a few memory addresses (the gyro calibration) with some piggybacked code that intercepts the RC inputs and uses them to modify the angle instead of reposition the drone. It would also have to be tricked into attitude mode, disabling the GPS for position hold, but as that is already a built in behavior, it shouldn't be too difficult.

I realize the devil is in the details with this stuff, and I'm not sure just how far you all have gotten with decompilation and so forth. I understand that it is a very manual process for something where the source is not available.

No doubt the possibility to do mountain surfing on a Mavic or similar would entice a lot of interest if it worked even passingly well.

@KTM1551
Copy link

KTM1551 commented Apr 13, 2024

A DJI Air2s in Acro mode would be a great drone! As much as i love my Mini 3 Pro, it just doesnt have the power i feel like to really do crazy Acro stuff with it anyway. I think its a 2s battery, might be 3s i forget. DJI uses the HV version packs usually too if you look at the Batteries specs to get the most Wh for runtime, but it also increases power.

The Air2s uses 4s batteries i believe. If i could have the Air 2s in Acro mode like the DJI FPV drone, that would be awesome!

One issue is a lot of people actually dont really fly Acro that well yet or havent put in the time to learn it and possibly crash in process, but also that you would need a DJI Smart controller with HDMI out to connect up to a set of FPV goggles and even more work to get it in the DJI Goggles V2 with adapters or wireless video streaming into the goggles.

Anything newer than like an Air 2s, like the Mini 3 or something would need the RC Pro controller which is still like a 1K$ its crazy..

I dont have a ton of experience with the Mavic 2 and how it actually flies, but it seems like it would be alittle big and heavy to do Acro flying, unless its got some power which im not sure honestly i never flew one and i dont know what the speeds are like.

The Air 2s can do around 55-60mph in Sport mode on a fresh charged battery, so its gotta have some power to it..

But i still completely agree with you, maybe we can make the 3rd mode on the controller be a no gps or gyro assisted flight which would essentialy be Acro mode, but you would want like an Air mode to go with it because it makes a big difference on how they fly. Plus would the drone freak out if its upside down and assume its a "Runaway" and possibly just kill the power since theres no GPS assist to help it RTH if it could correct itself, im not sure..

Awesome idea though, especially as the older DJI drones are becoming pretty cheap used with the whole bundle with batteries and otherwise theyll just sit if they dont sell them.
This would add a super fun addition to these already cool drones and easy to use batteries/charges, etc.. for stuff like that and still be a nice easy to fly drone when you turn Acro mode off would be cool..

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

2 participants