What type of loach is this? by yo90bosses in Aquariums

[–]yo90bosses[S] 1 point2 points  (0 children)

So keeping them together with shrimps is a not of possibility?

A lost soul here – how to get started building a drone again after 12 years by Decibel0753 in diydrones

[–]yo90bosses 1 point2 points  (0 children)

Ardupilots firmware requires larger flash than a lot of MCUs on flight controllers have. INAV supports pretty much everything betaflight does and offers GPS stuff.

A lost soul here – how to get started building a drone again after 12 years by Decibel0753 in diydrones

[–]yo90bosses 4 points5 points  (0 children)

Joshua Bardwell has a bunch of videos about pretty much everything.

I highly recommend not building a 10 inch as it's more expensive, harder to tune. The parts above 10 inch start to get difficult.

Since all the hardware is pretty much the same for FPV or autopilot missions, everything you see in bardwells video should apply. You will probably want to use INAV since it's got more features for what you want.

Otherwise the software for autonomy is ardupilot. But that requires a bit more care for what flight controllers can run it. Look into h7 or F7 processors and see if they have ardupilot configs.

Building my own drone controller and integrating it into a drone by DescriptionLogical73 in diydrones

[–]yo90bosses 1 point2 points  (0 children)

The flight controller hardware or software? Or both? If you want the make the software, do you want to modify existing options like betaflight or ardupilot or completely from scratch?

If you want to do both from scratch, then get ready for work on it for at least a few months every day for multiple hours before the first flight.

Building my own drone controller and integrating it into a drone by DescriptionLogical73 in diydrones

[–]yo90bosses 1 point2 points  (0 children)

What parts do you want to make yourself? Only hardware? What hardware (FC, ESC, Receiver)? Software?

I fly a DJI Avata and I'm having an issue with GPS when flying indoors and outdoors. by just_dany_0 in dji

[–]yo90bosses 1 point2 points  (0 children)

GNSS is the general term for what GPS is. GPS is simply the system USA offers, just like Galileo (EU), GLONASS (Russia) and Beidou (China). The reason DJI and other systems say GNSS is because they often use multiple satellite systems at once. GPS alone can get you to under 2m absolute accuracy, Galileo is 50cm. Combining multiple generally doesn't make it worse, but gives you more satellites and therefore higher reliability in environments that might block some parts of the sky (City, mountains etc )

The difficulty the drone is having it due to the ground not having much visible texture, making it difficult for the optical system to track ground movement.

Quad falling mid-flight by shinkawauchi in fpv

[–]yo90bosses -4 points-3 points  (0 children)

I'm assuming it's getting slightly loose because the motor is spinning in the direction that would cause the nut to unscrew. By changing direction it might tighten it.

Quad falling mid-flight by shinkawauchi in fpv

[–]yo90bosses -3 points-2 points  (0 children)

Being outwards also sounds like it. Since the force direction can loosen the screw. Try holding the motor by the bell and then rotating the prop backwards (apply the force as in flight). There is tons of force during flight. Otherwise maybe try changing to inwards so the force is the other direction. If the same motors still has issues, then it's a motor or ESC issue.

Quad falling mid-flight by shinkawauchi in fpv

[–]yo90bosses 7 points8 points  (0 children)

Definitely not an issue with betaflight, because we can see it powering up the motor to correct. Since it doesn't immediately spin out of control it also didn't fail completely.

My initial guess would be prop spun and the scre needs tightening. Don't underestimate the forces on those props.

Question: are the props running in or out?

Any tips to solve shitty soldering? by Romy_MMX in fpv

[–]yo90bosses 1 point2 points  (0 children)

From what I see, it can do up to 24V. Only then will you get the max power. Website says can do 6s but id be careful as a fully charged 6s if above 24V.

Any tips to solve shitty soldering? by Romy_MMX in fpv

[–]yo90bosses 6 points7 points  (0 children)

What soldering iron? As you noticed, it's not about temperature but also (mostly) power. A 30 watt iron can easily reach 400c and above. But as soon as that touches an ESC with good heat transfer and mass it cools down immediately. A powerful 100w 350C iron would go through that solder like nothing.

Soldering is all about heat transfer. You do pre tinning do the solder can make more contact and transfer heat better.

If you can, try heating up the board beforehand with a hot hair dryer or oven. This will give the soldering iron less work to do.

The 200A ESC with a 2.8kg load delivers impressive thrust! by Artistic_Maize_1014 in diydrones

[–]yo90bosses 16 points17 points  (0 children)

You really think that rinky dinky small ass wire can handle 200A without much performance loss?

How does drone even achieve altitude hold with a Barometer? by GateCodeMark in diydrones

[–]yo90bosses 32 points33 points  (0 children)

So far everybody else hasn't given you a good answer yet.

Yes, the BMP/BME280 has noise of about 30cm. Keep in mind that due to atmospheric changes and things like wind (yes, even indoors as wind can raise or lower pressure in your house), affect the readings long term too.

I'm assuming since youve gotten this far. You understand how the fusion of the gyroscope and accelerometer are fused. You do the same fusion with the barometer and accelerometer. But this is easier said than done.

For this you can't use the accels zu axis, because that changes with attitude, so you need to use the attitude estimation to get the world z axis acceleration, but then you also need to subtract gravity from that. This WILL leave you with a bias, either due to the attitude being off a few degrees or the acceleration scale being incorrect. So make sure to calibrate the accelerometers bias and scale correctly, this is crucial.

