conmoves
Conmoves are elementary actions used in constrained motion planning and control to move a system from one state to another while satisfying defined constraints. Each conmove specifies a start state, an end state, a feasible control profile over a time horizon, a dynamical model, and a constraint set that may include safety requirements, actuation limits, collision avoidance, energy budgets, and environmental restrictions. The collection of conmoves serves as a catalog or graph that planners use to assemble complete trajectories.
Origin and terminology: The term conmove is a portmanteau of constrained move, and it has been used
Formal concept: A conmove is feasible if there exists a control input that drives the system from
Applications: In robotics, conmoves underpin path planning for manipulators and mobile robots. In autonomous vehicles, they
Challenges: Non-convex constraint satisfaction, high-dimensional state spaces, accurate dynamics modeling, and real-time computation remain difficult. Variants