Skip to content

Commit 9dc1ea7

Browse files
committed
fix
1 parent a8ecb56 commit 9dc1ea7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

crazyflow/sim/symbolic.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
import casadi as cs
2020
from casadi import MX
2121

22-
from crazyflow.constants import GRAVITY, ARM_LEN
23-
from crazyflow.sim.core import Sim
22+
from crazyflow.constants import ARM_LEN, GRAVITY
2423
from crazyflow.control.controller import KF, KM
24+
from crazyflow.sim.core import Sim
2525

2626

2727
class SymbolicModel:
@@ -149,14 +149,14 @@ def symbolic(sim: Sim, dt: float) -> SymbolicModel:
149149
Returns:
150150
The CasADi symbolic model of the environment.
151151
"""
152-
m, g = sim.params.mass[0,0,1], GRAVITY
152+
m, g = sim.params.mass[0,0,1], GRAVITY # select first drone in first world
153153
# Define states.
154154
z = cs.MX.sym("z")
155155
z_dot = cs.MX.sym("z_dot")
156156

157157
# Set up the dynamics model for a 3D quadrotor.
158158
nx, nu = 12, 4
159-
Ixx, Iyy, Izz = sim.params.J[0,0].diagonal()
159+
Ixx, Iyy, Izz = sim.params.J[0,0].diagonal() # select first drone in first world
160160
J = cs.blockcat([[Ixx, 0.0, 0.0], [0.0, Iyy, 0.0], [0.0, 0.0, Izz]])
161161
Jinv = cs.blockcat([[1.0 / Ixx, 0.0, 0.0], [0.0, 1.0 / Iyy, 0.0], [0.0, 0.0, 1.0 / Izz]])
162162
gamma = KM / KF

0 commit comments

Comments
 (0)