Thumbnail
하드웨어임베디드 · IoT

바닥부터 시작하는 STM32 드론 개발의 모든 것대시보드

(5)
73개의 수강평 ∙ 1,354명의 수강생

무료

지식공유자: ChrisP
총 53개 수업 (31시간 21분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • 김기연 프로필김기연
    2022-09-22657808

    프레임 구매할 때 옵션으로 BEC 함께 구매하라 되어있는데요. FC 구매할 때 BEC+납땜 옵션으로 구매하면, 프레임 구매할 때는 옵션없이 그냥 프레임만 구매하면 될까요?

    ChrisP
    ChrisP
    ChrisP
    2022-09-22214188

    안녕하세요! 네 그렇게 되겠네요. 몇몇 분들이 BEC 납땜을 힘들어하시고 납땜하다가 FC가 고장나는 불상사를 겪으시는 것 같아서 해당 옵션을 추가했습니다! 해당 옵션을 추가하시면 프레임 구매 시 BEC는 구매하시진 않아도 됩니다~

  • genius6889 프로필genius6889
    2022-09-22657537

    상세하고 친절한 답변 너무 감사드립니다. 공부시작전 목표점을 설정하고자 질문드렸는데 정확하진않지만 대략적인 목표가 생겼습니다. 다음달부터 본강의를 수강하려고 합니다. 감사합니다.

    ChrisP
    ChrisP
    ChrisP
    2022-09-22214092

    아 제가 앞선 질문에 너무 부정적인 답글만 달아드린 것 같은데요, DJI 급의 성능을 내기가 어려운 것이지 라즈베리파이 같은 보드로 영상처리를 통해 트랙킹을 구현하는게 불가능 한 것은 아닙니다. 다만, 이걸 직접 구현하시려면 먼저 드론을 수동조종이 가능하도록 개발한 후에 영상처리쪽을 따로 구현해서 둘을 합치는 방식으로 진행하셔야 합니다. 즉, 드론 따로, 영상처리 따로 개발해서, 영상처리보드에서 드론에 비행제어 명령을 보내주는 방식으로 드론을 제어하시면 됩니다. 수동으로 조종하는 신호를 영상처리보드에서 생성해준다고 생각하시면 되겠네요! 그럼 하시는 프로젝트 성공하시길 바라겠습니다! 그리고 재밌는 프로젝트가 될 것 같네요 ㅎㅎ

  • genius6889 프로필genius6889
    2022-09-21656668

    선생님 먼저 빠른 답변 감사합니다. 추가로 한가지만 질문 더드리고자 합니다. 아래 656040번 관련입니다. SBC가 FC보드를 대체할 수 있다고 말씀주셨는데 그럼 DJI사의 매빅 같은 경우 영상처리 프로세싱이 강력한 제품으로 알고있습니다. 실제로도 써보니 이미지 트랙킹이 잘 풀리지않고 인식율이 좋더라고요.. 이런 대기업의 성능좋은 드론들은 거의 SBC을 쓰는 건가요? SBC를 자작으로 만드는건 많이 어려울까요..

    ChrisP
    ChrisP
    ChrisP
    2022-09-21214043

    음.. 답 드리기가 좀 어려운 질문인데요,, 저도 DJI같은 드론 전문업체에서 사용하는 기술을 100% 알고있는건 아니라서 제 생각을 말씀드리자면, 온보드 수준에서 영상처리 및 트랙킹 알고리즘까지 돌리기는 개인이 구현하기는 쉽지 않을 것 같습니다. 부드럽게 트랙킹 되기 위해서는 초당 20~30 번의 오브젝트 트랙킹이 필요할텐데, 그러려면 영상처리 전용 칩셋을 사용해야 할 것 같습니다. SBC도 SBC 나름일 것 같은데, 범용적인 보드들(젯슨이나 라즈베리파이 등)로도 그정도 처리속도를 내는게 불가능 할 수도 있습니다. 그렇다고 DJI가 초고성능 SBC를 쓰는건 아닐 것 같고, 영상처리 전용 칩이나 그와 비슷한 칩을 따로 내장해서 사용하지 않을까 싶습니다. DJI의 기술력은 정말 넘사급이라, 저희같은 일반인들이 공부해서 할 수 있는 단계는 아닐거에요. 칩도 처음보는 칩 일수도 있고 트랙킹 알고리즘도 직접 연구개발 해서 만든 걸 수도 있고요. 결론은 DJI급의 퍼포먼스가 나오는 영상처리보드를 직접 설계하는건 돈 많은 대기업이 아니고서는 불가능하다 입니다! 제 개인적인 견해이지만, 많은 분들이 동의할 것 같네요.ㅠ

  • genius6889 프로필genius6889
    2022-09-20656040

    안녕하세요. 수강전 문의 드립니다. 혹시 해당 자체 개발 기체에 영상처리(open CV)를 통한 제스처 촬영기능 같은걸 추가하려면 별도의 SBC보드를 써야하는건가요? 아님 ATM32에서도 영상처리 라이브러리가 충분히 구동될까요?

    ChrisP
    ChrisP
    ChrisP
    2022-09-20213763

    안녕하세요! openCV나 AI 알고리즘을 돌리기엔 FC가 그렇게 컴퓨팅파워가 좋진 않습니다. 그건 시중에 있는 모든 FC가 마찬가지죠. 왜냐하면 드론같은 초소형 기체의 FC는 무게와 부피를 최소화 해야해서 크게 만들지 않거든요. 그래서 openCV 시스템같이 카메라 하드웨어가 올라가고 그걸 실시간 프로세싱 해야하는 경우엔 별도의 SBC 를 올려야 합니다. 이 경우 무게가 무거워져서 소형 드론보다는 450급 이상의 기체가 필요할 겁니다. FC가 SBC를 대체할 순 없지만, SBC는 매우 강력한 프로세싱 파워를 가지고 있기 때문에 FC를 대체할 수도 있지 않을까 생각합니다 ㅎㅎ

  • bhs3401 프로필bhs3401
    2022-05-27547973

    안녕하세요 MH-FC V2.2을 구매 하였습니다. 강의 쿠폰 받을 수 있다고 하여 글 남깁니다.

    ChrisP
    ChrisP
    ChrisP
    2022-05-27190802

    안녕하세요! 인프런 무료 수강 쿠폰에 대해 문의주셨었는데, 해당 행사는 4월 말로 종료되었습니다. 어디를 통해 확인하셨는지 알려주시면 해당 공지를 수정해야 겠네요. 혹시 그 공지에서 행사 종료일이 표기되지 않았다면 꼭 답글 부탁드립니다! 감사합니다.

  • 상훈 프로필상훈
    2022-05-20542205

    안녕하세요 전자공학과 4학년 5명이 졸작으로 드론을 직접 만드려하는데요. 본 강의영상을 베이스로 천천히 따라하면서 만드려고 합니다 근데 한가지, 저희가 STM32F405RGT6 프로세서를 베이스로한 Core405R 보드를 이미 구매하였고 이 보드에 각종 센서,모듈들을 달아서 조립용으로 드론을 만드려고 하는데요. 저희가 산 이 보드에다가 자이로나 가속도와 같은 관성 센서들을 재료로 가지고 본 강의 영상을 그대로 따라해도 큰 문제가 없을까요?? 큰 문제가 없다고하면 기존 보드로 제작하고, 있다고 하면 본 강의에서 제공하는 보드를 구매해서 진행할 예정입니다. 다만 저희팀이 학교에서 어떠한 지원금도 못 받고 진행하다 보니 예산 부분에 있어서는 조금 신경을 써야할 것 같아서... 가능하면 기존 보드로 드론을 제작하고 싶습니다. 저희 팀에겐 꽤 중요한 문제라서. 답변 부탁드립니다!!!

    ChrisP
    ChrisP
    ChrisP
    2022-05-20189457

    안녕하세요! 본 강의에서는 MH-FC V2.2 를 사용하여 드론을 개발합니다. 가지고 계신 보드와 센서들이 MH-FC V2.2와 동일하다면 불가능한 것은 아니지만 회로와 보드를 직접 제작하셔야 합니다. 그리고 그 외에도 드론 부품들이 달라지면 강의 내용과 호환되지 않을 수 있기 때문에 좀 어렵겠죠! 아예 불가능한 것은 아니지만 시간과 노력이 많이 필요할 것 같습니다. 참고로 본 강의는 MH-FC V2.2의 회로도를 제공해드리진 않습니다. 그것도 고려해서 선택하시기 바랍니다! 감사합니다.

  • 민첩한 종다리 프로필민첩한 종다리
    2022-03-27489742

    이전에 주신 답변 감사합니다. 다름아니라, 카페에 올려주신 드론 부품목록에서 무선통신모듈은 판매 중지되어서 링크가 없는데 https://front.wemakeprice.com/product/1469407045?utm_source=google_ss&utm_medium=cpc&utm_campaign=r_sa&gclid=EAIaIQobChMIicWV2pfk9gIVBbeWCh1mygfJEAQYASABEgJCLfD_BwE 혹시 이 사이트에 있는 부품은 본 강의에서 쓰는 무선통신모듈이 맞을까요? 이거 사도 되는 건가 싶어서요... 강의 구매하기 전에 부품 먼저 알아보고 있습니다..

    ChrisP
    ChrisP
    ChrisP
    2022-03-27178955

    안녕하세요! 요새 무선통신모듈이 가격이 너무 올라서 좀 문제인데, 제가 최근에 그나마 구하기 쉽고 가격도 상대적으로 저렴한 모델을 찾아서 강의에서 사용 가능한지 테스트해보고 있습니다. 강의와 호환된다면 그 제품으로 리스트를 업데이트해서 올릴 예정입니다. 가능하면 내일 리스트 올리도록 하겠습니다! 감사합니다.

  • 민첩한 종다리 프로필민첩한 종다리
    2022-03-16477724

    안녕하세요! 영상 속 드론을 만들어도 드론 자격증이 없다면 조종할 수 없나요? 드론무게 250g초과하면, 자격증이 필요하다고 알고 있는데 그냥 실내에서 조종해도 그런건가 궁금합니다.

    ChrisP
    ChrisP
    ChrisP
    2022-03-17176267

    손바닥만한 드론 외에는 모두 다 자격증이 필요합니다. 250g ~ 2kg 이하의 기체는 4종 조종자증명이 필요하고, 해당 자격증은 인터넷에서 수업을 듣고 시험만 보면 무료로 딸 수 있습니다. 해당 내용은 제 블로그 글에 올라와있으니 한번 읽어보세요! https://blog.naver.com/lbiith/222285452844 참고로 위의 내용은 2021년 기준이라서 현재는 조금 달라졌을지도 모르겠으나, 수업에서 만드는 드론은 4종 조종자격증명으로 되는 걸로 알고 있습니다. 실내도 동일한 규정이 적용되지 않을까요? 근데 실내에서 비행을 허가해주는 곳이 거의 없을 뿐더러 사고의 위험 때문에 비행하시면 안됩니다.ㅎㅎ

  • 문상선 프로필문상선
    2021-12-08364644

    안녕하세요, 강의 수강 예정인데 엠하이브 카페에 공유해주신 부품구매 pdf의 링크 중에 3dr 무선통신모듈이 판매중지로 나옵니다. 대체 가능한 모듈이 있는지 여쭤봅니다! (이외에도 조종기&수신기 등 링크 변경된것도 있고 가격인상된게 있어서 전반적으로 수정이 필요할거같아요😊) 감사합니다.

    ChrisP
    ChrisP
    ChrisP
    2021-12-09152651

    안녕하세요! 알리익스프레스는 국내 온라인 쇼핑 문화와 달라서, 판매자가 수시로 가격과 판매 아이템을 변경합니다. 그래서 저도 종종 모니터링 하고 있는데, 최근 들어 많은 변경이 있었던 것 같습니다. 저도 곧 확인해서 링크 최신화 시켜서 다시 카페에 올리도록 하겠습니다. 좋은 정보 주셔서 감사합니다!

  • 김연주 프로필김연주
    2021-10-21335070

    안녕하세요, 혹시 이 강의에서 rtos를 다루나요? 다룬다면 어떤 종류의 rtos를 사용하나요??

    ChrisP
    ChrisP
    ChrisP
    2021-10-22144516

    안녕하세요! 본 자작드론 개발하기 강좌는 RTOS를 사용하지 않고 루프 안에서 타이밍에 맞춰 모든 작업을 수행합니다. rtos를 사용하지 않고도 1ms에 동기화시켜 비행제어를 하는 방법으로 진행합니다. rtos가 없이도 rtos와 비슷한 효과를 준다고 볼 수 있겠네요. 하지만 os에 대해 공부하시려면 다른 rtos 강좌를 찾아보셔야 할 것 같습니다~

  • utenar 프로필utenar
    2021-06-21235274

    임베디드 생초보자로서 자작드론 강의를 바로 시작해도 될까요? 아니면 STM32F4 따라하기 강의부터 해야할까요? 실습도구를 2개 모두 구입하기에는 비용이 부담되어서, 자작드론 강의부터 바로 시작해도 된다면 그럴 수 있는지 문의드립니다.

    ChrisP
    ChrisP
    ChrisP
    2021-06-21117257

    안녕하세요~ 엠하이브 ChrisP 입니다. 자작드론 개발하기 강좌는 임베디드의 응용분야입니다. 따라서 임베디드 시스템의 기초가 선학습되어있어야 합니다. 하지만 utenar님 처럼 처음 입문하시는 분들도 쉽게 따라하실 수 있도록 강좌를 구성하였기 때문에, 강의에서 설명한대로 똑같이 따라만 하시면 드론을 개발하고 날리실 수는 있을겁니다. 단, 강의에서 설명하는 내용이 쉽게 이해되지는 않겠죠! 드론이 목적이시면 자작드론 개발하기 강좌를 수강하시면 되고, 임베디드시스템 학습이 목적이시면 STM32F4 따라하기 강좌를 수강하시면 됩니다. 그리고 제 추천으로는, STM32F4 따라하기 강좌에도 꽤 많은 콘텐츠와 응용예제가 포함되어있기 때문에, 그걸로 입문하고 공부하시는게 좋아보입니다 :)