Link to Basic Control systems (From Lolbouy): https://github.com/lolbuoy/controlsystems
You can install this package via pip using the git link:
pip install git+https://github.com/NandeeshaHK/ControlSystemsExtended.gitOr install locally:
pip install .The package is organized into modular components for easier use.
from control_systems_extended.core import connect_mavlink
connection = connect_mavlink('udp:127.0.0.1:14550')from control_systems_extended.telemetry import status
mode = status.get_mode(connection)
print(f"Current Mode: {mode}")from control_systems_extended.mission import MissionManager
manager = MissionManager(connection)
manager.clear_mission()Check the examples/ directory for complete scripts:
examples/basic_telemetry.py: Connects and prints status.examples/mission_execution.py: Loads and manages missions.examples/guided_control.py: Demonstrates guided mode control.examples/vision_processing.py: Utilities for vision-based navigation.
To run an example:
python examples/basic_telemetry.py