Socially Adaptive Path Planning in Human Environments Using Inverse Reinforcement Learning
Dynamic window based approach to mobile robot motion control in the presence of moving obstacles