An integrated approach to goal-directed obstacle avoidance under dynamic constraints for dynamic environments | Synapse