Related Experiment Video
Updated: Jul 2, 2025

10:09
Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
6.6K
Unactuated and Actuated States Simultaneously Constrained Optimal Trajectory Planning-Based Path-Following Control
IEEE Transactions on Cybernetics
|February 23, 2024
Summary
This study introduces a novel motion control method for underactuated robots, enabling path following and constraint satisfaction for both actuated and unactuated states. The approach optimizes trajectories in time, ensuring robots navigate complex environments safely and efficiently.
Area of Science:
- Robotics
- Control Systems
- Optimization
Background:
- Underactuated robots in complex environments require advanced control beyond point-to-point methods.
- Existing path planning methods often fail for underactuated systems or rely on simplified models.
- Controlling unactuated states, like crane payload swing, presents significant challenges.
Purpose of the Study:
- To develop a novel motion control method for general underactuated robots.
- To achieve path following and satisfy motion constraints for both actuated and unactuated states.
- To enable time-optimal trajectory planning for underactuated systems lacking direct control inputs.
Main Methods:
- A new time-optimal trajectory planning-based motion control method is proposed.
- Auxiliary signals in Cartesian space are used to represent joint-space variables.
- Position/velocity constraints are transformed into optimization inequalities for a path parameter.
Main Results:
- The method successfully converts full-state constraints into solvable optimization problems.
- Time-optimal trajectories are derived for actuated states, ensuring path following.
- The approach achieves a balance between path constraints, time optimization, and state limitations.
Conclusions:
- This work presents the first method to ensure path following and full-state constraints for underactuated systems.
- The proposed framework is validated through analysis and hardware experiments on a rotary crane.
- The method offers a robust solution for controlling underactuated robots in complex scenarios.
Related Concept Videos
Controller Configurations
98
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
98
Kinematic Equations: Problem Solving
12.4K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
12.4K
One-Degree-of-Freedom System
488
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
488
Relative Motion Analysis using Rotating Axes-Problem Solving
402
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
402
Linear Approximation in Time Domain
81
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
81
Equation of Motion: General Plane motion - Problem Solving
184
Consider a lawn roller with a mass of 100 kg, a radius of 0.2 meters, and a radius of gyration of 0.15 meters. A force of 200 N is applied to this roller, angled at 60 degrees from the horizontal plane. What will be the angular acceleration of the lawn roller?
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
184

