install script updates

This commit is contained in:
2026-01-09 19:22:35 +00:00
parent 225604ada4
commit f8c3bab861
4 changed files with 62 additions and 57 deletions

View File

@@ -100,10 +100,9 @@ fi
echo ""
echo "Environment ready!"
echo ""
echo "Run: python standalone_simulation.py"
echo ""
echo "Note: ROS 2 and Gazebo are not supported on macOS."
echo " Use standalone_simulation.py for the complete experience."
echo "Note: ArduPilot SITL and Gazebo require Linux."
echo " Use a Linux VM (UTM) or Docker for the full simulation."
echo " See docs/installation.md for details."
echo ""
EOF
@@ -129,21 +128,19 @@ echo "=============================================="
echo " Installation Complete!"
echo "=============================================="
echo ""
echo "Quick start:"
echo " source activate.sh"
echo " python standalone_simulation.py"
echo "Note: ArduPilot SITL and Gazebo require Linux."
echo ""
echo "With moving rover:"
echo " python standalone_simulation.py --pattern circular --speed 0.3"
echo ""
echo "=============================================="
echo " Want ROS 2 + Gazebo?"
echo "=============================================="
echo ""
echo "ROS 2 and Gazebo are not supported on macOS."
echo "For the full experience, use a Linux VM or Docker:"
echo "For the full simulation, use a Linux VM or Docker:"
echo " - UTM (Apple Silicon): https://mac.getutm.app"
echo " - Docker Desktop: docker run -it ubuntu:22.04"
echo " - Then run: ./setup/install_ubuntu.sh"
echo " - Then run: ./setup/install_ubuntu.sh --with-ardupilot"
echo ""
echo "Once in Linux, run (3 terminals):"
echo ""
echo " Terminal 1: ./scripts/run_ardupilot_sim.sh runway"
echo " Terminal 2: sim_vehicle.py -v ArduCopter -f gazebo-iris --model JSON --console"
echo " Terminal 3: python scripts/run_ardupilot.py --pattern square"
echo ""
echo "See docs/installation.md for detailed instructions."
echo ""