Kinodynamic Motion Planning for Multi-Legged Robot Jumping via Mixed-Integer Convex Program

@article{Ding2020KinodynamicMP,
  title={Kinodynamic Motion Planning for Multi-Legged Robot Jumping via Mixed-Integer Convex Program},
  author={Yanran Ding and Chuanzheng Li and Hae-won Park},
  journal={2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
  year={2020},
  pages={3998-4005}
}
This paper proposes a kinodynamic motion plan-ning framework for multi-legged robot jumping based on the mixed-integer convex program (MICP), which simultaneously reasons about centroidal motion, contact points, wrench, and gait sequences. This method uniquely combines configuration space discretization and the construction of feasible wrench polytope (FWP) to encode kinematic constraints, actuator limit, friction cone constraint, and gait sequencing into a single MICP. The MICP could be… 

Figures and Tables from this paper

Representation-Free Model Predictive Control for Dynamic Motions in Quadrupeds

Experimental results including periodic quadrupedal gaits and a controlled backflip validate that the RF-MPC control strategy could stabilize dynamic motions that involve singularity in 3-D maneuvers.

CLIO: a Novel Robotic Solution for Exploration and Rescue Missions in Hostile Mountain Environments

A novel concept for a rope-aided climbing robot, which can negotiate up- to-vertical slopes and carry heavy payloads, and an optimal control strategy to generate point-to-point trajectories overcoming an obstacle is presented.

An Optimal Motion Planning Framework for Quadruped Jumping

An optimal motion planning framework to generate versatile energy-optimal quadrupedal jumping motions automatically (e.g.,ips, spin) and a prioritization function is created for heuristics-based algorithms in robot ground reaction force (GRF) planning, enhancing convergence and searching performance considerably.

Continuous Jumping for Legged Robots on Stepping Stones via Trajectory Optimization and Model Predictive Control

—Performing highly agile dynamic motions, such as jumping or running on uneven stepping stones has remained a challenging problem in legged robot locomotion. This paper presents a framework that

Rapid and Reliable Quadruped Motion Planning with Omnidirectional Jumping

This work first formulate a real-time tractable trajectory optimization for performing omnidirectional jumping, and embeds the results of this optimization into a low dimensional jump feasibility classifier, which is leveraged to produce geometric motion plans that select dynamically feasible jumps while mitigating the effects of the process noise.

Convex Approximation for LTL-based Planning

This work considers pick-and-place task planning as a typical example of the planning task that can be modeled as a hybrid system that includes the states of robots and objects and applies a convex approximation to systems that have bilinear terms and quadratic terms in their dynamics.

Rapid and Reliable Trajectory Planning Involving Omnidirectional Jumping of Quadruped Robots

This work first formulate a real-time tractable trajectory optimization for performing omnidirectional jumping, and embeds the results of this optimization into a low dimensional jump feasibility classifier, which is leveraged by a high-level planner to produce paths that are both dynamically feasible and also robust to variability in hardware trajectory realizations.

Solving Challenging Control Problems Using Two-Staged Deep Reinforcement Learning

This work proposes an approach that decomposes the given problem into two stages: motion planning and motion imitation, and demonstrates that this approach can solve challenging control problems rocket navigation and quadrupedal locomotion which cannot be solved by the standard MDP formulation.

Hybrid Sampling/Optimization-based Planning for Agile Jumping Robots on Challenging Terrains

A hybrid planning framework that generates complex dynamic motion plans for jumping legged robots to traverse challenging terrains by employing a motion primitive followed by a trajectory optimization module that handles dynamics is proposed.

References

SHOWING 1-10 OF 30 REFERENCES

Gait and Trajectory Optimization for Legged Systems Through Phase-Based End-Effector Parameterization

We present a single trajectory optimization formulation for legged locomotion that automatically determines the gait sequence, step timings, footholds, swing-leg motions, and six-dimensional body

Simultaneous Contact, Gait, and Motion Planning for Robust Multilegged Locomotion via Mixed-Integer Convex Optimization

This letter proposes a mixed-integer convex formulation to plan simultaneously contact locations, gait transitions, and motion, in a computationally efficient fashion, and experimentally validated the approach on the HyQ robot by traversing different challenging terrains.

Single Leg Dynamic Motion Planning with Mixed-Integer Convex Optimization

The proposed MIQCP framework could be solved efficiently to global optimum and the generated trajectories could exploit the rich features of the rough terrain without any initial guess from the designer.

Real-time Model Predictive Control for Versatile Dynamic Motions in Quadrupedal Robots

A new Model Predictive Control (MPC) framework for controlling various dynamic movements of a quadrupedal robot is presented, which linearizes rotation matrices without resorting to parameterizations like Euler angles and quaternions, avoiding issues of singularity and unwinding phenomenon.

Application of Wrench-Based Feasibility Analysis to the Online Trajectory Optimization of Legged Robots

An implementation of a motion planner for the authors' quadruped robot HyQ that provides online Center of Mass trajectories that are guaranteed to be statically stable and actuation-consistent.

Hierarchical planning of dynamic movements without scheduled contact sequences

A hierarchical trajectory optimization approach for planning dynamic movements with unscheduled contact sequences that compute whole-body motions that achieve goals that cannot be reached in a kinematic fashion.

A direct method for trajectory optimization of rigid bodies through contact

A novel method for trajectory planning of rigid-body systems that contact their environment through inelastic impacts and Coulomb friction is presented, which eliminates the requirement for a priori mode ordering.

Footstep planning on uneven terrain with mixed-integer convex optimization

This approach is unique in that it handles obstacle avoidance, kinematic reachability, and rotation of footstep placements, which typically have required non-convex constraints, in a single mixed-integer optimization that can be efficiently solved to its global optimum.

Quadrupedal locomotion using hierarchical operational space control

To the best of the knowledge, this work is the first documentation of static and dynamic locomotion with pure task-space inverse dynamics (no joint position feedback) control.