🌱
A motion-planning algorithm evaluates trajectories based on two criteria: 1. Feasible 2. Optimal These approaches can be roughly divided into two categories: 1. Samping-based algorithms 2. Trajectory Optimization algorithms We can formalize it as such: # Definition Given some trajectory for some , the objective is to minimize some cost function w.r.t. i.e. where are inequality constraint Functionals such as: ^30a9ac - joint angle limits and are task-dependent equality constraints such as: - desired start and end configurations & velocities - desired end-effector orientation (e.g. holding a cup with water upright)