|
|
|
|
|
by anon_tor_12345
1804 days ago
|
|
if you're wondering why lots of these differentiable pipelines are tasked with learning physics (and what that has to do with google) the answer is that this is "compute oriented development". by "compute oriented development" i mean that since google has access to unlimited compute they can use this compute to run physics kinematics solvers (ie pde solvers) that are then used to generate training data for RL models. what's the point of the RL model if the physics model already exists and gives you high fidelity simulations? well it's clearly an easy paper to write... but other than that, some people claim the RL models are faster than the physics solver. i guess that's true if you don't take into account the millions of hours of compute spent on the solvers themselves. |
|
Simulators are useful though for real world robotics. You can prototype your environment and algorithm, and also attempt sim2real transfer. For example, use the simulator to generate a lot of image data, and train image based controllers. Add enough domain randomization and maybe your controller trained on the simulator can transfer to real images.