rldurham.bipedal_walker.BipedalWalkerHeuristics
- class rldurham.bipedal_walker.BipedalWalkerHeuristics[source]
Bases:
object
Public Data Attributes:
Public Methods:
- PUSH_OFF = 3
- PUT_OTHER_DOWN = 2
- SPEED = 0.29
- STAY_ON_ONE_LEG = 1
- SUPPORT_KNEE_ANGLE = 0.1
- __annotations__ = {}
- __dict__ = mappingproxy({'__module__': 'rldurham.bipedal_walker', 'STAY_ON_ONE_LEG': 1, 'PUT_OTHER_DOWN': 2, 'PUSH_OFF': 3, 'SPEED': 0.29, 'state': 1, 'moving_leg': 0, 'supporting_leg': 1, 'SUPPORT_KNEE_ANGLE': 0.1, 'supporting_knee_angle': 0.1, 'a': array([0., 0., 0., 0.]), 'step_heuristic': <function BipedalWalkerHeuristics.step_heuristic>, '__dict__': <attribute '__dict__' of 'BipedalWalkerHeuristics' objects>, '__weakref__': <attribute '__weakref__' of 'BipedalWalkerHeuristics' objects>, '__doc__': None, '__annotations__': {}})
- __module__ = 'rldurham.bipedal_walker'
- __weakref__
list of weak references to the object
- a = array([0., 0., 0., 0.])
- moving_leg = 0
- state = 1
- supporting_knee_angle = 0.1
- supporting_leg = 1