launch 파일 실행시 -bash: ros2: command not found
페이지 정보
본문
STELLA N2 SBC 버전: Raspberry PI 4
REMOTE PC 버전: 20.04
ROS 버전: ROS2 FOXY
안녕하세요 ros2 foxy img를 다운받아 sd카드에 옮기고 원격pc에서 터미널에 ros2 launch stella_bringup robot.launch.py 를 입력하였는데 사진과 같이 -bash: ros2: command not found라는 문구만 계속해서 뜹니다. 어떻게 해야 하나요?
REMOTE PC 버전: 20.04
ROS 버전: ROS2 FOXY
안녕하세요 ros2 foxy img를 다운받아 sd카드에 옮기고 원격pc에서 터미널에 ros2 launch stella_bringup robot.launch.py 를 입력하였는데 사진과 같이 -bash: ros2: command not found라는 문구만 계속해서 뜹니다. 어떻게 해야 하나요?
- 이전글ros2 launch stella_bringup robot.launch.py 24.08.27
- 다음글Nucleo 통신과 라이다 변경 24.08.25
댓글목록
최고관리자님의 댓글
최고관리자 작성일
안녕하세요.
아이디어 로봇입니다.
ls로 colon_ws가 있는지 확인하여 주시고, colcon_ws가 있다면 src내부에 어떤 항목이 있는지 확인해 주세요.
러블리녕님의 댓글의 댓글
러블리녕 작성일
src 내부로 들어가면 robot.launch 파일을 확인할 수 있으며
원격pc로 ros2 run demo_nodes_cpp talker를 터미널 창에 치면 실행이 되고 ros2 run 이라고 치면 command not found 가 나오지 않습니다.
그러나 저 launch 파일을 실행하면 계속해서 command not found 가 뜹니다.
최고관리자님의 댓글의 댓글
최고관리자 작성일
ros2가 img파일을 다운로드, SD 카드 부팅 과정에서 누락 된 것 같습니다.
해결하기 위하여 ros2를 설치하시거나 img 다운로드부터 다시 실행하시는 방법이 있습니다.
ros foxy의 경우 ros2 설치를 위한 파일이 home 디렉터리에 위치하고 있습니다.