cd /path/to/easy-drone-python
pip install -e .That's it! You're ready to go! 🚁
python verify_install.pypython examples/simple_subscriber.pypython examples/simple_publisher.pyYou should see messages flowing!
cd examples
python simple_publisher.py # Required sys.path hack inside filepip install -e . # Install once
python examples/simple_publisher.py # Run from anywhere!Your existing code works exactly the same:
from gz_transport import Node
from gz.msgs.stringmsg_pb2 import StringMsg
node = Node()
pub = node.advertise("/topic", StringMsg)
# ... everything works the same!# Zenoh backend support
pip install -e .[zenoh]
# YOLO computer vision
pip install -e .[yolo]
# Everything
pip install -e .[all]# List topics
python examples/topic_list.py
# Zenoh publisher/subscriber
python examples/zenoh_publisher.py
python examples/zenoh_subscriber.py
# Namespace example
python examples/namespace_example.py robot1-pub- Installation: See INSTALL.md
- Full Documentation: See README.md
- Migration Info: See MIGRATION.md
- Summary: See REFACTORING_SUMMARY.md
pip install -e .pip install --upgrade 'protobuf>=4.25.0'python verify_install.pyHappy flying! 🚁✨