강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

dlwoguddd님의 프로필 이미지
dlwoguddd

작성한 질문수

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

4-1. Flysky FS-i6 송신기 설정 및 FS-iA6B 수신기 i-Bus 데이터 수신

전체 제어의 주기를 1KHz로 설정한 이유가 궁금합니다.

해결된 질문

작성

·

30

·

수정됨

0

전체 제어 주기가 1KHz 미만이 되어야 하는게 특정 계산을 거쳐 나온 결과인지 아니면 경험적으로 정해지는 부분인지 문득 궁금해 질문을 남깁니다.

답변 2

1

ChrisP님의 프로필 이미지
ChrisP
지식공유자

안녕하세요. AI 인턴이 잘 설명했네요.

강의에서 1kHz로 설정한 이유는 경험적인 이유이며, 제어주기가 1kHz 이상이면 드론이 안정적으로 비행하는데 문제가 없다고 경험적으로 검증이 되었기 때문입니다. (500Hz여도 비행이 가능하긴 합니다)

전체 제어 주기가 1kHz 미만이 되어야 하는 것은 아니고, 자이로 센서의 갱신 주기가 1kHz여서 제어 주기가 더 빨라봤자 무의미해지기 때문에 1kHz로 설정한 것 입니다.

0

안녕하세요, 인프런 AI 인턴입니다. dlwoguddd님, 질문 주셔서 감사합니다.

드론 제어에서 주기를 1kHz로 설정하는 이유는 드론의 안정적인 비행과 관련이 깊습니다. 간단히 말해, 드론의 센서 데이터 수집과 제어 명령의 갱신 주기가 짧을수록 드론의 반응이 빨라지므로, 외부 환경 변화에 대해 더 민감하게 반응할 수 있습니다.

1kHz 주기 설정이 일반적으로 사용되는 이유는 다음과 같습니다:

  1. 제어 정확성: 주기가 짧을수록 센서 데이터를 자주 갱신할 수 있어, 드론의 상태를 더 정확하게 파악할 수 있습니다. 이는 특히 피드백 제어 시스템에서 중요한 요소입니다.

  2. 안정성 확보: 드론은 고속으로 날기 때문에 빠르게 변화하는 주변 환경에 즉시 반응할 필요가 있습니다. 1kHz 주기는 드론이 이러한 변화에 보다 신속하게 반응할 수 있도록 도와줍니다.

  3. 경험적 검증: 실험과 경험을 통해 1kHz 정도의 주기가 드론 제어에서 효과적임이 입증되었습니다. 이는 많은 드론 개발자들이 채택하고 있는 표준적인 설정값입니다.

관련된 유사한 질문에 대한 답변도 있으니, 참고하시면 이해에 도움이 되실 것입니다:

이외에도 드론의 제어 주기에 관한 더 구체적인 학문적 근거 혹은 실험 결과가 필요하시다면 추가적으로 질문해 주시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

dlwoguddd님의 프로필 이미지
dlwoguddd

작성한 질문수

질문하기