Fig. 1. Example of Bézier curve
Fig. 2. Example of degree 3 Bézier curve
Fig. 3. Creation of end point and control points
Fig. 4. Adjustment of control points
Fig. 5. Function of SimulateObjectMoving()
Fig. 6. Load simulation DLL
Fig. 7. Function of RecvSimInform());
Fig. 8. Send data to DLL
Fig. 9. GUI of simulator
Fig. 10. Designation of item position
Fig. 11. Creation of a straight path
Fig. 12. Adjustment of control points
Fig. 13. Magnification of the path
Fig. 14. Load FilghtSim.dll
Fig. 15. Load data DLL files
Fig. 16. Completion of the path
Fig. 17. TCP server
Fig. 18. UDP server
Fig. 19. Saved CSV file
Table 1. Result of path following
References
- Sanghoon Lee, Changmook Chun, Tae-Bum Kwon, Sungchul Kang, "Bezier Curve-Based Path Planning for Robust Waypoint Navigation of Unmanned Ground Vehicle," Journal of Institute of Control, Robotics and Systems, 17.5, pp. 429-435, 2011. 5. https://doi.org/10.5302/J.ICROS.2011.17.5.429
- Hyeock Jin Kim, Ha-Jine Kimn, Yonghoon Kwon. "Construction of Triplicated Piecewise Bezier Cubic - Curve as PC - Graphics Tool," Journal of the Korea Information Science Society, 20.2, pp. 225- 232, 1993. 1.
- Junyong Shim, Yongheon Lee, Kyutae Cho, Saehwan Kim, "An Interface Design Method of the Message Object for a Dynamic Plug-in Dynamic Linked Library," KIISE Annual Conference Proceedings, 37.2A, pp. 38-39, 2010. 11.
- Jin-Seok Kim, Young-Do Lim, Jea-Young Heo, "The Simulator for Control of Quadcopter using Sensor Combination," The Journal of Korean Institute of Information Technology, 10.7, pp. 1-11, 2012. 7.