run on turtlebot2
Closed this issue · 2 comments
asialulu commented
hi,
I'm very interested in experiments on robots. What do I need to do to run on robots?
Thank you!
Shuijing725 commented
Hi asialulu,
There are several pieces that are needed to fill the sim2real gap:
- Use sensors to detect the positions of people;
- Track the ID of each detected person so that they are in a consistent order, and feed the positions of tracked people into the observation of the RL network;
- The robot state can be obtained by running SLAM;
- Use a more realistic robot dynamics, such as unicycle (set
action_space.kinematics = "unicycle"
incrowd_nav/configs/config.py
). However, the true dynamics depend on the robot you are using.
Hope it helps!
Shuijing725 commented
@asialulu The sim2real tutorial is released here: https://github.com/Shuijing725/CrowdNav_Sim2Real_Turtlebot