← 최신 논문
⚡ electrical engineering

Distributed 3D Leader-Follower Formation Control with Field-of-View Safety via Control Barrier Functions

본 논문은 리더가 추종의 시야 내에 있도록 보장하기 위해 제어 장벽 함수 기반 안전 필터 내에 명목 추적 제어기를 내장함으로써 비전 기반 안전을 보장하는 다중 UAV 시스템을 위한 분산 3 차원 리더-추종 형성 제어 프레임워크를 제안한다.

원저자: Immanuel R. Santjoko, Richie R. Suganda, Miao Pan, Bin Hu

게시일 2026-05-19
📖 3 분 읽기☕ 가벼운 읽기

원저자: Immanuel R. Santjoko, Richie R. Suganda, Miao Pan, Bin Hu

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

작은 드론들이 물고기 떼나 새 떼처럼 3 차원 공간에서 함께 비행하는 팀을 상상해 보세요. 이 설정에서 한 대의 드론은 리더이고, 나머지는 팔로워입니다. 팔로워들의 임무는 리더에 대해 특정 형성 (formation) 을 유지하는 것이지만, 한 가지 함정이 있습니다. 그들은 눈으로 서로를 볼 수 없으며, 카메라를 사용합니다.

이 논문이 해결하는 문제는 다음과 같습니다: "블라인드 스팟" 딜레마.

문제: 카메라는 터널 시야를 가집니다

팔로워 드론에 장착된 카메라를 손전등 빛이나 터널처럼 생각하세요. 이는 제한된 너비 (시야각, Field of View) 와 제한된 깊이 (너무 가깝거나 너무 먼 것은 볼 수 없음) 를 가집니다.

리더 드론이 갑자기 옆으로 날아가거나, 속도를 내거나, 갑자기 멈춘다면, 팔로워의 "손전등 빛" 밖으로 날아갈 수 있습니다.

  • 안전 시스템이 없는 경우: 팔로워는 리더가 가고자 하는 곳으로 정확히 추격하려 합니다. 리더가 카메라 시야 밖으로 날아가면, 팔로워는 "실명"이 됩니다. 리더를 잃고 형성이 무너집니다.
  • 목표: 팔로워는 형성을 유지해야 하지만, 동시에 리더가 카메라에서 사라지지 않도록 해야 합니다.

해결책: "안전 필터"

저자들은 드론을 위한 수호천사교통 경찰처럼 작동하는 지능형 제어 시스템을 구축했습니다. 그들은 이를 "제어 장벽 함수 (Control Barrier Function, CBF)"라고 부르지만, 이를 안전 필터로 생각할 수 있습니다.

그 작동 원리는 다음과 같습니다:

  1. "꿈" 계획 (Nominal Controller): 먼저, 드론은 완벽한 형성을 유지하기 위해 가고자 하는 위치를 계산합니다. 이것이 "이상적인" 경로입니다.
  2. 안전 점검 (필터): 드론이 실제로 이동하기 전에, 안전 필터는 확인합니다: "내가 가고 싶은 곳으로 간다면, 리더가 내 카메라의 손전등 빛 안에 머무를까?"
    • 예: 필터는 "가세요!"라고 말합니다. 드론은 계획대로 정확히 이동합니다.
    • 아니요: 필터는 "멈추세요! 그 경로는 리더를 잃게 할 것입니다."라고 말합니다. 그런 다음 드론의 속도나 방향에 미세하고 신중한 조정을 가합니다. 리더가 보이도록 경로를 최소한으로만 변경하면서도, 원래 형성 계획에 최대한 가깝게 유지하려 합니다.

비유: 줄에 묶인 개와 산책하기

당신이 개 (리더) 를 줄에 묶고 산책하고 있는데, 눈가리개를 하고 얼굴 앞에 들고 있는 좁은 관 (카메라) 을 통해만 개를 볼 수 있다고 상상해 보세요.

  • 구식 방법 (안전 필터 없음): 당신은 개와 완벽한 원을 그리며 걷으려 합니다. 개가 갑자기 왼쪽으로 뛰어가면, 당신은 여전히 원 안을 걷습니다. 개가 당신의 관 시야 밖으로 뛰쳐나갑니다. 당신은 이제 길을 잃고 개가 어디 있는지 모릅니다.
  • 신식 방법 (안전 필터 있음): 당신을 안내하는 똑똑한 조수가 있습니다. 당신은 원을 그리며 걷고 싶지만, 조수는 개가 당신의 관 가장자리로 뛰어가려는 것을 봅니다. 조수는 당신의 팔을 부드럽게 당기며 말합니다. "똑바로 걷지 말고, 조금 오른쪽으로 발을 옮겨요." 당신은 경로를 약간 조정합니다. 더 이상 완벽한 원을 걷는 것은 아니지만, 개를 관 안에 유지하여 결코 시야에서 잃지 않습니다.

그들이 테스트한 내용

연구자들은 이 아이디어를 두 가지 방법으로 테스트했습니다:

  1. 컴퓨터 시뮬레이션 (Gazebo): 좁은 터널과 넓은 방이 있는 가상 동굴을 만들었습니다. 리더 드론이 급정거와 급회전과 같은 까다로운 행동을 하도록 만들었습니다.
    • 결과: "구식" 드론들은 리더가 공격적으로 움직일 때 리더를 잃었습니다. "신식" 드론들은 리더가 경계를 벗어나려 할지라도 시야를 유지하기 위해 경로를 성공적으로 조정했습니다.
  2. 실제 하드웨어 (Crazyflie 드론): 그들은 실험실에서 실제 작은 드론들을 비행시켰습니다.
    • 결과: 시뮬레이션과 마찬가지로, 안전 필터가 장착된 드론들은 리더를 성공적으로 추적하고 카메라 프레임 안에 유지했습니다. 리더가 갑자기 덜컹거리는 움직임을 만들었을 때도 그랬습니다. 필터가 없는 드론들은 충돌하거나 리더를 잃었습니다.

결론

이 논문은 드론 팀이 서로를 잃지 않고 함께 붙어 있을 수 있도록 하는 새로운 비행 방식을 제시합니다. 이는 리더가 카메라 시야에서 결코 사라지지 않도록 드론의 움직임을 자동으로 조정하는 수학적 "안전 그물"을 사용하여, 형성을 따라야 할 필요성과 안전하고 가시적으로 유지해야 할 필요성 사이의 균형을 맞춥니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →