daww
This is the last post of my series on quadcopter simulation and (Reinforcement Learning based) control.
This post is less educational that the other ones and more like a recipe, hope it'll be useful/interesting for others too!
I'm continuing my series of blog posts on quadcopter simulation and (Reinforcement Learning based) control.
This one is the second in the series, following my previous planar/2d quadcopter post. Next one will be on how to use PPO to train a racing policy
Simulating a 3D Quadcopter from Scratch
In general, I think I'd try to go for a black-box/grey-box model based on real data rather than e.g. CFD-based, as I don't think you can run CFD at sufficient accuracy for real-time control anyway. For that, I would look at https://rpg.ifi.uzh.ch/docs/TRO26_Bauersfeld.pdf or https://rpg.ifi.uzh.ch/docs/RSS21_Bauersfeld.pdf
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 connect!
Simulating a 2D Quadcopter from Scratch
Probabilistic Programming Language in 70 lines of Python
Bayesian linear regression with conjugate priors
Tint: Google's new WebGPU shading language
Ask HN: How to release research paper code?
How would you publicly release code from a recently published paper? I have some python notebooks and would like to present them as a library. Should I use docker? Pipenv? Poetry?
Modern Text Rendering with Linux: Antialiasing
You can check out this issue for more info: https://github.com/servo/pathfinder/issues/143
Modern Text Rendering with Linux
Modern text rendering with Linux: Part 1
DMD 2.087.0 Released
[0] https://mrandri19.github.io/comments-as-a-graph/?thread=hn3
Ask HN: Which are the most underrated but useful mathematics fields?
Alessio Figalli wins 2018 Fields medal prize
Show HN: Check which NPM packages will break if one gets removed
Ask HN: Should I join a startup or do open source work to get an internship?
Hi, I am currently a first year software engineering student (in an Italian university) and I would love to get an internship at one of the big fives next summer (2019).After doing a bit of research I've figured that since so many people apply I need to do something to get noticed among the competition.I have found two ways to do so: contributing to an open source project from one of those...