Skip to content

Commit 716f26b

Browse files
Rename Drone to System
1 parent 42408d6 commit 716f26b

15 files changed

+98
-71
lines changed

examples/calibration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#!/usr/bin/env python3
22

33
import asyncio
4-
from mavsdk import Drone
4+
from mavsdk import System
55

66

77
async def run():
88

9-
drone = Drone()
10-
await drone.connect(drone_address="udp://:14540")
9+
drone = System()
10+
await drone.connect(system_address="udp://:14540")
1111

1212
print("-- Starting gyro calibration")
1313
async for progress_data in drone.calibration.calibrate_gyro():

examples/camera.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
import asyncio
44

55
from mavsdk import (CameraError, CameraMode)
6-
from mavsdk import Drone
6+
from mavsdk import System
77

88

99
async def run():
10-
drone = Drone()
11-
await drone.connect(drone_address="udp://:14540")
10+
drone = System()
11+
await drone.connect(system_address="udp://:14540")
1212

1313
asyncio.ensure_future(print_camera_mode(drone))
1414
asyncio.ensure_future(print_camera_status(drone))

examples/firmware_version.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#!/usr/bin/env python3
22

33
import asyncio
4-
from mavsdk import Drone
4+
from mavsdk import System
55

66

77
async def run():
8-
drone = Drone()
9-
await drone.connect(drone_address="udp://:14540")
8+
drone = System()
9+
await drone.connect(system_address="udp://:14540")
1010

1111
info = await drone.info.get_version()
1212
print(info)

examples/mission.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
import asyncio
44

5-
from mavsdk import Drone
5+
from mavsdk import System
66
from mavsdk import (MissionItem)
77

88

99
async def run():
10-
drone = Drone()
11-
await drone.connect(drone_address="udp://:14540")
10+
drone = System()
11+
await drone.connect(system_address="udp://:14540")
1212

1313
asyncio.ensure_future(print_mission_progress(drone))
1414
termination_task = asyncio.ensure_future(observe_is_in_air(drone))

examples/offboard_attitude.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414

1515
import asyncio
1616

17-
from mavsdk import Drone
17+
from mavsdk import System
1818
from mavsdk import (Attitude, OffboardError)
1919

2020

2121
async def run():
2222
""" Does Offboard control using attitude commands. """
2323

24-
drone = Drone()
25-
await drone.connect(drone_address="udp://:14540")
24+
drone = System()
25+
await drone.connect(system_address="udp://:14540")
2626

2727
print("-- Arming")
2828
await drone.action.arm()

examples/offboard_position_ned.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@
1414

1515
import asyncio
1616

17-
from mavsdk import Drone
18-
from mavsdk import (OffboardError, PositionNEDYaw)
17+
from mavsdk import System
18+
from mavsdk import (OffboardError, PositionNedYaw)
1919

2020

2121
async def run():
2222
""" Does Offboard control using position NED coordinates. """
2323

24-
drone = Drone()
25-
await drone.connect(drone_address="udp://:14540")
24+
drone = System()
25+
await drone.connect(system_address="udp://:14540")
2626

2727
print("-- Arming")
2828
await drone.action.arm()
2929

3030
print("-- Setting initial setpoint")
31-
await drone.offboard.set_position_ned(PositionNEDYaw(0.0, 0.0, 0.0, 0.0))
31+
await drone.offboard.set_position_ned(PositionNedYaw(0.0, 0.0, 0.0, 0.0))
3232

3333
print("-- Starting offboard")
3434
try:
@@ -40,19 +40,19 @@ async def run():
4040
return
4141

4242
print("-- Go 0m North, 0m East, -5m Down within local coordinate system")
43-
await drone.offboard.set_position_ned(PositionNEDYaw(0.0, 0.0, -5.0, 0.0))
43+
await drone.offboard.set_position_ned(PositionNedYaw(0.0, 0.0, -5.0, 0.0))
4444
await asyncio.sleep(10)
4545

4646
print("-- Go 5m North, 0m East, -5m Down within local coordinate system, turn to face East")
47-
await drone.offboard.set_position_ned(PositionNEDYaw(5.0, 0.0, -5.0, 90.0))
47+
await drone.offboard.set_position_ned(PositionNedYaw(5.0, 0.0, -5.0, 90.0))
4848
await asyncio.sleep(10)
4949

5050
print("-- Go 5m North, 10m East, -5m Down within local coordinate system")
51-
await drone.offboard.set_position_ned(PositionNEDYaw(5.0, 10.0, -5.0, 90.0))
51+
await drone.offboard.set_position_ned(PositionNedYaw(5.0, 10.0, -5.0, 90.0))
5252
await asyncio.sleep(15)
5353

5454
print("-- Go 0m North, 10m East, 0m Down within local coordinate system, turn to face South")
55-
await drone.offboard.set_position_ned(PositionNEDYaw(0.0, 10.0, 0.0, 180.0))
55+
await drone.offboard.set_position_ned(PositionNedYaw(0.0, 10.0, 0.0, 180.0))
5656
await asyncio.sleep(10)
5757

5858
print("-- Stopping offboard")

