{"id":536,"date":"2018-08-30T20:20:23","date_gmt":"2018-08-30T20:20:23","guid":{"rendered":"http:\/\/pybullet.org\/wordpress\/?p=536"},"modified":"2019-03-30T20:24:39","modified_gmt":"2019-03-30T20:24:39","slug":"deepmimic-example-guided-deep-reinforcement-learning-of-physics-based-character-skills","status":"publish","type":"post","link":"https:\/\/pybullet.org\/wordpress\/index.php\/2018\/08\/30\/deepmimic-example-guided-deep-reinforcement-learning-of-physics-based-character-skills\/","title":{"rendered":"DeepMimic: Example-Guided Deep Reinforcement Learning of Physics-Based Character Skills"},"content":{"rendered":"<p>An excellent SIGGRAPH 2018 paper using Bullet Physics to simulate physics based character locomotion, by Xue Bin Peng, Pieter Abbeel, Sergey Levine, Michiel van de Panne.<\/p>\n<p><img loading=\"lazy\" src=\"https:\/\/pybullet.org\/wordpress\/wp-content\/uploads\/2019\/03\/deep_mimic-300x80.png\" alt=\"\" width=\"300\" height=\"80\" class=\"alignnone size-medium wp-image-537\" srcset=\"https:\/\/pybullet.org\/wordpress\/wp-content\/uploads\/2019\/03\/deep_mimic-300x80.png 300w, https:\/\/pybullet.org\/wordpress\/wp-content\/uploads\/2019\/03\/deep_mimic-768x204.png 768w, https:\/\/pybullet.org\/wordpress\/wp-content\/uploads\/2019\/03\/deep_mimic.png 970w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>See <a href=\"https:\/\/xbpeng.github.io\/projects\/DeepMimic\/index.html\">https:\/\/xbpeng.github.io\/projects\/DeepMimic\/index.html<\/a><\/p>\n<p>Update: there is also an implementation using PyBullet<br \/>\n<code><br \/>\npip3 install pybullet<br \/>\npython3 -m pybullet_envs.deep_mimic.testrl --arg_file run_humanoid3d_backflip_args.txt<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An excellent SIGGRAPH 2018 paper using Bullet Physics to simulate physics based character locomotion, by Xue Bin Peng, Pieter Abbeel, Sergey Levine, Michiel van de Panne. See https:\/\/xbpeng.github.io\/projects\/DeepMimic\/index.html Update: there is also an implementation using PyBullet pip3 install pybullet python3 -m pybullet_envs.deep_mimic.testrl &#8211;arg_file run_humanoid3d_backflip_args.txt<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_links_to":"","_links_to_target":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/536"}],"collection":[{"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=536"}],"version-history":[{"count":1,"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/536\/revisions"}],"predecessor-version":[{"id":538,"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/536\/revisions\/538"}],"wp:attachment":[{"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pybullet.org\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}