Team Members | Student Numbers |
---|---|
Burak ATEŞ | 202011010 |
Turgut Utku ALTINKAYA | 202011036 |
Yunus Emre DİNÇEL | 202011078 |
İlteriş SAMUR | 202111056 |
Bayram Alper KILIÇ | 202111401 |
- Assist. Prof. Dr. Serdar ARSLAN
-
Source ROS dependencies.
source /opt/ros/jazzy/setup.bash
-
Clone the repository.
git clone https://github.com/CankayaUniversity/ceng-407-408-2024-2025-Sentinel-Autonomous-Discovery-Vehicle.git Sentinel cd Sentinel
-
Initialize submodules.
git submodule update --init --recursive
-
Change to the directory to install computer packages.
cd sentinel.computer
-
Install workspace-specific ROS dependencies.
rosdep update && rosdep install --from-paths src --ignore-src -r -y
-
Create a Python virtual environment and install dependencies (necessary for installing pip-only dependencies).
python3 -m venv .venv --system-site-packages --symlinks touch ./.venv/COLCON_IGNORE # Make sure that colcon does not try to build the venv source .venv/bin/activate pip3 install -r requirements.txt
-
Build ROS packages.
colcon build
-
Start Docker Containers
docker compose up -d
-
Run.
source install/setup.bash ros2 launch sentinel robot.launch.py # ros2 launch sentinel sim.launch.py # For launching simulation
-
Source ROS dependencies.
source /opt/ros/jazzy/setup.bash
-
Clone the repository.
git clone https://github.com/CankayaUniversity/ceng-407-408-2024-2025-Sentinel-Autonomous-Discovery-Vehicle.git Sentinel cd Sentinel
-
Initialize submodules.
git submodule update --init --recursive
-
Change to the directory to install vehicle packages.
cd sentinel.vehicle
-
Install workspace-specific ROS dependencies.
rosdep update && rosdep install --from-paths src --ignore-src -r -y
-
Build ROS packages.
colcon build
-
Run.
source install/setup.bash ros2 launch sentinel robot.launch.py