Smart Robotic Quadruped: Using Machine Learning for Optimization and Control

Slide Note
Embed
Share

Smart Robotic Quadruped project focuses on applying machine learning to optimize parameters and control a robotic quadruped. The team tackles hardware challenges such as voltage, power, and torque, with backup plans in place. Software challenges include running simulations for learning and ensuring fault tolerance. Test plans involve hardware and software testing, along with code examples for implementation.


Uploaded on Dec 09, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Smart Robotic Quadruped: Using Machine Learning to Optimize Parameters and Control Brittany Lamorie, Cody Otto, Duncan Prance

  2. General Information Functionality: - Taught from computer - Milestones - Adjusts on the fly Motivations: - Machine Learning - Building a robot Inspiration: - Bipedal Simulations done in 2013 Proof of Concept: https://youtu.be/M8YjvHYbZ9w?t=15

  3. Hardware Block Diagram

  4. Hardware Challenges: - Voltage - Power - Torque Backup Plans: - Tethered - Higher torque/cost servos

  5. Data Flow Diagram

  6. Software Challenges: - Need to run large amounts of simulations for learning - Making sure that our code is redundant and fault tolerant - Not killing the fragile hardware Backup Plans: - Not using machine learning - Confining movement to a set boundary - Physical tethering for power requirements

  7. Test Plan Hardware: - Test servo motion - Test single leg - Test weight with full setup Software: - Test robot fully in simulation software (pre-recorded) - Using working robot to test simulation results for accuracy - Setup learning algorithm and test that the parameters fall inside set boundaries

  8. Code Example

  9. Questions?

Related


More Related Content