vita-epfl / CrowdNav

[ICRA19] Crowd-aware Robot Navigation with Attention-based Deep Reinforcement Learning
MIT License
560 stars 166 forks source link

Adding static obstacles #66

Closed FADEAWAY114 closed 1 year ago

FADEAWAY114 commented 1 year ago

How about adding static obstacles to some locations in the environment?

ChanganVR commented 1 year ago

This repo does not support adding static obstacles directly. But it shouldn't be too hard to do so and I've seen follow-up papers doing this. You can look up papers that cited this paper.

yuqikong commented 1 year ago

This repo does not support adding static obstacles directly. But it shouldn't be too hard to do so and I've seen follow-up papers doing this. You can look up papers that cited this paper.

May I ask if you know which paper modified the environment and added static obstacles to the environment, and it is best to add a laser radar.

JiayunjieJYJ commented 1 year ago

This repo does not support adding static obstacles directly. But it shouldn't be too hard to do so and I've seen follow-up papers doing this. You can look up papers that cited this paper.

May I ask if you know which paper modified the environment and added static obstacles to the environment, and it is best to add a laser radar.

I have the same question

JiayunjieJYJ commented 1 year ago

This repo does not support adding static obstacles directly. But it shouldn't be too hard to do so and I've seen follow-up papers doing this. You can look up papers that cited this paper.

How to set a human's speed to zero to get a static obstacle?

ChanganVR commented 1 year ago

@yuqikong @JiayunjieJYJ a quick search on google scholar that cites this paper gives me this paper: "https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9341540", I'm sure there are many others.

If you want to set human speed to zero to get a static obstacle, you can check the code here: https://github.com/vita-epfl/CrowdNav/blob/20d678085c06831e658a65b9e20c8bb6f6ecdc10/crowd_sim/envs/crowd_sim.py#L117C16-L142

JiayunjieJYJ commented 1 year ago

@yuqikong @JiayunjieJYJ a quick search on google scholar that cites this paper gives me this paper: "https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9341540", I'm sure there are many others.

If you want to set human speed to zero to get a static obstacle, you can check the code here: https://github.com/vita-epfl/CrowdNav/blob/20d678085c06831e658a65b9e20c8bb6f6ecdc10/crowd_sim/envs/crowd_sim.py#L117C16-L142

Thanks! How to add static obstacles to the ORCA baseline in this code repo?

ChanganVR commented 1 year ago

@JiayunjieJYJ it does not matter which policy you are using because you will be changing the simulation environment that equally applies to all policies, which also makes evaluation fair.

cocotorrow commented 5 months ago

How about adding static obstacles to some locations in the environment? Pls have you solved this problem?

EVEREST-dlk commented 1 month ago

This repo does not support adding static obstacles directly. But it shouldn't be too hard to do so and I've seen follow-up papers doing this. You can look up papers that cited this paper.

How to set a human's speed to zero to get a static obstacle?

Have you solved this? I also want to add static obstacles.