Dynamic Robotics and Control Laboratory
Dynamic Robotics and Control Laboratory
  • 42
  • 72 447
Continuous Dynamic Bipedal Jumping via Adaptive-model Optimization
Preprint: arxiv.org/abs/2404.11807
Title: Continuous Dynamic Bipedal Jumping via Adaptive-model Optimization
Authors: Junheng Li, Omar Kolt, Quan Nguyen
Hardware Platform: HECTOR Humanoid github.com/DRCL-USC/Hector_Simulation
Abstract:
Dynamic and continuous jumping remains an open yet challenging problem in bipedal robot control. The choice of dynamic models in trajectory optimization (TO) problems plays a huge role in trajectory accuracy and computation efficiency, which normally cannot be ensured simultaneously. In this letter, we propose a novel adaptive-model optimization approach, a unified framework of Adaptive-model TO and Adaptive-frequency Model Predictive Control (MPC), to effectively realize continuous and robust jumping on HECTOR bipedal robot. The proposed Adaptive-model TO fuses adaptive-fidelity dynamics modeling of bipedal jumping motion for model fidelity necessities in different jumping phases to ensure trajectory accuracy and computation efficiency. In addition, conventional approaches have unsynchronized sampling frequencies in TO and real-time control, causing the framework to have mismatched modeling resolutions. We adapt MPC sampling frequency based on TO trajectory resolution in different phases for effective trajectory tracking. In hardware experiments, we have demonstrated robust and dynamic jumps covering a distance of up to 40 cm (57% of robot height). To verify the repeatability of this experiment, we run 53 jumping experiments and achieve 90% success rate. In continuous jumps, we demonstrate continuous bipedal jumping with terrain height perturbations (up to 5 cm) and discontinuities (up to 20 cm gap).
(submitted to RA-L)
มุมมอง: 10 283

วีดีโอ

