일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- SLAM
- GUI
- 자율탐사
- DevOps
- GPS
- 강화학습
- Gazebo
- 젯슨
- ROS
- Visual SLAM
- WSL2
- turtlesim
- QT
- 터틀심
- RTK
- 티스토리챌린지
- Jetson
- C++
- 로봇
- turtlebot3
- WSL
- 오블완
- 인공지능
- ZED2
- U-blox
- ROS2
- Puck LITE
- ubuntu
- Simulation
- 자율주행
- Today
- Total
직관적인느낌
Lidar - RPLidar s1 본문
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
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
- 문서 RPlidar S1
- SLAMTEC Product Documents Download and Technical Support
- ROS 설치
- https://github.com/slamtec/rplidar_ros
- 설치, review
- 해당 파일 다운로드
git clone <https://github.com/Slamtec/rplidar_ros.git>
- https://github.com/Slamtec/rplidar_ros
- catkin_ws/src 경로로 이동
- cm
- 노드 실행
sudo chmod 666 /dev/ttyUSB0 roslaunch rplidar_ros view_rplidar_s1.launch # terminal 1 rosrun rplidar_ros rplidarNodeClient # terminal 2
- 해당 파일 다운로드
- check
ls -al /dev/serial/by-id
sudo chmod 666 /dev/ttyUSB0

'공학 > 시스템 설치 및 설정' 카테고리의 다른 글
리눅스 터미널 창 분리, 분할 하기 (0) | 2023.03.05 |
---|---|
Lidar - YDLidar G2 (0) | 2023.03.05 |
리눅스/우분투 녹화 프로그램, 젯슨에서 화면 녹화하기 (0) | 2023.03.05 |
Linux/Ubuntu(jetson)에서 원격 접속하기 (0) | 2023.03.05 |
jetson,raspberry pi에 VScode 설치하기 (0) | 2023.03.05 |