examples/offboard_velocity_body.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414

1515
import asyncio
1616

17-
from mavsdk import Drone
17+
from mavsdk import System
1818
from mavsdk import (OffboardError, VelocityBodyYawspeed)
1919

2020

2121
async def run():
2222
""" Does Offboard control using velocity body coordinates. """
2323

24-
drone = Drone()
25-
await drone.connect(drone_address="udp://:14540")
24+
drone = System()
25+
await drone.connect(system_address="udp://:14540")
2626

2727
print("-- Arming")
2828
await drone.action.arm()

examples/offboard_velocity_ned.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@
1414

1515
import asyncio
1616

17-
from mavsdk import Drone
18-
from mavsdk import (OffboardError, VelocityNEDYaw)
17+
from mavsdk import System
18+
from mavsdk import (OffboardError, VelocityNedYaw)
1919

2020

2121
async def run():
2222
""" Does Offboard control using velocity NED coordinates. """
2323

24-
drone = Drone()
25-
await drone.connect(drone_address="udp://:14540")
24+
drone = System()
25+
await drone.connect(system_address="udp://:14540")
2626

2727
print("-- Arming")
2828
await drone.action.arm()
2929

3030
print("-- Setting initial setpoint")
31-
await drone.offboard.set_velocity_ned(VelocityNEDYaw(0.0, 0.0, 0.0, 0.0))
31+
await drone.offboard.set_velocity_ned(VelocityNedYaw(0.0, 0.0, 0.0, 0.0))
3232

3333
print("-- Starting offboard")
3434
try:
@@ -40,31 +40,31 @@ async def run():
4040
return
4141

4242
print("-- Go up 2 m/s")
43-
await drone.offboard.set_velocity_ned(VelocityNEDYaw(0.0, 0.0, -2.0, 0.0))
43+
await drone.offboard.set_velocity_ned(VelocityNedYaw(0.0, 0.0, -2.0, 0.0))
4444
await asyncio.sleep(4)
4545

4646
print("-- Go North 2 m/s, turn to face East")
47-
await drone.offboard.set_velocity_ned(VelocityNEDYaw(2.0, 0.0, 0.0, 90.0))
47+
await drone.offboard.set_velocity_ned(VelocityNedYaw(2.0, 0.0, 0.0, 90.0))
4848
await asyncio.sleep(4)
4949

5050
print("-- Go South 2 m/s, turn to face West")
51-
await drone.offboard.set_velocity_ned(VelocityNEDYaw(-2.0, 0.0, 0.0, 270.0))
51+
await drone.offboard.set_velocity_ned(VelocityNedYaw(-2.0, 0.0, 0.0, 270.0))
5252
await asyncio.sleep(4)
5353

5454
print("-- Go West 2 m/s, turn to face East")
55-
await drone.offboard.set_velocity_ned(VelocityNEDYaw(0.0, -2.0, 0.0, 90.0))
55+
await drone.offboard.set_velocity_ned(VelocityNedYaw(0.0, -2.0, 0.0, 90.0))
5656
await asyncio.sleep(4)
5757

5858
print("-- Go East 2 m/s")
59-
await drone.offboard.set_velocity_ned(VelocityNEDYaw(0.0, 2.0, 0.0, 90.0))
59+
await drone.offboard.set_velocity_ned(VelocityNedYaw(0.0, 2.0, 0.0, 90.0))
6060
await asyncio.sleep(4)
6161

6262
print("-- Turn to face South")
63-
await drone.offboard.set_velocity_ned(VelocityNEDYaw(0.0, 0.0, 0.0, 180.0))
63+
await drone.offboard.set_velocity_ned(VelocityNedYaw(0.0, 0.0, 0.0, 180.0))
6464
await asyncio.sleep(2)
6565

6666
print("-- Go down 1 m/s, turn to face North")
67-
await drone.offboard.set_velocity_ned(VelocityNEDYaw(0.0, 0.0, 1.0, 0.0))
67+
await drone.offboard.set_velocity_ned(VelocityNedYaw(0.0, 0.0, 1.0, 0.0))
6868
await asyncio.sleep(4)
6969

7070
print("-- Stopping offboard")

examples/takeoff_and_land.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#!/usr/bin/env python3
22

33
import asyncio
4-
from mavsdk import Drone
4+
from mavsdk import System
55

66

77
async def run():
88

9-
drone = Drone()
10-
await drone.connect(drone_address="udp://:14540")
9+
drone = System()
10+
await drone.connect(system_address="udp://:14540")
1111

1212
print("Waiting for drone...")
1313
async for state in drone.core.connection_state():

examples/telemetry.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#!/usr/bin/env python3
22

33
import asyncio
4-
from mavsdk import Drone
4+
from mavsdk import System
55

66

77
async def run():
88
# Init the drone
9-
drone = Drone()
10-
await drone.connect(drone_address="udp://:14540")
9+
drone = System()
10+
await drone.connect(system_address="udp://:14540")
1111

1212
# Start the tasks
1313
asyncio.ensure_future(print_battery(drone))

0 commit comments

Comments
 (0)