planning multi robot gym
1.0.0
用于模拟多机器人计划的体育馆环境。这种环境是计划多个机器人到达目标位置的任务的实施,避免了他们的道路上的障碍。环境逻辑和图形的实现是基于安德鲁·戴维森(Andrew Davison)撰写的此代码。
这个环境模拟了具有障碍和目标的环境中多个机器人的运动。机器人由代理商给予的操作控制。代理商收到的观察结果包括有关每个机器人的位置,速度和方向的信息,目标的未来位置以及障碍的未来位置。代理商的目标是将机器人导航到目标,同时避免与障碍物发生冲突。

此软件包尚未在PYPI上,因此需要本地安装:
git clone https://github.com/riiswa/planning-multi-robot-gym
cd planning-multi-robot-gym
pip install -e .
import planning_multi_robot_gym
# There are many adjustable parameters for this environment, please refer to the brief documentation in the code.
env = planning_multi_robot_gym . make ( "PlanningMultiRobot-v0" , render_mode = "human" , n_robots = 5 , n_barriers = 80 )
observation , info = env . reset ( seed = 42 )
for _ in range ( 1000 ):
action = ... # Your policy
observation , reward , terminated , truncated , info = env . step ( action )
env . render ()
if terminated or truncated :
observation , info = env . reset ()
env . close ()这是一个对为此存储库有兴趣的人的非竭尽全力列表: