element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Industrial Automation
  • Technologies
  • More
Industrial Automation
Blog Google robot learns to walk on its own
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Industrial Automation to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Catwell
  • Date Created: 5 Mar 2020 7:18 PM Date Created
  • Views 844 views
  • Likes 10 likes
  • Comments 1 comment
  • robotics
  • robot
  • on_campus
  • cabeatwell
  • machine learning
  • ai
  • university
  • innovation
Related
Recommended

Google robot learns to walk on its own

Catwell
Catwell
5 Mar 2020

image

The Minotaur robot learns how to walk across various real-world surfaces (Image credit: Google)

 

Just like with any task in life, learning how to walk requires trial and error. You’re going to stumble and fall quite a bit before you get it. You may even need help from your parents to pick you up when you’re down. But eventually, you start walking all on your own. Now, imagine a robot going through a similar process, but without human interference. That’s a discovery researchers at Google recently made in their latest study.

 

Within just a few hours, the Minotaur, a small four-legged robot, was able to walk forward, backward, and turn left and right all on its own. To achieve this, researchers used reinforcement learning to help the robot figure out how to maneuver in the real world. Typically, reinforcement learning is done via simulated environments, but it can be a taxing process with its own challenges. To avoid these issues, researchers went to the next level and let the robot walk around a physical environment. Once it got the basics down, they left it to travel across different terrains, like a memory foam mattress, soft ground, and a textured doormat.

With environment issue solved, researchers still had to address the number of times someone had to help the robot. To solve this, they enabled multiple types of learning at once. Whenever the robot fell, the team added another hard-coded algorithm to help it stand back up. After various tweaks, the robot was able to walk without the need for manual resets. Compare this to the team’s prior robot in 2018, which required 100 manual resets.

 

“I think this work is quite exciting,” says Chelsea Finn, an assistant professor at Stanford who is also affiliated with Google but not involved with the research. “Removing the person from the process is really hard. By allowing robots to learn more autonomously, robots are closer to being able to learn in the real world that we live in, rather than in a lab.”

 

Though Minotaur can walk on its own, its setup needs a motion capture system above the robot to determine its location, which isn’t possible in the real world. Going forward, researchers will continue working on the robot in hopes of automating the coding process. They also hope to adapt their algorithm to different kinds of robots in the future. Thinking about the possibility of robots learning how to walk on their own makes us question, should we be afraid of them now?

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Have a story tip? Message me at: cabe(at)element14(dot)com

http://twitter.com/Cabe_Atwell

  • Sign in to reply

Top Comments

  • dubbie
    dubbie over 5 years ago +1
    This is pretty exciting (and worrying at the same time) as once one robot has learned something then all robots that are the same have effectively also learned. I have used neural networks for learning…
  • dubbie
    dubbie over 5 years ago

    This is pretty exciting (and worrying at the same time) as once one robot has learned something then all robots that are the same have effectively also learned. I have used neural networks for learning (a mobile robot following a black line) as well as using genetic algorithms for creating robots that can move and the results can be very impressive. You can also gain a great deal of insight into why things we do, such as walking and moving, actually work and the sometimes bizarrely different approaches that can achieve the same results.

     

    Plus, this walking mobile robot looks really interesting, I'll have to see if I can get a better understanding of the mechanism and then I might make my own.

     

    Dubbie

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube