Recurrent neural network-based dynamic obstacle avoidance for dual-arm robot with joint discomfort optimization | Synapse