Time-Polynomial-Based Optimal Trajectory Planning for Double-Pendulum Tower Crane With Full-State Constraints and Obstacle Avoidance | Synapse