#!/bin/bash # ============================================================================= # Drone Competition - Environment Activation Script # ============================================================================= # This script activates both ROS 2 and the Python virtual environment. # # Usage: # source activate.sh # ============================================================================= # Get the directory where this script is located SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # Source ROS 2 source /opt/ros/jazzy/setup.bash echo "[OK] ROS 2 jazzy sourced" # Activate Python virtual environment source "$SCRIPT_DIR/venv/bin/activate" echo "[OK] Python venv activated" echo "" echo "Environment ready! You can now run:" echo " python simulation_host.py # PyBullet" echo " python gazebo_bridge.py # Gazebo" echo " python ros_bridge.py" echo ""