Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 1.54 KB

File metadata and controls

47 lines (36 loc) · 1.54 KB

LSLidar-C16-ROS for Linux

1. Instalasi ROS

Configure your Ubuntu repositories

Konfigurasikan repositori Ubuntu Anda untuk mengizinkan "terbatas", "semesta", dan "multiverse". Anda dapat mengikuti panduan Ubuntu untuk petunjuk melakukan hal ini.

Setup your sources.list

Set up your keys

Installation

  • sudo apt update
  • sudo apt install ros-noetic-desktop-full

Environment setup

  • source /opt/ros/noetic/setup.bash
  • echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
  • source ~/.bashrc

Dependencies for building packages

  • sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
  • sudo apt install python3-rosdep
  • sudo rosdep init
  • rosdep update

2. Software Operation Example

Membangun ruang kerja dan membangun lingkungan kompilasi

  • mkdir -p ~/catkin_ws/src
  • cd ~/catkin_ws/src

Download ROS Driver

Compile and package

  • cd ~/catkin_ws
  • catkin_make

Jalankan Program

  • source devel/setup.bash
  • roslaunch lslidar_cx_driver lslidar_cx.launch

3. Mengambil data 3D Lidar dari ROS ke Python

  • source /opt/ros/noetic/setup.bash
  • Untuk mengambil data xyz dari ROS, maka bisa gunakan kode python ROSLidar.py