
    ni                        S SK r S SKr\ R                  R                  \ R                  R	                  \R
                  " \R                  " 5       5      5      5      r\ R                  R                  \ R                  R                  \5      5      r\ R                  R                  R                  S \5        S SKJr  SrS r\S:X  a  \" 5         gg)    N)RacecarGymEnvFc                     [        S[        S9n U R                  5         U R                  R	                  SSSS5      nU R                  R	                  SSSS5      n U R                  R                  U5      nU R                  R                  U5      n[        (       a0  SnUS:  a  SnOUS	:  a  S
nOSnUS:  a  US:  a  US-   nOUS-   nUnOX4/nU R                  U5      u  pxpU R                  5       n[        S5        [        U5        M  )NT)renders
isDiscretewheelVelocity   r   steeringgQտgQ?      g(\ſg(\?   obs)	r   r   reset_paddUserDebugParameterreadUserDebugParameterstepgetExtendedObservationprint)environmenttargetVelocitySlidersteeringSlidertargetVelocitysteeringAnglediscreteActionactionstaterewarddoneinfor   s               b/home/james-whalen/.local/lib/python3.13/site-packages/pybullet_envs/examples/racecarGymEnvTest.pymainr"      s   dzB+$==orSTVWX>>77
B1M.	 ^^::;OPNNN99.IM
n
5
 T!..
%
D )A-.)A-.f.f + 0 0 8E4

,
,
.C	%L	#J/ 
    __main__)osinspectpathdirnameabspathgetfilecurrentframe
currentdir	parentdirsysinsert"pybullet_envs.bullet.racecarGymEnvr   r   r"   __name__ r#   r!   <module>r3      s    WW__RWW__W__W=Q=Q=S-TUV
GGOOBGGOOJ78	   1i   <
D z& r#   