Changes between Version 17 and Version 18 of Tutorials
- Timestamp:
- Mar 9, 2016, 2:26:19 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Tutorials
v17 v18 191 191 #!python 192 192 193 for gaitName in settings.GAITS: 194 legsIndexGroups = settings.GAIT_LEGS_GROUPS[gaitName] 195 gaitParams = settings.GAIT_PARAMS[gaitName] 196 gait = GaitFactory().create(gaitName, legsIndexGroups, gaitParams) 193 def addGait(gaitClass, gaitName): 194 gait = gaitClass(gaitName, settings.GAIT_LEGS_GROUPS[gaitName], settings.GAIT_PARAMS[gaitName]) 197 195 GaitManager().add(gait) 196 197 addGait(GaitTripod, "tripod") 198 addGait(GaitTetrapod, "tetrapod") 199 addGait(GaitRiple, "riple") 200 addGait(GaitWave, "metachronal") 201 addGait(GaitWave, "wave") 198 202 }}} 199 203 … … 203 207 #!python 204 208 205 # Gaits definitions 206 GAITS = ("tripod", "tetrapod", "riple", "metachronal", "wave") 207 209 # Gaits 208 210 GAIT_LEGS_GROUPS = { 209 211 'tripod': (('RM', 'LF', 'LR'), ('RF', 'LM', 'RR')),
