Host pc에서의 작동 오류

우분투가 처음이라 미숙한 점 때문에 오류가 나타난 것 같습니다.
host pc에서 ros2 run omo_r1mini_teleop teleop_keyboard를 하니
Package ‘omo_r1mini_teleop’ not found가 나왔습니다.

omo 패키지 등록 오류
확인하니 파일은 있는 것 같은데

ros2 pkg list를 사용하여 ros2로 사용할 수 있는 패키지를 확인하니 omo_r1mini 보이지 않았습니다.

이런 경우 어떻게 해결할 수 있나요?

빌드는 어떤 과정으로 진행하셨나요?
colcon build --symlink-install
후에는 source 명령으로 install/setup.bash 파일을 로드해야합니다.
$ cd to ros2_ws
$ source install/setup.bash

colcon build --symlink-install 를 하니


이런 화면이 나타나서 --allow-overriding turtlesim을 사용해서 빌드를 진행하고
$ cd to ros2_ws
$ source install/setup.bash
명령어를 사용했음에도 ros2 pkg list로 ros2로 사용할 수 있는 패키지를 확인하니 omo_r1mini이 보이지 않았습니다.

설치된 패키지 목록을 보니 omo-r1mini가 안보이는 것 같습니다. 이경우 패키지 자체가 설치가 안된것인가요?
\

omo_r1mini 패키지가 중복되어있는거 같습니다.
모든 패키지는 워크스페이스/src 디렉토리에 있어야합니다.
그런데 워크스페이스 루트 디렉토리에도 omo_r1mini 패키지가 있는거 같네요.
해당 디렉토리를 삭제하고 다시 빌드해보시기 바랍니다.

패키지
패키지를 삭제 하고 빌드했습니다.
하지만 위의 상황과 동일하게 나타나고 ros2 패키지에 보이지 않은 것 같습니다.
현재 윈도우 wsl2에서 작업하고있는데 이것이 문제 요소가 될 수도 있나요?

아… 윈도우였던건가요.
제가 윈도우에서는 해보질 않아서 정확한 답변을 드리기 어려울꺼 같습니다…

아하! 감사합니다! 우분투 os 노트북에서 한번 해 보도록 하겠습니다!