직관적인느낌

Lidar - RPLidar s1 본문

공학/시스템 설치 및 설정

Lidar - RPLidar s1

범슐랭 2023. 3. 5. 01:28

Command Line

cd catkin_ws/src
git clone <https://Slamtec/rplidar_ros>
cm 

Home · robopeak/rplidar_ros Wiki

https://github.com/slamtec/rplidar_ros

sudo chmod 666 /dev/ttyUSB0 # 포트 검색후, S1 라이다 맞는 포트 숫자를 적어준다.
roslaunch rplidar_ros view_rplidar_s1.launch
rosrun rplidar_ros rplidarNodeClient

Reference

SLAMTEC Product Documents Download and Technical Support

Shanghai Slamtec Co., Ltd.

Error Debug

[rplidarNode-2] process has died [pid 3411, exit code -6, cmd /home/isee/catkin_ws/devel/lib/rplidar_ros/rplidarNode __name:=rplidarNode __log:=/home/isee/.ros/log/f40d91d6-bede-11ec-968c-70665563cfb3/rplidarNode-2.log]. log file: /home/isee/.ros/log/f40d91d6-bede-11ec-968c-70665563cfb3/rplidarNode-2.log*

→ 연결선이 덜 물려 있었다.....


Error, operation time out. RESULT_OPERATION_TIMEOUT! [rplidarNode-2] process has died [pid 24112, exit code 255, cmd /home/bj/catkin_ws/devel/lib/rplidar_ros/rplidarNode __name:=rplidarNode __log:=/home/bj/.ros/log/22d22484-335e-11ed-b889-70665563cfb3/rplidarNode-2.log]. log file: /home/bj/.ros/log/22d22484-335e-11ed-b889-70665563cfb3/rplidarNode-2*.log

→ rplidar_s1.launch의 파일에 serial_port 부분에 /dev/ttyUSB 을 일치 시켜줘야한다.

ls -al /dev/serial/by-id

- check

ls -al /dev/serial/by-id
sudo chmod 666 /dev/ttyUSB0

728x90
반응형