How the MIT Mini Cheetah Robot Learns To Run Entirely by Trial and Error

MIT Mini Cheetah

MIT’s mini cheetah, using a model-free reinforcement learning system, broke the record for the fastest run recorded. Credit: Photo courtesy of MIT CSAIL.

CSAIL scientists came up with a learning pipeline for the four-legged robot that learns to run entirely by trial and error in simulation.

It’s been roughly 23 years since one of the first robotic animals trotted on the scene, defying classical notions of our cuddly four-legged friends. Since then, a barrage of the walking, dancing, and door-opening machines have commanded their presence, a sleek mixture of batteries, sensors, metal, and motors. Missing from the list of cardio activities was one both loved and loathed by humans (depending on whom you ask), and which proved slightly trickier for the bots: learning to run.

Researchers from

Q: We’ve seen videos of robots running before. Why is running harder than walking?

A: Achieving fast running requires pushing the hardware to its limits, for example by operating near the maximum torque output of motors. In such conditions, the robot dynamics are hard to analytically model. The robot needs to respond quickly to changes in the environment, such as the moment it encounters ice while running on grass. If the robot is walking, it is moving slowly and the presence of snow is not typically an issue. Imagine if you were walking slowly, but carefully: you can traverse almost any terrain. Today’s robots face an analogous problem. The problem is that moving on all terrains as if you were walking on ice is very inefficient, but is common among today’s robots. Humans run fast on grass and slow down on ice — we adapt. Giving robots a similar capability to adapt requires quick identification of terrain changes and quickly adapting to prevent the robot from falling over. In summary, because it’s impractical to build analytical (human-designed) models of all possible terrains in advance, and the robot’s dynamics become more complex at high-velocities, high-speed running is more challenging than walking.

The MIT mini cheetah learns to run faster than ever, using a learning pipeline that’s entirely trial and error in simulation.

Q: Previous agile running controllers for the MIT Cheetah 3 and mini cheetah, as well as for Boston Dynamics’ robots, are “analytically designed,” relying on human engineers to analyze the physics of locomotion, formulate efficient abstractions, and implement a specialized hierarchy of controllers to make the robot balance and run. You use a “learn-by-experience model” for running instead of programming it. Why?

A: Programming how a robot should act in every possible situation is simply very hard. The process is tedious, because if a robot were to fail on a particular terrain, a human engineer would need to identify the cause of failure and manually adapt the robot controller, and this process can require substantial human time. Learning by trial and error removes the need for a human to specify precisely how the robot should behave in every situation. This would work if: (1) the robot can experience an extremely wide range of terrains; and (2) the robot can automatically improve its behavior with experience.

Thanks to modern simulation tools, our robot can accumulate 100 days’ worth of experience on diverse terrains in just three hours of actual time. We developed an approach by which the robot’s behavior improves from simulated experience, and our approach critically also enables successful deployment of those learned behaviors in the real world. The intuition behind why the robot’s running skills work well in the real world is: Of all the environments it sees in this simulator, some will teach the robot skills that are useful in the real world. When operating in the real world, our controller identifies and executes the relevant skills in real-time.

Q: Can this approach be scaled beyond the mini cheetah? What excites you about its future applications?

A: At the heart of artificial intelligence research is the trade-off between what the human needs to build in (nature) and what the machine can learn on its own (nurture). The traditional paradigm in robotics is that humans tell the robot both what task to do and how to do it. The problem is that such a framework is not scalable, because it would take immense human engineering effort to manually program a robot with the skills to operate in many diverse environments. A more practical way to build a robot with many diverse skills is to tell the robot what to do and let it figure out the how. Our system is an example of this. In our lab, we’ve begun to apply this paradigm to other robotic systems, including hands that can pick up and manipulate many different objects.

This work was supported by the

Source: SciTechDaily

