Skip to content

Commit 9a5510a

Browse files
authored
Merge pull request #381 from bitcraze/krichardsson/enHighLevel
Removed use of commander.enHighLevel
2 parents 9c991f6 + 5d2dd19 commit 9a5510a

File tree

8 files changed

+0
-41
lines changed

8 files changed

+0
-41
lines changed

cflib/positioning/position_hl_commander.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ def __init__(self, crazyflie,
7474
self._controller = controller
7575

7676
self._activate_controller()
77-
self._activate_high_level_commander()
7877
self._hl_commander = self._cf.high_level_commander
7978

8079
self._x = x
@@ -278,9 +277,6 @@ def get_position(self):
278277
"""
279278
return self._x, self._y, self._z
280279

281-
def _activate_high_level_commander(self):
282-
self._cf.param.set_value('commander.enHighLevel', '1')
283-
284280
def _activate_controller(self):
285281
if self._controller is not None:
286282
value = str(self._controller)

examples/autonomy/autonomous_sequence_high_level.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,6 @@ def reset_estimator(cf):
111111
wait_for_position_estimator(cf)
112112

113113

114-
def activate_high_level_commander(cf):
115-
cf.param.set_value('commander.enHighLevel', '1')
116-
117-
118114
def activate_mellinger_controller(cf):
119115
cf.param.set_value('stabilizer.controller', '2')
120116

@@ -161,7 +157,6 @@ def run_sequence(cf, trajectory_id, duration):
161157
cf = scf.cf
162158
trajectory_id = 1
163159

164-
activate_high_level_commander(cf)
165160
# activate_mellinger_controller(cf)
166161
duration = upload_trajectory(cf, trajectory_id, figure8)
167162
print('The sequence is {:.1f} seconds long'.format(duration))

examples/autonomy/autonomous_sequence_high_level_compressed.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,6 @@ def reset_estimator(cf):
107107
wait_for_position_estimator(cf)
108108

109109

110-
def activate_high_level_commander(cf):
111-
cf.param.set_value('commander.enHighLevel', '1')
112-
113-
114110
def activate_mellinger_controller(cf):
115111
cf.param.set_value('stabilizer.controller', '2')
116112

@@ -158,7 +154,6 @@ def run_sequence(cf, trajectory_id, duration):
158154
cf = scf.cf
159155
trajectory_id = 1
160156

161-
activate_high_level_commander(cf)
162157
# activate_mellinger_controller(cf)
163158
duration = upload_trajectory(cf, trajectory_id, trajectory)
164159
print('The sequence is {:.1f} seconds long'.format(duration))

examples/qualisys/qualisys_hl_commander.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -240,10 +240,6 @@ def activate_kalman_estimator(cf):
240240
cf.param.set_value('locSrv.extQuatStdDev', 0.06)
241241

242242

243-
def activate_high_level_commander(cf):
244-
cf.param.set_value('commander.enHighLevel', '1')
245-
246-
247243
def activate_mellinger_controller(cf):
248244
cf.param.set_value('stabilizer.controller', '2')
249245

@@ -296,7 +292,6 @@ def run_sequence(cf, trajectory_id, duration):
296292

297293
adjust_orientation_sensitivity(cf)
298294
activate_kalman_estimator(cf)
299-
activate_high_level_commander(cf)
300295
# activate_mellinger_controller(cf)
301296
duration = upload_trajectory(cf, trajectory_id, figure8)
302297
print('The sequence is {:.1f} seconds long'.format(duration))

examples/swarm/hl-commander-swarm.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,6 @@
3737
from cflib.crazyflie.swarm import Swarm
3838

3939

40-
def activate_high_level_commander(scf):
41-
scf.cf.param.set_value('commander.enHighLevel', '1')
42-
43-
4440
def activate_mellinger_controller(scf, use_mellinger):
4541
controller = 1
4642
if use_mellinger:
@@ -87,6 +83,5 @@ def run_shared_sequence(scf):
8783
cflib.crtp.init_drivers()
8884
factory = CachedCfFactory(rw_cache='./cache')
8985
with Swarm(uris, factory=factory) as swarm:
90-
swarm.parallel_safe(activate_high_level_commander)
9186
swarm.reset_estimators()
9287
swarm.parallel_safe(run_shared_sequence)

examples/swarm/synchronizedSequence.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,6 @@
9898
]
9999

100100

101-
def activate_high_level_commander(scf):
102-
scf.cf.param.set_value('commander.enHighLevel', '1')
103-
104-
105101
def activate_mellinger_controller(scf, use_mellinger):
106102
controller = 1
107103
if use_mellinger:
@@ -185,7 +181,6 @@ def control_thread():
185181
cflib.crtp.init_drivers()
186182
factory = CachedCfFactory(rw_cache='./cache')
187183
with Swarm(uris, factory=factory) as swarm:
188-
swarm.parallel_safe(activate_high_level_commander)
189184
swarm.reset_estimators()
190185

191186
print('Starting sequence!')

examples/tuning/PID_controller_tuner.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,6 @@ def __init__(self, pid_gui, scf):
174174
self.update_scale_info()
175175

176176
self.commander = cf.high_level_commander
177-
self.cf.param.set_value('commander.enHighLevel', '1')
178177
self.take_off(STANDARD_HEIGHT)
179178

180179
def update_scale_info(self):

test/positioning/test_position_hl_commander.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,6 @@ def setUp(self):
4343

4444
self.sut = PositionHlCommander(self.cf_mock)
4545

46-
def test_that_the_hi_level_commander_is_activated_on_creation(
47-
self, sleep_mock):
48-
# Fixture
49-
50-
# Test
51-
52-
# Assert
53-
self.param_mock.set_value.assert_has_calls([
54-
call('commander.enHighLevel', '1')
55-
])
56-
5746
def test_that_controller_is_selected_on_creation(
5847
self, sleep_mock):
5948
# Fixture

0 commit comments

Comments
 (0)