본문으로 바로가기

얼마전에 ROS2 Eloquent Elusor를 설치하는 것 까지만 이야기를 해보았었는데요. 이번에는 파이썬 패키지 만들기를 위키 페이지를 보고 따라해 보았습니다. 즉 이 글은 그저 Creating a ROS2 Package라는 공식 글을 따라해본 거죠^^

먼저 home 경로에서 워크스페이스를 하나 만듭니다. 전 귀차니즘으로 인해 그냥 ws라고 명명했습니다^^ 그리고 그 워크스페이스에 src 폴더를 만들고 그 안에서 ros2 pkg create 명령으로 hello_world라는 패키지를 만들어 보았습니다.^^

그러면 이런 구조로 폴더가 생성됩니다. ros1에 비해 많이 복잡하네요^^

그리고, ros2 예제가 있는 github으로 갑니다. 거기서 publisher_old_school.py를 복사합니다.

나도 hello_world안에 hello_world에 파일을 위치시킵니다.

그리고, 한가지 더~ 지금 단계에서는 setup.py도 살짝 수정해 주어야합니다. 예제에서 참조해서

위와 같이 entry_points를 지정해 줍니다.

이제 빌드(colcon build)하고~

source 명령으로 setup.bash를 읽어주고~~~ 귀찮으면 ~/.bashrc에 넣어줘도 되겠죠~

실행~~~^^ 이 부분을 할때 항상 많은 분들께 말씀드리는 게 tab키를 사용해서 이상 유무를 점검하세요^^. ros2 run he쯤 치고 탭~, p쯤 치고 탭~

이렇게 말이죠^^


댓글을 달아 주세요

  1. BlogIcon 북두협객 2020.01.28 09:52 신고

    파이썬은 요즘 대세인가 보네요!
    일반인 입장에선 완전 모르겠다~~!! ㅎㅎ

  2. BlogIcon 가족바라기 2020.01.28 11:06 신고

    파이썬패키지 설치하는 방법 잘배우고 갑니다
    즐거운 하루 되세요^^

  3. BlogIcon 핑구야 날자 2020.01.28 12:25 신고

    덕분에 간만에 코딩을 보고 가네요~~ 파이선은 사용해 본 경험이 없네요

  4. BlogIcon peterjun 2020.01.28 16:55 신고

    어렵지만 멋져 보이는 글!!! ㅎㅎ
    명절 잘 보내셨지요?

  5. BlogIcon Deborah 2020.01.28 19:17 신고

    늘 어렵습니다. 잘 보고 가요. 새해 복 많이 받으세요. 늦었지만 인사드려요.

  6. BlogIcon 모피우스 2020.01.28 20:01 신고

    설 연휴 잘 보내셨습니까? 유용한 명령어임에 틀림없는데... 무슨 말인지는 모르겠습니다^^

  7. BlogIcon 4월의라라 2020.01.28 22:54 신고

    잘은 모르지만... 새해 복 많이 받으셔요. ^^

  8. BlogIcon 청결원 2020.01.29 16:51 신고

    포스팅 잘 보고 갑니다
    오늘 하루도 마무리 잘 하시고 좋은 저녁 보내세요~