182 Replies to “How the MIT Mini Cheetah Robot Learns To Run Entirely by Trial and Error”

  1. 455 автобус санаторий с лечением сочи
    гостиница в гдове псковская область канск отели гостиницы гостиница премьер кострома
    гостиница олимпийская сочи горячий ключ водопад гостиница сова владикавказ

  2. беларусь красная поляна отзывы беловодье белокуриха официальный сайт аквапарк
    отдохнуть в феодосии анапа пионерский проспект 114 санаторий парус санаторий крупской в евпатории
    ессентуки санаторий шахтер цены на 2021 год санаторий горького щелковский район джузеппе казань

  3. арли адлер официальный сайт кулибин парк отель спа
    курорт ессентуки цены русь новый уренгой отдыха
    гостиницы в унече пансионат черноморье небуг официальный экопарк раздолье в омске

  4. отели в отрадном калининградской области отель порто маре крым
    отель с бассейном на крыше в адлере отдых с ребенком в россии spa отель море
    санатории рейтинг санаторий мисхор отзывы архыз жилье недорого

  5. туапсе гостиница лето купить тур в мин воды
    гостиница петушки парк отель царский лес подмосковье кисловодск мечта
    поляна официальный сайт paradise beach hotel парадайз бич 3 пицунда курорты москвы и подмосковья

  6. рассвет николаевка крым официальный сайт монарх нижний новгород
    аква хостел в питере фрунзенец база отдыха санатории с детьми до года
    санаторий ток судак крым официальный сайт отель ра на невском 44 санкт петербург аэропорт емельяново гостиница цены

  7. отель курортный городок в адлере увильды санаторий цены на 2021 год
    гостиницы апшеронска цены гостиница кириллов гостиницы в пятигорске недорого адреса цены телефоны
    отзывы пансионат шексна 2021 гостиница в переславле залесском цены сан мисхор крым официальный сайт

  8. гисметео белокуриха на 10 дней сергиевские минеральные воды санаторий фото
    лагерь черноморская зорька анапа приморье геленджик бассейн поляны пансионат рязанская область
    хостел гданьск сукко база отдыха карловы вары путевка цена 2022

  9. анапа отель хаят туры в кисловодск из москвы
    пансионат маслово официальный сайт цены санатории подмосковья с минеральной водой санатории форос крым
    достопримечательности горячего ключа санаторий лаба отзывы славянская гостиница москва официальный сайт

  10. отель дюрсо амоа парк отель гагры
    кисловодск зимой фото оленевка крым отдых 2021 отзывы отель москва сокольники
    отдых в ессентуки отель газпром в подмосковье ессентуки цены

  11. санатории крыма на берегу моря с лечением анапа пансионат всё включено
    крым отель порто маре отель бегемот владикавказ vkrim info
    санатории кисловодска на карте города расположение отель дюны джемете аквамарин геленджик

  12. отдых в ессентуки vs yalta ru информация для военных
    адлер санаторий отдых в пицунде 2022 санатории свердловская область
    татарстан гостиница казань абхазия новый афон отель грифон светлогорск дом сказочника

  13. мордовия санатории пансионаты цб
    отель мираж казань отзывы отдых в крыму береговое кисловодск гостиницы цены
    отель аллес волго дон волгоград рубикон крым

  14. гостиница в коноше санатории в пятигорске
    навигатор отель калининград boutique hotel apsuana rose абхазия отзывы абрау дюрсо санатории и пансионаты
    спа охотник адлер санаторий в сочи с детьми арон казань

  15. мини отель мария вешки парк гостиница
    снежная сова отель красноярск отель эрмитаж краснодар русский дом бархатные сезоны официальный сайт
    санаторий циолковский в самаре cronwell park пансионат энергетик архыз топхотелс

  16. отдых все включено московская область гостиницы котельниково
    челюскинцев 2а санаторий утес в крыму жк аю даг крым
    мини отели в екатеринбурге недорого санатории на южном урале отели в пушкинских горах

  17. cancun all-inclusive with flight
    [url=https://phaecrussibi1979.azzablog.com/16382251/history-about-easy-banana-cream-pie-recipe-with-vanilla-wafers]best inclusive resort in cancun[/url]

  18. best resort in cancun for family
    [url=https://esmunija1972.dreamyblogs.com/19370876/story-about-easy-coconut-banana-cream-pie-recipe]best all inclusive adults only resorts in tulum mexico[/url]

  19. cancun kid friendly all inclusive hotels
    [url=https://lechersmithau1972.blogdosaga.com/16375772/history-about-banana-coconut-cream-pie-recipe-easy]cancun family vacation package all inclusive[/url]

  20. highest rated all inclusive resorts in cancun
    [url=https://spanbandmisgui1976.blogitright.com/16387516/tale-about-easy-banana-caramel-cream-pie-recipe]adult only resorts in cancun[/url]

  21. cabo adventures luxury sailing
    [url=https://sadasndjhg231.bloginder.com/20650288/tale-about-recipe-easy-banana-cream-pie-no-bake]hotels resorts in cancun mexico[/url]

  22. best excursions in cancun
    [url=https://sadasndjhg231.bloginder.com/20650288/tale-about-recipe-easy-banana-cream-pie-no-bake]adult only resorts in cancun[/url]

  23. holidays cancun all inclusive
    [url=https://sadasndjhg231.bloginder.com/20650288/tale-about-recipe-easy-banana-cream-pie-no-bake]cancun all inclusive resorts reviews[/url]

  24. cheap all inclusive cancun with airfare
    [url=https://sadasndjhg231.bloginder.com/20650288/tale-about-recipe-easy-banana-cream-pie-no-bake]best place to stay in cancun[/url]

  25. newest cancun all inclusive resorts
    [url=https://sadasndjhg231.bloginder.com/20650288/tale-about-recipe-easy-banana-cream-pie-no-bake]cancun all-inclusive resorts[/url]

  26. cancun family resorts all-inclusive
    [url=https://sadasndjhg231.bloginder.com/20650288/tale-about-recipe-easy-banana-cream-pie-no-bake]best 5 star hotel in cancun[/url]

  27. Simply want to say your article is as amazing. The clearness for your submit is simply nice and i can think you are knowledgeable in this subject. Well with your permission allow me to clutch your RSS feed to stay up to date with coming near near post. Thank you a million and please continue the gratifying work.

  28. Spot on with this write-up, I really feel this site needs much more attention. I’ll probably be back again to read more, thanks for the information!

  29. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You clearly know what youre talking about, why waste your intelligence on just posting videos to your site when you could be giving us something enlightening to read?

  30. Simply want to say your article is as surprising. The clearness in your publish is simply cool and i can assume you are a professional in this subject. Well together with your permission allow me to grab your RSS feed to stay up to date with drawing close post. Thank you a million and please keep up the gratifying work.

  31. I am curious to find out what blog system you happen to be working with? I’m experiencing some minor security problems with my latest site and I would like to find something more safe. Do you have any solutions?

  32. Hello there! This article couldn’t be written any better! Reading through this post reminds me of my previous roommate! He always kept talking about this. I am going to forward this information to him. Pretty sure he’ll have a very good read. Many thanks for sharing!

  33. Hi there, I found your website by means of Google whilst searching for a similar matter, your web site got here up, it appears good. I have bookmarked it in my google bookmarks.

  34. I was wondering if you ever considered changing the page layout of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two images. Maybe you could space it out better?

  35. Hello there! This is kind of off topic but I need some help from an established blog. Is it very hard to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about creating my own but I’m not sure where to start. Do you have any points or suggestions? Thank you

  36. Hello there! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My web site looks weird when viewing from my iphone. I’m trying to find a theme or plugin that might be able to fix this problem. If you have any suggestions, please share. Appreciate it!

  37. This is very interesting, You are a very skilled blogger. I have joined your feed and look forward to seeking more of your fantastic post. Also, I have shared your web site in my social networks!

  38. hi!,I really like your writing so much! proportion we communicate more approximately your post on AOL? I need an expert in this space to unravel my problem. May be that is you! Looking forward to see you.

  39. Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you could do with some pics to drive the message home a bit, but other than that, this is wonderful blog. A great read. I’ll definitely be back.

  40. Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you could do with some pics to drive the message home a bit, but other than that, this is wonderful blog. An excellent read. I’ll definitely be back.

  41. Hey there! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My website looks weird when viewing from my iphone 4. I’m trying to find a theme or plugin that might be able to correct this problem. If you have any suggestions, please share. Cheers!

  42. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  43. I loved as much as you will receive carried out right here. The sketch is tasteful, your authored subject matter stylish. nonetheless, you command get bought an nervousness over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly a lot often inside case you shield this increase.

  44. I like what you guys are usually up too. This sort of clever work and coverage! Keep up the good works guys I’ve added you guys to my personal blogroll.

  45. Hello! I could have sworn I’ve been to this web site before but after going through a few of the posts I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be bookmarking it and checking back regularly!

  46. An impressive share! I have just forwarded this onto a coworker who was doing a little research on this. And he in fact bought me lunch because I found it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanx for spending time to discuss this matter here on your web page.

  47. Hey! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My website looks weird when viewing from my iphone. I’m trying to find a theme or plugin that might be able to correct this problem. If you have any suggestions, please share. Thank you!

  48. Simply want to say your article is as astonishing. The clearness on your submit is simply excellent and i can think you are a professional in this subject. Well together with your permission allow me to grab your RSS feed to stay up to date with approaching post. Thank you one million and please continue the rewarding work.

  49. It’s remarkable to visit this website and reading the views of all friends about this piece of writing, while I am also keen of getting knowledge.

  50. First off I want to say terrific blog! I had a quick question that I’d like to ask if you don’t mind. I was curious to know how you center yourself and clear your mind before writing. I have had a hard time clearing my mind in getting my thoughts out. I do enjoy writing but it just seems like the first 10 to 15 minutes are generally wasted just trying to figure out how to begin. Any ideas or tips? Thanks!

  51. Hello there! I know this is kinda off topic but I was wondering which blog platform are you using for this site? I’m getting fed up of WordPress because I’ve had issues with hackers and I’m looking at options for another platform. I would be awesome if you could point me in the direction of a good platform.

  52. I’m really enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a designer to create your theme? Great work!

  53. Thank you for any other informative website. Where else may I am getting that kind of info written in such a perfect method? I have a project that I am simply now operating on, and I have been at the glance out for such information.

  54. Hello there! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My site looks weird when viewing from my iphone 4. I’m trying to find a theme or plugin that might be able to fix this problem. If you have any suggestions, please share. Cheers!

  55. Thank you for the auspicious writeup. It in fact used to be a entertainment account it. Glance complicated to far added agreeable from you! By the way, how can we keep up a correspondence?

  56. Hello there I am so grateful I found your weblog, I really found you by error, while I was researching on Askjeeve for something else, Anyhow I am here now and would just like to say cheers for a incredible post and a all round exciting blog (I also love the theme/design), I don’t have time to browse it all at the minute but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the fantastic job.

  57. Your style is very unique compared to other people I have read stuff from. Thanks for posting when you have the opportunity, Guess I will just bookmark this site.

  58. My spouse and I stumbled over here coming from a different page and thought I might as well check things out. I like what I see so now i am following you. Look forward to finding out about your web page yet again.

  59. Good day! This is kind of off topic but I need some help from an established blog. Is it tough to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about setting up my own but I’m not sure where to start. Do you have any points or suggestions? Appreciate it

  60. I know this if off topic but I’m looking into starting my own blog and was wondering what all is required to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet savvy so I’m not 100% sure. Any recommendations or advice would be greatly appreciated. Thank you

  61. Your article gave me a lot of inspiration, I hope you can explain your point of view in more detail, because I have some doubts, thank you.

  62. Wonderful site you have here but I was curious about if you knew of any message boards that cover the same topics talked about in this article? I’d really love to be a part of online community where I can get comments from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Appreciate it!

  63. Nice post. I used to be checking continuously this blog and I am inspired! Very useful information specially the final phase 🙂 I deal with such info a lot. I used to be seeking this particular info for a long timelong time. Thank you and good luck.

  64. Hello there I am so thrilled I found your website, I really found you by error, while I was searching on Digg for something else, Nonetheless I am here now and would just like to say thanks a lot for a marvelous post and a all round enjoyable blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep up the awesome job.

  65. Hey! Quick question that’s completely off topic. Do you know how to make your site mobile friendly? My website looks weird when viewing from my iphone 4. I’m trying to find a theme or plugin that might be able to correct this problem. If you have any suggestions, please share. With thanks!

  66. Hello just wanted to give you a quick heads up. The text in your post seem to be running off the screen in Firefox. I’m not sure if this is a format issue or something to do with web browser compatibility but I thought I’d post to let you know. The design and style look great though! Hope you get the problem resolved soon. Kudos

  67. My coder is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on a number of websites for about a year and am anxious about switching to another platform. I have heard very good things about blogengine.net. Is there a way I can transfer all my wordpress content into it? Any kind of help would be really appreciated!

  68. Howdy! Someone in my Myspace group shared this site with us so I came to give it a look. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Fantastic blog and wonderful design and style.

Comments are closed.