Adaptive Force-based Control of Dynamic Legged Locomotion over Uneven Terrain
มุมมอง 4092 หลายเดือนก่อน
Agile-legged robots have proven to be highly effective in navigating and performing tasks in complex and challenging environments, including disaster zones and industrial settings. However, these applications commonly require the capability of carrying heavy loads while maintaining dynamic motion. Therefore, this paper presents a novel methodology for incorporating adaptive control into a force...
Safety-Aware Perception for Autonomous Collision Avoidance in Dynamic Environments
มุมมอง 1672 หลายเดือนก่อน
Abstract: Autonomous collision avoidance requires accurate environmental perception; however, flight systems often possess limited sensing capabilities with field-of-view (FOV) restrictions. To navigate this challenge, we present a safety-aware approach for online determination of the optimal sensor-pointing direction psi_d which utilizes control barrier functions (CBFs). First, we generate a s...
Learning Agile Locomotion and Agile Behaviors via RL-augmented MPC
มุมมอง 7402 หลายเดือนก่อน
In the context of legged robots, adaptive behavior involves adaptive balancing and adaptive swing foot reflection. While adaptive balancing counteracts perturbations to the robot, adaptive swing foot reflection helps the robot to navigate intricate terrains without foot entrapment. In this paper, we manage to bring both aspects of adaptive behavior to quadruped locomotion by combining RL and MP...
Hierarchical Optimization-based Control for Whole-body Loco-manipulation of Heavy Objects
มุมมอง 3662 หลายเดือนก่อน
In recent years, the field of legged robotics has seen growing interest in enhancing the capabilities of these robots through the integration of articulated robotic arms. However, achieving successful loco-manipulation, especially involving interaction with heavy objects, is far from straightforward, as object manipulation can introduce substantial disturbances that impact the robot's locomotio...
A Fun Day at the Park with HECTOR Robot
มุมมอง 1K2 หลายเดือนก่อน
DRCL team BBQ 2024 at El Dorado Park, Long Beach, ft. HECTOR biped.
Kinodynamic Pose Optimization for Humanoid Loco-manipulation
มุมมอง 8258 หลายเดือนก่อน
This paper presents a novel approach for controlling humanoid robots pushing heavy objects using kinodynamics-based pose optimization and loco-manipulation MPC. The proposed pose optimization plans the optimal pushing pose for the robot while accounting for the unified object-robot dynamics model in steady state, robot kinematic constraints, and object parameters. The approach is combined with ...
DRCL Legged Robot Demonstrations at IROS 2023!
มุมมอง 1.6K8 หลายเดือนก่อน
Thank everyone who has stopped by during our demos! A short video compilation of DRCL legged robot demonstrations at IROS 2023: 1. Dynamic Locomotion on Bipedal Robots Via Force-And-Moment-Based Model Predictive Control on HECTOR (th-cam.com/video/NcW-NFwjMh0/w-d-xo.html) 2. Reinforcement Learning Augmented Model Predictive Control for Quadruped Locomotion
Learning Multimodal Bipedal Locomotion and Implicit Transitions: A Versatile Policy Approach
มุมมอง 3478 หลายเดือนก่อน
IROS 2023 presentation video for paper: "Learning Multimodal Bipedal Locomotion and Implicit Transitions: A Versatile Policy Approach" arXiv: arxiv.org/abs/2303.05711
Introducing Hector - Humanoid for Enhanced ConTrol and Open-source Research
มุมมอง 5K8 หลายเดือนก่อน
Hector will be demonstrated at IROS 2023! Session WeBIP-21.13 on Wednesday, Oct. 4th from 3:30 PM to 5 PM in Exhibition Hall Project Hector combines the knowledge acquired by our team in legged robot control and design in the past years. Our objective is to develop a cost-effective, small-scale, and power-dense humanoid robot hardware platform, which will be accessible to the broader robotics a...
Hierarchical Adaptive Control for Collaborative Manipulation of a Rigid Object by Quadrupedal Robots
มุมมอง 2919 หลายเดือนก่อน
IROS 2023 presentation for the paper "Hierarchical Adaptive Control for Collaborative Manipulation of a Rigid Object by Quadrupedal Robots." Paper link: arxiv.org/abs/2303.06741
Learning Multimodal Bipedal Locomotion and Implicit Transitions: A Versatile Policy Approach
มุมมอง 64510 หลายเดือนก่อน
abstract: In this paper, we propose a novel framework for synthesizing a single multimodal control policy capable of generating diverse behaviors (or modes) and emergent inherent transition maneuvers for bipedal locomotion. In our method, we first learn efficient latent encodings for each behavior by training an autoencoder from a dataset of rough reference motions. These latent encodings are u...
Hierarchical Adaptive Control for Collaborative Manipulation of a Rigid Object by Quadrupedal Robots
มุมมอง 49810 หลายเดือนก่อน
Hierarchical Adaptive Control for Collaborative Manipulation of a Rigid Object by Quadrupedal Robots
Contact Optimization for Non-Prehensile Loco-Manipulation via Hierarchical Model Predictive Control
มุมมอง 229ปีที่แล้ว
arxiv.org/abs/2210.03442
Hierarchical Adaptive Loco-manipulation Control for Quadruped Robots
มุมมอง 301ปีที่แล้ว
arxiv.org/abs/2209.13145
Contact-timing and Trajectory Optimization for 3D Jumping on Quadruped Robots
มุมมอง 680ปีที่แล้ว
Contact-timing and Trajectory Optimization for 3D Jumping on Quadruped Robots
Informed Sampling-Based Planning to Enable Legged Robtos to Safely Negotiate Permeable Obstacles
มุมมอง 294ปีที่แล้ว
Informed Sampling-Based Planning to Enable Legged Robtos to Safely Negotiate Permeable Obstacles
Contact Optimization for Non-Prehensile Loco-Manipulation via Hierarchical Model Predictive Control
มุมมอง 353ปีที่แล้ว
Contact Optimization for Non-Prehensile Loco-Manipulation via Hierarchical Model Predictive Control
Multi-contact MPC for Dynamic Loco-manipulation on Humanoid Robots
มุมมอง 1.4Kปีที่แล้ว
Multi-contact MPC for Dynamic Loco-manipulation on Humanoid Robots
A Hybrid Quadratic Programming Framework for Real-Time Embedded Safety-Critical Control
มุมมอง 221ปีที่แล้ว
A Hybrid Quadratic Programming Framework for Real-Time Embedded Safety-Critical Control
Hierarchical Adaptive Loco-manipulation Control for Quadruped Robots
มุมมอง 395ปีที่แล้ว
Hierarchical Adaptive Loco-manipulation Control for Quadruped Robots
Dynamic Walking of Bipedal Robots on Uneven Stepping Stones via Adaptive-frequency MPC
มุมมอง 886ปีที่แล้ว
Dynamic Walking of Bipedal Robots on Uneven Stepping Stones via Adaptive-frequency MPC
Hierarchical Adaptive Loco-manipulation Control for Quadruped Robots
มุมมอง 634ปีที่แล้ว
Hierarchical Adaptive Loco-manipulation Control for Quadruped Robots
Robust High-Speed Running for Quadruped Robots via Deep Reinforcement Learning
มุมมอง 1.3Kปีที่แล้ว
Robust High-Speed Running for Quadruped Robots via Deep Reinforcement Learning
Continuous Jumping for Legged Robots on Stepping Stones via Trajectory Optimization and MPC
มุมมอง 1.5Kปีที่แล้ว
Continuous Jumping for Legged Robots on Stepping Stones via Trajectory Optimization and MPC
Contact-timing and Trajectory Optimization for 3D Jumping on Quadruped Robots
มุมมอง 1.2Kปีที่แล้ว
Contact-timing and Trajectory Optimization for 3D Jumping on Quadruped Robots
Balancing Control and Pose Optimization for Wheel-legged Robots Navigating High Obstacles
มุมมอง 2.7Kปีที่แล้ว
Balancing Control and Pose Optimization for Wheel-legged Robots Navigating High Obstacles
Integrating Motion Planning and Control for Legged Robots Negotiating Permeable Obstacles
มุมมอง 5952 ปีที่แล้ว
Integrating Motion Planning and Control for Legged Robots Negotiating Permeable Obstacles
CDC 2021 Presentation - Force-and-moment-based MPC for Highly Dynamic Bipedal Robots
มุมมอง 25K2 ปีที่แล้ว
CDC 2021 Presentation - Force-and-moment-based MPC for Highly Dynamic Bipedal Robots
CDC 2021 Presentation - Safe and Robust Motion Planning for Dynamic Robotics via CBFs
มุมมอง 3492 ปีที่แล้ว
CDC 2021 Presentation - Safe and Robust Motion Planning for Dynamic Robotics via CBFs

