혹시, 코드가 바뀐지 확인해주실 수 있나요? > STELLA_N2_Forum

본문 바로가기
사이트 내 전체검색

STELLA_N2_Forum

혹시, 코드가 바뀐지 확인해주실 수 있나요?

페이지 정보

profile_image
작성자 구름빵
댓글 1건 조회 931회 작성일 23-11-06 17:05

본문

STELLA N2 SBC 버전: pi

REMOTE PC 버전: 20.04

ROS 버전: foxy




https://blog.naver.com/PostView.naver?blogId=idea_robot&logNo=223096433507&categoryNo=8&parentCategoryNo=0
  ROS2 v4l2 드라이버를 설치하고 있습니다.








colcon build --packages-select ros2_v4l2_camera 하려고 하는데, 4번 사진처럼 패키지가 없다고 나옵니다. 그래서 git에 들어갔더니 1번 사진처럼 코드가 약간 달랐습니다.
https://gitlab.com/boldhearts/ros2_v4l2_camera

혹시, 블로그 코드가 구식이고 코드가 업데이트되서 안되는건지 확인해줄 수 있나요?











이런 오류가 발생합니다.

[1.033s] WARNING:colcon.colcon_core.package_selection:ignoring unknown package 'ros2_v4l2_camera' in --packages-select

댓글목록

profile_image

최고관리자님의 댓글

최고관리자 작성일

안녕하세요.

아이디어 로봇입니다.

우선 foxy_ws는 colcon_ws와 같은 워크스페이스입니다.

colcon_ws안이 아닌 홈 디렉토리에 위치 시켜주세요.

터미널의 사진을 확인하여 보시면 git clone 부분에서 이미 존재하는 디렉토리 에러가 발생하였습니다.

git clone을 진행하시기 전에 해당 디렉토리를 삭제하여 주세요.

보통 코드가 변경되어도 패키지 이름을 변경하지는 않습니다.

해당 패키지의 CMakeList를 확인하시면 해당 패키지의 이름을 확인하실 수 있습니다.

패키지 이름을 확인하셔서 빌드를 진행하셔 주세요.

또한 colcon build --packages-select {패키지_이름} 명령어를 필수로 사용하실 필요는 없습니다.

소스에서 빌드 사진처럼 colcon build 명령어를 사용하시면 해당 워크스페이스의 전체 패키지를 전부 빌드하실 수 있습니다.

회원로그인

회원가입