Related Experiment Video
Updated: Oct 6, 2025

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
Mediating Between Contact Feasibility and Robustness of Trajectory Optimization Through Chance Complementarity
Luke Drnach1,2, John Z Zhang1,3, Ye Zhao1,3
1Laboratory for Intelligent Decision and Autonomous Robots, Georgia Institute of Technology, Atlanta, GA, United States.
Robots need robust motion planning for real-world tasks. This study introduces a method using chance constraints to balance uncertainty and ensure successful robot contact, improving reliability in uncertain environments.
Area of Science:
- Robotics
- Control Theory
- Artificial Intelligence
Background:
- Real-world robot deployment necessitates motion planning that addresses model uncertainty and risk.
- Intermittent contact motions are particularly vulnerable to uncertainty, where contact failures can be catastrophic.
Purpose of the Study:
- To develop a motion planning approach that accounts for uncertainty in terrain geometry and friction.
- To enable a trade-off between robustness to uncertainty and constraint satisfaction with high feasibility guarantees.
Main Methods:
- Modeling uncertainty in terrain geometry and friction characteristics.
- Combining a risk-sensitive objective with chance constraints.
- Evaluating the approach in a push-block system and a single-legged hopper.
Main Results:
- Chance constraints alone yield trajectories comparable to strict complementarity constraints.
- A risk-sensitive objective combined with chance constraints successfully mediates a trade-off between robustness and constraint satisfaction.
- The proposed method demonstrates improved handling of contact uncertainty.
Conclusions:
- This work presents a significant advancement in motion planning under contact uncertainty.
- The developed approach enhances robot reliability in real-world scenarios with unpredictable contact dynamics.
- Future research can build upon these findings for more complex robotic systems.
Related Concept Videos
Stability of Equilibrium Configuration: Problem Solving
Problem-solving in the context of the stability of equilibrium configuration...
Constraints and Statical Determinacy
Stability of Equilibrium Configuration
A stable equilibrium occurs when a system tends to return to its original position when given a small displacement, and the potential energy is at its minimum. An example of a stable equilibrium is when a cantilever beam is fixed at one end and a weight is attached to the other end. If the weight...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Elastic Collisions: Case Study