ความคิดเห็น

  • @idegteke
    @idegteke หลายเดือนก่อน

    By the time we use up (and destroy) 96% of our natural resources on Earth, we really should be able to make a robot that has 4% of dexterity and 0.4% of efficiency of the average that nature could, quasi spontaneously produce - and that average already includes plants, fungi and viruses. The few apes who could communicate with humans were so right: people are stupid. Hubris is not a religious, esoteric or archaic expression anymore since we felt it up with exact and tangible meaning.

  • @huntansandwich
    @huntansandwich หลายเดือนก่อน

    No one else seeing AT walkers from star wars?

    • @Encolas
      @Encolas หลายเดือนก่อน

      Probably coming sooner than we think, and for similar reasons

  • @Pizzaaa20008
    @Pizzaaa20008 หลายเดือนก่อน

    what does under-actuation means for bipedal locomotion ?

  • @natesgarage
    @natesgarage หลายเดือนก่อน

    Whoa - This is amazing!

  • @LuyaoLiu-xb1nh
    @LuyaoLiu-xb1nh หลายเดือนก่อน

    It is a very good work. Will you release your codes?

  • @waynephillips2613
    @waynephillips2613 หลายเดือนก่อน

    Walks slower than older version robots…what’s the point?

  • @iamyouu
    @iamyouu หลายเดือนก่อน

    has any of the code been made opensource? thank you.

  • @ee72sp
    @ee72sp หลายเดือนก่อน

    Nice!

  • @foxshot97
    @foxshot97 หลายเดือนก่อน

    real life pixar lamp?

  • @Yakroo108
    @Yakroo108 2 หลายเดือนก่อน

    👍👍👍

  • @snakehaihai
    @snakehaihai 2 หลายเดือนก่อน

    Isn't this the idea of PE condition for observability? Just that you are choosing nature sine wave as the variable?

  • @marshallmcluhan33
    @marshallmcluhan33 3 หลายเดือนก่อน

    HECTOR looks like Footbot from Gravity Falls.

  • @justadog8248
    @justadog8248 4 หลายเดือนก่อน

    Chicken Walkers

  • @matthewcollins1868
    @matthewcollins1868 5 หลายเดือนก่อน

    Did you use RL to make it walk?

  • @edisonli2783
    @edisonli2783 6 หลายเดือนก่อน

    Very cool! Can I get Hector robot cad file ?

  • @RoboArc
    @RoboArc 6 หลายเดือนก่อน

    Does it actualky work though , do you have any actual code. Good presentation. Models are cool, matlab is trash, id like to see some code though.

    • @drcl_usc
      @drcl_usc 6 หลายเดือนก่อน

      open sourced in both ROS and Matlab: github.com/DRCL-USC/Hector_Simulation

    • @RoboArc
      @RoboArc 6 หลายเดือนก่อน

      @@drcl_usc checked it out, not that impressed tbh. The code isn't thst grand, it works. It's just incredibly simple and some/ a good bit of its generated code..., ( like you didn't write the architecture ) Good for a presentation in college, not for development tho.

  • @kishorsahu9093
    @kishorsahu9093 7 หลายเดือนก่อน

    Hi awesome. can I get your thesis if possible ?

  • @nutmeg0144
    @nutmeg0144 7 หลายเดือนก่อน

    it'll be impressive when they can walk and stand like they aren't holding in a sht

  • @wei1224hf
    @wei1224hf 8 หลายเดือนก่อน

    大佬厉害,要是能做成 docker 就好了

  • @paulharvey6719
    @paulharvey6719 8 หลายเดือนก่อน

    dope!

  • @lehsu
    @lehsu 8 หลายเดือนก่อน

    None of these are as impressive as the new Disney Robot seen at IROS.

  • @tekwerk
    @tekwerk 8 หลายเดือนก่อน

    Didn't this guy fall 15 times at that Darpa competition or was that a different Hector? Just kidding, great work

  • @royale9985
    @royale9985 8 หลายเดือนก่อน

    What size shoe does hector wear?

  • @did3d523
    @did3d523 8 หลายเดือนก่อน

  • @snakehaihai
    @snakehaihai 9 หลายเดือนก่อน

    saw ur work in London. how is it different with your ICRA paper?????

    • @snakehaihai
      @snakehaihai 9 หลายเดือนก่อน

      oh multi robot case. ok got real robot demo?

    • @drcl_usc
      @drcl_usc 8 หลายเดือนก่อน

      More results on robot hardware are coming soon. Keep tuned!

  • @user-mv8ug5dw4t
    @user-mv8ug5dw4t 9 หลายเดือนก่อน

    Could the author provide a GitHub link for research purposes?

  • @TheHeyDood
    @TheHeyDood 9 หลายเดือนก่อน

    Excellent presentation. Enjoyed it. Gives me ideas for my own bots!

  • @jarrodwatkinson3291
    @jarrodwatkinson3291 9 หลายเดือนก่อน

    *Promo SM* ☺️

  • @parkhayoun
    @parkhayoun ปีที่แล้ว

    Nice.

  • @dobariyanaitikdineshbhai6832
    @dobariyanaitikdineshbhai6832 ปีที่แล้ว

    how did you crete this simulations? I am new to this

  • @snakehaihai
    @snakehaihai ปีที่แล้ว

    ETH quadruple robot is strong. but USC robot is fun

  • @snakehaihai
    @snakehaihai ปีที่แล้ว

    lol very interesting

  • @joelbartolo2606
    @joelbartolo2606 ปีที่แล้ว

    Your work is really interesting. Keep going.

  • @mohammadrezaderakhshani2588
    @mohammadrezaderakhshani2588 ปีที่แล้ว

    Dear Mohsen you are the best.

  • @shaodongruan7710
    @shaodongruan7710 ปีที่แล้ว

    Is the paper not published yet?

  • @gsjjhda2483
    @gsjjhda2483 ปีที่แล้ว

    How to keep stable while walking?

  • @kassigethers8428
    @kassigethers8428 ปีที่แล้ว

    ƤRO𝓂O𝕤ᗰ 💥

  • @christophera.7547
    @christophera.7547 ปีที่แล้ว

    Awesome! Have you tried to deploy this on a physical system?

  • @Zeus-rk5yy
    @Zeus-rk5yy ปีที่แล้ว

    wow nice so underrated

  • @dhruvmehta8809
    @dhruvmehta8809 2 ปีที่แล้ว

    That’s a really cool project. I wonder how did you modify the existing Unitree Robotics hardware to have actuated wheels. Are there such components available to buy?

  • @AvinashBhashkar
    @AvinashBhashkar 2 ปีที่แล้ว

    Nicely executed 👏👏

  • @quentinmunch3700
    @quentinmunch3700 2 ปีที่แล้ว

    Great work ! Does this implementation run in real time ?

  • @novakzagradjanin6881
    @novakzagradjanin6881 2 ปีที่แล้ว

    Very nice and useful video… Thank you... Please LIKE and SUBSCRIBE next: th-cam.com/video/S1zEeRmHfrc/w-d-xo.html th-cam.com/video/6OTDTO_cOXI/w-d-xo.html th-cam.com/video/VEZ-eqUInAg/w-d-xo.html

  • @sashu1998
    @sashu1998 3 ปีที่แล้ว

    Hardware results?

  • @chaoni6926
    @chaoni6926 3 ปีที่แล้ว

    Nice work! Do you make the code public?