EP3 : การติดตั้ง ROS 2 Humble บน Ubuntu 22.04 (ฉบับละเอียด)
🌟 การติดตั้ง ROS 2 Humble บน Ubuntu 22.04 (ฉบับละเอียด)
🔧 เหมาะสำหรับผู้ที่ต้องการเริ่มต้นเรียนรู้ ROS2 โดยเฉพาะเวอร์ชัน Humble Hawksbill บนระบบปฏิบัติการ Ubuntu 22.04 LTS
🧰 สิ่งที่ต้องเตรียมก่อนติดตั้ง
- ติดตั้ง Ubuntu 22.04 เรียบร้อยแล้ว
- เชื่อมต่ออินเทอร์เน็ต
- เปิด Terminal สำหรับพิมพ์คำสั่งต่าง ๆ
🔹 ขั้นตอนที่ 1: ตั้งค่าความพร้อมของระบบ
sudo apt update && sudo apt upgrade -y
sudo apt install locales
sudo locale-gen en_US en_US.UTF-8
sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
export LANG=en_US.UTF-8
🔹 ขั้นตอนที่ 2: ตั้งค่า Source Repository
sudo apt install software-properties-common
sudo add-apt-repository universe
🔹 ขั้นตอนที่ 3: เพิ่ม ROS 2 GPG Key และ Repository
sudo apt install curl -y
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros2.list'
🔹 ขั้นตอนที่ 4: ติดตั้ง ROS 2 Humble Desktop
sudo apt update
sudo apt install ros-humble-desktop -y
✅ ถ้าต้องการแบบ minimal:
sudo apt install ros-humble-ros-base -y
🔹 ขั้นตอนที่ 5: ตั้งค่า Environment
echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc
source ~/.bashrc
🔹 ขั้นตอนที่ 6: ทดสอบ ROS 2 เบื้องต้น
Terminal แรก:
ros2 run demo_nodes_cpp talker
Terminal ที่สอง:
ros2 run demo_nodes_cpp listener
🧠 สรุป
- ROS 2 Humble เป็นเวอร์ชัน LTS เสถียร ใช้งานได้นาน
- Ubuntu 22.04 เป็นระบบที่เหมาะสมที่สุดในช่วงนี้
- ใช้คำสั่ง
ros2 doctor --reportเพื่อตรวจสอบสถานะระบบ
📌 เพิ่มเติม
ติดตั้ง colcon สำหรับการ build workspace:
sudo apt install python3-colcon-common-extensions
ติดตั้ง VS Code Plugin: ROS Extension Pack จาก Microsoft
🛠️ บทความนี้จัดทำโดย:
Maker Shop ระยอง – จำหน่ายอุปกรณ์ Arduino, IoT, ROS2
📦 สั่งซื้อ:
🛠️ บทความเรียนฟรีเพิ่มเติม:
https://learningfreebyball.blogspot.com

ความคิดเห็น
แสดงความคิดเห็น