CasADi: a software framework for nonlinear optimization and optimal control
We present CasADi, an open-source software framework for numerical optimization. CasADi
is a general-purpose tool that can be used to model and solve optimization problems with a …
is a general-purpose tool that can be used to model and solve optimization problems with a …
An efficient acyclic contact planner for multiped robots
We present a contact planner for complex legged locomotion tasks: standing up, climbing
stairs using a handrail, crossing rubble, and getting out of a car. The need for such a planner …
stairs using a handrail, crossing rubble, and getting out of a car. The need for such a planner …
Solving constrained trajectory planning problems using biased particle swarm optimization
R Chai, A Tsourdos, A Savvaris… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Constrained trajectory optimization has been a critical component in the development of
advanced guidance and control systems. An improperly planned reference trajectory can be …
advanced guidance and control systems. An improperly planned reference trajectory can be …
Trajectotree: Trajectory optimization meets tree search for planning multi-contact dexterous manipulation
Dexterous manipulation tasks often require contact switching, where fingers make and break
contact with the object. We propose a method that plans trajectories for dexterous …
contact with the object. We propose a method that plans trajectories for dexterous …
A holistic approach to human-supervised humanoid robot operations in extreme environments
Nuclear energy will play a critical role in meeting clean energy targets worldwide. However,
nuclear environments are dangerous for humans to operate in due to the presence of highly …
nuclear environments are dangerous for humans to operate in due to the presence of highly …
Hierarchical planning of dynamic movements without scheduled contact sequences
Most animal and human locomotion behaviors for solving complex tasks involve dynamic
motions and rich contact interaction. In fact, complex maneuvers need to consider dynamic …
motions and rich contact interaction. In fact, complex maneuvers need to consider dynamic …
Contact-implicit trajectory optimization based on a variable smooth contact model and successive convexification
In this paper, we propose a contact-implicit trajectory optimization (CITO) method based on a
variable smooth contact model (VSCM) and successive convexification (SCvx). The VSCM …
variable smooth contact model (VSCM) and successive convexification (SCvx). The VSCM …
Contact-implicit planning and control for non-prehensile manipulation using state-triggered constraints
We present a contact-implicit planning approach that can generate contact-interaction
trajectories for non-prehensile manipulation problems without tuning or a tailored initial …
trajectories for non-prehensile manipulation problems without tuning or a tailored initial …
A two-stage trajectory optimization strategy for articulated bodies with unscheduled contact sequences
In this letter, we propose a two-stage strategy for optimal control problems of robotic
mechanical systems that proves to be more robust, and yet more efficient, than …
mechanical systems that proves to be more robust, and yet more efficient, than …
Tuning-free contact-implicit trajectory optimization
We present a contact-implicit trajectory optimization framework that can plan contact-
interaction trajectories for different robot architectures and tasks using a trivial initial guess …
interaction trajectories for different robot architectures and tasks using a trivial initial guess …