Simulating a 2D Quadcopter from Scratch
mrandri19.github.io
Simulating a 2D Quadcopter from Scratch
1–10 of 13 posts
Re: Simulating a 2D Quadcopter from Scratch
#2I've spent the last six months replicating the paper "Champion-level drone racing using deep reinforcement learning" and now I'm writing down the blog posts I wish I had along the way.
Any feedback is welcome, especially as I'm a bit unsure if I struck the right balance between being concise and not requiring too many prerequisites.
Also if you're working on RL and robotics (especially aerial), let's connect!
Re: Simulating a 2D Quadcopter from Scratch
#3Author here. I've spent the last six months replicating the paper "Champion-level drone racing using deep reinforcement learning" and now I'm writing down the blog posts I wish I had along the way. Any feedback is welcome, especially as I'm a bit unsure if I struck the right balance between being concise and not requiring too many prerequisites. Also if you're working on RL and robotics (especially aerial), let's con…
Re: Simulating a 2D Quadcopter from Scratch
#4Re: Simulating a 2D Quadcopter from Scratch
#5Author here. I've spent the last six months replicating the paper "Champion-level drone racing using deep reinforcement learning" and now I'm writing down the blog posts I wish I had along the way. Any feedback is welcome, especially as I'm a bit unsure if I struck the right balance between being concise and not requiring too many prerequisites. Also if you're working on RL and robotics (especially aerial), let's con…
Re: Simulating a 2D Quadcopter from Scratch
#6[dead]
Re: Simulating a 2D Quadcopter from Scratch
#7Author here. I've spent the last six months replicating the paper "Champion-level drone racing using deep reinforcement learning" and now I'm writing down the blog posts I wish I had along the way. Any feedback is welcome, especially as I'm a bit unsure if I struck the right balance between being concise and not requiring too many prerequisites. Also if you're working on RL and robotics (especially aerial), let's con…
Isn't it just bi-copter?
Re: Simulating a 2D Quadcopter from Scratch
#8Earlier quoted context omitted.
Isn't it just bi-copter?
No, it's a quadcopter setup, but simulated in a 2D world (I guess for simplicity). A bi-copter would require tiltrotors, which is different.
Re: Simulating a 2D Quadcopter from Scratch
#9Author here. I've spent the last six months replicating the paper "Champion-level drone racing using deep reinforcement learning" and now I'm writing down the blog posts I wish I had along the way. Any feedback is welcome, especially as I'm a bit unsure if I struck the right balance between being concise and not requiring too many prerequisites. Also if you're working on RL and robotics (especially aerial), let's con…
I assume you are going to start introducing all the 2nd and 3rd order effects? One big one is ground effect, and another is vortex ring state/settling with power and the related translational lift, and the props themselves have p-factor and the dirty air effect for the rear props.
Re: Simulating a 2D Quadcopter from Scratch
#10Earlier quoted context omitted.
I assume you are going to start introducing all the 2nd and 3rd order effects? One big one is ground effect, and another is vortex ring state/settling with power and the related translational lift, and the props themselves have p-factor and the dirty air effect for the rear props.
Are there any resources you know of on modelling ground effect? I’m curious how this would change the dynamics from the post.
The other effects are more apparent, especially settling with power, the tendency to pitch back as you go faster, and translational lift. Modeling all of these accurately turns into a fluid simulation, so probably you'd just want a heuristic.