일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- WSL2
- turtlebot3
- LIDAR
- 강화학습
- C++
- Velodyne Lidar
- ROS2
- WSL
- SLAM
- 젯슨
- ubuntu
- GUI
- 4족보행
- ZED2
- Visual SLAM
- GPS
- RTK
- Simulation
- Jetson
- Puck LITE
- 터틀심
- 로봇
- U-blox
- 아두이노
- ROS
- Gazebo
- Qt5.15LTS
- Velodyne
- QT
- turtlesim
- 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 |