jzstudent / UAV-auto-navigation-and-object-tracking-based-on-RL

毕业设计的代码部分,实现了UE4和airsim环境下无人机自主导航和目标跟踪的强化学习算法。
201 stars 28 forks source link

AttributeError: 'dict' object has no attribute 'position' #12

Open Chen1DONG opened 1 month ago

Chen1DONG commented 1 month ago

D:\Anaconda\envs\DL\python.exe D:/uav/airsim_rl/SAC.py Connected! Client Ver:1 (Min Req: 1), Server Ver:1 (Min Req: 1)

Traceback (most recent call last): File "D:\uav\airsim_rl\SAC.py", line 676, in sac(device=device) File "D:\uav\airsim_rl\SAC.py", line 401, in sac env = AirSimEnv(need_render=False) File "D:\uav\airsim_rl\gym_airsim\envs\AirGym.py", line 49, in init self.prev_state = self.init_state_f() File "D:\uav\airsim_rl\gym_airsim\envs\AirGym.py", line 80, in init_state_f now = self.airgym.drone_pos()[:2] File "D:\uav\airsim_rl\gym_airsim\envs\airlearningclient.py", line 112, in drone_pos x = self.client.simGetGroundTruthKinematics().position.x_val AttributeError: 'dict' object has no attribute 'position'