Direct Heuristic Dynamic Programming for Nonlinear Tracking Control With Filtered Tracking Error | Synapse