Servers by jDrones

Adding Airship / Blimp support

blimp
airship
lta

(David Kaden) #1

Hi There

I would like to add support for LTA (lighter than air) aircraft for Ardupilot and need your assistance. In this thread I would like to gather informations and create a space for discussion about this topic.

@Gary_Mortimer you were involved in one uch project and it would be awesome if you can share some information

@tridge You are very familiar with the plane code, would be cool if you can assist

Things to consider:

  • LTA Aircraft have no potential energy and will not accelerate when pointing nose down
  • they can fly at any speed
  • Lift vector always points upwards, also in turns and when pitching an rolling
  • they need power for every maneuver, even to sink
  • there are lots of possible configurations and most of them feature thrust vectoring
  • there are aerodynamic forces proportional to acceleration called “added masses” which are different in every direction. Example: when accelerating forward the surrounding air is also accelerated backwards.

GOAL: Fully automatic flight of an blimp with ardupilot


(Martin Hill) #2

Use aeroplane configuration for airships.


(Ricardo Maroquio) #3

Hi! A ballonet controller for altitude control would be welcome too.


(Gary Mortimer) #4

Here you go David, a SITL Skyship for you to start playing with. I won’t have time to put much more thought into it than this though.

@Ricardo ballonet would be nice!

https://youtu.be/xIT1SBAC7zo

Files are here

https://drive.google.com/drive/folders/1nEv6H2Jyi-mwNRpLKI7wUYL02arRL5av


(David Kaden) #5

Thank you very much for sharing Gary!


(Gary Mortimer) #6

It’s a pleasure, now fly the socks off it to get your head around it all.


(Martin Hill) #7

Hi Gary

I have tested Pixhawk and Pixracer FC with Arduplane/Mission planner with a RC Airship


(Gary Mortimer) #8

Brilliant Martin! You are ahead of the pack.


(David Kaden) #9

Thanks. Can you share your parameter set?

We plan to make a pig leg configuration with four vector units tangential to the hull and located at 45deg. One vector unit = 180deg servo with reversible motor (BLHeli ESC)
This is the SITL model I made for testing (will share it when its finished. RF8 is crashing all the time when I try to edit it…)

Goal is to have position hold feature and the blimp can also move sidewards and up and down without changing pitch or heading.
We need some Code to make this work.
I am thinking about using the Quadplane code for this, but I don’t know if this will work. Any idea on this?

@Gary_Mortimer Have you tuned any parameters on that you shared? I see that you still have TECS Spdweight at 1. Wouldn’t if make sense to set this to 0, so the TECS controller ignores potential energy?


(Gary Mortimer) #10

That’s for you to change, I just slung that together with no thought :wink: I don’t know anything about RealFlight I am afraid, if X-Plane is good enough for NASA. Any wind is going to be an issue trying to move an airship sideways.


(Hugues) #11

Can you show a picture or two of your motor and fins placement on your ship please ?


(Martin Hill) #12


(Hugues) #13

thx but can you show a close up of the motors and how many and where are they fixed please ? (the previous picture is too low res to zoom in)


(Fredrik Falkman) #14

Hej! Is there any further progress on the blimp front? Would love to learn about what’s been done, how and how well it works!


(David Kaden) #15

Sadly there seams to be very little interest for this. We need somebody who can program to make a first move.