Live data from Hacker News

Building a custom octocopter from scratch with no prior hardware experience

karolina.mgdubiel.com

71–80 of 98 posts

Re: Building a custom octocopter from scratch with no prior hardware experience

#71

This is very impressive! I researched fault-tolerant octorotor control using RL in grad school for a NASA project. Perhaps this may be helpful[1, see section 8.3]! The field is moving fast, so there may be better or more suitable approaches out there now. For folks who are interested in UAV physics, I wrote up an explainer[2]. [1]: https://drive.google.com/file/d/1RTEVRd0XCWLuDXY2nkbmYuOaa5x... [2]: https://iahmed.me…

This is lovely, thanks!

Re: Building a custom octocopter from scratch with no prior hardware experience

#72
post #43

Earlier quoted context omitted.

Oh no doubt. I'm no drone expert!

[flagged]

I will stick up for spiralcoaster. This post is direct and could be interpreted as offensive. Sarcasm both in general, and especially over text is often not appreciated. (It partially depends on culture). Yet, I think this analogy is appropriate here, and I was thinking along the same lines.

Re: Building a custom octocopter from scratch with no prior hardware experience

#73

Hm making an AI assisted page and replacing the emdashes with double dashes seems like more work than to just rewrite the text yourself. Not sure why you would do that.

I use Claude Code to help me with the updates on my website/blog because I have a full time job and try to squeeze this side project into as little time as possible :) It's definitely not fully AI-generated, though, I love writing, and I'd consider myself "savvy" enough haha. But it's ok if you don't agree! Sometimes it's easier to use Claude to condense ideas (for ex, the abstract) when I'm on a time crunch. But either way, Claude definitely didn't solder, CAD, or CNC-cut anything for me :D

I don't think there's any shame in using LLMs to save time on documenting your projects. Let's be kind and positive to each other!!

Re: Building a custom octocopter from scratch with no prior hardware experience

#74
post #24
post #21

Earlier quoted context omitted.

PID is more than enough to keep level. FPV relies on manual flight, but you can get Ardupilot for autonomous missions. There's no need for RL, nothing to gain here; level flight and following waypoints is a solved issue already. And frankly as a pilot, I'd rather not see any completely autonomous drones with no oversight in the sky - that's one incident away in which blame cannot be put solely on the operator from ge…

Interesting - thanks! OP's drone IS using RL and that's what jumped out at me - it felt a bit overkill for the usecase.

Hey! This is a great question because RL is overkill for my use case, you're right! The reason I'm using RL is because I wanted an RL project on real hardware, so I built this idea of a drone project around that concept, not vice versa. A lot of people on X have brought up alternative solutions -- like MPC -- that might be a better approach to this problem engineering-wise. I just really wanted a real-world RL problem and this was kind of the first cool idea I thought of :D

I'm sorry for the late response, I didn't realize someone had posted my project

Re: Building a custom octocopter from scratch with no prior hardware experience

#75

I do not notice that the time of posts is reversed haha. I am confused whether you had build it. Thank you, it's cool!

Newest is at the top :D If you press the little "Collapse All" button on the top right of the blog posts, you can see the full timeline + dates of the entries.

I did start by designing/building a regular FC (no RL or anything) and am doing RL training afterwards, so I agree that the whole timeline looks a little confusing without background context since it goes real drone --> sim haha

Re: Building a custom octocopter from scratch with no prior hardware experience

#76
post #27
post #6

Earlier quoted context omitted.

Counterpoint: -copter is a perfectly cromulent suffix. https://en.wiktionary.org/wiki/-copter gyrocopter, helicopter, quadcopter, hexacopter, octocopter, parcelcopter, and—most famously— roflcopter, https://en.wiktionary.org/wiki/roflcopter#/media/File:Roflco... They all have their own dictionary entries. Octocopter makes perfect sense. Everyone understands immediately what it means, and that's the only purpose of la…

Great examples. The English lexicon is continuously embiggened by the adoption and expansion of terms.

9/10, missed opportunity for "cromulent terms" at the end there.

Re: Building a custom octocopter from scratch with no prior hardware experience

#77

Hi!! I'm Karolina, and this is my project! Had no idea this got posted until someone DMed me about it on LinkedIn. Feel free to ask any questions or follow along via X (karolina_dubiel) Thanks so much for all the kind words, it means a lot!

You seem very talented, great work!

Re: Building a custom octocopter from scratch with no prior hardware experience

#78

Something I've wondered for octocopters - could using a ring instead of arms be beneficial for weight? 6.28r < 8r, but then again the arm radius is usually less than the full circle, and some components want to be centrally located, etc. I could imagine holding the central components in tension via light filaments (carbon fiber, nylon, etc) in tension, vs having to have rigid structure, but the small factor between 6…

[flagged]

Re: Building a custom octocopter from scratch with no prior hardware experience

#79
I find it very hard to believe that someone who has never done any CAD could design that with Fusion 360 in a day. I do lots of 3D design with Fusion and there is a serious learning curve. It's not something you can pick up in a day. She is doubtless much smarter than me, but that's not credible.

Re: Building a custom octocopter from scratch with no prior hardware experience

#80

This is cool as sugar! I have to ask though, how many end mills did you go through milling G10 fiberglass and carbon fiber‽ I've heard the dust from carbon fiber is second to asbestos for inhaling.

Also there was a video about touching the edges of carbon fiber where it is not surface treated is embedding countless small shards of carbon into your skin, only visible through magnification, which cannot be healthy..
Post reply on HN