Gazebo Sim World Update

This commit is contained in:
2026-02-10 23:40:06 -05:00
parent bf4daef8b5
commit 0e427f3597
14 changed files with 1021 additions and 1335 deletions

View File

@@ -455,12 +455,15 @@ if [ "$INSTALL_ARDUPILOT" = true ]; then
# Install MAVProxy using pipx (required for Ubuntu 23.04+ PEP 668)
print_info "Installing MAVProxy..."
pipx install MAVProxy --include-deps || {
if pipx install MAVProxy --include-deps; then
print_info "Injecting dependencies into MAVProxy venv..."
pipx inject mavproxy future pexpect
else
# Fallback: try pip with --break-system-packages
pip3 install --user --break-system-packages pymavlink mavproxy 2>/dev/null || \
pip3 install --user pymavlink mavproxy 2>/dev/null || \
print_warning "MAVProxy installation failed - install manually"
}
fi
((STEP++))
# ========================================================================