BASCORRO
Getting Started

Getting Started

Panduan memulai development BASCORRO

Getting Started

Selamat datang di panduan pengembangan BASCORRO! Halaman ini akan membantu kamu mempersiapkan environment development untuk project robot humanoid sepakbola.

Prasyarat (Prerequisites)

  • Ubuntu 22.04 LTS (Jammy Jellyfish)
  • Minimal 16 GB RAM (untuk simulasi)
  • GPU dengan dukungan OpenGL 3.3+ (untuk Webots)
  • Git dan terminal dasar

Overview

Project BASCORRO menggunakan stack teknologi berikut:

KomponenTeknologi
Robot OSROS 2 Humble
BahasaC++ (ament_cmake), Python 3 (ament_python)
SimulasiWebots, Gazebo
VisionOpenCV, YOLO (opsional)
HardwareROBOTIS OP3, Dynamixel SDK

Langkah-Langkah


Quick Start (TL;DR)

Jika kamu sudah familiar dengan ROS 2, berikut adalah langkah cepat:

# 1. Clone repository
git clone https://github.com/ProgramBascorro/motion_webots.git
cd motion_webots

# 2. Source ROS 2
source /opt/ros/humble/setup.bash

# 3. Build workspace
cd ros_ws
colcon build --continue-on-error

# 4. Source workspace
source install/setup.bash

# 5. Run simulation
./run/run_vision_and_webots.sh

Pastikan sudah menginstall ROS 2 Humble dan Webots sebelum menjalankan langkah di atas.


Butuh Bantuan?

  • Tanya di grup WhatsApp/Discord tim
  • Baca References untuk link dokumentasi resmi
  • Hubungi divisi Software & AI

On this page