Review547347(Reviewer17)Of26-4306v1.txt

Review542148(Reviewer1)Of26-4306v1.txt

ReportOn26-4306v1.txt

Reviewer 1

  1. Intro의 Saturation으로 인한 비행실패를 서술하는 논문을 참고문헌으로 추가하라

<aside> 📌

이동재 교수님 카트미는 논문을 추가로 12로 제시

</aside>

  1. attitude-reference correction을 했을때 recursive feasibility에 대한 안정성을 보여라

    만일, 보이지 못한다면 단순한 easibility를 향상시키기 위한 engineering solution임을 말해라.

    recursive feasibility이란?

    : NMPC가 현재의 k step에서 feasible하다는 사실이 다음 제어 시점에서도 보장하는지?

    <aside> 📌

    안정성을 증명할수 있겠는가? (안해도 되는데 또 이부분으로 공격들어올까 걱정)

    ⇒ 2번째가 맞다. 첫번째로는 전통적인 MPC처럼 증명하는거다. ref걸고 이렇게 하면 되는거다. 하지만, 안정성을 증명한다는것부터가 살아남는 비행을 보이는건 아니다. 우리는 이에 대해 새로운 접근법을 제시하는 것이었다. 정리) 엄밀하게 안정성해버리면, 증명을 할 수도 있다[ref줌] 그러나 이러면 실용적이지않기에 우리는 그냥 실용적인 솔루션을 제시한것이다. 그니까 증명된다고는 말하지않겠다.

    </aside>

  2. planar + azimuth로 제한한 이유와 full rotor workspace에 대한 미래 계획을 말해라.

    ⇒ 팔 움직이는 양이 늘어나는것이 이외에는 현재에서는 Sim에서의 추가 고려내용은 없음

    <aside> 📌

    Fully-actuated로 할거면 할 수 있다. 미래에도 한번 해보겠다! 범용성내용언급하며 지금상태인 under-actuated에서는 2dof여도 맞기에 이만큼만 열었습니다.

    1. under-actuated에서 Z는 큰 의미가없다
    2. 오버랩등의 정도를 위해 Z를 조절하는건 의미있을텐데 thrust model달라지니까 애매
    3. 우리는 Fully-actuted Drone에 대한 미래가 있다 걱정하지마라.
    4. 사랑한다. </aside>

Reviewer 2

  1. 명현교수님 논문[15]와의 차별성이 서술되어야 한다. NMPC를 썼다는 이유가 노벨티가 될순 없다.

    [15]_gradient_descent_Morphing.pdf

    C. Kim, H. Lee, M. Jeong, and H. Myung, “A morphing quadrotor that can optimize morphology for transportation,” in 2021 IEEE/RSJ International Conference on

    <aside> 📌

    Saturation을 고려한 C.A.[11]로도 충분한것같아보이는데 왜 NMPC로 Horizon을 봐야하는가?

    </aside>

    [11]_Constrained_Allocation .pdf

    M. Faessler, D. Falanga, and D. Scaramuzza, “Thrust mixing, saturation, and body-rate control for accurate aggressive quadrotor flight,” IEEE Robotics and Automation Letters, vol. 2, no. 2, pp. 476–482, 2017

    <aside> 📌

<aside> 📌

⇒ Morphing을 Wrench를 생성하기 위한놈이기 때문에 NMPC가 맞는말이다

</aside>

  1. 0.175s 만을 예측하기 위하여 NMPC를 쓰는건 과해보인다. A.R.C때문이기에는 중점이 아닌것같다.

    이에 따라, 왜이리 짧게 설정했는지를 서술하라.

    <aside> 📌

    </aside>

    *만약, Computation time에 대한 문제라면 dt를 늘려서 좀 멀리보는게 맞는거 아니냐?

  2. 화물에 대한 정보를 어떻게 아는 것이냐? 추정이냐? 아는 값을 쓴것이냐? Limitation을 명시하라.

    <aside> 📌

    DOB써서 잘 해서 측정한거다. 데이터있다면 보내줍시다!

    </aside>

  3. 왜 under-actuated로 문제를 서술중인가? tiltable이라면 문제 바로 해결아닌가? 모순같다.

    <aside> 📌

    (리뷰어1과 거의 동일하게 대답해주면 된다) Fully-actuated로 할거면 할 수 있다. 미래에도 한번 해보겠다! 범용성내용언급하며 지금상태인 under-actuated에서는 2dof여도 맞기에 이만큼만 열었습니다.

    1. under-actuated에서 Z는 큰 의미가없다
    2. 오버랩등의 정도를 위해 Z를 조절하는건 의미있을텐데 thrust model달라지니까 애매
    3. 우리는 Fully-actuted Drone에 대한 미래가 있다 걱정하지마라.
    4. 사랑한다. </aside>
  4. morphing-only’와 ‘proposed’ mode의 차이에 대해 명확하게 서술하라.

    <aside> 📌

    적당히 한문장 좀 수정해줘서 구색만 맞추기

    </aside>

  5. 화물간의 downwash로 인한 효율저하에 대하여 말해달라. Demo는 없애려고 해보인다 (정답)

    <aside> 📌

    futurework에 downwash와 obstacle(payload)의 상호작용을 막기위한 colllision이 가능

    </aside>

  6. 비행실험을 여러번해서 이게 맞음을 통계적으로 보이길 희망한다

    <aside> 📌

    리뷰어 특성상, Sim에서는 mismatch는 힘들것같고 trajectory를 변수로 오차막대 진행

    </aside>

  7. 논문에서의 파라미터가 이상하다. 서술하라

    payload없는 기체무게는 6.66kg → 2.5kg의 화물을 장착하면 9.16kg → rotor는 개당 22.5N

    the proposed controller keeps the commanded rotor thrusts below the 
    conservative 20 N NMPC constraint, 
    which is lower than the allowable rotor thrust of 22 N
    

    라고, 서술한거에 대해서 위반되는것이 아니냐?

    <aside> 🔑

    </aside>

    <aside> 📌

    </aside>

    payload offset = 0이면 추가 moment가 없는데 왜 다른 결과를 보이는것이냐? 통제변인 잘못?

    <aside> 📌

    </aside>

  8. fewer hyphens and adjectives 부탁드립니다~