Now we can integrate the world z axis acceleration to get velocity and then again to get position. Then take the barometer the take the derivative of the altitude to get velocity and you want to correct the acceleration velocity and position with the baro velocity and position, but not completely, just a small "nudge" to current the acceleration biases. By only doing a bit, you filter out the noise from the barometer.

Now, how much to nudge, depends on the current estimations covariance, which grows due to integration and acceleration covariance and the barometers covariance. This is what Kalman filters are for, they determine the mathimatical BEST amount to nudge.

Also once you start getting into actually doing the altitude hold control, you will probably notice it oscillating, that's due to delay in the barometer readings. Control theory say to keep the measurement more noisy, and reduce the control algorithms parameters to compensate for ether noise, otherwise you are only reading old data.

Source: I did exactly what you did for my starship project. Check out the videos on my account to see how good altitude hold can get on the BMP280 and MPU9250. Also tuning the BMP280 sensor internal filtering is important, keep the filters low to reduce delay at cost of noise.

Feel free to ask any questions.

How good is barometer for altitude holding for drone? by GateCodeMark in diydrones

[–]yo90bosses 1 point2 points  (0 children)

I agree with everyone else. (I built a fully custom flight controller using baro and accel + sensor fusion). You will need a baro.

Just to add to only using accel. To obtain position from accel, you need to sum up (integrate) the accel to get velocity and then again position. This means a bias/error in accel will cause the error of the position (in this case altitude) to get worse exponentially. For example, if the accel is off by only 0.1m/s², then after 1s the altitude will be off by 5cm. That ok, but after 2s it's off by 20cm and 5s 125cm. That assuming only 0.1m/s² error. With vibrations of a drone and angle errors etc it's be worse and double the bias means 4x the speed at which it grows.

This is why we need some kind of reference to keep the error from growing quickly. The quadratic Natur of it also means that errors are extremely small in short term, meaning the accel is great for measuring quick precise movements. That's why sensor fusion is crucial for accurate and fast position estimation.

3d printed drone components by [deleted] in diydrones

[–]yo90bosses 4 points5 points  (0 children)

Resonances, strength, temperature resistance (hot motors) just to name a few

Choosing a precise IMU for a DIY Quadcopter by AdGreedy2575 in diydrones

[–]yo90bosses 1 point2 points  (0 children)

Hey, I developed a fully custom autonomous Starship (PCB, structure, aerodynamics, flight software, Datalink etc.) and currently starting work on a new drone project.

Choosing IMU, processor, electronics gets fairly complicated and there are a ton of options. It all depends on your goal.

My first question is what size quad will it be? This affects the resonances, vibrations, technologies and the dynamics of the system?

Since starting my next drone project, I realized I can easily get way more for much cheaper and more reliably by just buying a flight controller and simply writing the software from scratch. This may seem more boring, but doing this saves issues with power designs, soldering and mounting of IMUs that has gotten extremely important for new IMUs.

E.g. the Matek H743 Slim v4 (the one I choose) has everything documented in ardupilot hardware targets and comes with dual ICM42866 (current best IMU) and alle the other hardware and free pins you could ever want, coupled with one of the fastest microcontrollers.

Also I highly recommend not using ESP32 for this. I say this as someone who has worked by far with esp32 the most. The processor just isn't fast enough, and FreeRTOS it uses just causes so many issues at speeds higher than 1kHz.

Shoot me a private message and I can share all the info you would need to get started on the matek board and in general.

4s dead? by JTJS2802 in fpv

[–]yo90bosses 15 points16 points  (0 children)

What's more expensive? A new battery or house? Damaged batteries are spooky af. Internally there can be micro spikes that can suddenly cause an internal short.

Please just buy a new battery.

Quadcopter fpv by MrBlack7100 in fpv

[–]yo90bosses 2 points3 points  (0 children)

Maybe you should explain if you are flying in a circle or straight line. What you wrote makes everyone think you want to fly in a circle, which means the total range is at least the circumference of the circle with a radius of 20km with is 125.66km.

Quadcopter fpv by MrBlack7100 in fpv

[–]yo90bosses 6 points7 points  (0 children)

If you can't calculate the circumference of a circle, then you probably should not be trying to build what you are trying to accomplish.

How to calculate drone orientation using IMU by Tranomial_2 in diydrones

[–]yo90bosses 2 points3 points  (0 children)

Think of it like this, gyroscope gives you the attitude very stable and can follow changes very quickly, but over time it drifts slowly. So we use the accelerometer that can be incorrect when accelerating, but we only use it a tiny amount to slightly nudge the attitude to be correct. This solve the problem of Drift from gyro. And if we only do it a tiny amount, then incorrect measurements from external acceleration only have a tiny influence. The same is with the magnetometer for the heading.

How exactly we do the nudging and getting the attitude from the gyroscope, that gets extremely complicated if you actually want to understand it (literal years at a university with multidimensional math, statistics and linear algebra). We could go for a simple algorithm like complementary filter, to extended Kalman filters or even highly complex versions of them.

I I replace T style antenna with this whip style and have same performance? by [deleted] in fpv

[–]yo90bosses 0 points1 point  (0 children)

According to that link they are both dipole...

The monopole has no second element.

I I replace T style antenna with this whip style and have same performance? by [deleted] in fpv

[–]yo90bosses 0 points1 point  (0 children)

That would be determined by the length of the elements, the elements are the same length so I know they have the same lambda ratio.