# How Curved Litchi Missions and DJI Fly Waypoint Missions Differ

**URL:** <https://forum.flylitchi.com/t/how-curved-litchi-missions-and-dji-fly-waypoint-missions-differ/13632>\
**Category:** General Discussion\
**Tags:** spline, waypoint\
**Created:** [February 6, 2024, 10:52pm UTC](https://forum.flylitchi.com/t/how-curved-litchi-missions-and-dji-fly-waypoint-missions-differ/13632 "2024-02-06T22:52:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wesbarris](https://forum.flylitchi.com/user_avatar/forum.flylitchi.com/wesbarris/32/1817_2.png) [@wesbarris](https://forum.flylitchi.com/u/wesbarris)\
**Post date:** [February 6, 2024, 10:52pm UTC](https://forum.flylitchi.com/t/how-curved-litchi-missions-and-dji-fly-waypoint-missions-differ/13632/1 "2024-02-06T22:52:11Z")

</div>

Most people who have used both Litchi and DJI Fly waypoint missions know that the flight paths differ. If the same set of waypoints are used in both applications, in DJI Fly, the flight path goes through the waypoints while in Litchi, they do not.

 ![Capture.PNG](https://forum.flylitchi.com/uploads/default/original/2X/6/6a9570d4f4b7305f894899c695c57b57bd650649.jpeg)

Upon initial inspection, it appears that Litchi is using a B-Spline while DJI is using a composite Bezier curve. However, that is not the case. I know that many will not care. If you do want to know but don’t care about the details and just want the answer, Litchi is using straight lines with quadratic B-Splines (or quadratic Bezier curves) at the interior waypoints while DJI is using a Centripetal Catmull-Rom Spline.

If you are curious and want to know exactly how both Litchi and DJI are creating their flight paths, I have created a document that explains in more detail.

> **[Litchi Missions vs DJI Fly Missions](https://www.litchiutilities.com/docs/splines.php)**
>
> Wes Barris

---

<div class="post-metadata">

**Author:** ![John\_King](https://forum.flylitchi.com/letter_avatar_proxy/v4/letter/j/3be4f8/32.png) [@John\_King](https://forum.flylitchi.com/u/John_King)\
**Post date:** [February 10, 2024, 4:37pm UTC](https://forum.flylitchi.com/t/how-curved-litchi-missions-and-dji-fly-waypoint-missions-differ/13632/2 "2024-02-10T16:37:13Z")

</div>

> [@wesbarris](#):
>
> Centripetal Catmull-Rom Spline

that’s my favorite spline 😀. seriously…thanks, that was fascinating.

---

<div class="post-metadata">

**Author:** ![wesbarris](https://forum.flylitchi.com/user_avatar/forum.flylitchi.com/wesbarris/32/1817_2.png) [@wesbarris](https://forum.flylitchi.com/u/wesbarris)\
**Post date:** [February 10, 2024, 6:06pm UTC](https://forum.flylitchi.com/t/how-curved-litchi-missions-and-dji-fly-waypoint-missions-differ/13632/3 "2024-02-10T18:06:59Z")

</div>

> [@John\_King](#):
>
> that’s my favorite spline

The Catmull-Rom and others can be computed using their characterization matrix and matrix algebra which I think is really cool. I also like the Catmull-Rom.

---

<div class="post-metadata">

**Author:** ![Mison](https://forum.flylitchi.com/letter_avatar_proxy/v4/letter/m/43a26b/32.png) [@Mison](https://forum.flylitchi.com/u/Mison)\
**Post date:** [February 11, 2024, 8:01am UTC](https://forum.flylitchi.com/t/how-curved-litchi-missions-and-dji-fly-waypoint-missions-differ/13632/4 "2024-02-11T08:01:59Z")

</div>

Good morning, excellent article. Even if it’s beyond my knowledge. I read it all in one go. When I have some peace of mind I will try to delve deeper and understand. Thank you, Papaseven
